From ueliweb at gmx.ch Sat Oct 1 01:12:05 2011 From: ueliweb at gmx.ch (Ueliweb) Date: Sat, 1 Oct 2011 08:12:05 +0300 Subject: planning my next two LiveCode TV presentations... In-Reply-To: References: Message-ID: I think both are really interesting. I would be interested a bit more in Flash because so much (internet) content today is produced with it. An the other side my goal is focus to educational developing (for this Director was made) and also I used Director earlier for a big Project, for this I am very interested to hear from Director. I am looking forward to see both in LiveCode TV Thanks 2011/9/30 Colin Holgate : > A few weeks ago I showed Unity, and Mike balanced out the meeting by showing 3D modeling tools, and the use of Franklin 3D. The next two tools I'll show are Director and Flash, and I wanted to know if anyone here had a preference which I showed first. > > Director will have some interest to you because it has a very 'Talk like language, and you should come away thinking that you might actually get somewhere quickly with it! Flash is of interest because of the ubiquity of the plugin, as well as its ability to make things for a wide range of mobile devices. > > On the down side, programming in Flash is quite different to LiveCode, or Director come to that, so you may come away feeling relieved that you use LiveCode! > > Anyway, if any of you would like to say which you'd like me to go over first, I'll go along with that. > > Also, to balance out those two meetings it would be nice to have a LiveCode related presentation that goes over some of the features I'll show, and how they might be achieved in LiveCode. For the Flash meeting it would be nice to have someone show off the Animation Toolkit. For Director I'm not sure what would be best, given that we covered Franklin already. Maybe someone else here knows Director too, and can help me think of what aspect to try and replicate in LiveCode. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 1 03:07:53 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 01 Oct 2011 10:07:53 +0300 Subject: Scrollbar/slider attributes In-Reply-To: <39A94D5B-03DD-4653-96AC-66AA189F8AF8@tamu.edu> References: <39A94D5B-03DD-4653-96AC-66AA189F8AF8@tamu.edu> Message-ID: <4E86BC49.4040406@gmail.com> On 10/01/2011 01:28 AM, Ronald Zellner wrote: >> Message: 6 >> Date: Fri, 30 Sep 2011 20:41:47 +0300 >> From: Richmond Mathewson >> To: How to use LiveCode >> Subject: Re: Scrollbar/slider attributes >> Message-ID:<4E85FF5B.5070702 at gmail.com> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> Better go for a mouseDown rather than a mouseUp, as the punter (whoops, >> "end-user") >> might slide their pointer off the control when they change their mind. >> >> I just mocked up a stack containing a slider and a fld "fTOUCH" and put >> this into >> the script of the slider: >> >> on mouseDown >> "put "Touched Me!" into fld "fTOUCH" >> end mouseDown >> >> rocket-science it ain't . . . :) > Yes, I know how to record the mouse downs, etc, in variables or fields, but I was hoping to be able to make a visible change in the slider to alert the user to those that had been responded to and those that had not. > > In the past I have had checkmarks appear next to the slider to indicate that it was used, but I was wondering if something could be incorporated into the slider itself (e.g. color) Well, I just mucked around with a scrollbar and none of the colours show up. HOWEVER, you can set the Graphic Effect "Outer Glow" . . . :) > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 1 05:33:26 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 1 Oct 2011 11:33:26 +0200 Subject: ANN: iOS controls for LiveCode Message-ID: Hi, For registered users, a small collection of cool iOS controls for LiveCode is now available from the Economy-x-Talk website. More info about this collection, including a picture, can be found on my blog at http://qery.us/13c and you can download the stack with GUI elements here http://qery.us/13b If you haven't donated yet, you can make your contribution here http://qery.us/13d and see the complete list of available downloads here http://qery.us/zr -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 From livfoss at mac.com Sat Oct 1 07:52:06 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 01 Oct 2011 13:52:06 +0200 Subject: Reading PDF documents In-Reply-To: References: Message-ID: <49949ED1-12A4-46FD-8B50-11DAC6996826@mac.com> On Fri, 30 Sep 2011 22:39:32 +0200, Mark Schonewille wrote: > > Richmond, > > SuperCard and LiveCode and all other Mac-compatible platforms can display PDF files in QuickTime players. It might also be possible to use a browser control. > > HyperStudio lets you drop PDF files onto the window and the first page of the PDF will be displayed as a picture. > > As I wrote earlier, ImagaMagick is the perfect solution for this problem. I wonder why everybody ignored that post of mine. > > -- > Best regards, > > Mark Schonewille Mark, I for one have not ignored your recommendation to use ImageMagick, but in my particular circumstances as I have already pointed out, it seemed to me (and admittedly I am pretty ignorant about it) that ImageMagick on Windows is a resource hog which would not be amenable to being installed along with my app without complications for the user. For this particular project my sole aim is to make life easier for busy teachers with no particular love for computers, who are often forced to work with old and underpowered PCs. Just installing the app should be a one-button process, and using it should be as simple as finding the file (a PDF in the present discussion), opening it in an entirely conventional way, and then manipulating it by looking at a visual representation - basically extracting a tile from the PDF display using a kind of cookie-cutter approach, where an oversize image will be reduced rather than scrolled. When I tried to install ImageMagick on an XP machine myself, it seemed to demand other background software that certainly would not have been within the repertoire of my ideal user. I am going round this loop again to make sure I wasn't put off too easily, but the above expresses my current concerns about ImageMagick. You can also see by the way that QuickTime would not be an appropriate path either, as the average school PC doesn't have it installed, and the school's computer technician (if any) probably doesn't want it either. Graham From m.schonewille at economy-x-talk.com Sat Oct 1 08:06:52 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 1 Oct 2011 14:06:52 +0200 Subject: Reading PDF documents In-Reply-To: <49949ED1-12A4-46FD-8B50-11DAC6996826@mac.com> References: <49949ED1-12A4-46FD-8B50-11DAC6996826@mac.com> Message-ID: <78485A5C-2C6F-42EC-A353-C24EC76EED47@economy-x-talk.com> Hi Graham, Whenever I need ImagaMagick, I include the command line tool with the standalone package and avoid installation. In what what way would it be a resource hog? Which "background software" did it require? AFAIK the latest version only requires SP3 if running on Win XP. I've never understood schools that would install my software but not QuicktTime. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 1 okt 2011, at 13:52, Graham Samuel wrote: > > Mark, I for one have not ignored your recommendation to use ImageMagick, but in my particular circumstances as I have already pointed out, it seemed to me (and admittedly I am pretty ignorant about it) that ImageMagick on Windows is a resource hog which would not be amenable to being installed along with my app without complications for the user. For this particular project my sole aim is to make life easier for busy teachers with no particular love for computers, who are often forced to work with old and underpowered PCs. Just installing the app should be a one-button process, and using it should be as simple as finding the file (a PDF in the present discussion), opening it in an entirely conventional way, and then manipulating it by looking at a visual representation - basically extracting a tile from the PDF display using a kind of cookie-cutter approach, where an oversize image will be reduced rather than scrolled. > > When I tried to install ImageMagick on an XP machine myself, it seemed to demand other background software that certainly would not have been within the repertoire of my ideal user. I am going round this loop again to make sure I wasn't put off too easily, but the above expresses my current concerns about ImageMagick. > > You can also see by the way that QuickTime would not be an appropriate path either, as the average school PC doesn't have it installed, and the school's computer technician (if any) probably doesn't want it either. > > Graham From livfoss at mac.com Sat Oct 1 08:11:57 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 01 Oct 2011 14:11:57 +0200 Subject: Reading PDF - a cry for help In-Reply-To: References: Message-ID: Thanks Roger, that's really interesting. As I can't operate under a GNU license, I believe I would have to pay Artifex to use Ghostscript or MuPDF (which is probably good enough for my rather modest functional requirement). I have emailed Artifex about their licensing terms and I imagine they'll reply next week. If as I fear they want a per-copy fee, I couldn't live with that since my app is very price sensitive (UK schools don't have much money). We'll see. Graham On 30 Sep 2011, Roger Eller wrote: > 1 > > On Fri, Sep 30, 2011 at 11:02 AM, Graham Samuel wrote: > >> Thanks to all who replied. As the one who started this thread, I'd like to >> say that I pretty much despair of finding a solution. The current position >> seems to me admirably summarised by Paul Dupuis (see below). Suggestions >> that I use a command-line utility seem to me to come down to using >> ImageMagick since I have not found any other solution that has the right >> functionality and licensing terms........ >> >> Graham >> >> > I posted this little GhostScript function to go from PDF to JPEG in January > of 2011 in a similar thread. It is command-line based, but the overhead is > less than that of Image Magic, I think. > > http://www.mail-archive.com/use-livecode at lists.runrev.com/msg03282.html > > ~Roger From livfoss at mac.com Sat Oct 1 08:22:52 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 01 Oct 2011 14:22:52 +0200 Subject: Reading PDF - a cry for help In-Reply-To: References: Message-ID: <30F60D50-65A1-4137-96AB-D93FAF9F6703@mac.com> Thanks Bernard. I will look into (1), although I have no idea of the resource implications, but for (2) I don't think my publisher would consider a solution involving the permanent involvement of an external server, plus the fact that I know nothing about Linux, plus the fact that the owner of the PDF (usually a UK government agency or licensee) might consider transfer to an external server to be a violation of its terms of use, plus the fact that since mine is a commercial product, there would presumably be licensing issues for a non-GNU developer. But an interesting thought. Graham On 30 Sep 2011, at 19:08:31 +0100, Bernard Devlin wrote: > > I have a couple of suggestions (although I am not sure either will > work as smoothly as Graham wants, but my still be worth a try). > > 1. display the pdf in a browser control, snapshot the window, present > the snapshot to the user to crop to just the image. > 2. assuming that there is a linux solution (I've used pdf2txt or some > such on Linux to extract the text out of 1000 page pdf files), create > your own webservice that will accept a PDF file and a page number, and > it returns an image of the page to be cropped by the user. I have > created such a web service before which took files in various "office" > formats and returned the data from the files (using OpenOffice running > headless on the linux server to extract the text). Whilst such a > service might seem like a lot of work to setup, it is going to be > easier than writing an external or (I would imagine) parsing > PostScript (although I do have the PostScript manuals and > specification lying around here somewhere in PDF format). You can get > your own VPS at Linode for approx $20 a month. > > Bernard From olivierdussutour at gmail.com Sat Oct 1 08:45:06 2011 From: olivierdussutour at gmail.com (Olivier Dussutour) Date: Sat, 1 Oct 2011 14:45:06 +0200 Subject: Dragging folder to a field under linux adds "file://"beforethefolder References: <1025900C380048CCBAB508D7292FB5D5@portablefip><69D883D8-5B3C-4641-93FB-E28B8DF8AA17@m-r-d.de><8DC1632A623B4674A4C1B02F837D4ADB@portablefip> <3F45FBA4-E323-4754-9E53-FDA8E9A01B65@m-r-d.de> Message-ID: <7FD0F281686F45AA8F605BCDB5071608@portablefip> Hi Matthias, I'm sorry to insist (needless to say I'm a beginner). I read your answer but I wanted this script to a program that would allow students from primary to copy files on all the computers of their room and I found the drag and drop easier than choosing from a list. Hence my interest in your script but if the students could select more than one at once it would be great. Cordialement, Olivier Dussutour olivierdussutour at gmail.com ----- Original Message ----- From: "Matthias Rebbe" To: "How to use LiveCode" Sent: Thursday, September 29, 2011 8:11 AM Subject: Re: Dragging folder to a field under linux adds "file://"beforethefolder > Olivier,, > > if you just need the list of the dragged files in an variable for example > then > > ON dragdrop > put the dragdata["files"] into tList > END dragdrop > > should do. > > Regards, > > Matthias > Am 29.09.2011 um 07:40 schrieb Olivier Dussutour: > >> Hello Matthias, >> Thank you for responding but I misspoke. I am French and my English is >> awful. :'-( >> This is the idea of your script that interests me but how do I change to >> allow drag several files at once? >> >> Cordialement, >> Olivier Dussutour >> olivierdussutour at gmail.com >> >> ----- Original Message ----- From: "Matthias Rebbe" >> >> To: "How to use LiveCode" >> Sent: Wednesday, September 28, 2011 8:00 PM >> Subject: Re: Dragging folder to a field under linux adds "file://" >> beforethefolder >> >> >>> Oliver, >>> >>> I do not drag multiple folders simultaneously, but one folder which >>> contains subfolders. >>> >>> I use the following field scripts >>> >>> ON dragEnter >>> IF there is a folder the dragdata["files"] THEN set the dragaction to >>> copy >>> END dragEnter >>> ## The DragEnter checks if a folder is dragged. No folder no dragaction. >>> >>> ##dragDrop then removes the file:// from the path >>> ON dragDrop >>> IF the platform="Linux" THEN replace "file://" WITH "" in fld 1 of me >>> END dragDrop >>> >>> >>> If you need a list of that subfolders or the files in the subfolder you >>> can use the following script from David Vaughan. I found it in the >>> ScripterScrapbook. >>> >>> FUNCTION walkDir dirPath >>> put empty into tList >>> set defaultfolder to dirPath >>> put the files into fList >>> >>> REPEAT FOR each line fLine in fList >>> IF char 1 of fLine <> "." THEN >>> put fLine into fData -- & comma & last item of fLine into >>> fData >>> put dirPath & "/" & fData & return after tList >>> END IF >>> END REPEAT >>> get the folders >>> REPEAT FOR each line x in it >>> IF char 1 of x <> "." THEN >>> put walkDir(dirPath & "/" & x) after tList >>> END IF >>> END REPEAT >>> return tList >>> END walkDir >>> >>> HTH, >>> >>> Matthias >>> >>> >>> Am 28.09.2011 um 18:51 schrieb Olivier Dussutour: >>> >>>> Hello, >>>> I am interested in your script, but how can you drag multiple folders >>>> simultaneously. >>>> If you could help me, thank you in advance >>>> >>>> Cordialement, >>>> Olivier Dussutour >>>> olivierdussutour at gmail.com >>>> ----- Original Message ----- From: "Matthias Rebbe" >>>> >>>> To: "How to use LiveCode" >>>> Sent: Sunday, September 25, 2011 2:34 AM >>>> Subject: Dragging folder to a field under linux adds "file://" before >>>> thefolder >>>> >>>> >>>>> Hi, >>>>> >>>>> i want to drag a folder into a field to get the path displayed. I am >>>>> using the following code in the field script: >>>>> >>>>> ON dragEnter >>>>> IF there is a folder the dragdata["files"] >>>>> THEN >>>>> set the dragaction to copy >>>>> END IF >>>>> END dragEnter >>>>> >>>>> ON dragDrop >>>>> set the text of me to the dragdata["files"] >>>>> END dragDrop >>>>> >>>>> >>>>> This works fine under Win and Mac OS x. The path is displayed >>>>> correctly. Under Linux there is "file://" added before the path. >>>>> >>>>> For example the path /home/matthias/desktop becomes >>>>> file:///home/matthias/desktop >>>>> >>>>> If i do not use any script in the field, the path is displayed >>>>> correctly without the leading "file://". >>>>> But I need to use a field script, because my original script is doing >>>>> some adjustments to the path (replace backslash with slash under >>>>> windows). Is this Linux specific? Or am i doing something wrong? I >>>>> know i can solve this with >>>>> "replace "file://" with "" in field ...." , but i would like to know >>>>> and understand why "file://" is added to the path. >>>>> >>>>> Regards, >>>>> >>>>> Matthias >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bdrunrev at gmail.com Sat Oct 1 10:40:57 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sat, 1 Oct 2011 15:40:57 +0100 Subject: Reading PDF - a cry for help In-Reply-To: <30F60D50-65A1-4137-96AB-D93FAF9F6703@mac.com> References: <30F60D50-65A1-4137-96AB-D93FAF9F6703@mac.com> Message-ID: You're either extremely knowledgeable about the GPL, or I think you have misunderstood the GPL. The GPL v2 does not mean you cannot charge for re-distribution of GPL code (there are companies who charge for the re-distribution of linux on dvds). If your code is bound to GPL libraries and you distribute that combined artifact then you might have issues. If your code calls out to compiled programs (using shell() then there is no issue). A very strict interpretation is that if your code is bound to libraries, then you are bound to provide your souce should someone demand it, or cease using the libraries in that case. There are those who dispute that even binding to libraries does not fall within the GPL v2. GPL v3 was brought in to stop so many companies "exploiting" GPL on the server-side (i.e. where there is no re-distribution of code). Unless the code you want to use to provide such a web service is licensed under GPL v3, I cannot see what the issue would be. I know of very few projects using GPL v3. And not all open source licenses have the same copyleft implications as the GPL. If you are distributing RunRev's ssl library with your apps, you are re-distributing open source code (only this time it is the Apache license + SSL license). It is always possible that companies negotiate a separate non-GPL license for GPL code they wish to incorporate and re-distribute. Anyway, I hope the first suggestion works for you so that you do not even need to consider these issues. Bernard On Sat, Oct 1, 2011 at 1:22 PM, Graham Samuel wrote: since mine is a commercial product, there would presumably be licensing issues for a non-GNU developer. From david at vaudevillecourt.tv Sat Oct 1 12:56:00 2011 From: david at vaudevillecourt.tv (David Bovill) Date: Sat, 1 Oct 2011 17:56:00 +0100 Subject: planning my next two LiveCode TV presentations... In-Reply-To: References: Message-ID: I'd love to see a little regarding passing data back and forth between Flash and LiveCode. I did a test of this with a mobile app, and some server code in LiveCode a while back, nut I've probably forgotthe the flash related bits :) From cszasz at mac.com Sat Oct 1 13:07:14 2011 From: cszasz at mac.com (Charles Szasz) Date: Sat, 01 Oct 2011 13:07:14 -0400 Subject: Quit keyboard for Windows Message-ID: <7FDB6D40-F4E1-4F2D-8E2B-A04633F39797@mac.com> In the Menu Builder, I have always set Quit for the Mac with the Mnemonic checked and set to Q alone with the Shortcut set to Command. I frequently use a Quit button in my apps which the user could quit an app. I just noticed a few days ago that this keyboard combination of Command + Q works on the Mac, which I develop on it, but does not work on Windows. Do I also need to set the Shortcut for Windows to Control as a shortcut? Charles Szasz cszasz at mac.com From livfoss at mac.com Sat Oct 1 13:12:10 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 01 Oct 2011 19:12:10 +0200 Subject: Reading PDF documents In-Reply-To: References: Message-ID: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> Mark, thanks for your message. I don't think you're going to believe the depth of my ignorance on this - anything derived from a *nix environment gets me out of my comfort zone pretty quickly. Anyway, out of respect for you and in order to give the thing a fair trial, I made sure that all my earlier attempts to download and use ImageMagick on my PC (actually XP on Parallels on a Mac, but never mind), were destroyed, and started again. Firstly, when I look at the ImageMagick download site, I read: > If you have any problems, install the Visual C++ 2010 Redistributable Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit Windows requires both packages (x86 & x64). I have no idea what this means but I sure do not want this to be a requirement on my user, so let's hope I don't have any "problems"! This is what I mean by "background software", because the last time I tried this I did actually download some of that stuff, can't remember why. I think this is also why I thought IM was a resource hog - maybe on its own it isn't. I elected to download version 6.7.2Q16 (a .exe file) as this was recommended on the IM site. I also read: > The Windows version of ImageMagick is self-installing. Simply click on the appropriate version below and it will launch itself and ask you a few installation questions. Hmm - of course I don't mind a few questions, but what about my poor geography teacher? Anyway I started to do this and soon came up with the installer. I had to agree with the licence terms (this is acceptable, even to the gt) and then got to: > While it is not a requirement, we strongly recommend that you install the Ghostscript package. ImageMagick utilizes Ghostscript to render Postscript and PDF files, as well as formats where a translator to Postscript is available. ImageMagick also uses the fonts delivered with Ghostscript to support the standard set of Adobe Postscript fonts like "Helvetica" and "Times Roman". Looking at the IM documentation, I realise that without Ghostscript I won't be able to open any PDFs, so this means I have to have it, even though I am nervous about the licensing terms for a commercial product (I've written about this in another message to the list). The IM docs then go on to explain that if we don't set the parameters correctly so that the resolution IM is working with corresponds exactly to the original resolution of the images in the PDF, then the image may look fuzzy or be otherwise unacceptable. There are no instructions for finding out how to do this, and indeed the IM docs show a considerable amount of doubt as to how to proceed (see http://www.imagemagick.org/Usage/formats/#ps). I wonder how commercial packages such as Apple's Preview cope with this? I am worried about the amount of research needed. The rest of the installation requires one to pick options etc. and finally do do a test to show IM is working. I'm hoping (but I don't know) that all this can be hidden from my user. I got through the installation and ran the test, and it was rather easy! So I am warming to the idea. The next thing is to understand the ImageMagick command syntax. This is not going to be easy, especially when it comes to limitations etc but I will try. My aim now is to debug enough command line sequences to prove to myself that I can do all the things I want to do (format conversions really) and then go back and see if the installation and licensing issues can be overcome. Anyway I hope the above isn't too boring for anyone to read. I will report back if and when I make more progress. Graham PS Mark, IMO here in the UK, the reason schools won't install QuickTime is because their technical advisors regard QT as non-standard. Flash has somehow got in and is now considered essential, but to many PC users of my acquaintance (not developers!), QT is considered quite alien. And it does occasionally demand to be updated, which is disturbing if you're not used to it. On Sat, 1 Oct 2011 14:06:52 +0200, Mark Schonewille wrote: > i > > Hi Graham, > > Whenever I need ImagaMagick, I include the command line tool with the standalone package and avoid installation. > > In what what way would it be a resource hog? > > Which "background software" did it require? AFAIK the latest version only requires SP3 if running on Win XP. > > I've never understood schools that would install my software but not QuicktTime. > > -- > Best regards, > > Mark Schonewille From bvg at mac.com Sat Oct 1 13:31:05 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 01 Oct 2011 19:31:05 +0200 Subject: Reading PDF documents In-Reply-To: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> Message-ID: you are installing the standalone that is dynamic linked. you need the portable version, static linked. no installation no dependencies. On 1 Oct 2011, at 19:12, Graham Samuel wrote: > snipped away a wordy complain about how complicated and weird windows applications are -- Watch live presentations every Saturday: http://livecode.tv 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 Oct 1 14:35:35 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 1 Oct 2011 14:35:35 -0400 Subject: Quit keyboard for Windows In-Reply-To: <7FDB6D40-F4E1-4F2D-8E2B-A04633F39797@mac.com> References: <7FDB6D40-F4E1-4F2D-8E2B-A04633F39797@mac.com> Message-ID: On Sat, Oct 1, 2011 at 1:07 PM, Charles Szasz wrote: > In the Menu Builder, I have always set Quit for the Mac with the Mnemonic > checked and set to Q alone with the Shortcut set to Command. I frequently > use a Quit button in my apps which the user could quit an app. > > I just noticed a few days ago that this keyboard combination of Command + Q > works on the Mac, which I develop on it, but does not work on Windows. Do I > also need to set the Shortcut for Windows to Control as a shortcut? > > Charles Szasz > cszasz at mac.com Alt-F4 is standard for close/quit on Windows. Using a Mac keyboard, it would be Option-F4. Another method to quit on Windows (using Internet Explorer as an example), with the IE window in focus, do the following: Press the alt key, and release it. You will see the menu bar highlight, and underlined letters become visible. The File menu will have an underlined "F". Press "F" alone (no modifier key). The file menu opens, and you can see the "Close" option with an underlined "C". Press "C" alone (no modifier key). The window closes. ?Roger From m.schonewille at economy-x-talk.com Sat Oct 1 14:49:52 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 1 Oct 2011 20:49:52 +0200 Subject: Reading PDF documents In-Reply-To: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> Message-ID: <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Hi Graham, Try downloading a binary instead of compiling it yourself. Schools should not behave like they're the European Central Bank but should just install the software teachers and pupils need. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 1 okt 2011, at 19:12, Graham Samuel wrote: > Mark, thanks for your message. I don't think you're going to believe the depth of my ignorance on this - anything derived from a *nix environment gets me out of my comfort zone pretty quickly. > > Anyway, out of respect for you and in order to give the thing a fair trial, I made sure that all my earlier attempts to download and use ImageMagick on my PC (actually XP on Parallels on a Mac, but never mind), were destroyed, and started again. > > Firstly, when I look at the ImageMagick download site, I read: > >> If you have any problems, install the Visual C++ 2010 Redistributable Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit Windows requires both packages (x86 & x64). > > I have no idea what this means but I sure do not want this to be a requirement on my user, so let's hope I don't have any "problems"! This is what I mean by "background software", because the last time I tried this I did actually download some of that stuff, can't remember why. I think this is also why I thought IM was a resource hog - maybe on its own it isn't. > > I elected to download version 6.7.2Q16 (a .exe file) as this was recommended on the IM site. > > I also read: > >> The Windows version of ImageMagick is self-installing. Simply click on the appropriate version below and it will launch itself and ask you a few installation questions. > > Hmm - of course I don't mind a few questions, but what about my poor geography teacher? Anyway I started to do this and soon came up with the installer. I had to agree with the licence terms (this is acceptable, even to the gt) and then got to: > >> While it is not a requirement, we strongly recommend that you install the Ghostscript package. ImageMagick utilizes Ghostscript to render Postscript and PDF files, as well as formats where a translator to Postscript is available. ImageMagick also uses the fonts delivered with Ghostscript to support the standard set of Adobe Postscript fonts like "Helvetica" and "Times Roman". > > Looking at the IM documentation, I realise that without Ghostscript I won't be able to open any PDFs, so this means I have to have it, even though I am nervous about the licensing terms for a commercial product (I've written about this in another message to the list). The IM docs then go on to explain that if we don't set the parameters correctly so that the resolution IM is working with corresponds exactly to the original resolution of the images in the PDF, then the image may look fuzzy or be otherwise unacceptable. There are no instructions for finding out how to do this, and indeed the IM docs show a considerable amount of doubt as to how to proceed (see http://www.imagemagick.org/Usage/formats/#ps). I wonder how commercial packages such as Apple's Preview cope with this? I am worried about the amount of research needed. > > The rest of the installation requires one to pick options etc. and finally do do a test to show IM is working. I'm hoping (but I don't know) that all this can be hidden from my user. > > I got through the installation and ran the test, and it was rather easy! So I am warming to the idea. > > The next thing is to understand the ImageMagick command syntax. This is not going to be easy, especially when it comes to limitations etc but I will try. My aim now is to debug enough command line sequences to prove to myself that I can do all the things I want to do (format conversions really) and then go back and see if the installation and licensing issues can be overcome. > > Anyway I hope the above isn't too boring for anyone to read. I will report back if and when I make more progress. > > Graham > > PS Mark, IMO here in the UK, the reason schools won't install QuickTime is because their technical advisors regard QT as non-standard. Flash has somehow got in and is now considered essential, but to many PC users of my acquaintance (not developers!), QT is considered quite alien. And it does occasionally demand to be updated, which is disturbing if you're not used to it. > From kray at sonsothunder.com Sat Oct 1 15:10:26 2011 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 1 Oct 2011 14:10:26 -0500 Subject: Quit keyboard for Windows In-Reply-To: <7FDB6D40-F4E1-4F2D-8E2B-A04633F39797@mac.com> References: <7FDB6D40-F4E1-4F2D-8E2B-A04633F39797@mac.com> Message-ID: On Oct 1, 2011, at 12:07 PM, Charles Szasz wrote: > In the Menu Builder, I have always set Quit for the Mac with the Mnemonic checked and set to Q alone with the Shortcut set to Command. I frequently use a Quit button in my apps which the user could quit an app. > > I just noticed a few days ago that this keyboard combination of Command + Q works on the Mac, which I develop on it, but does not work on Windows. Do I also need to set the Shortcut for Windows to Control as a shortcut? Actually, most Windows apps use File->Exit to quit, which is "automated" by "Alt-F" (to drop the File menu), then "X" - so the "Quit" menu item would show "Exit" on Window, with "x" as the mnemonic. You'd have to switch that yourself during preOpenCard or preOpenStack. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From chipp at chipp.com Sat Oct 1 22:51:00 2011 From: chipp at chipp.com (Chipp Walters) Date: Sat, 1 Oct 2011 21:51:00 -0500 Subject: Reading PDF documents In-Reply-To: <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: Mark, If you actually took the time and checked it out, you would know what Graham is talking about IS ALREADY COMPILED. I know you think you are being helpful, but your two sentence responses to everyone's problems aren't always the best. For instance, a couple weeks ago when your curt replies diminished a student on these lists who only wanted to understand how LC compiles scripts (thanks Richard for an excellent explanation!) FYI, the ImageMagick DL is over 43 Mb, and the GhostScript install is another 12 each for 64-bit and 32-bit. Plus there's the necessity of detecting which Windows OS you're on vs which to install. Creating an installer which can correctly install all of this is not trivial, and it will create a final installation substantially larger in filesize than the LC application-- and difficult for many to download. And then there's this bit of information regarding AFTER installing the compiled binary: "If you have any problems, install the Visual C++ 2010 Redistributable Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit Windows requires both packages (x86 & x64)." If I had to ship this functionality in a commercial app, I would commission an external. Frankly, I don't know of a single commercial app on Windows which forces the install of ImageMagick-- for these very reasons. It's difficult for experienced users, almost certainly not trivial for newbies. On Sat, Oct 1, 2011 at 1:49 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Graham, > > Try downloading a binary instead of compiling it yourself. > > Schools should not behave like they're the European Central Bank but should > just install the software teachers and pupils need. From katir at hindu.org Sat Oct 1 17:38:16 2011 From: katir at hindu.org (Sivakatirswami) Date: Sat, 01 Oct 2011 11:38:16 -1000 Subject: use of ME in behaviors Message-ID: <4E878848.1000001@hindu.org> I'm trying to understand behaviors so as to be more adept at using them. I've examined the scripts of the datagrid library, which give much cause for wonderment. the private command_initialize we see references like: set the borderwidth of scrollbar "dgHScrollbar" of group "dgHorizontalComponents" of me but all these scripts are in a button "data grid" So I am trying to understand what "me" references. In order for there to be a scrollbar of a group of "me" , "me" would have to refer to a card or "bigger" parent group, or stack. Did I get that right? I am trying to understand how to reference controls "adjacent" to the child object of a parent behavior. e.g. main stack/card 1/field "SymbolName" main stack/card 1/btn "Dog" # with behavior set to the long id of button below: substack ("behaviorVault")/button "showName # used as a behavior for btn "Dog" (and other buttons on the same card) Now, in the behavior button I want to refer to objects on the card with the child buttons that use that behavior... so I'm trying to determine best practices. When I click on a button on the main card, I want the name of the button to pass to a field and the field to be shown, kind of like a tool tip of sorts this button is in a substack, but the child buttons and other field is on card 1 of the main stack A simple reference fails... on mouseUp put the loc of the target into tPosition put the shortname of the target into tName put tName # it works... I get "Dog" put tName into fld "symbolName" # fails set the loc of fld "SymbolName" to tPosition # fails; reference is not explicit enough show fld "symbolName" with visual effect dissolve # fails; reference is not explicit enough send "hideName" to me in 5 seconds end mouseUp on hideName hide fld "symbolName" with visual effect dissolve # fails; reference is not explicit enough end hideName I guess I can set the defaultstack to the main stack but I just wanted to check if there is another way to establish the "card context" of the child objects, in the behavior script of those child objects. It seemed from the data grid stack that "of me" would could work, but a fld on the same card is not a property of an adjacent button (whose behavior is on another stack/card) Sivakatirswami Om Shanti Sivakatirswami Kauai Aadheenam From mblivecode at harbourhosting.co.uk Sun Oct 2 06:34:16 2011 From: mblivecode at harbourhosting.co.uk (Martin Baxter) Date: Sun, 02 Oct 2011 11:34:16 +0100 Subject: [OT] Urban OS In-Reply-To: References: <4E85CE31.10402@gmail.com> Message-ID: <4E883E28.7040003@harbourhosting.co.uk> On 30/09/2011 17:23, stephen barncard wrote: > THis is absurd for them to expect this to take off. > Optimistic perhaps, absurd is too strong. It strikes me as YAOM (Yet Another Optimistic Moonshot). If they are exactly on target they may do very well. If they miss, even slightly, they probably get nothing. > What about security - not trivial Not achievable either as long as hordes of unaccountable and frequently clueless people are involved, which will obviously be the case. The whole concept is a nightmare really, but nobody will realise until it actually goes badly wrong because that's the way we do things, rush in where angels fear to tread and D'oh later. However, security will be a nightmare regardless of any OS that is or isn't used, the fundamental issue is opening everything to the possibility of remote control or monitoring. If history is anything to go by, the more we are accustomed to thinking of a device as a dumb or passive mechanism, the more casual we will be about its security. There are apparently wireless interfaces in modern cars that have no security worth speaking of, which could theoretically allow wireless attacks to control parts of the car while on the road, medical implants such as pacemakers can be hacked wirlessly. I recall hearing that the Taliban eavesdropped on the control traffic of military drones which nobody thought to encrypt!! People already hack traffic signs and ticker tape displays and so on. > Is this proprietary? - if so, bound to fail Microsoft, Apple, Oracle, bound to fail. > what processor is this based on? Don't know, but my guess is whatever processor makes commercial sense. > Who coordinates development and support? LOL. Moxie Marlinspike Maybe? > How is it paid for? My assumption was that this is probably funded by venture capital at present, and likely looking for more investors, hence the article. > > an OS of any kind is a big deal. I am very skeptical. > Seriously, the sinister world of interconnected mundane gadgets is supposed to be an inevitable outcome of ubiquious networking and IPv6 and if that is the case, it is surely arguable that there should be an OS designed specifically for purpose rather than relying on some cannibalised desktop OS. I think I share your scepticism of this particular project, if only because I don't know enough about it, but I would not be surprised if something of this general nature is very successful at some point. If you want to make some quick money though, write a scifi blockbuster movie based around the premise of an urban environment that is entirely connected and controlled by AI software which has gone mad. CGI fun! Comedy/paranoia genre. "Brazil" on steroids. Plausibility irrelevant. Actually, just the other day I threw out my keyboard after I realised it was typing characters by itself and sometimes sending random keypress commands to the OS. That's a foretaste of the future perhaps. Martin Baxter From m.schonewille at economy-x-talk.com Sun Oct 2 07:40:24 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 2 Oct 2011 13:40:24 +0200 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> Chipp, Sorry but I don't have the time to read very long e-mails, yet I try to help where I can. Richard's explanation was mere speculation, even though a nice one. Graham mentions C++ packages, which seem to be necessary for compiling. If Graham wants to find a solution, he'll have to study more and make some compromises, e.g. make GhostScript a requirement for his software. Anyway, since you know everything much better, I propose you help Graham to solve this problem. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 2 okt 2011, at 04:51, Chipp Walters wrote: > Mark, > > If you actually took the time and checked it out, you would know what Graham > is talking about IS ALREADY COMPILED. I know you think you are being > helpful, but your two sentence responses to everyone's problems aren't > always the best. For instance, a couple weeks ago when your curt replies > diminished a student on these lists who only wanted to understand how LC > compiles scripts (thanks Richard for an excellent explanation!) > > FYI, the ImageMagick DL is over 43 Mb, and the GhostScript install is > another 12 each for 64-bit and 32-bit. Plus there's the necessity of > detecting which Windows OS you're on vs which to install. Creating an > installer which can correctly install all of this is not trivial, and it > will create a final installation substantially larger in filesize than the > LC application-- and difficult for many to download. And then there's this > bit of information regarding AFTER installing the compiled binary: > > "If you have any problems, install the Visual C++ 2010 Redistributable > Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit > Windows requires both packages (x86 & x64)." > > If I had to ship this functionality in a commercial app, I would commission > an external. > > Frankly, I don't know of a single commercial app on Windows which forces the > install of ImageMagick-- for these very reasons. It's difficult for > experienced users, almost certainly not trivial for newbies. > > On Sat, Oct 1, 2011 at 1:49 PM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Graham, >> >> Try downloading a binary instead of compiling it yourself. >> >> Schools should not behave like they're the European Central Bank but should >> just install the software teachers and pupils need. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bdrunrev at gmail.com Sun Oct 2 09:30:55 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sun, 2 Oct 2011 14:30:55 +0100 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: I just downloaded one of the binaries from the IM download site (the zip file that is meant to require no installation/windows registry atlerations). No compilation was involved. No error messages were thrown up in the installation (i.e. unzipping process). I found what I took to be the GUI interface to IM, and fired it up. No errors. The zip file was indeed 43mb, which expanded out to 109mb. I looked at the files included in the zip archive, and saw one called "convert.exe". I could not imagine that Mark intends for customers to go through a full "end user GUI" install. So, as a test, I copied convert.exe into a temp directory and ran it from a command prompt. It complained about needing a dll, so I copied that over. Then it ran without complaining, and explained what the command line options were. That is the kind of environment in which one would use shell to get an external program to do some work. The combined size of exe + dll combination was about 7mb. Considering that the Skype client weighs in at 23mb, Chrome is 44mb, and iWorks is a 474mb download, I think we really need to move beyond a fixation on the size of an application being downloaded. I don't use Skype more than once a month. I downloaded half a gigabyte from Apple just have a look at Keynote. Clearly having a large initial download does not stop most businesses from thriving (or Apple would have ditched iWorks long ago). I imagine Graham's clients would be happy to download an application that was 20mb bigger if it could do what they want it to do. A LiveCode + IM exe/dll + Ghostscript exe/dll might still be smaller than the Skype client. My home DSL line has a (soft) limit of 20gb a month - many of the customers exceed that considerably and on a regular basis. We are not in the days of dialup modems. Almost the whole of the web is predicated on people being prepared to download massive files (a friend of mine was recently reduced to using a dialup modem for a week, and she couldn't even moderate the comments on her blog that way). My experiment was on a "Vista Home" laptop. It didn't strike me as a particularly difficult nor onerous task to do this test. And I have no interest in nor experience with ImageMagick. I surmised this is the kind of scenario that Mark was working with. Bernard On Sun, Oct 2, 2011 at 3:51 AM, Chipp Walters wrote: > FYI, the ImageMagick DL is over 43 Mb, and the GhostScript install is > another 12 each for 64-bit and 32-bit. Plus there's the necessity of > detecting which Windows OS you're on vs which to install. Creating an > installer which can correctly install all of this is not trivial, and it > will create a final installation substantially larger in filesize than the > LC application-- and difficult for many to download. And then there's this > bit of information regarding AFTER installing the compiled binary: > > "If you have any problems, install the Visual C++ 2010 Redistributable > Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit > Windows requires both packages (x86 & x64)." From jacque at hyperactivesw.com Sun Oct 2 12:18:40 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Oct 2011 11:18:40 -0500 Subject: use of ME in behaviors In-Reply-To: <4E878848.1000001@hindu.org> References: <4E878848.1000001@hindu.org> Message-ID: <4E888EE0.2080401@hyperactivesw.com> On 10/1/11 4:38 PM, Sivakatirswami wrote: > So I am trying to understand what "me" references. > > In order for there to be a scrollbar of a group of "me" , "me" would > have to refer to a card > or "bigger" parent group, or stack. > > Did I get that right? You can think of behaviors as private backscripts for an object. For every object that has a behavior assigned, "me" refers to the object itself. So a button's behavior script that uses "me" would refer to that button. The beauty is, "me" will refer independently to every button that uses that behavior. "Me" in button 1 will mean button "Dog", where the same behavior assigned to button 2 will mean, say, button "Cat". It works like you copied the same script into each button. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpezzo at gmail.com Sun Oct 2 12:25:33 2011 From: mpezzo at gmail.com (AcidJazz) Date: Sun, 2 Oct 2011 09:25:33 -0700 (PDT) Subject: Turn off all Radio Buttons Message-ID: <1317572733690-3865377.post@n4.nabble.com> Is there a single line of code that will turn off all radio buttons in a group? - Mark P. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Turn-off-all-Radio-Buttons-tp3865377p3865377.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Sun Oct 2 12:25:51 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Oct 2011 11:25:51 -0500 Subject: Dragging folder to a field under linux adds "file://"beforethefolder In-Reply-To: <7FD0F281686F45AA8F605BCDB5071608@portablefip> References: <1025900C380048CCBAB508D7292FB5D5@portablefip><69D883D8-5B3C-4641-93FB-E28B8DF8AA17@m-r-d.de><8DC1632A623B4674A4C1B02F837D4ADB@portablefip> <3F45FBA4-E323-4754-9E53-FDA8E9A01B65@m-r-d.de> <7FD0F281686F45AA8F605BCDB5071608@portablefip> Message-ID: <4E88908F.3060909@hyperactivesw.com> On 10/1/11 7:45 AM, Olivier Dussutour wrote: > Hi Matthias, > I'm sorry to insist (needless to say I'm a beginner). > I read your answer but I wanted this script to a program that would > allow students from primary to copy files on all the computers of their > room and I found the drag and drop easier than choosing from a list. > Hence my interest in your script but if the students could select more > than one at once it would be great. They can do that. In the script Matthias gave, "tList" is just a variable name. You could easily call it "tFiles" or anything else. Your student would select several files in the Finder or Windows Explorer, then drag them all to your stack at the same time. The dragdrop handler Matthias posted will put all the file paths into the variable, one path per line. Your own handler can then get each line of tList and work with it. >> >> ON dragdrop >> put the dragdata["files"] into tList >> END dragdrop If I have selected three files in the OS, the above handler would contain something like this in the variable tList: volume/folder/file1.txt volume/folder/file2.txt volume/folder/file3.txt -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sun Oct 2 12:36:40 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 2 Oct 2011 12:36:40 -0400 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: On Sun, Oct 2, 2011 at 9:30 AM, Bernard Devlin wrote: > I just downloaded one of the binaries from the IM download site (the > zip file that is meant to require no installation/windows registry > atlerations). No compilation was involved. No error messages were > thrown up in the installation (i.e. unzipping process). I found what > I took to be the GUI interface to IM, and fired it up. No errors. > > The zip file was indeed 43mb, which expanded out to 109mb. > A LiveCode + IM exe/dll + Ghostscript exe/dll might still be smaller > than... > > Bernard An earlier post mentioned that IM actually uses GS to do postscript and PDF conversions. That is why in my experience, just using the GS command-line features were simpler and required nothing more than LiveCode shell, and GS to convert a PDF to a multitude of LC compatible bitmap formats. So, is IM an unnecessary layer? I think so if indeed IM needs GS to do this. ?Roger From jacque at hyperactivesw.com Sun Oct 2 12:48:05 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Oct 2011 11:48:05 -0500 Subject: Turn off all Radio Buttons In-Reply-To: <1317572733690-3865377.post@n4.nabble.com> References: <1317572733690-3865377.post@n4.nabble.com> Message-ID: <4E8895C5.10004@hyperactivesw.com> On 10/2/11 11:25 AM, AcidJazz wrote: > Is there a single line of code that will turn off all radio buttons in a > group? set the hilitedbutton of grp "groupName" to 0 -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major.on-rev.com Sun Oct 2 12:47:56 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 2 Oct 2011 18:47:56 +0200 Subject: Turn off all Radio Buttons In-Reply-To: <1317572733690-3865377.post@n4.nabble.com> References: <1317572733690-3865377.post@n4.nabble.com> Message-ID: Hi Mark, Am 02.10.2011 um 18:25 schrieb AcidJazz: > Is there a single line of code that will turn off all radio buttons in a > group? Yes :-) Ah, the line: ... set the hilitedbutton of grp X to 0 ... > - Mark P. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From roger.e.eller at sealedair.com Sun Oct 2 13:28:04 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 2 Oct 2011 13:28:04 -0400 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: On Sun, Oct 2, 2011 at 12:36 PM, Roger Eller wrote: > On Sun, Oct 2, 2011 at 9:30 AM, Bernard Devlin wrote: > > I just downloaded one of the binaries from the IM download site (the >> zip file that is meant to require no installation/windows registry >> atlerations). No compilation was involved. No error messages were >> thrown up in the installation (i.e. unzipping process). I found what >> I took to be the GUI interface to IM, and fired it up. No errors. >> >> The zip file was indeed 43mb, which expanded out to 109mb. > > > > > >> A LiveCode + IM exe/dll + Ghostscript exe/dll might still be smaller >> than... > > > > > >> >> Bernard > > > An earlier post mentioned that IM actually uses GS to do postscript and PDF > conversions. That is why in my experience, just using the GS command-line > features were simpler and required nothing more than LiveCode shell, and GS > to convert a PDF to a multitude of LC compatible bitmap formats. So, is IM > an unnecessary layer? I think so if indeed IM needs GS to do this. > > ?Roger > > I found these short instructions, which you can also shell from LC to perform a 'silent install' of GhostScript, thus reducing confusion and frustration of the end user. http://theether.net/kb/100096 ?Roger From stephenREVOLUTION2 at barncard.com Sun Oct 2 14:03:54 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Oct 2011 11:03:54 -0700 Subject: Reading PDF documents In-Reply-To: <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> Message-ID: could this Passive-agressive BS stop, now PLEASE?. On 2 October 2011 04:40, Mark Schonewille wrote: > Chipp, > > Sorry but I don't have the time to read very long e-mails, yet I try to > help where I can. > > Richard's explanation was mere speculation, even though a nice one. > > Graham mentions C++ packages, which seem to be necessary for compiling. > > If Graham wants to find a solution, he'll have to study more and make some > compromises, e.g. make GhostScript a requirement for his software. > > Anyway, since you know everything much better, I propose you help Graham to > solve this problem. > > -- > Best regards, > > Mark Schonewille > > Stephen Barncard San Francisco Ca. USA more about sqb From jhurley0305 at sbcglobal.net Sun Oct 2 14:18:26 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Sun, 2 Oct 2011 11:18:26 -0700 Subject: Setting visible of control within group to false In-Reply-To: References: Message-ID: Is this supposed to happen? When I set the visible of a control within a group to false, it is removed from the group. As a work-around I find that if I include a rectangle that physically encompasses everything in the group and THEN set the visible of a control within the rectangle to false, it remains in the group. Jim From chipp at altuit.com Sun Oct 2 14:18:47 2011 From: chipp at altuit.com (Chipp Walters) Date: Sun, 2 Oct 2011 13:18:47 -0500 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: <51633474-6131-43BB-A24A-ABE465DBAFC3@altuit.com> Roger, Interesting. I wonder if one can use Ghostscript by itself to read a PDF? Chipp Walters CEO, Shafer Walters Group, Inc On Oct 2, 2011, at 12:28 PM, Roger Eller wrote: > On Sun, Oct 2, 2011 at 12:36 PM, Roger Eller wrote: > >> On Sun, Oct 2, 2011 at 9:30 AM, Bernard Devlin wrote: >> >> I just downloaded one of the binaries from the IM download site (the >>> zip file that is meant to require no installation/windows registry >>> atlerations). No compilation was involved. No error messages were >>> thrown up in the installation (i.e. unzipping process). I found what >>> I took to be the GUI interface to IM, and fired it up. No errors. >>> >>> The zip file was indeed 43mb, which expanded out to 109mb. >> >> >> >> >> >>> A LiveCode + IM exe/dll + Ghostscript exe/dll might still be smaller >>> than... >> >> >> >> >> >>> >>> Bernard >> >> >> An earlier post mentioned that IM actually uses GS to do postscript and PDF >> conversions. That is why in my experience, just using the GS command-line >> features were simpler and required nothing more than LiveCode shell, and GS >> to convert a PDF to a multitude of LC compatible bitmap formats. So, is IM >> an unnecessary layer? I think so if indeed IM needs GS to do this. >> >> ?Roger >> >> > > I found these short instructions, which you can also shell from LC to > perform a 'silent install' of GhostScript, thus reducing confusion and > frustration of the end user. > > http://theether.net/kb/100096 > > ?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 chipp at altuit.com Sun Oct 2 14:22:07 2011 From: chipp at altuit.com (Chipp Walters) Date: Sun, 2 Oct 2011 13:22:07 -0500 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> Message-ID: Good sleuthing Bernard! Most valuable. I suspect if this can be tested, it would be super easy to "suck up" this exe into an app and then "spit it out" on first run. (see Chipp's Tips below) http://www.altuit.com/webs/revCentral/Number6/default.htm Chipp Walters CEO, Shafer Walters Group, Inc On Oct 2, 2011, at 8:30 AM, Bernard Devlin wrote: > I just downloaded one of the binaries from the IM download site (the > zip file that is meant to require no installation/windows registry > atlerations). No compilation was involved. No error messages were > thrown up in the installation (i.e. unzipping process). I found what > I took to be the GUI interface to IM, and fired it up. No errors. > > The zip file was indeed 43mb, which expanded out to 109mb. I looked > at the files included in the zip archive, and saw one called > "convert.exe". I could not imagine that Mark intends for customers to > go through a full "end user GUI" install. So, as a test, I copied > convert.exe into a temp directory and ran it from a command prompt. > It complained about needing a dll, so I copied that over. Then it ran > without complaining, and explained what the command line options were. > That is the kind of environment in which one would use shell to get > an external program to do some work. > > The combined size of exe + dll combination was about 7mb. Considering > that the Skype client weighs in at 23mb, Chrome is 44mb, and iWorks is > a 474mb download, I think we really need to move beyond a fixation on > the size of an application being downloaded. I don't use Skype more > than once a month. I downloaded half a gigabyte from Apple just have > a look at Keynote. Clearly having a large initial download does not > stop most businesses from thriving (or Apple would have ditched iWorks > long ago). I imagine Graham's clients would be happy to download an > application that was 20mb bigger if it could do what they want it to > do. A LiveCode + IM exe/dll + Ghostscript exe/dll might still be > smaller than the Skype client. My home DSL line has a (soft) limit of > 20gb a month - many of the customers exceed that considerably and on a > regular basis. We are not in the days of dialup modems. Almost the > whole of the web is predicated on people being prepared to download > massive files (a friend of mine was recently reduced to using a dialup > modem for a week, and she couldn't even moderate the comments on her > blog that way). > > My experiment was on a "Vista Home" laptop. It didn't strike me as a > particularly difficult nor onerous task to do this test. And I have > no interest in nor experience with ImageMagick. > > I surmised this is the kind of scenario that Mark was working with. > > Bernard > > On Sun, Oct 2, 2011 at 3:51 AM, Chipp Walters wrote: >> FYI, the ImageMagick DL is over 43 Mb, and the GhostScript install is >> another 12 each for 64-bit and 32-bit. Plus there's the necessity of >> detecting which Windows OS you're on vs which to install. Creating an >> installer which can correctly install all of this is not trivial, and it >> will create a final installation substantially larger in filesize than the >> LC application-- and difficult for many to download. And then there's this >> bit of information regarding AFTER installing the compiled binary: >> >> "If you have any problems, install the Visual C++ 2010 Redistributable >> Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit >> Windows requires both packages (x86 & x64)." > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 2 14:23:40 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 2 Oct 2011 14:23:40 -0400 Subject: Reading PDF documents In-Reply-To: <51633474-6131-43BB-A24A-ABE465DBAFC3@altuit.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <51633474-6131-43BB-A24A-ABE465DBAFC3@altuit.com> Message-ID: On Sun, Oct 2, 2011 at 2:18 PM, Chipp Walters wrote: > Roger, > > Interesting. I wonder if one can use Ghostscript by itself to read a PDF? > > > Chipp Walters > CEO, Shafer Walters Group, Inc > Yes. I posted into the other thread about this topic (a cry for help), exactly how it can be done. I included a function I used in my own application a few years ago. ?Roger From scott at tactilemedia.com Sun Oct 2 14:51:08 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 02 Oct 2011 11:51:08 -0700 Subject: Setting visible of control within group to false In-Reply-To: Message-ID: Jim: Are you sure the control gets physically placed outside the group? Are you using any scripts to manipulate object layers? Doing a quick test here with a single object in a group, I don't see your result (v4.6.4). The rect of a group does indeed "collapse" to encompass only its visible contents, but the hidden object/s should continue to remain part of the group. If you're seeing something else, it would be good know what the circumstances are. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, James Hurley wrote: > Is this supposed to happen? When I set the visible of a control within a group > to false, it is removed from the group. > > As a work-around I find that if I include a rectangle that physically > encompasses everything in the group and THEN set the visible of a control > within the rectangle to false, it remains in the group. > > Jim From bvlahos at mac.com Sun Oct 2 16:12:54 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 02 Oct 2011 13:12:54 -0700 Subject: How do I detect simultaneous touch of 2 objects for iOS? Message-ID: <5466F195-5225-4C4B-9650-F26067E0BB7E@mac.com> I have two object. Under some circumstances it is fine for only one of them to be tapped but other times it is appropriate for both of them to be tapped at the same time. I don't want to drag them anywhere just touch them. How do I detect both touches? Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From jhurley0305 at sbcglobal.net Sun Oct 2 16:24:19 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Sun, 2 Oct 2011 13:24:19 -0700 Subject: Setting visible of control within group to false In-Reply-To: References: Message-ID: Scott, Thanks for your reply. My mistake. It is not removed from the group. What happens is that the dimensions of the group change when an outside control is made invisible. My script did something line this: --With the outside button invisible set the visible of button "myButton" to true -- this is an outside button put the loc of group "myGroup" into tGroupLoc --do some stuff set the visible of button "myButton" to false --This is an outside button set the loc of group "myGroup" to tGroupLoc -- And this is a NEW location due to the shrinkage of the group size. This is remedied by including everything within a rectangle (of zero line size). This way the dimensions of the group remain intact. Another alternative, I see, would be to set the visible to false AFTER reseting the group location--reverse the order of the last two steps. This expands the group size to include the now visible button. Jim > Jim: > > Are you sure the control gets physically placed outside the group? Are you > using any scripts to manipulate object layers? > > Doing a quick test here with a single object in a group, I don't see your > result (v4.6.4). The rect of a group does indeed "collapse" to encompass > only its visible contents, but the hidden object/s should continue to remain > part of the group. If you're seeing something else, it would be good know > what the circumstances are. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > >> Recently, James Hurley wrote: >> >> Is this supposed to happen? When I set the visible of a control within a group to false, it is removed from the group. >> >> As a work-around I find that if I include a rectangle that physically >> encompasses everything in the group and THEN set the visible of a control within the rectangle to false, it remains in the group. >> >> > >> Jim >> From chipp at chipp.com Sun Oct 2 16:28:04 2011 From: chipp at chipp.com (Chipp Walters) Date: Sun, 2 Oct 2011 15:28:04 -0500 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <51633474-6131-43BB-A24A-ABE465DBAFC3@altuit.com> Message-ID: HI Roger, Yes, I should have said, "I *ALSO* wonder if one can use Ghostscript by itself to read a PDF? I did read your email. If I get some time later, I might try and play around with this. On Sun, Oct 2, 2011 at 1:23 PM, Roger Eller wrote: > On Sun, Oct 2, 2011 at 2:18 PM, Chipp Walters wrote: > > > Roger, > > > > Interesting. I wonder if one can use Ghostscript by itself to read a PDF? > > > > > > Chipp Walters > > CEO, Shafer Walters Group, Inc > > > > Yes. I posted into the other thread about this topic (a cry for help), > exactly how it can be done. I included a function I used in my own > application a few years ago. > > ?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 > -- Chipp Walters CEO, Shafer Walters Group, Inc. From chipp at chipp.com Sun Oct 2 16:35:00 2011 From: chipp at chipp.com (Chipp Walters) Date: Sun, 2 Oct 2011 15:35:00 -0500 Subject: Reading PDF documents In-Reply-To: <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> Message-ID: Hi Mark, I understand your point about long emails. FWIW, I try and not offer advice on emails which I can't take time to fully read and understand. Actually, I use a number of already compiled commercial apps which also have to install MS's C++ libraries along with the application. This seems to be standard practice for many installs. I will try and see what I can do to help out Graham per your suggestion. On Sun, Oct 2, 2011 at 6:40 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Chipp, > > Sorry but I don't have the time to read very long e-mails, yet I try to > help where I can. > > Richard's explanation was mere speculation, even though a nice one. > > Graham mentions C++ packages, which seem to be necessary for compiling. > > If Graham wants to find a solution, he'll have to study more and make some > compromises, e.g. make GhostScript a requirement for his software. > > Anyway, since you know everything much better, I propose you help Graham to > solve this problem. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads > are listed at http://qery.us/zr > > On 2 okt 2011, at 04:51, Chipp Walters wrote: > > > Mark, > > > > If you actually took the time and checked it out, you would know what > Graham > > is talking about IS ALREADY COMPILED. I know you think you are being > > helpful, but your two sentence responses to everyone's problems aren't > > always the best. For instance, a couple weeks ago when your curt replies > > diminished a student on these lists who only wanted to understand how LC > > compiles scripts (thanks Richard for an excellent explanation!) > > > > FYI, the ImageMagick DL is over 43 Mb, and the GhostScript install is > > another 12 each for 64-bit and 32-bit. Plus there's the necessity of > > detecting which Windows OS you're on vs which to install. Creating an > > installer which can correctly install all of this is not trivial, and it > > will create a final installation substantially larger in filesize than > the > > LC application-- and difficult for many to download. And then there's > this > > bit of information regarding AFTER installing the compiled binary: > > > > "If you have any problems, install the Visual C++ 2010 Redistributable > > Package (x86) or Visual C++ 2010 Redistributable Package (x64). 64-bit > > Windows requires both packages (x86 & x64)." > > > > If I had to ship this functionality in a commercial app, I would > commission > > an external. > > > > Frankly, I don't know of a single commercial app on Windows which forces > the > > install of ImageMagick-- for these very reasons. It's difficult for > > experienced users, almost certainly not trivial for newbies. > > > > On Sat, Oct 1, 2011 at 1:49 PM, Mark Schonewille < > > m.schonewille at economy-x-talk.com> wrote: > > > >> Hi Graham, > >> > >> Try downloading a binary instead of compiling it yourself. > >> > >> Schools should not behave like they're the European Central Bank but > should > >> just install the software teachers and pupils need. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From monte at sweattechnologies.com Sun Oct 2 16:53:05 2011 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 3 Oct 2011 07:53:05 +1100 Subject: Reading PDF documents In-Reply-To: <3A02D5C3-DBDD-4923-A010-A04E007B3347@economy-x-talk.com> References: <4E86254D.5030804@gmail.com> <4C7BD16F-1B42-4C9B-8102-5C01DD92B289@economy-x-talk.com> <3A02D5C3-DBDD-4923-A010-A04E007B3347@economy-x-talk.com> Message-ID: <26CFE3A1-5DB2-4B6C-8607-B5D2BBE5EE17@sweattechnologies.com> Hi All Don't use shell on windows if you don't administer the computer your using it on. It is standard practice for system admins (particularly in an education setting) to block the cmd prompt. That locks up your app! So use the open process commands instead. See: http://goulding.ws/2010/10/15/command-prompt-blocking-policies-and-the-shell-function/ Cheers Monte On 01/10/2011, at 7:50 AM, Mark Schonewille wrote: > Hi Peter, > > Do you actually realise that there was a time when shell was all we had? It is in no way different from the DOS or Unix command prompt from so long ago. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr > > On 30 sep 2011, at 23:45, Peter M. Brigham, MD wrote: > >> I've always been afraid of going to shell... >> From john at splash21.com Sun Oct 2 18:37:13 2011 From: john at splash21.com (John Craig) Date: Sun, 02 Oct 2011 23:37:13 +0100 Subject: How do I detect simultaneous touch of 2 objects for iOS? In-Reply-To: <5466F195-5225-4C4B-9650-F26067E0BB7E@mac.com> References: <5466F195-5225-4C4B-9650-F26067E0BB7E@mac.com> Message-ID: <4E88E799.2020404@splash21.com> Hi, Bill - here's an idea. I created a stack with a button (Button1), 3 rectangle graphics (R1, R2, R3) and a field (data). The id's of the rectangles are 1011, 1012 and 1013 (referenced in the button script). If you touch 1, 2 or 3 rectangles at the same time, the total is displayed in the field. This code could be used for many objects - I guess 10 is a practical limit unless you take your socks off ;P HTH Card script; on openCard set the behavior of grc "R1" to the long id of btn "Button1" set the behavior of grc "R2" to the long id of btn "Button1" set the behavior of grc "R3" to the long id of btn "Button1" end openCard Button1 script; on touchStart put the id of me into tCurrentId # the object id's to monitor put "1011,1012,1013" into tIdList # record time of current touch against the card put the millisecs into tMillisecs set the uTouchTime[tCurrentId] of this card to tMillisecs # we'll count the number of objects touched simultaneously (or near enough) put 1 into tSimTouches # check each 'other' object in the list repeat for each item tId in tIdList if tId <> tCurrentId then put the uTouchTime[tId] of this card into tTime if tTime is an integer and abs(tTime - tMillisecs) < 50 then # near simultaneous touch add 1 to tSimTouches end if end if end repeat # put the total touches into a field put tSimTouches into fld "data" end touchStart On 02/10/2011 21:12, Bill Vlahos wrote: > I have two object. Under some circumstances it is fine for only one of them to be tapped but other times it is appropriate for both of them to be tapped at the same time. I don't want to drag them anywhere just touch them. > > How do I detect both touches? > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sun Oct 2 19:10:28 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 3 Oct 2011 01:10:28 +0200 Subject: Reading PDF documents In-Reply-To: References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> Message-ID: <8B4CB61E-B411-4B04-AD97-0F7E6E2DC84D@economy-x-talk.com> Thanks for your understanding, Chipp. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 2 okt 2011, at 22:35, Chipp Walters wrote: > Hi Mark, > > I understand your point about long emails. FWIW, I try and not offer advice > on emails which I can't take time to fully read and understand. > > Actually, I use a number of already compiled commercial apps which also have > to install MS's C++ libraries along with the application. This seems to be > standard practice for many installs. > > I will try and see what I can do to help out Graham per your suggestion. From mpezzo at gmail.com Sun Oct 2 19:23:18 2011 From: mpezzo at gmail.com (AcidJazz) Date: Sun, 2 Oct 2011 16:23:18 -0700 (PDT) Subject: Turn off all Radio Buttons In-Reply-To: <1317572733690-3865377.post@n4.nabble.com> References: <1317572733690-3865377.post@n4.nabble.com> Message-ID: <1317597798915-3866080.post@n4.nabble.com> Thank you both! I was trying: set the hilite of the hilitedbutton of me to false Needless to say, that was not working -- for multiple reasons! Mark P. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Turn-off-all-Radio-Buttons-tp3865377p3866080.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Sun Oct 2 20:25:25 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Oct 2011 19:25:25 -0500 Subject: Setting visible of control within group to false In-Reply-To: References: Message-ID: <4E8900F5.3010403@hyperactivesw.com> On 10/2/11 3:24 PM, James Hurley wrote: > Scott, > > Thanks for your reply. > > My mistake. It is not removed from the group. What happens is that > the dimensions of the group change when an outside control is made > invisible. That's the default behavior, where a group resizes to accomodate its objects. You can set the group's boundingrect property to prevent the resizing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sun Oct 2 21:01:15 2011 From: chipp at chipp.com (Chipp Walters) Date: Sun, 2 Oct 2011 20:01:15 -0500 Subject: Reading PDF documents In-Reply-To: <8B4CB61E-B411-4B04-AD97-0F7E6E2DC84D@economy-x-talk.com> References: <92A0ECA0-F818-435E-A2E0-810090B48E0B@mac.com> <7373BD4C-8FDF-470D-A28A-9B9BDF292FEB@economy-x-talk.com> <38A2B29B-6E15-4046-B351-E8C7EFE04AB7@economy-x-talk.com> <8B4CB61E-B411-4B04-AD97-0F7E6E2DC84D@economy-x-talk.com> Message-ID: Graham, You should check out: http://svn.ghostscript.com/ghostscript/tags/ghostscript-9.02/doc/Devices.htm There it documents how you can use Ghostscript to output PNG,JPG,TIF,BMP and other formats. HTH. From dunbarx at aol.com Sun Oct 2 21:35:52 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 2 Oct 2011 21:35:52 -0400 (EDT) Subject: Setting visible of control within group to false In-Reply-To: References: Message-ID: <8CE4F83EC214A4F-16EC-304CB@webmail-m058.sysops.aol.com> Jim: Me neither. I made three buttons (B1, B2, B3) and grouped them into group "grp1". This in another button script: on mouseup set the visible of btn "b2" to "false" answer the owner of btn "b2" end mouseUp I get "group grp1". LC 4.5.3. Craig Newman -----Original Message----- From: Scott Rossi To: LiveCode Mail List Sent: Sun, Oct 2, 2011 10:53 am Subject: Re: Setting visible of control within group to false Jim: Are you sure the control gets physically placed outside the group? Are you using any scripts to manipulate object layers? Doing a quick test here with a single object in a group, I don't see your result (v4.6.4). The rect of a group does indeed "collapse" to encompass only its visible contents, but the hidden object/s should continue to remain part of the group. If you're seeing something else, it would be good know what the circumstances are. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, James Hurley wrote: > Is this supposed to happen? When I set the visible of a control within a group > to false, it is removed from the group. > > As a work-around I find that if I include a rectangle that physically > encompasses everything in the group and THEN set the visible of a control > within the rectangle to false, it remains in the group. > > Jim _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Sun Oct 2 21:39:16 2011 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 2 Oct 2011 20:39:16 -0500 Subject: Setting visible of control within group to false In-Reply-To: <4E8900F5.3010403@hyperactivesw.com> References: <4E8900F5.3010403@hyperactivesw.com> Message-ID: <4AD99106-4A8C-4895-BDDA-6349D5416090@sonsothunder.com> On Oct 2, 2011, at 7:25 PM, J. Landman Gay wrote: > On 10/2/11 3:24 PM, James Hurley wrote: >> Scott, >> >> Thanks for your reply. >> >> My mistake. It is not removed from the group. What happens is that >> the dimensions of the group change when an outside control is made >> invisible. > > That's the default behavior, where a group resizes to accomodate its objects. You can set the group's boundingrect property to prevent the resizing. I think you can also set the lockLocation of the group to true to prevent it's resizing as well. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bvlahos at mac.com Sun Oct 2 22:22:37 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 02 Oct 2011 19:22:37 -0700 Subject: Is there a doubeTouch message? Message-ID: There is a doubleMouseUp message. Is there an equivalent for double taps on iOS? Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From iowahengst at mac.com Sun Oct 2 22:31:18 2011 From: iowahengst at mac.com (Randy Hengst) Date: Sun, 02 Oct 2011 21:31:18 -0500 Subject: Is there a doubeTouch message? In-Reply-To: References: Message-ID: <305A5FBB-CC13-4DF7-8CB2-8FE978DEE509@mac.com> Bill, I've used mouseDoubleUp in iOS. be well, randy hengst ----- On Oct 2, 2011, at 9:22 PM, Bill Vlahos wrote: > There is a doubleMouseUp message. Is there an equivalent for double taps on iOS? > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Sun Oct 2 22:40:42 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 02 Oct 2011 19:40:42 -0700 Subject: Is there a doubeTouch message? In-Reply-To: <305A5FBB-CC13-4DF7-8CB2-8FE978DEE509@mac.com> References: <305A5FBB-CC13-4DF7-8CB2-8FE978DEE509@mac.com> Message-ID: <0F29919D-0D39-4E2F-A8B5-90A6C4DE7050@mac.com> Randy, I didn't realize that mouseUp and mouseDoubleUp worked on mobile too. I thought I had to use touch type messages. Thanks, Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. On Oct 2, 2011, at 7:31 PM, Randy Hengst wrote: > Bill, > > I've used mouseDoubleUp in iOS. > > be well, > randy hengst > ----- > On Oct 2, 2011, at 9:22 PM, Bill Vlahos wrote: > >> There is a doubleMouseUp message. Is there an equivalent for double taps on iOS? >> >> Bill Vlahos >> _________________ >> InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From curt at sonasoftware.com Mon Oct 3 07:00:15 2011 From: curt at sonasoftware.com (Curt Ford) Date: Mon, 3 Oct 2011 07:00:15 -0400 Subject: images gone in standalone Message-ID: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> My project has about 12 images, most of which are used as the icons for buttons with normal, hover, and disabled states, and two as images displayed on a card. When I build a standalone on Mac (haven't tried Windows yet), the images are gone, replaced by grey boxes; the buttons function normally otherwise. I used Import as Control to put them onto a card that's just storage for graphics. They're still showing normally on that card in development, but when I go to that card in the standalone, there is nothing but the grey boxes. When I check the application browser they are all still listed for the graphics card. When I check the Images library for 'this stack' they usually are there, though I could swear a few times choosing 'this library' has given blank rows.. I've tried reimporting through Import File... in the Image Library with no better result. Don't know if it's relevant, but I have renamed the file in the Finder in between sessions. Could that lead to some link being lost? Curt curt at sonasoftware.com From livfoss at mac.com Mon Oct 3 07:03:58 2011 From: livfoss at mac.com (Graham Samuel) Date: Mon, 03 Oct 2011 13:03:58 +0200 Subject: Licensing Issues for LC developers [was: Re: Reading PDF - a cry for help] In-Reply-To: References: Message-ID: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> Bernard Devlin wrote (see his whole message at the end of this email): > You're either extremely knowledgeable about the GPL, or I think you > have misunderstood the GPL. The first is certainly not true, so the second is more than likely. I got my (hopefully wrong!) information from the site of Artifex, who maintain and sell the commercial version of Ghostscript and its derivatives. They say: > If your application (including its source code) is not licensed to the public under the GNU GPL, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application under the terms of the GNU GPL if any one of the following is true: > > your application contains a copy of some or all of GPL Ghostscript or MuPDF; > your application is derived from, is based on, or constitutes a revision of some or all of GPL Ghostscript or MuPDF; > your application includes one or more functions that use some or all of GPL Ghostscript or MuPDF. > These criteria apply to your application as a whole. Even if only one section of your application satisfies one of these criteria, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application unless your application, including all of its source code, is licensed to the public under the GNU GPL. > > If your application (including its source code) is NOT licensed to the public under the GNU GPL and you intend to distribute Ghostscript or MuPDF to a third party for use with and usable by your application, you MUST first obtain a commercial license from Artifex. > I perhaps naively believed all this without further research. I have now read the GPL - it is quite tough to follow, but I tried to test it on what I actually want to do, which is to distribute Ghostscript or an existing derivative of it unaltered along with my own application (written in LiveCode, a proprietary software system) and for sale as a product under 'normal' commercial terms. In the Preamble, the GPL states: > For example, if you distribute copies of such a program, whether > gratis or for a fee, you must pass on to the recipients the same > freedoms that you received. You must make sure that they, too, receive > or can get the source code. And you must show them these terms so they > know their rights. The applicable part of the GPL referring to compiled and complete versions of programs (such as GhostScript in binary form, which is what I intend to use) is Section 6. It does allow use of the compiled code, provided that the user is offered access to the source code (this is 6b). So Bernard, I think you are right and that Artifex is wrong - which means the use of 'free' software (using the term as GNU uses it) is OK. Thanks Bernard for that very interesting insight. Graham PS I will return to the technical argument (which seems to be getting rather tetchy) about the use of IM, GhostScript etc. soon. I thought it better to keep the licensing discussion separate. On Sat, 1 Oct 2011 15:40:57 +0100, Bernard Devlin wrote: > You're either extremely knowledgeable about the GPL, or I think you > have misunderstood the GPL. > > The GPL v2 does not mean you cannot charge for re-distribution of GPL > code (there are companies who charge for the re-distribution of linux > on dvds). If your code is bound to GPL libraries and you distribute > that combined artifact then you might have issues. If your code calls > out to compiled programs (using shell() then there is no issue). A > very strict interpretation is that if your code is bound to libraries, > then you are bound to provide your souce should someone demand it, or > cease using the libraries in that case. There are those who dispute > that even binding to libraries does not fall within the GPL v2. > > GPL v3 was brought in to stop so many companies "exploiting" GPL on > the server-side (i.e. where there is no re-distribution of code). > Unless the code you want to use to provide such a web service is > licensed under GPL v3, I cannot see what the issue would be. I know > of very few projects using GPL v3. > > And not all open source licenses have the same copyleft implications > as the GPL. If you are distributing RunRev's ssl library with your > apps, you are re-distributing open source code (only this time it is > the Apache license + SSL license). It is always possible that > companies negotiate a separate non-GPL license for GPL code they wish > to incorporate and re-distribute. > > Anyway, I hope the first suggestion works for you so that you do not > even need to consider these issues. > > Bernard > > On Sat, Oct 1, 2011 at 1:22 PM, Graham Samuel wrote: > since mine is a commercial product, there would presumably be > licensing issues for a non-GNU developer. From lists at mangomultimedia.com Mon Oct 3 09:24:07 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 3 Oct 2011 09:24:07 -0400 Subject: Datagrid Error In-Reply-To: <4E85F785.9070205@comcast.net> References: <4E82731A.6000301@comcast.net> <4E85F785.9070205@comcast.net> Message-ID: On Fri, Sep 30, 2011 at 1:08 PM, Marty Knapp wrote: > > It did occur every time, though I only tested on one Mac. I ended up > rebuilding the stack which eliminated this problem, but a couple of times > I've gotten another error when opening the datagrid stack (the error was not > consistent): > > Line No: > Hint: 238' > 354,6192,0,_StoreColWidth > > On closeStack I do save the column widths to a custom property (of a > writeable stack) and then on preOpenStack I set the column widths with these > values. Could this be interfering with something? Looking at line 6192 in the data grid library we find this line: ThrowError kErrInvalidInteger, "invalid column width value '" & pValue & "'" It looks like you are passing in a bad value for one of the column widths. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From kee at kagi.com Mon Oct 3 10:17:07 2011 From: kee at kagi.com (Kee Nethery) Date: Mon, 3 Oct 2011 07:17:07 -0700 Subject: Licensing Issues for LC developers [was: Re: Reading PDF - a cry for help] In-Reply-To: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> References: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> Message-ID: FYI: The work around that I have seen used is to keep your code and the GPL code completely separate. In fact, when someone downloads and installs your code, the very first thing your code would do is ask people to approve the install of the GPL code. Then if they say yes, download the binary and install it on their computer. If they say no, let them know your software cannot function without the GPL code and then offer them the option of getting a refund or having your code download the GPL binary.. Thus, you ship just your code. They purchase just your code. Your code installs the free GPL code if the user asks for it to be installed. In your manual or help screens you provide links to the source of the GPL code. That process seems to be used by others. Of course, I am not a lawyer and I don't even play one on TV so you should assume everything I have just written is incorrect. Kee Nethery On Oct 3, 2011, at 4:03 AM, Graham Samuel wrote: > The applicable part of the GPL referring to compiled and complete versions of programs (such as GhostScript in binary form, which is what I intend to use) is Section 6. It does allow use of the compiled code, provided that the user is offered access to the source code (this is 6b). So Bernard, I think you are right and that Artifex is wrong - which means the use of 'free' software (using the term as GNU uses it) is OK. From martyknapp at comcast.net Mon Oct 3 11:46:42 2011 From: martyknapp at comcast.net (Marty Knapp) Date: Mon, 03 Oct 2011 08:46:42 -0700 Subject: Datagrid Error In-Reply-To: References: <4E82731A.6000301@comcast.net> <4E85F785.9070205@comcast.net> Message-ID: <4E89D8E2.7040500@comcast.net> Thanks Trevor - I'll take a look at that. The curious thing is that it works fine 98% of the time. Marty > On Fri, Sep 30, 2011 at 1:08 PM, Marty Knapp wrote: >> It did occur every time, though I only tested on one Mac. I ended up >> rebuilding the stack which eliminated this problem, but a couple of times >> I've gotten another error when opening the datagrid stack (the error was not >> consistent): >> >> Line No: >> Hint: 238' >> 354,6192,0,_StoreColWidth >> >> On closeStack I do save the column widths to a custom property (of a >> writeable stack) and then on preOpenStack I set the column widths with these >> values. Could this be interfering with something? > > Looking at line 6192 in the data grid library we find this line: > > ThrowError kErrInvalidInteger, "invalid column width value '"& pValue& "'" > > > It looks like you are passing in a bad value for one of the column widths. > From devin_asay at byu.edu Mon Oct 3 11:52:08 2011 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 3 Oct 2011 15:52:08 +0000 Subject: images gone in standalone In-Reply-To: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> References: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> Message-ID: <6355EC46-BA93-488F-AF81-BD3AA388CAB6@byu.edu> Hi Curt, On Oct 3, 2011, at 5:00 AM, Curt Ford wrote: > My project has about 12 images, most of which are used as the icons for buttons with normal, hover, and disabled states, and two as images displayed on a card. When I build a standalone on Mac (haven't tried Windows yet), the images are gone, replaced by grey boxes; the buttons function normally otherwise. I used Import as Control to put them onto a card that's just storage for graphics. They're still showing normally on that card in development, but when I go to that card in the standalone, there is nothing but the grey boxes. > > When I check the application browser they are all still listed for the graphics card. When I check the Images library for 'this stack' they usually are there, though I could swear a few times choosing 'this library' has given blank rows.. > > I've tried reimporting through Import File... in the Image Library with no better result. > > Don't know if it's relevant, but I have renamed the file in the Finder in between sessions. Could that lead to some link being lost? It's hard to say without seeing the stack, but it sounds like what happens when you use some of the included standard images included in the LiveCode IDE. If so, you have to make sure the image is imported, not referenced. But since you said you imported them, I'm not sure why they would disappear in the standalone. Also make sure that the ID numbers of your imported images do not conflict with ID's of the standard images. That can cause odd anomalies when viewing your stack images in the Image Library. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From johnpatten at mac.com Mon Oct 3 12:29:51 2011 From: johnpatten at mac.com (John Patten) Date: Mon, 03 Oct 2011 09:29:51 -0700 Subject: On-Rev: irev to mysql to html charset (apostrophes, etc.) confusion? Message-ID: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> Hi All! I have a LC project that pushes data to a on-rev mysql database. The data saves to the mysql fine, however, apostrophes and other some other punctuation get saved as "non-english" characters. If I request the data from the database via my LC project, everything gets pulled back correctly, apostrophes are apostrophes, question marks are question marks. However, when I pull the data from the database using an .irev script and display as html in web browser, apostrophes are not correct (questions marks in black box, or if I change the charset in the header of the irev script, a completely different non-english character appears.) How do I get my irev script to save content to database correctly, and get data displayed correctly when displaying in html in web browser? I have messed with changing the charset in header, i.e : ...in my irev script, but changing the charset only results in different characters. It's almost as if I have not found the correct charset? But yet, if my LC project pulls the content from the DB everything appears as it should??? Thanks for any tips! John Patten SUSD From bobs at twft.com Mon Oct 3 12:33:22 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 3 Oct 2011 09:33:22 -0700 Subject: images gone in standalone In-Reply-To: <6355EC46-BA93-488F-AF81-BD3AA388CAB6@byu.edu> References: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> <6355EC46-BA93-488F-AF81-BD3AA388CAB6@byu.edu> Message-ID: <59CACAC2-019B-4CEB-9057-F1263B79CA97@twft.com> I think an ID conflict would just give him the wrong image, not a blank one. Just guessing tho'. Bob On Oct 3, 2011, at 8:52 AM, Devin Asay wrote: > Also make sure that the ID numbers of your imported images do not conflict with ID's of the standard images. That can cause odd anomalies when viewing your stack images in the Image Library. > > HTH > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University From bobs at twft.com Mon Oct 3 12:42:13 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 3 Oct 2011 09:42:13 -0700 Subject: On-Rev: irev to mysql to html charset (apostrophes, etc.) confusion? In-Reply-To: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> References: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> Message-ID: How are you escaping your sql? Are you using the same method in your web app? If you are not, then I think this is probably the issue. I use sqlYoga and if I am not mistaken, it has it's own built in escaping. You may want to have a chat with Trevor Devore about this sort of thing. You may want to check the charset of your sql database itself. If you don't ever expect to use a foreign language or exotic characters, then UTF8 should work fine. Bob On Oct 3, 2011, at 9:29 AM, John Patten wrote: > Hi All! > > I have a LC project that pushes data to a on-rev mysql database. The data saves to the mysql fine, however, apostrophes and other some other punctuation get saved as "non-english" characters. If I request the data from the database via my LC project, everything gets pulled back correctly, apostrophes are apostrophes, question marks are question marks. However, when I pull the data from the database using an .irev script and display as html in web browser, apostrophes are not correct (questions marks in black box, or if I change the charset in the header of the irev script, a completely different non-english character appears.) > > How do I get my irev script to save content to database correctly, and get data displayed correctly when displaying in html in web browser? > > I have messed with changing the charset in header, i.e : > > > > > ...in my irev script, but changing the charset only results in different characters. It's almost as if I have not found the correct charset? But yet, if my LC project pulls the content from the DB everything appears as it should??? > > Thanks for any tips! > > John Patten > SUSD > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From devin_asay at byu.edu Mon Oct 3 12:44:37 2011 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 3 Oct 2011 16:44:37 +0000 Subject: images gone in standalone In-Reply-To: <59CACAC2-019B-4CEB-9057-F1263B79CA97@twft.com> References: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> <6355EC46-BA93-488F-AF81-BD3AA388CAB6@byu.edu> <59CACAC2-019B-4CEB-9057-F1263B79CA97@twft.com> Message-ID: <09334550-311B-49F6-8AAB-33AB9B853705@byu.edu> Right, but he had also reported oddities when trying to view his images in the stack's image library. ID conflicts can cause that. Devin On Oct 3, 2011, at 10:33 AM, Bob Sneidar wrote: > I think an ID conflict would just give him the wrong image, not a blank one. Just guessing tho'. > > Bob > > > On Oct 3, 2011, at 8:52 AM, Devin Asay wrote: > >> Also make sure that the ID numbers of your imported images do not conflict with ID's of the standard images. That can cause odd anomalies when viewing your stack images in the Image Library. >> >> HTH >> >> Devin >> >> >> Devin Asay >> Humanities Technology and Research Support Center >> 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 Devin Asay Humanities Technology and Research Support Center Brigham Young University From chipp at chipp.com Mon Oct 3 13:35:15 2011 From: chipp at chipp.com (Chipp Walters) Date: Mon, 3 Oct 2011 12:35:15 -0500 Subject: images gone in standalone In-Reply-To: <09334550-311B-49F6-8AAB-33AB9B853705@byu.edu> References: <98B5E97F-6552-4E90-B9CA-A05D262A9C13@sonasoftware.com> <6355EC46-BA93-488F-AF81-BD3AA388CAB6@byu.edu> <59CACAC2-019B-4CEB-9057-F1263B79CA97@twft.com> <09334550-311B-49F6-8AAB-33AB9B853705@byu.edu> Message-ID: Couple things to look at: 1) Are the images stored in the stack or on the hard disk? Easy way to check for this is select an image (not a button) and enter in the msg box: put the filename of the selObj If they're stored on the hard disk then you'll need to import them into the stack. Use the "Import as Control" from the File menu in the Rev IDE. 2) If the images are indeed not linked to filenames, check to see if they are in the same stack. If they are not in the same stack, then put them in the same stack and re-link them and then set their visibility to false. I typically put a last card in the stack and store all my images there, so I don't have to make them invisible. Of course you don't want folks navigating to this card! 3) It might help speed things up if you do something like (card script of main stack): on preOpenStack go last cd go first cd end preOpenStack This effectively caches all images on the last card and speeds up execution. -- Chipp Walters CEO, Shafer Walters Group, Inc. From sc at sahores-conseil.com Mon Oct 3 13:40:41 2011 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 3 Oct 2011 19:40:41 +0200 Subject: On-Rev: irev to mysql to html charset (apostrophes, etc.) confusion? In-Reply-To: References: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> Message-ID: <2FF73D73-9570-48EB-A28C-D95573AF9067@sahores-conseil.com> Le 3 oct. 2011 ? 18:42, Bob Sneidar a ?crit : > How are you escaping your sql? If not, it needed where "it's needed" becomes "it\'s needed" to be stored in your SQL backend. > Are you using the same method in your web app? If you are not, then I think this is probably the issue. I use sqlYoga and if I am not mistaken, it has it's own built in escaping. You may want to have a chat with Trevor Devore about this sort of thing. > > You may want to check the charset of your sql database itself. If you don't ever expect to use a foreign language or exotic characters, then UTF8 should work fine. A second way to avoid problems is to store your datas as "the HTMLText of field n" (the HTMLText is a property and don't apply to var contents. See the dictionary for the details) > > Bob > > > On Oct 3, 2011, at 9:29 AM, John Patten wrote: > >> Hi All! >> >> I have a LC project that pushes data to a on-rev mysql database. The data saves to the mysql fine, however, apostrophes and other some other punctuation get saved as "non-english" characters. If I request the data from the database via my LC project, everything gets pulled back correctly, apostrophes are apostrophes, question marks are question marks. However, when I pull the data from the database using an .irev script and display as html in web browser, apostrophes are not correct (questions marks in black box, or if I change the charset in the header of the irev script, a completely different non-english character appears.) >> >> How do I get my irev script to save content to database correctly, and get data displayed correctly when displaying in html in web browser? >> >> I have messed with changing the charset in header, i.e : >> >> >> >> >> ...in my irev script, but changing the charset only results in different characters. It's almost as if I have not found the correct charset? But yet, if my LC project pulls the content from the DB everything appears as it should??? >> >> Thanks for any tips! >> >> John Patten >> SUSD >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From jhurley0305 at sbcglobal.net Mon Oct 3 13:41:42 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 3 Oct 2011 10:41:42 -0700 Subject: Setting visible of control within group to false In-Reply-To: References: Message-ID: <82705281-D6A9-4795-9386-E0BDA17FFDF6@sbcglobal.net> > > Message: 16 > Date: Sun, 02 Oct 2011 19:25:25 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Setting visible of control within group to false > Message-ID: <4E8900F5.3010403 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > That's the default behavior, where a group resizes to accomodate its > objects. You can set the group's boundingrect property to prevent the > resizing. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > And Key Ray wrote: > I think you can also set the lockLocation of the group to true to prevent it's resizing as well. > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ Jacque and Ken, Thanks for your suggestions. As usual, much of RR's finer points are lost on me. I should have consulted Richard's 4wProps to see the options available. Love that utility. Actually I can't lock the bounding rectangle. I am experimenting with a new type of programable graphics--at least new to me. And that is programing the dynamics objects moving within a group, a group that is also moving. As metaphor, consider a man rowing a boat across a lake. The man and boat are a group and the group is moving relative to the lake. But the man in the boat is also rowing within the group, moving his arms and back relative to the boat. So far controlling this motion-within-motion is working out better than I expected, thanks to RunRev's implementation of the group. (Working well within the limitations of graphics programing in RunRev. I have never found a way to truly move an object smoothly across the screen. There is always some herky-jerky element in the motion. And then there is the long-standing screen refresh problem on the Mac.) But my problem with repositioning a group when a component within the group has been set to invisible was easily fixed once I understood what was go on, namely, as you pointed out, the group resizes to accommodate only the VISIBLE elements. So when repositioning, be sure the group contains the same elements. From bdrunrev at gmail.com Mon Oct 3 15:50:51 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Mon, 3 Oct 2011 20:50:51 +0100 Subject: Licensing Issues for LC developers [was: Re: Reading PDF - a cry for help] In-Reply-To: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> References: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> Message-ID: My pleasure. I'm sure that there are plenty of discussions on the internet that will help you further understand what is possible and where the limitations are. It seems a shame to throw away a possible solution to a problem on a misunderstanding of the possibilities. My thoughts on the matter were based on my recollection of discussions with Richard years ago. I don't actually distribute any GPL software with my applications, so the possibilities and limitations are mostly of academic interest to me. Like Kee, I'm not a lawyer. I hope the suggestions on the other thread provide you with technical feasibilities. Let us know if your research uncovers issues that we laymen have missed. When I've tried to discuss the GPL with lawyer friends, they are very reluctant to give me a firm opinion of what is involved (it makes me wonder if they are really worth the social liability entailed in having them as friends). Bernard On Mon, Oct 3, 2011 at 12:03 PM, Graham Samuel wrote: > Thanks Bernard for that very interesting insight. From lists at mangomultimedia.com Mon Oct 3 16:20:34 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 3 Oct 2011 16:20:34 -0400 Subject: Datagrid Error In-Reply-To: <4E89D8E2.7040500@comcast.net> References: <4E82731A.6000301@comcast.net> <4E85F785.9070205@comcast.net> <4E89D8E2.7040500@comcast.net> Message-ID: On Mon, Oct 3, 2011 at 11:46 AM, Marty Knapp wrote: > Thanks Trevor - I'll take a look at that. The curious thing is that it > works fine 98% of the time. The check that occurs is whether or not the value passed to the handler is an integer. You might want to check that line 6192 is the same in your version of the data grid library though. I checked the version in LiveCode 4.6.4. edit script of btn "Data Grid" of stack "revDataGridLibrary" -- Trevor DeVore Blue Mango Learning Systems LiveCode Resources for Developers: http://livecode.bluemangolearning.com From pete at mollysrevenge.com Mon Oct 3 20:02:55 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 3 Oct 2011 17:02:55 -0700 Subject: On-Rev: irev to mysql to html charset (apostrophes, etc.) confusion? In-Reply-To: <2FF73D73-9570-48EB-A28C-D95573AF9067@sahores-conseil.com> References: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> <2FF73D73-9570-48EB-A28C-D95573AF9067@sahores-conseil.com> Message-ID: In SQLite, the way to escape an apostrophe is to precede it with another apostrophe, not a backslash. mySQL allows either method, not sure about other SQL implementations. Pete Molly's Revenge On Mon, Oct 3, 2011 at 10:40 AM, Pierre Sahores wrote: > > Le 3 oct. 2011 ? 18:42, Bob Sneidar a ?crit : > > > How are you escaping your sql? > > If not, it needed where "it's needed" becomes "it\'s needed" to be stored > in your SQL backend. > > From kee at kagi.com Mon Oct 3 20:49:29 2011 From: kee at kagi.com (Kee Nethery) Date: Mon, 3 Oct 2011 17:49:29 -0700 Subject: On-Rev: irev to mysql to html charset (apostrophes, etc.) confusion? In-Reply-To: References: <87109FE2-ED5D-42E5-A347-785421B4E56C@mac.com> <2FF73D73-9570-48EB-A28C-D95573AF9067@sahores-conseil.com> Message-ID: <214CE90F-001C-4482-9997-12C7DF8DB1D3@kagi.com> In Sybase and in Python, if you enclose your text statements in double quotes, you must escape double quotes inside the text string and don't have to escape single quotes. Similarly, if you enclose using single quotes, you must escape the single quotes inside the text string and don't have to escape double quotes. select "He's a ""big deal""" <-- will work fine select 'He''s a "big deal"' <-- will work fine select "He's a "big deal"" <-- will not work because the double quotes in the text are not escaped select 'He's a "big deal"' <-- will not work because the single quote in the text is not escaped I always use single quotes to enclose text and have a routine that escapes them for me function escapeQuote theText if "'" is in theText then repeat with x = the number of chars in theText down to 1 if char x of theText = "'" then put "'" before char x of theText end if end repeat end if return theText end escapeQuote Kee Nethery On Oct 3, 2011, at 5:02 PM, Pete wrote: > In SQLite, the way to escape an apostrophe is to precede it with another > apostrophe, not a backslash. mySQL allows either method, not sure about > other SQL implementations. > Pete > Molly's Revenge > > > > > On Mon, Oct 3, 2011 at 10:40 AM, Pierre Sahores wrote: > >> >> Le 3 oct. 2011 ? 18:42, Bob Sneidar a ?crit : >> >>> How are you escaping your sql? >> >> If not, it needed where "it's needed" becomes "it\'s needed" to be stored >> in your SQL backend. >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Mon Oct 3 23:21:05 2011 From: chipp at chipp.com (Chipp Walters) Date: Mon, 3 Oct 2011 22:21:05 -0500 Subject: Licensing Issues for LC developers [was: Re: Reading PDF - a cry for help] In-Reply-To: References: <714C51E1-4B2E-4FC3-95DD-D7DCB1F534DD@mac.com> Message-ID: Graham, Yes, Kee is on the right track. For instance the commercial app "CutePDF" does exactly the same thing: http://www.cutepdf.com/Products/CutePDF/writer.asp On Mon, Oct 3, 2011 at 9:17 AM, Kee Nethery wrote: > FYI: > > The work around that I have seen used is to keep your code and the GPL code completely separate. In fact, when someone downloads and installs your code, the very first thing your code would do is ask people to approve the install of the GPL code. Then if they say yes, download the binary and install it on their computer. If they say no, let them know your software cannot function without the GPL code and then offer them the option of getting a refund or having your code download the GPL binary.. > > Thus, you ship just your code. They purchase just your code. Your code installs the free GPL code if the user asks for it to be installed. In your manual or help screens you provide links to the source of the GPL code. > > That process seems to be used by others. Of course, I am not a lawyer and I don't even play one on TV so you should assume everything I have just written is incorrect. > > Kee Nethery > > > On Oct 3, 2011, at 4:03 AM, Graham Samuel wrote: > >> The applicable part of the GPL referring to compiled and complete versions of programs (such as GhostScript in binary form, which is what I intend to use) is Section 6. It does allow use of the compiled code, provided that the user is offered access to the source code (this is 6b). So Bernard, I think you are right and that Artifex is wrong - which means the use of 'free' software (using the term as GNU uses it) is OK. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From revolution at derbrill.de Tue Oct 4 03:34:59 2011 From: revolution at derbrill.de (Malte Brill) Date: Tue, 4 Oct 2011 09:34:59 +0200 Subject: When does recursion limit bite you? Message-ID: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Hi all, I am a little stumped atm. From time to time I see a "recursion limit reached" error popping up, even though there is (and this is debateable) no recursion happening in my scripts. At least not obviously. But it seems that one has not understood recursion as long as one has not understood recursion. The handler in question is called from mouseMove. So I guess there is a lot of calls piling up there when the mouse is moved quickly. However, recursion might be a bit misleading here, as the handler does not call itself. Or does the error message also apply for the message queue? Can someone enlighten me? I am currently thinking of flushEvents("mouseMove") at the end of the handler that gets called from mouseMove? Do you think that will work? All the best, Malte From matthias_livecode_150811 at m-r-d.de Tue Oct 4 03:45:12 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Tue, 4 Oct 2011 09:45:12 +0200 Subject: When does recursion limit bite you? In-Reply-To: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Hi Malte, i cannot enlighten you, but can remember that i got that "recursion limit" message, too. But i cannot remember which handler was affected. And it just happened 3 or 4 times. If i remember right only with GLX2 enabled. I will try to recap that, but have to remember first which project i was working on. Regards, Matthias Am 04.10.2011 um 09:34 schrieb Malte Brill: > Hi all, > > I am a little stumped atm. From time to time I see a "recursion limit reached" error popping up, even though there is (and this is debateable) no recursion happening in my scripts. At least not obviously. But it seems that one has not understood recursion as long as one has not understood recursion. The handler in question is called from mouseMove. So I guess there is a lot of calls piling up there when the mouse is moved quickly. However, recursion might be a bit misleading here, as the handler does not call itself. Or does the error message also apply for the message queue? Can someone enlighten me? I am currently thinking of flushEvents("mouseMove") at the end of the handler that gets called from mouseMove? Do you think that will work? > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Tue Oct 4 05:10:24 2011 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 04 Oct 2011 10:10:24 +0100 Subject: When does recursion limit bite you? In-Reply-To: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: <4E8ACD80.9030502@tweedly.net> I expect that the error message happens when the number of handlers in the call stack becomes too high; that would almost always be due to recursion. Does your handler do "wait with messages" or "send" or any other 'message path invoking' action ? If the engine has an opportunity to do a message dispatch while your handler is running (i.e. before you return from it), then that would allow the mouseMove to be run, invoking you handler again while still "within" the earlier calls. If your handler can take some time to run, you might want to consider whether it can be modified so that at some point you 'send' to one of the handlers rather than call it directly. That would then allow the engine to dispatch that 'sent' message *in turn* - i.e. if there was already another mouseMove waiting dispatch, it would come before your handler. This might allow you to skip processing 'redundant' actions which have been already superseded by the later mouseMove. But it would require some care to make sure that you keep properly synch'ed, and that you don't simply pile up a list of sent messages to handle later. -- Alex. On 04/10/2011 08:34, Malte Brill wrote: > Hi all, > > I am a little stumped atm. From time to time I see a "recursion limit reached" error popping up, even though there is (and this is debateable) no recursion happening in my scripts. At least not obviously. But it seems that one has not understood recursion as long as one has not understood recursion. The handler in question is called from mouseMove. So I guess there is a lot of calls piling up there when the mouse is moved quickly. However, recursion might be a bit misleading here, as the handler does not call itself. Or does the error message also apply for the message queue? Can someone enlighten me? I am currently thinking of flushEvents("mouseMove") at the end of the handler that gets called from mouseMove? Do you think that will work? > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Tue Oct 4 06:44:08 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 04 Oct 2011 13:44:08 +0300 Subject: "Offer to Author a LiveCode book" Message-ID: <4E8AE378.4090103@gmail.com> Interested to know whether an e-mail entitled "Offer to Author a LiveCode book" that was sent to me from an Alina Lewis is a mail-shot that has been sent to all people on this list. From bdrunrev at gmail.com Tue Oct 4 07:00:13 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Tue, 4 Oct 2011 12:00:13 +0100 Subject: "Offer to Author a LiveCode book" In-Reply-To: <4E8AE378.4090103@gmail.com> References: <4E8AE378.4090103@gmail.com> Message-ID: I think "LiveCode" is the latest pseudonym for "cialis". "Author" now means "sell". But seriously. The offer did not come to me. Bernard On Tue, Oct 4, 2011 at 11:44 AM, Richmond Mathewson wrote: > Interested to know whether an e-mail entitled "Offer to Author a LiveCode > book" > that was sent to me from an Alina Lewis is a mail-shot that has been sent to > all people on this list. From mpetrides at earthlink.net Tue Oct 4 08:19:25 2011 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Tue, 4 Oct 2011 07:19:25 -0500 Subject: "Offer to Author a LiveCode book" In-Reply-To: References: <4E8AE378.4090103@gmail.com> Message-ID: <1FF4ACA4-4CF4-4897-B02D-26E08F04EDF4@earthlink.net> No offer here. On Oct 4, 2011, at 6:00 AM, Bernard Devlin wrote: > I think "LiveCode" is the latest pseudonym for "cialis". "Author" now > means "sell". > > But seriously. The offer did not come to me. > > Bernard > > On Tue, Oct 4, 2011 at 11:44 AM, Richmond Mathewson > wrote: >> Interested to know whether an e-mail entitled "Offer to Author a LiveCode >> book" >> that was sent to me from an Alina Lewis is a mail-shot that has been sent to >> all people on this list. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mfelkerco.com Tue Oct 4 08:24:13 2011 From: admin at mfelkerco.com (Admin) Date: Tue, 04 Oct 2011 07:24:13 -0500 Subject: "Offer to Author a LiveCode book" In-Reply-To: <1FF4ACA4-4CF4-4897-B02D-26E08F04EDF4@earthlink.net> References: <4E8AE378.4090103@gmail.com> <1FF4ACA4-4CF4-4897-B02D-26E08F04EDF4@earthlink.net> Message-ID: <70c13a78a87d450bad4a6c3f09d000e6@mfelkerco.com> Nope, none offered to me either. Mike On Tue, 4 Oct 2011 07:19:25 -0500, Petrides, M.D. Marian wrote: > No offer here. > > On Oct 4, 2011, at 6:00 AM, Bernard Devlin wrote: > >> I think "LiveCode" is the latest pseudonym for "cialis". "Author" now means "sell". But seriously. The offer did not come to me. Bernard On Tue, Oct 4, 2011 at 11:44 AM, Richmond Mathewson wrote: >> >>> Interested to know whether an e-mail entitled "Offer to Author a LiveCode book" that was sent to me from an Alina Lewis is a mail-shot that has been sent to all people on this list. >> _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [2] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [3] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [4] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [5] Links: ------ [1] mailto:richmondmathewson at gmail.com [2] mailto:use-livecode at lists.runrev.com [3] http://lists.runrev.com/mailman/listinfo/use-livecode [4] mailto:use-livecode at lists.runrev.com [5] http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Tue Oct 4 08:30:57 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Oct 2011 09:30:57 -0300 Subject: When does recursion limit bite you? In-Reply-To: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Malte, I've been bit by these one many times. Check out http://docs.runrev.com/Property/recursionLimit :-D On Tue, Oct 4, 2011 at 4:34 AM, Malte Brill wrote: > Hi all, > > I am a little stumped atm. From time to time I see a "recursion limit > reached" error popping up, even though there is (and this is debateable) no > recursion happening in my scripts. At least not obviously. But it seems that > one has not understood recursion as long as one has not understood > recursion. The handler in question is called from mouseMove. So I guess > there is a lot of calls piling up there when the mouse is moved quickly. > However, recursion might be a bit misleading here, as the handler does not > call itself. Or does the error message also apply for the message queue? Can > someone enlighten me? I am currently thinking of flushEvents("mouseMove") at > the end of the handler that gets called from mouseMove? Do you think that > will work? > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. From m.schonewille at economy-x-talk.com Tue Oct 4 08:40:37 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 4 Oct 2011 14:40:37 +0200 Subject: When does recursion limit bite you? In-Reply-To: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: <1E8F4707-8800-47AB-A267-E2B3BBD5ADF2@economy-x-talk.com> Hi Malte, Whenever this happens to me, it is because of a bug in the IDE. Are you doing something with an object that has sent the mouseMove handler? Maybe you should lock messages before doing so. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 4 okt 2011, at 09:34, Malte Brill wrote: > Hi all, > > I am a little stumped atm. From time to time I see a "recursion limit reached" error popping up, even though there is (and this is debateable) no recursion happening in my scripts. At least not obviously. But it seems that one has not understood recursion as long as one has not understood recursion. The handler in question is called from mouseMove. So I guess there is a lot of calls piling up there when the mouse is moved quickly. However, recursion might be a bit misleading here, as the handler does not call itself. Or does the error message also apply for the message queue? Can someone enlighten me? I am currently thinking of flushEvents("mouseMove") at the end of the handler that gets called from mouseMove? Do you think that will work? > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Oct 4 08:45:42 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 4 Oct 2011 14:45:42 +0200 Subject: Mouseevents in NOT active windows Message-ID: Hi all, I have asked this some time before, but did not get any answer. Is it correct behavior that mouseenvents (mouseenter, meouseleave, mousemove etc...) are getting executed even if that stack is NOT the active window? Know what I mean? I have a Finder window in front, but moving the mouse over the stack BEHIND the Finder window shows tooltips etc., which looks a bit strange to me!? Any hints or opinions? Best and thanks in advance Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From keith.clarke at clarkeandclarke.co.uk Tue Oct 4 09:11:20 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Tue, 4 Oct 2011 14:11:20 +0100 Subject: Mouseevents in NOT active windows In-Reply-To: References: Message-ID: <8D74CFD9-0732-477D-9354-8E21CBFCD7D8@clarkeandclarke.co.uk> I don't know if it's related (the other side of the same coin?) but I've also noticed 'orphan' tooltips that get stuck after a change of window focus away from LiveCode (IDE on 4.6.4 on OSX). They remain as the mouse moves, until returning to a LiveCode window and then making a mouse movement. Maybe it's my responsibility as the developer to code what happens when my app loses focus but I would have expected the default behaviour to be that tooltips become invisible on loss of window focus. Best, Keith.. On 4 Oct 2011, at 13:45, Klaus on-rev wrote: > Hi all, > > I have asked this some time before, but did not get any answer. > > Is it correct behavior that mouseenvents (mouseenter, meouseleave, mousemove etc...) > are getting executed even if that stack is NOT the active window? > > Know what I mean? I have a Finder window in front, but moving the mouse over the stack > BEHIND the Finder window shows tooltips etc., which looks a bit strange to me!? > > Any hints or opinions? > > > Best and thanks in advance > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com From bvg at mac.com Tue Oct 4 09:52:00 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 04 Oct 2011 15:52:00 +0200 Subject: "Offer to Author a LiveCode book" In-Reply-To: <4E8AE378.4090103@gmail.com> References: <4E8AE378.4090103@gmail.com> Message-ID: Alena Lewis is a legit person searching for an author for a mobile development book. She contacted me, due to the community work I've been doing, but didn't want to pursue me after I told her that I am unreliable and haven't done any mobile development myself. I forwarded her to some people, and might later on read trough a script for technical advise. The company is: http://www.packtpub.com/ On 4 Oct 2011, at 12:44, Richmond Mathewson wrote: > Interested to know whether an e-mail entitled "Offer to Author a LiveCode book" > that was sent to me from an Alina Lewis is a mail-shot that has been sent to all people on this list. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From coiin at verizon.net Tue Oct 4 09:57:42 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 09:57:42 -0400 Subject: "Offer to Author a LiveCode book" In-Reply-To: References: <4E8AE378.4090103@gmail.com> Message-ID: <16D5CD40-9EE3-4D7A-B865-02452C5B3C7A@verizon.net> I have been a tech reviewer on two of their books. They seem like nice people. On Oct 4, 2011, at 9:52 AM, Bj?rnke von Gierke wrote: > > The company is: http://www.packtpub.com/ From curt at sonasoftware.com Tue Oct 4 10:17:53 2011 From: curt at sonasoftware.com (Curt Ford) Date: Tue, 04 Oct 2011 09:17:53 -0500 Subject: images gone in standalone Message-ID: <20111004091753.137450udpmwtd4kc@thor.on-rev.com> Thanks, everyone, for the suggestions.. turns out it was a different issue. The project is still small with just a few images, so I began to rebuild it from scratch, making standalones after any major additions. Images in the standalones were fine until I checked 'copy referenced files' in the standalone application settings and selected a few mp3 files to be stored in a folder called 'media.' At that point the mp3 files were correctly copied into the Mac bundle, but images (for button states, as well as a few background images) were gone. When I unchecked 'copy referenced files,' the images appeared again as they should, and I was able to put the 'media' folder with mp3 files into the bundle manually after choosing 'show package contents' for the standalone in the Finder. Um, I should probably also have mentioned that I was doing this is 4.0.. after upgrading to 4.6.4, the problem has gone away, and I'm able to use 'copy referenced files' without vaporising my poor images. -Curt From stephenREVOLUTION2 at barncard.com Tue Oct 4 10:54:56 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 07:54:56 -0700 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Funny that this comes up at this moment - I've been trying to work with a 'Directory Walker' recursive script (thanks Scott Rossi) and really can't make it very useful, I keep raising the recursionlimit to millions, but it eventually will crash on more dense stacks. I included a visible counter to keep track of iterations, but they only go into the thousands, not millions This is using Scott's walker from 2002, and the only modification was a test for file suffix to get a list of certain files by file types. Mark, you say that there's a bug in the IDE that makes this worse? Does that mean 'walkers' work properly in a standalone? Another question is - is there another, non-recursive way to walk all folders? Some kind of two-pass method? Or is this just the way it is? On 4 October 2011 05:30, Andre Garzia wrote: > http://docs.runrev.com/Property/recursionLimit -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Tue Oct 4 11:00:00 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 11:00:00 -0400 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> I mentioned recursion in my 11am posting on October 4th. From stephenREVOLUTION2 at barncard.com Tue Oct 4 11:08:26 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 08:08:26 -0700 Subject: When does recursion limit bite you? In-Reply-To: <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> Message-ID: I don't see it. Today is Oct 4, do you mean Sept 4? On 4 October 2011 08:00, Colin Holgate wrote: > I mentioned recursion in my 11am posting on October 4th. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From andre at andregarzia.com Tue Oct 4 11:22:46 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Oct 2011 12:22:46 -0300 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Stephen, If you can afford to waste some performance and know what platform you are using, then, you can build a two pass algorithm. The first pass just collect the file references, full path, one per line. Then you filter this for the extensions you need and after that you process it as usual. If you are in mac os x, then you can use: set the defaultfolder to "parent folder" put shell("tree -i -f") into theFileList This should work on Mac OS X and Linux but not on Windows. :-D On Tue, Oct 4, 2011 at 11:54 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Funny that this comes up at this moment - I've been trying to work with a > 'Directory Walker' recursive script (thanks Scott Rossi) and really can't > make it very useful, I keep raising the recursionlimit to millions, but it > eventually will crash on more dense stacks. I included a visible counter to > keep track of iterations, but they only go into the thousands, not millions > > This is using Scott's walker from 2002, and the only modification was a > test > for file suffix to get a list of certain files by file types. > > Mark, you say that there's a bug in the IDE that makes this worse? Does > that > mean 'walkers' work properly in a standalone? > > Another question is - is there another, non-recursive way to walk all > folders? Some kind of two-pass method? Or is this just the way it is? > > On 4 October 2011 05:30, Andre Garzia wrote: > > > http://docs.runrev.com/Property/recursionLimit > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. From mwieder at ahsoftware.net Tue Oct 4 11:50:15 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Oct 2011 08:50:15 -0700 Subject: When does recursion limit bite you? In-Reply-To: <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> Message-ID: <331766067828.20111004085015@ahsoftware.net> Colin- Tuesday, October 4, 2011, 8:00:00 AM, you wrote: > I mentioned recursion in my 11am posting on October 4th. on rotfl rotfl end rotfl -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Tue Oct 4 11:52:41 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 08:52:41 -0700 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Thanks, Andre My MacOS shell call (and terminal) doesn't seem to recognize the 'tree command' "no manual entry for tree" sqb On 4 October 2011 08:22, Andre Garzia wrote: > Stephen, > > If you can afford to waste some performance and know what platform you are > using, then, you can build a two pass algorithm. > > The first pass just collect the file references, full path, one per line. > > Then you filter this for the extensions you need and after that you process > it as usual. > > If you are in mac os x, then you can use: > > set the defaultfolder to "parent folder" > put shell("tree -i -f") into theFileList > > This should work on Mac OS X and Linux but not on Windows. > > :-D > > On Tue, Oct 4, 2011 at 11:54 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > Funny that this comes up at this moment - I've been trying to work with a > > 'Directory Walker' recursive script (thanks Scott Rossi) and really can't > > make it very useful, I keep raising the recursionlimit to millions, but > it > > eventually will crash on more dense stacks. I included a visible counter > to > > keep track of iterations, but they only go into the thousands, not > millions > > > > This is using Scott's walker from 2002, and the only modification was a > > test > > for file suffix to get a list of certain files by file types. > > > > Mark, you say that there's a bug in the IDE that makes this worse? Does > > that > > mean 'walkers' work properly in a standalone? > > > > Another question is - is there another, non-recursive way to walk all > > folders? Some kind of two-pass method? Or is this just the way it is? > > > > On 4 October 2011 05:30, Andre Garzia wrote: > > > > > http://docs.runrev.com/Property/recursionLimit > > > > > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com All We Do Is Code. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Tue Oct 4 11:56:44 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Oct 2011 10:56:44 -0500 Subject: Mouseevents in NOT active windows In-Reply-To: <8D74CFD9-0732-477D-9354-8E21CBFCD7D8@clarkeandclarke.co.uk> References: <8D74CFD9-0732-477D-9354-8E21CBFCD7D8@clarkeandclarke.co.uk> Message-ID: <4E8B2CBC.7070200@hyperactivesw.com> On 10/4/11 8:11 AM, Keith Clarke wrote: > I don't know if it's related (the other side of the same coin?) but > I've also noticed 'orphan' tooltips that get stuck after a change of > window focus away from LiveCode (IDE on 4.6.4 on OSX). I think it's OS X. I see the same thing in Firefox. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Oct 4 11:57:26 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Oct 2011 10:57:26 -0500 Subject: "Offer to Author a LiveCode book" In-Reply-To: <4E8AE378.4090103@gmail.com> References: <4E8AE378.4090103@gmail.com> Message-ID: <4E8B2CE6.7070003@hyperactivesw.com> On 10/4/11 5:44 AM, Richmond Mathewson wrote: > Interested to know whether an e-mail entitled "Offer to Author a > LiveCode book" > that was sent to me from an Alina Lewis is a mail-shot that has been > sent to all people on this list. I know of at least four people, including myself, who received that email. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Tue Oct 4 11:59:16 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 08:59:16 -0700 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: Web search says I have to 'install' something and 'makefile' it. Looks like curl. No clue 'where' to put this stuff. On 4 October 2011 08:52, stephen barncard wrote: > Thanks, Andre > > My MacOS shell call (and terminal) doesn't seem to recognize the 'tree > command' > > "no manual entry for tree" > > sqb > > > On 4 October 2011 08:22, Andre Garzia wrote: > >> Stephen, >> >> If you can afford to waste some performance and know what platform you are >> using, then, you can build a two pass algorithm. >> >> The first pass just collect the file references, full path, one per line. >> >> Then you filter this for the extensions you need and after that you >> process >> it as usual. >> >> If you are in mac os x, then you can use: >> >> set the defaultfolder to "parent folder" >> put shell("tree -i -f") into theFileList >> >> This should work on Mac OS X and Linux but not on Windows. >> >> :-D >> >> On Tue, Oct 4, 2011 at 11:54 AM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >> > Funny that this comes up at this moment - I've been trying to work with >> a >> > 'Directory Walker' recursive script (thanks Scott Rossi) and really >> can't >> > make it very useful, I keep raising the recursionlimit to millions, but >> it >> > eventually will crash on more dense stacks. I included a visible counter >> to >> > keep track of iterations, but they only go into the thousands, not >> millions >> > >> > This is using Scott's walker from 2002, and the only modification was a >> > test >> > for file suffix to get a list of certain files by file types. >> > >> > Mark, you say that there's a bug in the IDE that makes this worse? Does >> > that >> > mean 'walkers' work properly in a standalone? >> > >> > Another question is - is there another, non-recursive way to walk all >> > folders? Some kind of two-pass method? Or is this just the way it is? >> > >> > On 4 October 2011 05:30, Andre Garzia wrote: >> > >> > > http://docs.runrev.com/Property/recursionLimit >> > >> > >> > >> > >> > -- >> > >> > >> > >> > Stephen Barncard >> > San Francisco Ca. USA >> > >> > more about sqb >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> >> >> >> -- >> http://www.andregarzia.com All We Do Is Code. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Tue Oct 4 12:03:38 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Oct 2011 11:03:38 -0500 Subject: When does recursion limit bite you? In-Reply-To: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: <4E8B2E5A.5080204@hyperactivesw.com> On 10/4/11 2:34 AM, Malte Brill wrote: >Or does the error message also apply for the message queue? Yes. If your handler calls a second one, which in turn calls the first one, you'll you'll get get recursion recursion. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Tue Oct 4 12:24:28 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 12:24:28 -0400 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> <59B34530-C95D-4ACE-9C8C-D1EDED1222B8@verizon.net> Message-ID: The posting was actually timed at 11:01am today. Mark managed to find it. On Oct 4, 2011, at 11:08 AM, stephen barncard wrote: > I don't see it. Today is Oct 4, do you mean Sept 4? > > On 4 October 2011 08:00, Colin Holgate wrote: > >> I mentioned recursion in my 11am posting on October 4th. From bobs at twft.com Tue Oct 4 13:01:16 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Oct 2011 10:01:16 -0700 Subject: Mouseevents in NOT active windows In-Reply-To: References: Message-ID: <30394613-88DD-455E-9A92-549C34BEB50D@twft.com> This is normal in OS X. You can interact with windows that are not the frontmost windows, or even belonging to the frontmost application. Otherwise how would drag and drop work? How could you move a window without bringing it to the front? Bob On Oct 4, 2011, at 5:45 AM, Klaus on-rev wrote: > Hi all, > > I have asked this some time before, but did not get any answer. > > Is it correct behavior that mouseenvents (mouseenter, meouseleave, mousemove etc...) > are getting executed even if that stack is NOT the active window? > > Know what I mean? I have a Finder window in front, but moving the mouse over the stack > BEHIND the Finder window shows tooltips etc., which looks a bit strange to me!? > > Any hints or opinions? > > > Best and thanks in advance > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Oct 4 13:02:52 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 4 Oct 2011 10:02:52 -0700 Subject: "Offer to Author a LiveCode book" In-Reply-To: References: <4E8AE378.4090103@gmail.com> Message-ID: <92807EED-C772-48E1-B9E5-26B85553E46B@twft.com> Did I miss yet another "enhancement" email?? This is getting to be insulting! ;-) Bob On Oct 4, 2011, at 4:00 AM, Bernard Devlin wrote: > I think "LiveCode" is the latest pseudonym for "cialis". "Author" now > means "sell". > > But seriously. The offer did not come to me. > > Bernard > > On Tue, Oct 4, 2011 at 11:44 AM, Richmond Mathewson > wrote: >> Interested to know whether an e-mail entitled "Offer to Author a LiveCode >> book" >> that was sent to me from an Alina Lewis is a mail-shot that has been sent to >> all people on this list. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Tue Oct 4 13:09:04 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Tue, 4 Oct 2011 18:09:04 +0100 Subject: Mouseevents in NOT active windows In-Reply-To: <4E8B2CBC.7070200@hyperactivesw.com> References: <8D74CFD9-0732-477D-9354-8E21CBFCD7D8@clarkeandclarke.co.uk> <4E8B2CBC.7070200@hyperactivesw.com> Message-ID: <4AD29C33-EB6D-43F6-A84E-6579C85DF5B2@clarkeandclarke.co.uk> Apologies if I've diverted the original thread :-) I don't see the persistent tooltips bug as an OSX issue as for me, this behaviour with the LiveCode IDE, my own stand-alones and ScreenSteps Pro, the (otherwise quite excellent!) LiveCode app. Every other app I use with any tooltip features (measured in double figures and including browsers) behaves impeccably in this area. Chrome tooltips vanish on loss of focus and in FireFox (7.0.1) they disappear as soon as I press the Command key - before changing window focus with Tab. And just for completeness (well, partial completeness!) Screen Steps Pro on Windows 7 (in a Parallels VM) hides tooltips impeccably for loss of focus within a Windows window or when leaving the VM environment. Upon further investigation, I find that these LiveCode orphan LiveCode on OSX tooltips will: 1, Persist even when switching focus to the Parallels VM 2. Disappear once the mouse enters them when the LiveCode app is not in focus (even when the focus moves to a windows in the Windows VM) So, with the thread focus (sic) brought back to mouse events in not active windows, I would suggest that this is about LiveCode default tooltip behaviour not being fully compliant with OSX window mgt standards, rather than a problem in OSX. Best, Keith.. On 4 Oct 2011, at 16:56, J. Landman Gay wrote: > On 10/4/11 8:11 AM, Keith Clarke wrote: >> I don't know if it's related (the other side of the same coin?) but >> I've also noticed 'orphan' tooltips that get stuck after a change of >> window focus away from LiveCode (IDE on 4.6.4 on OSX). > > I think it's OS X. I see the same thing in Firefox. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From klaus at major.on-rev.com Tue Oct 4 13:09:36 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 4 Oct 2011 19:09:36 +0200 Subject: Mouseevents in NOT active windows In-Reply-To: <30394613-88DD-455E-9A92-549C34BEB50D@twft.com> References: <30394613-88DD-455E-9A92-549C34BEB50D@twft.com> Message-ID: Am 04.10.2011 um 19:01 schrieb Bob Sneidar: > This is normal in OS X. You can interact with windows that are not the frontmost windows, or even belonging to the frontmost application. Ah, OK, thanks. > Otherwise how would drag and drop work? How could you move a window without bringing it to the front? Questions, questions, questions.. ;-) > Bob Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From richmondmathewson at gmail.com Tue Oct 4 13:15:21 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 04 Oct 2011 20:15:21 +0300 Subject: "Offer to Author a LiveCode book" In-Reply-To: <4E8B2CE6.7070003@hyperactivesw.com> References: <4E8AE378.4090103@gmail.com> <4E8B2CE6.7070003@hyperactivesw.com> Message-ID: <4E8B3F29.4030102@gmail.com> On 10/04/2011 06:57 PM, J. Landman Gay wrote: > On 10/4/11 5:44 AM, Richmond Mathewson wrote: >> Interested to know whether an e-mail entitled "Offer to Author a >> LiveCode book" >> that was sent to me from an Alina Lewis is a mail-shot that has been >> sent to all people on this list. > > I know of at least four people, including myself, who received that > email. > I wonder how those people decide whom to contact? From irog at mac.com Tue Oct 4 13:16:16 2011 From: irog at mac.com (Roger Guay) Date: Tue, 04 Oct 2011 10:16:16 -0700 Subject: ANN: RoomMatic Message-ID: <40E89C90-E8AC-4AC4-9DE1-4B8683D1F3DD@mac.com> We needed to buy furniture for a difficult room, so I started to lay it out using the graphic tools in LiveCode. One thing led to another and I ended with a room simulator! You can find RoomMatic on revOnline . Thanks to this community for most of the ideas, tricks and techniques I used. Cheers, Roger From benr_mc at cogapp.com Tue Oct 4 13:33:31 2011 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 04 Oct 2011 18:33:31 +0100 Subject: When does recursion limit bite you? In-Reply-To: References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> Message-ID: <4E8B436B.2010304@cogapp.com> On 04/10/2011 15:54, stephen barncard wrote: > Another question is - is there another, non-recursive way to walk all > folders? Some kind of two-pass method? Or is this just the way it is? My standard non-recursive file walker looks something like this, given tRoot as the path to the folder you're starting from: put return into tFoldersToDo repeat until tFoldersToDo = empty put line 1 of tFoldersToDo into tSubPath delete line 1 of tFoldersToDo set the defaultFolder to tRoot & tSubPath -- if bDoRecurse then repeat for each line f in the folders if first char of f = "." then next repeat put tSubPath & "/" & f & return after tFoldersToDo end repeat end if -- repeat for each line f in the files doSomethingToFile f -- NB full path to file: tRoot & tSubPath & "/" & f end repeat end repeat As to whether this is any less likely to choke than a recursive solution... that depends partly on the shape of your file tree. This approach deals with the files in each folder at the same time as it examines it for sub-folders, so it doesn't necessarily build up a huge list of folders before it starts working through them; but the same is true of a recursive solution. As written, it's approximately breadth-first; it deals with all the folders at level 1, piling up a list of the folders in level 2; then it deals with all the folders in level 2, piling up a list of the folders in level 3. If you change 'after' to 'before' in the line put tSubPath & "/" & f & return after tFoldersToDo then it will go depth first; piling up a list of the folders in the root, then diving down into the first one, recording its subfolders and diving into the first, etc. For some shapes of file tree that might work better. Ben From roger.e.eller at sealedair.com Tue Oct 4 13:37:31 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 4 Oct 2011 13:37:31 -0400 Subject: ANN: RoomMatic In-Reply-To: <40E89C90-E8AC-4AC4-9DE1-4B8683D1F3DD@mac.com> References: <40E89C90-E8AC-4AC4-9DE1-4B8683D1F3DD@mac.com> Message-ID: On Tue, Oct 4, 2011 at 1:16 PM, Roger Guay wrote: > We needed to buy furniture for a difficult room, so I started to lay it out > using the graphic tools in LiveCode. One thing led to another and I ended > with a room simulator! You can find RoomMatic on revOnline . Thanks to this > community for most of the ideas, tricks and techniques I used. > > Cheers, > Roger > > Awesome timing! I'm about to do a kitchen re-design in my home, and RoomMatic will be most helpful. Thank you! ~Roger (the other one) From richmondmathewson at gmail.com Tue Oct 4 13:57:16 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 04 Oct 2011 20:57:16 +0300 Subject: [OT] Kernel 3.1 Message-ID: <4E8B48FC.1060504@gmail.com> Is anybody else "living dangerously" ? Currently running Ubuntu 11.04 with Kernel 3.1. rc8 over here. No obvious problems at all . . . . . . yet . . . . . :) From andre at andregarzia.com Tue Oct 4 15:01:29 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Oct 2011 16:01:29 -0300 Subject: [OT] Kernel 3.1 In-Reply-To: <4E8B48FC.1060504@gmail.com> References: <4E8B48FC.1060504@gmail.com> Message-ID: Ubuntu 11.10 and Fedora 15 :-) On Tue, Oct 4, 2011 at 2:57 PM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > Is anybody else "living dangerously" ? > > Currently running Ubuntu 11.04 with Kernel 3.1. rc8 over here. > > No obvious problems at all . . . . . . yet . . . . . :) > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. From stephenREVOLUTION2 at barncard.com Tue Oct 4 15:03:26 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 12:03:26 -0700 Subject: new iPhone 4s Message-ID: watching apple announcement on CNN on the iPad Just announced: iPhone 4s new A5 dual core processor 7x graphics speed real-time rendering in a game shown new battery 8 hours talk time on 3g 10 hours video 14.4 mb wifi performance more next post WORLD PHONE NOW 2 antenna technologies camera new sensor 8 megapixel 3264 2448 60% bigger backside illumination more light hybrid IR filter five element lens f 2.4 aperture A5 image processor on chip 26% better white balance timing 1.1 second click to file .5 for second photo depth of field video recording: HD 1080 p resolution noise reduction airplay airplay mirroring voice feature Siri - intelligent assistant fast. smart, AI plain english question - no learning meaning behind words what is the hourly forecast do I need a raincoat today. what time is it in Paris? understands words and meanings. wake me up tomorrow at 6am how's the NASDAQ doing today? find me a great greek restaurants in Palo Alto. (yelp) give me directions to hoover tower (maps) reads text messages search web: search wickipedia for Neil armstrong currency conversion play any song (thru the cloud) compose and dictate email [ sqb comment - I will be really impressed when it can do this in Portuguese ! ] -- Stephen Barncard San Francisco Ca. USA more about sqb From pepetoo at cox.net Tue Oct 4 15:13:33 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 4 Oct 2011 12:13:33 -0700 Subject: new iPhone 4s In-Reply-To: References: Message-ID: <25586885-E471-419A-8C00-790F07604498@cox.net> Sounds great Stephen, but it doesn't replace Viagra (yet!) Joe Wilkins On Oct 4, 2011, at 12:03 PM, stephen barncard wrote: > watching apple announcement on CNN on the iPad > > Just announced: iPhone 4s > > new A5 dual core processor > 7x graphics speed > real-time rendering in a game shown > > new battery > 8 hours talk time on 3g > 10 hours video > > 14.4 mb wifi performance > > more next post > > WORLD PHONE NOW > > 2 antenna technologies > > camera > > new sensor 8 megapixel > > 3264 2448 60% bigger > > backside illumination more light > hybrid IR filter > > five element lens > > f 2.4 aperture > > A5 image processor on chip > > 26% better white balance > > timing 1.1 second click to file > .5 for second photo > > depth of field > > > video recording: > HD 1080 p resolution > noise reduction > > > airplay > > airplay mirroring > > > voice feature > > Siri - intelligent assistant > > fast. smart, AI > > plain english question - no learning > > meaning behind words > > what is the hourly forecast > do I need a raincoat today. > what time is it in Paris? > understands words and meanings. > wake me up tomorrow at 6am > how's the NASDAQ doing today? > find me a great greek restaurants in Palo Alto. (yelp) > give me directions to hoover tower (maps) > > reads text messages > > search web: search wickipedia for Neil armstrong > currency conversion > > play any song (thru the cloud) > > compose and dictate email > > > > [ sqb comment - I will be really impressed when it can do this in Portuguese > ! ] > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvg at mac.com Tue Oct 4 15:18:07 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 04 Oct 2011 21:18:07 +0200 Subject: [ANN] LiveCode.tv event #38 In-Reply-To: <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: After a lack of volunteers forced the event into a summer vacation, it has come back sun tanned and ready to rock. Mario Miele will introduce his 2.0 update to his style palette add-on. It allows the creation and organisation of different custom button styles, making skinning your application much easier. He did present about it before, and he will also offer some general hints about working with the graphical features of LiveCode. David Bovill then continues to educate, this time about lateral unit testing, and how he aims to implement it in his LC based version control platform. In between, eHUG (http://www.ehug.info) will raffle off an eBook titled "Take Control of Spotlight for Finding Anything on Your Mac", courtesy of TidBITS (http://www.takecontrolbooks.com), worth $12.98. Join ChatRev to watch live at 20:00 CET on Saturday, 8th October. Download a standalone from http://bjoernke.com/chatrev/ or enter in the message box: go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? Sat. 8th October 2011 Sat. 20:00 Rome Sat. 19:00 London Sat. 14:00 New York Sat. 11:00 Los Angeles Sun. 2:00 Beijing Recordings available when people remember to record: http://livecode.tv See you then Bj?rnke -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From warren at warrensweb.us Tue Oct 4 15:19:17 2011 From: warren at warrensweb.us (Warren Samples) Date: Tue, 04 Oct 2011 14:19:17 -0500 Subject: new iPhone 4s In-Reply-To: <25586885-E471-419A-8C00-790F07604498@cox.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> Message-ID: <4E8B5C35.7030400@warrensweb.us> On 10/04/2011 02:13 PM, Joe Lewis Wilkins wrote: > but it doesn't replace Viagra I'm sure there are some... From stephenREVOLUTION2 at barncard.com Tue Oct 4 15:21:37 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 12:21:37 -0700 Subject: new iPhone 4s In-Reply-To: References: Message-ID: Tim Cook and Phil Schiller did a good presentation today. Cook could be mistaken as Jobs' older similarly birdlike, incredibly thin brother. one more thing: the prices: 4s 16gig - $200/2year 4s 32gig - $300/2 4s 64gig - $400/2 4 8 gig - $99/2 3Gs 8 gig "free with plan" still selling the older phone pre-order date Oct 7 in stores Oct 14 (good luck) On 4 October 2011 12:03, stephen barncard wrote: > watching apple announcement on CNN on the iPad > > Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Tue Oct 4 15:22:33 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 12:22:33 -0700 Subject: new iPhone 4s In-Reply-To: <4E8B5C35.7030400@warrensweb.us> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: politics, religion, cheese and sex On 4 October 2011 12:19, Warren Samples wrote: > On 10/04/2011 02:13 PM, Joe Lewis Wilkins wrote: > >> but it doesn't replace Viagra >> > > > I'm sure there are some... > > > Stephen Barncard San Francisco Ca. USA more about sqb From andre at andregarzia.com Tue Oct 4 15:31:24 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Oct 2011 16:31:24 -0300 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: are we moderated yet? On Tue, Oct 4, 2011 at 4:22 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > politics, religion, cheese and sex > > On 4 October 2011 12:19, Warren Samples wrote: > > > On 10/04/2011 02:13 PM, Joe Lewis Wilkins wrote: > > > >> but it doesn't replace Viagra > >> > > > > > > I'm sure there are some... > > > > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. From coiin at verizon.net Tue Oct 4 15:39:40 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 15:39:40 -0400 Subject: "Offer to Author a LiveCode book" In-Reply-To: <92807EED-C772-48E1-B9E5-26B85553E46B@twft.com> References: <4E8AE378.4090103@gmail.com> <92807EED-C772-48E1-B9E5-26B85553E46B@twft.com> Message-ID: Clearly they think you don't need it. On Oct 4, 2011, at 1:02 PM, Bob Sneidar wrote: > Did I miss yet another "enhancement" email?? This is getting to be insulting! ;-) From richmondmathewson at gmail.com Tue Oct 4 15:44:21 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 04 Oct 2011 22:44:21 +0300 Subject: "Offer to Author a LiveCode book" In-Reply-To: References: <4E8AE378.4090103@gmail.com> <92807EED-C772-48E1-B9E5-26B85553E46B@twft.com> Message-ID: <4E8B6215.9060109@gmail.com> On 10/04/2011 10:39 PM, Colin Holgate wrote: > Clearly they think you don't need it. I wonder how they worked out I was so desperate . . . :) > > On Oct 4, 2011, at 1:02 PM, Bob Sneidar wrote: > >> Did I miss yet another "enhancement" email?? This is getting to be insulting! ;-) > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Oct 4 16:32:02 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 13:32:02 -0700 Subject: When does recursion limit bite you? In-Reply-To: <4E8B436B.2010304@cogapp.com> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> <4E8B436B.2010304@cogapp.com> Message-ID: Ben, this is a great solution -- works perfectly --still trying to break it. I love it. No shell, no extensions, a pure LIvecode solution. Also it's very fast. Thanks very much. On 4 October 2011 10:33, Ben Rubinstein wrote: > On 04/10/2011 15:54, stephen barncard wrote: > >> Another question is - is there another, non-recursive way to walk all >> folders? Some kind of two-pass method? Or is this just the way it is? >> > > > My standard non-recursive file walker looks something like this, given > tRoot as the path to the folder you're starting from: > Stephen Barncard San Francisco Ca. USA more about sqb From rdimola at evergreeninfo.net Tue Oct 4 20:56:06 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 4 Oct 2011 20:56:06 -0400 Subject: Get a Mobile Unique ID iOS and Android Message-ID: <017401cc82f9$9052b9f0$b0f82dd0$@net> Does anyone know how to get either the ID of the mobile device or preferably the phone number in LC? Thanks Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 From roger.e.eller at sealedair.com Tue Oct 4 21:08:47 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 4 Oct 2011 21:08:47 -0400 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: <017401cc82f9$9052b9f0$b0f82dd0$@net> References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: On Tue, Oct 4, 2011 at 8:56 PM, Ralph DiMola wrote: > Does anyone know how to get either the ID of the mobile device or > preferably > the phone number in LC? > > Thanks > > Ralph DiMola > > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 Look at mobileBuildInfo() in the Android Release Notes PDF for some info you can get, but no phone number. ?Roger From coiin at verizon.net Tue Oct 4 21:26:29 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 21:26:29 -0400 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: <017401cc82f9$9052b9f0$b0f82dd0$@net> References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: You could ask the user for their number. I would bet that it's not possible to get the number programmatically, if it was possible people could then make apps that sent your number to all the telemarketers on earth. The Objective-C call to get an iOS device ID is like this: [[UIDevice currentDevice] uniqueIdentifier] so, if it's not a built in feature maybe you could do an xcmd? On Oct 4, 2011, at 8:56 PM, Ralph DiMola wrote: > Does anyone know how to get either the ID of the mobile device or preferably > the phone number in LC? From gerry.orkin at gmail.com Tue Oct 4 21:42:59 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 5 Oct 2011 12:42:59 +1100 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: As of iOS 5 Apple have depreciated the UDID. I expect RunRev will remove the ability to read USIDs in a future update. Gerry -- Sent from my iPhone. On 05/10/2011, at 12:26 PM, Colin Holgate wrote: > You could ask the user for their number. I would bet that it's not possible to get the number programmatically, if it was possible people could then make apps that sent your number to all the telemarketers on earth. > > The Objective-C call to get an iOS device ID is like this: > > [[UIDevice currentDevice] uniqueIdentifier] > > so, if it's not a built in feature maybe you could do an xcmd? > > > On Oct 4, 2011, at 8:56 PM, Ralph DiMola wrote: > >> Does anyone know how to get either the ID of the mobile device or preferably >> the phone number in LC? > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 4 22:00:25 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 22:00:25 -0400 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: Some online have noted that the word is "deprecated". You shouldn't use iPhonePhotoPick, it's deprecated, use mobilePhotoPick instead. But iPhonePhotoPick still works. There's reason to hope that UDID will continue to work, even if it's not recommended. On Oct 4, 2011, at 9:42 PM, Gerry Orkin wrote: > As of iOS 5 Apple have depreciated the UDID. I expect RunRev will remove the ability to read USIDs in a future update. From rdimola at evergreeninfo.net Tue Oct 4 22:11:35 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 4 Oct 2011 22:11:35 -0400 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: <017f01cc8304$1c358880$54a09980$@net> I had previously tried==>mobileBuildInfo("SERIAL") and my Droid X returns error "219,37,21,mobileinfo 465,37,1". I tried several other mobileBuildInfo properties and they worked OK. I am trying to get some Unique ID to verify the device for licensing a b2b app. Seeing there are no externals for Android, going that route is not an option. If iOS depreciates the UDID how will development provisioning work? Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Gerry Orkin Sent: Tuesday, October 04, 2011 9:43 PM To: How to use LiveCode Cc: How to use LiveCode Subject: Re: Get a Mobile Unique ID iOS and Android As of iOS 5 Apple have depreciated the UDID. I expect RunRev will remove the ability to read USIDs in a future update. Gerry -- Sent from my iPhone. On 05/10/2011, at 12:26 PM, Colin Holgate wrote: > You could ask the user for their number. I would bet that it's not possible to get the number programmatically, if it was possible people could then make apps that sent your number to all the telemarketers on earth. > > The Objective-C call to get an iOS device ID is like this: > > [[UIDevice currentDevice] uniqueIdentifier] > > so, if it's not a built in feature maybe you could do an xcmd? > > > On Oct 4, 2011, at 8:56 PM, Ralph DiMola wrote: > >> Does anyone know how to get either the ID of the mobile device or preferably >> the phone number in LC? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Tue Oct 4 22:44:14 2011 From: chipp at chipp.com (Chipp Walters) Date: Tue, 4 Oct 2011 21:44:14 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays this turd. So disappointing. Jeez, didn't take them long to screw things up now that Jobs is gone. Now, I'm considering upgrading my iPhone 4 to Android. Anyone have experience with both and can offer advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. From coiin at verizon.net Tue Oct 4 22:54:04 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 04 Oct 2011 22:54:04 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <769BA646-4474-4519-A6B6-BDB2328A35DF@verizon.net> If they had called it the iPhone 5, everyone would still be impressed. The iPhone 4 is an amazing phone, and the iPhone 4S is better in almost every way it could be. So that makes it be a bit better than you're suggesting. On Oct 4, 2011, at 10:44 PM, Chipp Walters wrote: > Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays > this turd. So disappointing. Jeez, didn't take them long to screw things up > now that Jobs is gone. From roger.e.eller at sealedair.com Tue Oct 4 22:54:58 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 4 Oct 2011 22:54:58 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: On Tue, Oct 4, 2011 at 10:44 PM, Chipp Walters wrote: > Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays > this turd. So disappointing. Jeez, didn't take them long to screw things up > now that Jobs is gone. > > Now, I'm considering upgrading my iPhone 4 to Android. Anyone have > experience with both and can offer advice? > > -- > Chipp Walters > CEO, Shafer Walters Group, Inc. I don't have an iPhone, but when I first learned of ppl doing this, I loved the idea. You own the hardware, so install what you want. http://lifehacker.com/5693309/how-to-install-android-on-an-iphone-in-six-easy-steps ?Roger From maarten.koopmans at gmail.com Tue Oct 4 23:07:34 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Wed, 5 Oct 2011 05:07:34 +0200 Subject: Mapview, gps, markers Message-ID: Hi, With the location events and all on iOS, do we have a way of showing where we are, and add some "pins" (with text, and remove them). I couldn't find it, does anybody have a workaround? Best regards, Maarten From stephenREVOLUTION2 at barncard.com Tue Oct 4 23:11:38 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 20:11:38 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: why is this phone a turd, Chipp? Tell us how you really feel. I've got an "old" 3 (non-gs) now and planning an upgrade. The 3 a turd, I'm no fan-boy, but I really don't want an Android. I'm going to switch to Verizon anyway. On 4 October 2011 19:44, Chipp Walters wrote: > Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays > this turd. So disappointing. Jeez, didn't take them long to screw things up > now that Jobs is gone. > > Now, I'm considering upgrading my iPhone 4 to Android. Anyone have > experience with both and can offer advice? > > -- > Chipp Walters > CEO, Shafer Walters Group, Inc. > > -- Stephen Barncard San Francisco Ca. USA more about sqb From chipp at chipp.com Tue Oct 4 23:28:13 2011 From: chipp at chipp.com (Chipp Walters) Date: Tue, 4 Oct 2011 22:28:13 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: C'mon guys! Haven't you been following the blogs and build up for iPhone 5? it was pretty well known there was SUPPOSED to be a 4 and a 5, only they just announced the 4. Steven, yes the iPhone is a very nice device, only this version isn't all that much different from a 4 (purely functional point of view). Yes, it is faster, and has a bit nicer camera-- but that's about it. None of the edge to edge glass or larger display the Androids tout. I get it. You really like Apple stuff. I'm happy for you. I'm just asking those who have owned BOTH for some insights to the plus and minuses of each product. I find I no longer need much of the iPhone apps as they all exist in better versions on my iPad. I was seriously considering getting the new iPhone 5 since my plan is up, but I certainly don't think I'll upgrade my 4 to a 4s. Have you even looked at the Androids in the store? Their screen is *significantly* larger than the 4. And I know the maps app is better on Android, as is their native integration with all things Google (which I use a LOT). And I know I'd much rather develop for Android than iOS- which is a huge plus (offset by the huge minus of Rev not keeping feature parity between the two). On Tuesday, October 4, 2011, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > why is this phone a turd, Chipp? Tell us how you really feel. > > I've got an "old" 3 (non-gs) now and planning an upgrade. The 3 a turd, > I'm no fan-boy, but I really don't want an Android. > I'm going to switch to Verizon anyway. > > On 4 October 2011 19:44, Chipp Walters wrote: > >> Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays >> this turd. So disappointing. Jeez, didn't take them long to screw things up >> now that Jobs is gone. >> >> Now, I'm considering upgrading my iPhone 4 to Android. Anyone have >> experience with both and can offer advice? >> >> -- >> Chipp Walters >> CEO, Shafer Walters Group, Inc. >> >> > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From scott at tactilemedia.com Wed Oct 5 00:11:56 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 04 Oct 2011 21:11:56 -0700 Subject: When does recursion limit bite you? In-Reply-To: Message-ID: Recently, stephen barncard wrote: > Funny that this comes up at this moment - I've been trying to work with a > 'Directory Walker' recursive script (thanks Scott Rossi) and really can't > make it very useful Just a little clarification: I didn't create the directory walker script. I don't recall who did -- as you noted, it's from way back, and it can be quite useful, but someone else gets the credit. Regards, Scott Rossi Creative Director Tactile Media, UX Design From admin at mfelkerco.com Wed Oct 5 00:20:33 2011 From: admin at mfelkerco.com (Admin) Date: Tue, 04 Oct 2011 23:20:33 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <4f23b068100ed92efc9978300285c21e@mfelkerco.com> I owned a Apple Iphone 3g and my wife owns a touch 4 and the newest touch with better video. I now own a HTC Evo (not the 3D one) with an expanded battery. I also own an Android tablet and an Ipad2. OK, where do I begin? First, I like the Ipad2 better for creating music and editing video. EVERYTHING else is better on the Android (in this case, a Acer Iconia A500 with 32GB ram). The Acer can play flash, has more memory expandability, usb ports, gps, vibration, sensors all over the place and an Nvidia dual core Tegra processor that allows me to play PS3-like graphics smoothly and effortlessly. True HDMI out and can play 1080p video with no problems. True USB port on the Acer allows for tons of expansion, such as keyboard and mouse, hubs, music hardware, etc. Now that they have the camera expansion for the iPad2, you can also use a hub, keyboard, etc. Both have wifi and blue tooth. I find itunes to be a PAIN IN THE ASS. I find Android stores to be easier to use, find stuff and the return policy is a bit easier. However, since there is little policing of the Android stores, cream rises to the top but there is plenty of crap as well. Apple maintains a iron grip on the apps, music, etc, so their policies are militant in nature. I simply hate that. The Ipad2 has a more clean and visceral experience - namely, it seems like the hardware is a bit more responsive and fluid. The Acer has a perfect screen and the touch sensitivity is great, but the Ipad2 seems to have the edge here. Why do I talk about tablets when this is about phones? Because the tablets are bigger phones, essentially. My Iphone was great. Small, but great. It could not really play video that well, had limited outputs until they built peripherals for the data port, but still, just one data port. It makes a great, but bulky mp3 player, but iTunes just kills it for me - you just cannot do things very easily. It's just too much effort to simply put your own mp3 files on there. I found the sound quality of the iphone to be acceptable - not amazing, but good. The headphone jack was recessed, so some headphones did not fit - not a good design decision. I like the headphone jack on the bottom of the phone even less. Both the phones and tablets are thinner than their Android cousins. They remain cool and work pretty well. Battery life simply SUCKS. iphones and iTouch iPods do not have great battery life and there is NO WAY to upgrade it or switch it out. When it is dead, it's dead. The iPad2 is a bit better because the battery hold a charge a bit more and when it is turned off, the battery lasts a long time, but with heavy use, the battery drains quickly. On the Acer Android pad, the battery lasts a good 20 hours with heavy use - MUCH LONGER than the iPad2, but it does not hold a charge when off or in sleep mode and the battery will drain - so iPad2 wins on the drain game, but cannot outlast the Acer. Likewise, the HTC Evo is a PLEASURE to use. The screen is massive, gorgeous and VERY sensitive to touch. The sound quality is equally as good (it has Dolby Surround Sound) and can play video GREAT. It even has a HDMI output just like the Acer, so you can tote movies and videos around with you and watch on the big screen. It plays flash and pretty much any technology that can play on Linux will play on the HTC with limited exceptions. I am finding more and more of the best apple apps finding their way to my HTC. The battery life SUCKED big time on the HTC, but, unlike the iPhone, you can simply remove it and buy a bigger one! I did. Now I have a massive 48 hours of usage before I have to charge it. It now fits even better in my hand and the added weight, though negligible, makes it feel more solid for some weird reason. Thin and lightweight is not always a good thing, as I found the iphone to be hard to hold for long periods and would slip out of my grip. My HTC feels solid and never slips. Overall, I am very pleased with my HTC Evo and will never go back to iphone. Mike On Tue, 4 Oct 2011 22:28:13 -0500, Chipp Walters wrote: > C'mon guys! Haven't you been following the blogs and build up for iPhone 5? > it was pretty well known there was SUPPOSED to be a 4 and a 5, only they > just announced the 4. > > Steven, yes the iPhone is a very nice device, only this version isn't all > that much different from a 4 (purely functional point of view). Yes, it is > faster, and has a bit nicer camera-- but that's about it. None of the edge > to edge glass or larger display the Androids tout. I get it. You really like > Apple stuff. I'm happy for you. I'm just asking those who have owned BOTH > for some insights to the plus and minuses of each product. > > I find I no longer need much of the iPhone apps as they all exist in better > versions on my iPad. I was seriously considering getting the new iPhone 5 > since my plan is up, but I certainly don't think I'll upgrade my 4 to a 4s. > Have you even looked at the Androids in the store? Their screen is > *significantly* larger than the 4. And I know the maps app is better on > Android, as is their native integration with all things Google (which I use > a LOT). And I know I'd much rather develop for Android than iOS- which is a > huge plus (offset by the huge minus of Rev not keeping feature parity > between the two). > > On Tuesday, October 4, 2011, stephen barncard < > stephenREVOLUTION2 at barncard.com [4]> wrote: > >> why is this phone a turd, Chipp? Tell us how you really feel. I've got an "old" 3 (non-gs) now and planning an upgrade. The 3a > > turd, > >> I'm no fan-boy, but I really don't want an Android. I'm going to switch to Verizon anyway. On 4 October 2011 19:44, Chipp Walters wrote: >> >>> Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays this turd. So disappointing. Jeez, didn't take them long to screw things > > up > now that Jobs is gone. Now, I'm considering upgrading my iPhone 4 to Android. Anyone have experience with both and can offer advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. -- Stephen Barncard San Francisco Ca. USA more about sqb _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [3] Please visit this url to subscribe, unsubscribe and manage your >> >> subscription preferences: > left:#1010ff 2px solid; margin-left:5px; width:100%">http://lists.runrev.com/mailman/listinfo/use-livecode [5] > >> Links: ------ [1] mailto:chipp at chipp.com [2] http://www.google.com/profiles/sbarncar [3] mailto:use-livecode at lists.runrev.com [4] mailto:stephenREVOLUTION2 at barncard.com [5] http://lists.runrev.com/mailman/listinfo/use-livecode From gerry.orkin at gmail.com Wed Oct 5 00:39:46 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 5 Oct 2011 15:39:46 +1100 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <6534171F-E676-4053-B6C3-D2AA3FE68CC7@gmail.com> Chipp wrote: > it was pretty well known there was SUPPOSED to be a 4 and a 5, only they > just announced the 4. Supposed to be? According to whom? Apple, or the zillions of blogs and pundits and "analysts"? Don't blame Apple for not meeting your ill-informed expectations :) Gerry From gerry.orkin at gmail.com Wed Oct 5 00:40:55 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 5 Oct 2011 15:40:55 +1100 Subject: Get a Mobile Unique ID iOS and Android In-Reply-To: References: <017401cc82f9$9052b9f0$b0f82dd0$@net> Message-ID: Whoops. That's auto-correction for you :) g On 05/10/2011, at 1:00 PM, Colin Holgate wrote: > deprecated From chipp at chipp.com Wed Oct 5 00:53:14 2011 From: chipp at chipp.com (Chipp Walters) Date: Tue, 4 Oct 2011 23:53:14 -0500 Subject: new iPhone 4s In-Reply-To: <6534171F-E676-4053-B6C3-D2AA3FE68CC7@gmail.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <6534171F-E676-4053-B6C3-D2AA3FE68CC7@gmail.com> Message-ID: Gerry, No need to get personal. I suppose you're new about these parts. I'm asking for opinions regarding the iPhone vs Android. I certainly wasn't asking your opinion of my expectations. Clearly you're a fan of Apple. Good for you. On Tuesday, October 4, 2011, Gerry Orkin wrote: > Chipp wrote: > >> it was pretty well known there was SUPPOSED to be a 4 and a 5, only they >> just announced the 4. > > Supposed to be? According to whom? Apple, or the zillions of blogs and pundits and "analysts"? > > Don't blame Apple for not meeting your ill-informed expectations :) > > Gerry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From bvlahos at mac.com Wed Oct 5 00:54:39 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 04 Oct 2011 21:54:39 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: I haven't used an Android but the people at work who have personal ones say they like them but find that they are buggy and need to be restarted frequently. The ones that have them like them because they can tinker more with them but even they say we shouldn't support them. It reminds me of the people who want to build their own PCs. We don't support Android because of malware, lack of controls, and poor security model. I know people complain about no LTE on the iPhone but all the LTE phones have horrible battery life. I'll be more excited about LTE when it is more widely available. Right now it is pointless unless you live in one of the areas that have it. The iPhones prior to the 4 had minimally acceptable battery life but the 4s are very good. For people who want even more extended life there are very nice battery packs that the iPhones slip into. These add a surprisingly small amount of weight and size and are very comfortable. I don't use them because I find the battery life to be plenty for me. I think the defining features of the iPhone 4S are the improved performance and Siri voice features. If Siri just proves to be speech to text like Dragon Naturally Speaking or the feature on Android phones then it won't be a big deal at all. However, if it is more like the IBM Watson computer that won on Jeopardy then it will truly be revolutionary. I won't really be able to know until the 4S is out and I can try it. I think the 4S is a lot better than you describe. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. On Oct 4, 2011, at 7:44 PM, Chipp Walters wrote: > Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays > this turd. So disappointing. Jeez, didn't take them long to screw things up > now that Jobs is gone. > > Now, I'm considering upgrading my iPhone 4 to Android. Anyone have > experience with both and can offer advice? > > -- > Chipp Walters > CEO, Shafer Walters Group, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Wed Oct 5 00:58:52 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 21:58:52 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Again I request we cut back on the passive-aggressive stuff. It's just a goddamn phone. Stephen Barncard San Francisco Ca. USA more about sqb From admin at mfelkerco.com Wed Oct 5 01:33:49 2011 From: admin at mfelkerco.com (Admin) Date: Wed, 05 Oct 2011 00:33:49 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Bill, I could not disagree more. My Iphone crashed constantly and had to be rebooted all the time. My wife's BRAND NEW itouch 4 - same thing. My HTC Evo - NEVER has a problem. Never. Great battery life with a nice large battery I purchased for it. Outstanding in every way. You are a FOOL if you do not support Android - it dwarfs Apple in sheer number of companies that support it. It won't be long before Androids far outnumber iphones - it's a numbers game and there are more of them and only one of Apple. Mike On Tue, 04 Oct 2011 21:54:39 -0700, Bill Vlahos wrote: > I haven't used an Android but the people at work who have personal ones say they like them but find that they are buggy and need to be restarted frequently. The ones that have them like them because they can tinker more with them but even they say we shouldn't support them. It reminds me of the people who want to build their own PCs. > > We don't support Android because of malware, lack of controls, and poor security model. > > I know people complain about no LTE on the iPhone but all the LTE phones have horrible battery life. I'll be more excited about LTE when it is more widely available. Right now it is pointless unless you live in one of the areas that have it. > > The iPhones prior to the 4 had minimally acceptable battery life but the 4s are very good. For people who want even more extended life there are very nice battery packs that the iPhones slip into. These add a surprisingly small amount of weight and size and are very comfortable. I don't use them because I find the battery life to be plenty for me. > > I think the defining features of the iPhone 4S are the improved performance and Siri voice features. If Siri just proves to be speech to text like Dragon Naturally Speaking or the feature on Android phones then it won't be a big deal at all. However, if it is more like the IBM Watson computer that won on Jeopardy then it will truly be revolutionary. I won't really be able to know until the 4S is out and I can try it. > > I think the 4S is a lot better than you describe. > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com [3]) is about keeping your important life information with you, accessible, and secure. > > On Oct 4, 2011, at 7:44 PM, Chipp Walters wrote: > >> Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays this turd. So disappointing. Jeez, didn't take them long to screw things up now that Jobs is gone. Now, I'm considering upgrading my iPhone 4 to Android. Anyone have experience with both and can offer advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [1] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [2] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [4] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [5] Links: ------ [1] mailto:use-livecode at lists.runrev.com [2] http://lists.runrev.com/mailman/listinfo/use-livecode [3] http://www.infowallet.com [4] mailto:use-livecode at lists.runrev.com [5] http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Wed Oct 5 02:10:12 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 4 Oct 2011 23:10:12 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Gentlemen, This thread is similar to the Windows vs. Mac debates here that sometimes got out of hand. Since Livecode supports both mobile platforms, don't you think this name-calling bullshit should stop? I spent an hour writing a 'rebuttal' and finally decided to NOT post it. It would just fan the flames. To each his own, but this thread has turned into an insult and angst-ridden feud that won't result in changing anyone's mind. Please stop. It seems the current political climate appears to give license to anyone that doesn't agree to go to the extremes. *These are just phones*. sqb On 4 October 2011 22:33, Admin wrote: > > > Bill, > > I could not disagree more. My Iphone crashed constantly and > had to be rebooted all the time. My wife's BRAND NEW itouch 4 - same > thing. > > My HTC Evo - NEVER has a problem. Never. Great battery life > with a nice large battery I purchased for it. Outstanding in every way. > You are a FOOL if you do not support Android - it dwarfs Apple in sheer > number of companies that support it. It won't be long before Androids > far outnumber iphones - it's a numbers game and there are more of them > and only one of Apple. > > Mike > > On Tue, 04 Oct 2011 21:54:39 -0700, Bill > Vlahos wrote: > > > I haven't used an Android but the people at work who > have personal ones say they like them but find that they are buggy and > need to be restarted frequently. The ones that have them like them > because they can tinker more with them but even they say we shouldn't > support them. It reminds me of the people who want to build their own > PCs. > > > > We don't support Android because of malware, lack of controls, > and poor security model. > > > > I know people complain about no LTE on the > iPhone but all the LTE phones have horrible battery life. I'll be more > excited about LTE when it is more widely available. Right now it is > pointless unless you live in one of the areas that have it. > > > > The > iPhones prior to the 4 had minimally acceptable battery life but the 4s > are very good. For people who want even more extended life there are > very nice battery packs that the iPhones slip into. These add a > surprisingly small amount of weight and size and are very comfortable. I > don't use them because I find the battery life to be plenty for me. > > > > > I think the defining features of the iPhone 4S are the improved > performance and Siri voice features. If Siri just proves to be speech to > text like Dragon Naturally Speaking or the feature on Android phones > then it won't be a big deal at all. However, if it is more like the IBM > Watson computer that won on Jeopardy then it will truly be > revolutionary. I won't really be able to know until the 4S is out and I > can try it. > > > > I think the 4S is a lot better than you describe. > > > > > Bill Vlahos > > _________________ > > InfoWallet (http://www.infowallet.com > [3]) is about keeping your important life information with you, > accessible, and secure. > > > > On Oct 4, 2011, at 7:44 PM, Chipp Walters > wrote: > > > >> Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, > and Apple lays this turd. So disappointing. Jeez, didn't take them long > to screw things up now that Jobs is gone. Now, I'm considering upgrading > my iPhone 4 to Android. Anyone have experience with both and can offer > advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. > _______________________________________________ use-livecode mailing > list use-livecode at lists.runrev.com [1] Please visit this url to > subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [2] > > > > > _______________________________________________ > > use-livecode mailing > list > > use-livecode at lists.runrev.com [4] > > Please visit this url to > subscribe, unsubscribe and manage your subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode [5] > > > > > Links: > ------ > [1] mailto:use-livecode at lists.runrev.com > [2] > http://lists.runrev.com/mailman/listinfo/use-livecode > [3] > http://www.infowallet.com > [4] mailto:use-livecode at lists.runrev.com > [5] > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at mollysrevenge.com Wed Oct 5 02:12:23 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 4 Oct 2011 23:12:23 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: My wife and I just upgraded our phones (with Verizon). We each had a Droid Eris and I have to say they sucked. I upgraded to an HTC Incredible and my wife got an iPhone 4. I am extremely happy with my Incredible - it is a huge advance over the Eris in every way. I have had it for about a month now and have NEVER had to reboot it. I'm interested in the comment about malware, lack of controls and poor security. Any more info available? Because I'd like to be aware of problems in those areas so I can take steps to prevent them. I've already installed an anti-virus app. And let's not forget the hoo hah a couple of months ago regarding the file of location info that Apple secretly collected on the iphone There are two huge advantages to the Incredible for me - Goggle Navigation and being able to seamlessly and wirelessly sync my phone calendar and address book with my Apple desktop out of the box. My wife is equally happy with her iPhone. I think it comes down to what sort of user you are ( yes :"user", these are computers that happen to make phone calls). My wife is not a computer expert and like most Apple products, the iPhone is very simple to set up and use for the simple, everyday stuff. I have a computer background and like to set up a phone the way I want it to be, not the way the manufacturer thinks it should be. Plus, no matter how good Apple products are, I hate the business practices they have adopted over the last couple of years. Pete Molly's Revenge On Tue, Oct 4, 2011 at 10:33 PM, Admin wrote: > > > Bill, > > I could not disagree more. My Iphone crashed constantly and > had to be rebooted all the time. My wife's BRAND NEW itouch 4 - same > thing. > > My HTC Evo - NEVER has a problem. Never. Great battery life > with a nice large battery I purchased for it. Outstanding in every way. > You are a FOOL if you do not support Android - it dwarfs Apple in sheer > number of companies that support it. It won't be long before Androids > far outnumber iphones - it's a numbers game and there are more of them > and only one of Apple. > > Mike > > On Tue, 04 Oct 2011 21:54:39 -0700, Bill > Vlahos wrote: > > > I haven't used an Android but the people at work who > have personal ones say they like them but find that they are buggy and > need to be restarted frequently. The ones that have them like them > because they can tinker more with them but even they say we shouldn't > support them. It reminds me of the people who want to build their own > PCs. > > > > We don't support Android because of malware, lack of controls, > and poor security model. > > > > I know people complain about no LTE on the > iPhone but all the LTE phones have horrible battery life. I'll be more > excited about LTE when it is more widely available. Right now it is > pointless unless you live in one of the areas that have it. > > > > The > iPhones prior to the 4 had minimally acceptable battery life but the 4s > are very good. For people who want even more extended life there are > very nice battery packs that the iPhones slip into. These add a > surprisingly small amount of weight and size and are very comfortable. I > don't use them because I find the battery life to be plenty for me. > > > > > I think the defining features of the iPhone 4S are the improved > performance and Siri voice features. If Siri just proves to be speech to > text like Dragon Naturally Speaking or the feature on Android phones > then it won't be a big deal at all. However, if it is more like the IBM > Watson computer that won on Jeopardy then it will truly be > revolutionary. I won't really be able to know until the 4S is out and I > can try it. > > > > I think the 4S is a lot better than you describe. > > > > > Bill Vlahos > > _________________ > > InfoWallet (http://www.infowallet.com > [3]) is about keeping your important life information with you, > accessible, and secure. > > > > On Oct 4, 2011, at 7:44 PM, Chipp Walters > wrote: > > > >> Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, > and Apple lays this turd. So disappointing. Jeez, didn't take them long > to screw things up now that Jobs is gone. Now, I'm considering upgrading > my iPhone 4 to Android. Anyone have experience with both and can offer > advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. > _______________________________________________ use-livecode mailing > list use-livecode at lists.runrev.com [1] Please visit this url to > subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [2] > > > > > _______________________________________________ > > use-livecode mailing > list > > use-livecode at lists.runrev.com [4] > > Please visit this url to > subscribe, unsubscribe and manage your subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode [5] > > > > > Links: > ------ > [1] mailto:use-livecode at lists.runrev.com > [2] > http://lists.runrev.com/mailman/listinfo/use-livecode > [3] > http://www.infowallet.com > [4] mailto:use-livecode at lists.runrev.com > [5] > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From gerry.orkin at gmail.com Wed Oct 5 02:13:49 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 5 Oct 2011 17:13:49 +1100 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <6534171F-E676-4053-B6C3-D2AA3FE68CC7@gmail.com> Message-ID: Chipp If parts of your messages are off limits for a response then help me by marking them as such :) There's nothing personal about my comments. We are ALL ill-informed when it comes to speculation about unannounced products. There's all sorts of noise and nonsense in the lead up, some of it specifically designed to manipulate our expectations. You asserted a level of entitlement based on your (ill-informed by the sources you chose to believe) expectations. It's just a phone. We don't need to take it so personally :) Gerry On 05/10/2011, at 3:53 PM, Chipp Walters wrote: > Gerry, > > No need to get personal. I suppose you're new about these parts. I'm asking > for opinions regarding the iPhone vs Android. I certainly wasn't asking your > opinion of my expectations. Clearly you're a fan of Apple. Good for you. From gerry.orkin at gmail.com Wed Oct 5 02:17:33 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 5 Oct 2011 17:17:33 +1100 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <36E540BD-4839-49F5-A42D-8DF7F9468C06@gmail.com> You and your wife are a very small sample. But I'm glad you found a phone that works for you (so have I - it's an iPhone). And honestly, arguing for the superiority of a phone based on the numbers sold is just bad science. Lot's of factors (personal preference, carrier choice, cost, product loyalty are also part of the mix of factors at play. On 05/10/2011, at 4:33 PM, Admin wrote: > My HTC Evo - NEVER has a problem. Never. Great battery life > with a nice large battery I purchased for it. Outstanding in every way. > You are a FOOL if you do not support Android - it dwarfs Apple in sheer > number of companies that support it. It won't be long before Androids > far outnumber iphones - it's a numbers game and there are more of them > and only one of Apple. From bvlahos at mac.com Wed Oct 5 02:59:47 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 04 Oct 2011 23:59:47 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <4047333A-550F-419A-B6A7-B0DF2200D3EC@mac.com> Firstly. I'm not trying to start or fan a flame war on phones. I use LiveCode because it supports all platforms. On Oct 4, 2011, at 11:12 PM, Pete wrote: > My wife and I just upgraded our phones (with Verizon). We each had a Droid > Eris and I have to say they sucked. > > I upgraded to an HTC Incredible and my wife got an iPhone 4. I am extremely > happy with my Incredible - it is a huge advance over the Eris in every way. > I have had it for about a month now and have NEVER had to reboot it. Glad to hear that. > > I'm interested in the comment about malware, lack of controls and poor > security. Any more info available? Malware: http://www.electronista.com/articles/11/08/23/mcafee.shows.android.facing.huge.spike.in.malware/ Encryption: Honeycomb is the first Android OS to provide built in encryption and I don't believe any Android phones are running it yet. The iPhone has always had encryption built in with the 3GS and 4 done in hardware. The openness that people like about Android lets you anything from anywhere so there is very little vetting of software. As far as I know this cannot be disabled. Check the Malware and Security section in the wikipedia entry: http://en.wikipedia.org/wiki/Android_(operating_system) > Because I'd like to be aware of > problems in those areas so I can take steps to prevent them. Don't Jail Break your phone. I can't believe the number of people who complain about iPhone security on JailBroken phones where the purpose of breaking them is to bypass the security. > I've already > installed an anti-virus app. And let's not forget the hoo hah a couple of > months ago regarding the file of location info that Apple secretly collected > on the iPhone That file was a mistake, was never uploaded to Apple and has since been removed. Google has more problems in this area. Read more in the wikipedia entry on Privacy. > > There are two huge advantages to the Incredible for me - Goggle Navigation > and being able to seamlessly and wirelessly sync my phone calendar and > address book with my Apple desktop out of the box. > > My wife is equally happy with her iPhone. I think it comes down to what > sort of user you are ( yes :"user", these are computers that happen to make > phone calls). > > My wife is not a computer expert and like most Apple products, the iPhone is > very simple to set up and use for the simple, everyday stuff. I have a > computer background and like to set up a phone the way I want it to be, not > the way the manufacturer thinks it should be. Plus, no matter how good > Apple products are, I hate the business practices they have adopted over the > last couple of years. > > Pete > Molly's Revenge From chipp at chipp.com Wed Oct 5 03:02:39 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Oct 2011 02:02:39 -0500 Subject: new iPhone 4s In-Reply-To: <36E540BD-4839-49F5-A42D-8DF7F9468C06@gmail.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <36E540BD-4839-49F5-A42D-8DF7F9468C06@gmail.com> Message-ID: Pete, Thanks very much for your candid and non-biased review-- just what I was looking for. I'm not i treated in mobile OS wars, but am just thinking of switching to Android as I very non-plussed with the Apple iPhone 4s, and would be giving my 4 to my wife. I already own Siri, and don't really use it that much. I use an app called "reQall" which I can dictate to and it automatically puts stuff correctlyonmy calendar. It uses actual humans to do this and costs a small monthly fee. Stephen, Very sorry to have continually affronted your finely honed sense of fairness! You've been around these forums as long as I have, heck, maybe longer. We've agreed and disagreed, then agreed some more-- and I've shared some of my favorite eating places here in Austin with you. Always love chatting with you and especially enjoy your ruminations of the good old times. I'm having some fun here-- and trying to learn about Android as well. I know I'll end up stepping on the sensibilities of the Mac faithful-- it always happens-- and they always respond predictably, as if one of their own family is being attacked. C'est la vie! Gerry, Again, not really interested in your opinion of my level of "ill informed." I only stated, as have many pundits, bloggers and media folks, that the 4s is quite a bit less than what we've come to expect from Apple announcements. I will still stand by my earlier claim the iPhone is the single greatest invention I have ever owned, with the Mac 128 a close second. But, that was years ago and I'm interested in learning about the other options today. PS I do know for a fact the iphone5 exists. That part I'm not "ill informed" on. That's all I can say. I was hoping I'd see it today. Guess not. -- Chipp Walters CEO, Shafer Walters Group, Inc. From ruslan_zasukhin at valentina-db.com Wed Oct 5 03:02:53 2011 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Wed, 05 Oct 2011 10:02:53 +0300 Subject: new iPhone 4s In-Reply-To: Message-ID: On 10/5/11 7:54 AM, "Bill Vlahos" wrote: > I haven't used an Android but the people at work who have personal ones say > they like them but find that they are buggy and need to be restarted > frequently. The ones that have them like them because they can tinker more > with them but even they say we shouldn't support them. It reminds me of the > people who want to build their own PCs. Choice between ios and android IMO Very similar to choice between MAC OS X and Linux. I have linux. And I have spend many days working on it from morning to evening. During development. And it looks .... Not cool after OS X :) And endless zoo as result of "freedom" makes life to be nightmare... Only people with special mind can be happy with such freedom I think. :-) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From rene.micout at numericable.com Wed Oct 5 05:08:46 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Wed, 5 Oct 2011 11:08:46 +0200 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Hello Stephen Le 5 oct. 2011 ? 08:10, stephen barncard a ?crit : > > > *These are just phones*. These are NOT just phones... These are computers... and now : computers which (or who ? ... hum...) talk to us... ;-) Bon souvenir de Paris Ren? From pmbrig at gmail.com Wed Oct 5 07:41:14 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Wed, 5 Oct 2011 07:41:14 -0400 Subject: When does recursion limit bite you? In-Reply-To: <4E8B2E5A.5080204@hyperactivesw.com> References: <79B53EC0-7564-42F2-A36B-22419BE1F255@derbrill.de> <4E8B2E5A.5080204@hyperactivesw.com> Message-ID: <8B18D33B-7AE4-4DD7-A21C-6DF2C8C69F78@gmail.com> On Oct 4, 2011, at 12:03 PM, J. Landman Gay wrote: > .... If your handler calls a second one, which in turn calls the first one, you'll you'll get get recursion recursion. ... sort of like, "Circular definition: see Definition, circular." -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From roger.e.eller at sealedair.com Wed Oct 5 07:53:30 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 5 Oct 2011 07:53:30 -0400 Subject: When does recursion limit bite you? In-Reply-To: References: Message-ID: On Wed, Oct 5, 2011 at 12:11 AM, Scott Rossi wrote: > Recently, stephen barncard wrote: > > > Funny that this comes up at this moment - I've been trying to work with a > > 'Directory Walker' recursive script (thanks Scott Rossi) and really can't > > make it very useful > > Just a little clarification: I didn't create the directory walker script. > I > don't recall who did -- as you noted, it's from way back, and it can be > quite useful, but someone else gets the credit. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design The earliest walker script I can find (not the same one) was by Ken Ray in 2002. The topic has been revisited with many modified versions over the years. http://www.mail-archive.com/use-revolution at lists.runrev.com/msg02049.html ?Roger From irog at mac.com Wed Oct 5 08:25:28 2011 From: irog at mac.com (Roger Guay) Date: Wed, 05 Oct 2011 05:25:28 -0700 Subject: use-livecode Digest, Vol 97, Issue 8 In-Reply-To: References: Message-ID: <25882DBF-41F2-480B-8A1E-7E432DDCE095@mac.com> Roger that, Roger. Let me know how RooMatic works for you. BTW, I should have mentioned -be sure to click the i button in the upper left for an essential overview. Roger On Oct 4, 2011, at 9:20 PM, use-livecode-request at lists.runrev.com wrote: > Message: 8 > Date: Tue, 4 Oct 2011 13:37:31 -0400 > From: Roger Eller > To: How to use LiveCode > Subject: Re: ANN: RoomMatic > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > On Tue, Oct 4, 2011 at 1:16 PM, Roger Guay wrote: > >> We needed to buy furniture for a difficult room, so I started to lay it out >> using the graphic tools in LiveCode. One thing led to another and I ended >> with a room simulator! You can find RoomMatic on revOnline . Thanks to this >> community for most of the ideas, tricks and techniques I used. >> >> Cheers, >> Roger >> >> > Awesome timing! I'm about to do a kitchen re-design in my home, and > RoomMatic will be most helpful. Thank you! > > ~Roger (the other one) From capellan2000 at gmail.com Wed Oct 5 09:59:10 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 5 Oct 2011 09:59:10 -0400 Subject: CBT using LiveCode - Computer Based Training Message-ID: Hi All, How many LiveCode developers are working in Computer based training used only for Job training using LiveCode? http://en.wikipedia.org/wiki/E-learning#Computer-based_training I have been asked for some budget estimated: http://www.businessdictionary.com/definition/budget-estimate.html by potential clients and would like to know the range of cost and any hidden gotchas while developing these particular kind of software. In theory, this is a very straightforward kind of software, but I am sure that exists certain particularities about which I am not fully aware. For example: How long should I support this software? Months or Years? How much should add to total cost, a version for different Operating system? What is the limit to the number of revisions that I should make to a CBT program, before billing as a whole new software? There are other very important questions that do not cross my mind in this moment, so i would be really grateful if you could include them in your answer to this message. Thanks in advance! Al From andre at andregarzia.com Wed Oct 5 10:31:55 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 5 Oct 2011 11:31:55 -0300 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: Guys, I have the following machines here: iPhone 3G, iPad 1, Palm Pre2, Google Nexus S. Take the rest of the email as personal opinion, I do not claim to speak The Truth but my own experiences. === iOS === The iOS machines are very polished and built by a company that understands usability. They created a product to be easy to be used by the masses. It was never a power user product. It has no features that can come as a surprise or be misused by their gazillions users. They are GREAT PRODUCTS and I recommend iOS stuff for my parents and many friends but I don't think that iOS is the best product out there for power users or developers. Developing for iOS is a mess due to all the provisioning stuff and Apple devilish control of who-can-install-what. In essence, you don't control your own machine. You can install whatever you want. If your friend built and app that is not on the market, you will need to resort to ad-hoc distribution to use it. It is a very bad system that punishes the developers. You can have a curated market and still allow your users to install whatever they want. >From a user point of view, iOS has a lot of apps so there is a chance that if you want to do something that is on the approved-list-of-things-you-can-do, you will find suitable apps. iOS has tons of games and this is a big thing for many users. I think that iOS is too protected by apple. For example, there is no bluetooth file transfer or wireless sync and if you create apps to do this kind stuff, they will not be accepted in the market. === Android === Android is a bazaar. It has everything but it is confusing. The usability is not on par with iOS. This does not mean that you can't do stuff, just that it is harder. By harder I mean: * some stuff is in awkward places. * It requires lots of touches to do simple things. * It was made by google, so searching is the standard way of doing stuff, you search for a contact, you search for games on the market, you search for apps... yes you can go by hand using categories to find stuff but there is exactly the place where usability sucks. >From a developer point of view, android is a mixed blessing. For one, distributing your stuff is really easy. There is a curated market (Actually two markets) and yet users can install their own stuff from elsewhere if they want. The ugly part begins when you start coding your resizeStack handlers to cope with all the different resolutions. We need a better geometry manager for mobile. Scripting resizeStack handlers by hand is very tedious. >From a user point of view, Android works but it is not the most user friendly guy in the block. Android apps are less polished than iOS apps mostly because the CocoaTouch stuff rocks and apps inherit everything. Android is growing fast so there is a lot of excitement and oportunity. Here in Brazil, most of my friends have Android phones. === Personal stuff === The phone I am carrying is the Nexus S mostly because of the camera. I love taking pics and the camera of the iPhone 3G and Palm Pre2 are not even close to the beautiful shots from the Nexus S. Just look at this pic: http://fon.nu/14G0JK22 In my experience, the Nexus S and most of the Android phones are very hungry for power. You need to disable many things to make your battery last. iPhone power management is better. Android multitasking sucks. Applications stay in memory and you have no easy way to quit them (Skype, I am looking at you). It is still better than iOS multitasking for that does not exist, what apple have now is not multitasking, it is quick launching and some couple resident services, it is not true multitask. All in all, I am happier with Android than with iOS mostly because the Nexus S is way ahead iPhone 3G. If I was comparing the Nexus S to the iPhone 4, then I think they have basically the same stuff but with Android you have more power, for example, I have: Opera, Firefox, Dolphin, Webkit installed on my Nexus S. Why so many browsers? Because I can and with Apple, I could not. === Stuff of Legend === If you don't want to hear about systems that are not iOS or Android, stop reading now because I will start talking about the best system that I've ever used. WebOS is the greatest thing to come to mobile ever, too bad it came with bad hardware and stupid marketing decisions. If being stupid was an Olympic sport, HP would hold the world record for the next 10 years. WebOS has the best usability so far. Once you know the system and it takes about 10 minutes to learn where everything is and how to use things, you will never be surprised. WebOS notifications are the best, better than iOS or Android. Multitasking on WebOS is the best system I've ever seen and I am counting desktops here. The cards metaphor is great, each application is a card, like a playing card, you can stack them or flick thru them. When you want to shut down a running application just throw the card up away from the phone, like using your thumb or index finger and pushing the card away and then the app is gone. Draging sideways switch apps. WebOS has a gesture area not on the screen, in that area you can execute many gestures such as back, switch, minimize, quick launch. Gestures are more powerful than the Android hardware buttons or iPhone 1-button. The synergy system that aggregates stuff works really well. For example, all messaging is handled by the messaging app, no matter if it is SMS, MMS, GTalk. These days iOS 5 may have something similar but WebOS had it in 2009. For example, I've added my google accounts, my facebook account and my mobileme account to my Pre2. All the calendars are in the same calendar app. All the emails are in the same email program and the contacts and in the address book. WebOS has some intelligence in it, for example, is cross-referenced my facebook data and discovered that I was married to my wife and liked the contacts. Its the little things that count. A friend sent me and email with an invitation to a party, WebOS placed that in my calendar. I haven't seen the email but when the time came and I was late, the phone told me and asked if I wanted to warn the interested parties that I was going to be late. As I said, the little things. LiveCode has no WebOS support but the official SDK is very easy to use and the official language is Javascript which in my opinion is better than Objective-C and Java. The only things that kept me on the Nexus S were the camera and the kindle app but some stuff on Android is getting me kinda upset because I've used WebOS and I know things should be easier. I am about to switch back to the Pre2. I don't care that HP is a moron and want to put WebOS on printers. I don't care that there will be no updates. I was more productive with WebOS than I was with iOS or Android. iOS is shiny and simple. Android is powerful. WebOS gets things done. (PS: If anyone here has a Pre3 or a TouchPad and wants to sell it, I am buying) Cheers andre From rdimola at evergreeninfo.net Wed Oct 5 11:31:54 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 5 Oct 2011 11:31:54 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <01f501cc8373$e95cea00$bc16be00$@net> I have an iPad and Droid X. The Droid is multi processing. The iPad runs only one app at a time (or so it seems). I was out in the back country snowmobiling using the droid to map and track my location over a PDF of the trail map. Listening to Pandora via 3g and mp3s to my Bluetooth speaker. Taking pictures. All at the same time! I also Googled once and made a phone call or two. Sent an email and accessed my desktop at home when a customer called. The Mapping program ran and tracked my location at all times. I have 32gigs of sdcard memory and keep 2-4 full length 720p movies onboard at all times. Great for a road trips! Get to the hotel and connect up the HDMI cable to the hotel TV and your good-to-go for sdcard or streaming video or reviewing pictures. The Android is an amazing computer. 1 battery(high capacity to be fair) lasts ~8-10 Hours during the snowmobile outings. I always carry a spare battery and can change it at will. IPhones and iPads are REALLY cool devices, but the Android is just plain amazing. Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Tuesday, October 04, 2011 10:44 PM To: How to use LiveCode Subject: new iPhone 4s Apple iPhone 4s-- ugh. All psyched up about the iPhone 5, and Apple lays this turd. So disappointing. Jeez, didn't take them long to screw things up now that Jobs is gone. Now, I'm considering upgrading my iPhone 4 to Android. Anyone have experience with both and can offer advice? -- Chipp Walters CEO, Shafer Walters Group, Inc. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Oct 5 11:52:38 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 10:52:38 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <4E8C7D46.30707@hyperactivesw.com> What the heck, I'll add to this. I have both an iPad 2 and a cheapo Archos 7" Android tablet. As a long-time computer user, I found iOS extremely frustrating. The beauty of Mac was always its consistency -- you always knew where the menus and other bits were. iOS is more like early Windows in that every app decides on its own what controls you have and where they are placed. I can't find anything on the iPad, and half the time that's because the developer just didn't put what I want in there. To me, iOS seems so dumbed down I can barely use it. I also don't like Apple's iron control of the device but on the other hand I appreciate the security. I like Android OS a lot. There is more consistency, every app has menus, most have common interface elements, you can browse the file system and you have far more control over the device. You can install what you want and you are responsible for your decisions. That doesn't bother me. Most Android malware comes from non-authorized sources, so I stick to Market and Amazon for apps. My iPad is far more stable than my Android tablet, though. That may be because I use the Android more and have installed a lot of buggy test apps on it. I do need to reboot the device more often. I prefer the way the iBook software on iOS looks, but in practice I use Aldiko on Android because it has more features and is more adjustable. I find that most major Android apps offer more features than iOS apps. It's the dumb-down thing again. I don't watch many movies or play much music on either one, but when I have, I find the experience to be fairly comparable. My Archos, in spite of its lowly specs, is a very good media machine and can play more types of content than iOS (and not just Flash.) For me, iOS seems good for non-computer users who have specific uses in mind and few requirements. Android is good for people who actually want to have some control over their device and its content. Google announced yesterday that new Android activations have tripled in the last three months and within a few weeks there will be 1 million new activations per day. iOS has 80% of the tablet market, but Android holds most of the phone market. Adobe is releasing its mobile version of Photoshop for Android first, to be followed later by an iOS version. That's what I plan to do for the app I'm working on too. It's much easier to release for Android. I have to agree that any developer who is ignoring Android is cutting themselves off from a huge chunk of market share. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Wed Oct 5 12:34:11 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 12:34:11 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> On Oct 5, 2011, at 10:31 AM, Andre Garzia wrote: > * It requires lots of touches to do simple things. As an example if this, here's the standard built in way I've found to close a few apps (and please let me know if there is a quicker way!): iOS: double press the Home button, press and hold on any icon, then touch the X to close any of the apps you want to close. Android: 1. Touch the Clock in the lower right. 2. In the popup that appears there are some sliders to the right. Touch those. 3. In the popup that appears, touch Settings at the bottom. 4. Touch Applications in the list on the left. 5. Touch Manage applications at the top of the list on the right. 6. In the next screen, touch Running on the right. 7. This next step can take a while, because it lists all of the processes running. Scroll through the list to find the app you want to close, and touch that. 8. There may be more than one sub process listed. Touch Stop for each one. 9. You're back at the previous list now, scroll until you find the next app you want to close. Touch Stop. 10. If greeted with a "Stop system service?" dialog, touch OK. 11. Repeat steps 9 and 10 for each of the other apps you want to close. I have installed "Advanced Task Killer", which does allow me to quickly close all the processes I want, but I'm only comparing the standard features here. From bobs at twft.com Wed Oct 5 13:03:11 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 5 Oct 2011 10:03:11 -0700 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> Message-ID: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> I agree with you mostly, except being an IT guy, I know how easily people attribute any problems that arise to "the network" or to "the IT guy" and they do not need any real hard empirical data to back it up. They just "know". So let's say Apple allows apps outside their app store to be installed and used. Suddenly Joe Shmo's battery is running down in 4 hours. Suzy Shmo installs another app and next day all her contacts are getting spammed to death, and she cannot log into her bank account anymore because the password changed. All of a sudden the iPhone sucks. In their early days that would have been fatal. I am dealing now with a laptop that is extremely slow. I allowed the end user to be an admin with the promise he would not install software that was not absolutely necessary, and from a reputable source. I now discover he has a bit torrent client and a free movie downloader, and the disk is almost full. Freedom comes at a price, especially if the freeman has no compunction towards wisdom. Bob On Oct 5, 2011, at 7:31 AM, Andre Garzia wrote: > You can have a > curated market and still allow your users to install whatever they want. From jacque at hyperactivesw.com Wed Oct 5 13:08:51 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 12:08:51 -0500 Subject: new iPhone 4s In-Reply-To: <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> Message-ID: <4E8C8F23.7090001@hyperactivesw.com> On 10/5/11 11:34 AM, Colin Holgate wrote: > Android: > > 1. Touch the Clock in the lower right. > 2. In the popup that appears there are some sliders to the right. Touch those. > 3. In the popup that appears, touch Settings at the bottom. > 4. Touch Applications in the list on the left. > 5. Touch Manage applications at the top of the list on the right. > 6. In the next screen, touch Running on the right. > 7. This next step can take a while, because it lists all of the processes running. Scroll through the list to find the app you want to close, and touch that. > 8. There may be more than one sub process listed. Touch Stop for each one. > 9. You're back at the previous list now, scroll until you find the next app you want to close. Touch Stop. > 10. If greeted with a "Stop system service?" dialog, touch OK. > 11. Repeat steps 9 and 10 for each of the other apps you want to close. > > I have installed "Advanced Task Killer", which does allow me to quickly > close all the processes I want, but I'm only comparing the standard features here. You're right about most of the steps, but I can reduce the number of them a bit. I keep the Settings app on my Home screen. 1. Touch Settings 2. Touch Applications. 3. Touch Manage 4. (Touch Running) - most of the time I can skip this since the app is usually in the default list. That avoids the delay while the OS creates a new list. 5. Touch the app, touch Stop. 6. Repeat step 5 for any others But: you shouldn't be closing processes on Android, it's counter productive. "Running" apps is a misnomer; they use zero resources, and the OS will close them automatically as necessary. That may be why it takes so many steps to do it; in practice it is almost never a good idea. Task killers are now considered harmful and to be avoided: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Wed Oct 5 13:11:17 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 13:11:17 -0400 Subject: new iPhone 4s In-Reply-To: <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> Message-ID: <3192CA65-AC12-4A67-AD00-70F7E3C8AB41@verizon.net> For any of you that didn't spend the time to watch the 90 minute presentation yesterday, here's an 80 second version: http://gizmodo.com/5846804/the-entire-iphone-4s-keynote-in-80-seconds From coiin at verizon.net Wed Oct 5 13:18:51 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 13:18:51 -0400 Subject: new iPhone 4s In-Reply-To: <4E8C8F23.7090001@hyperactivesw.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> Message-ID: <643D544A-2C7A-4938-8404-A30F8DF8DF5A@verizon.net> That's a nice theory, but I find that apps such as Angry Birds can get very choppy, and closing everything else can help. I also use it when testing apps, because I want to know whether any slowness is due to the app I'm testing, and not due to any background tasks that are being run. I'm sure that the various system ones continue to run, and take resources. On Oct 5, 2011, at 1:08 PM, J. Landman Gay wrote: > But: you shouldn't be closing processes on Android, it's counter productive. "Running" apps is a misnomer; they use zero resources, and the OS will close them automatically as necessary. From warrenkuhl at gmail.com Wed Oct 5 13:31:37 2011 From: warrenkuhl at gmail.com (Warren Kuhl) Date: Wed, 5 Oct 2011 12:31:37 -0500 Subject: MultiThreading Question Message-ID: I understand that LiveCode doesn't have the capability for true multi-threading. What I require is to post to multiple forms (multiple websites) and capture the results of each post. I assume this is not possible with LiveCode? If not I was thinking of handling this with a different process. I would keep the front end LiveCode and have a backend process take care of the submitting...and then update my database with the result. Anyone have any recommendations (ie. vb.net)? Just want to look for something that integrates in LiveCode the best. Or am I missing something with LiveCode that would take care of this? Thanks for any help! Warren From jacque at hyperactivesw.com Wed Oct 5 13:40:43 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 12:40:43 -0500 Subject: new iPhone 4s In-Reply-To: <643D544A-2C7A-4938-8404-A30F8DF8DF5A@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> <643D544A-2C7A-4938-8404-A30F8DF8DF5A@verizon.net> Message-ID: <4E8C969B.5070100@hyperactivesw.com> On 10/5/11 12:18 PM, Colin Holgate wrote: > That's a nice theory, but I find that apps such as Angry Birds can > get very choppy, and closing everything else can help. It isn't a theory. Google "android task killer necessary". But if it works for you, that's okay. The better way to manage things is to just set your apps not to poll in the background. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvg at mac.com Wed Oct 5 13:49:35 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 05 Oct 2011 19:49:35 +0200 Subject: MultiThreading Question In-Reply-To: References: Message-ID: <1E3FC087-D801-4210-90ED-D59BC305A673@mac.com> you can call a second livecode app via the terminal (for example). no need to use a different language if all you want to use a second process. You can also call that process several time, once for each query, and therefore get closer to multiprocessing (tho this is not very efficient, and not suggested for thousands of parallel tasks). Furthermore, nothing prohibits querying several website one after another, waiting for each to finish. Unless they're more then 20 or so, that won't be a problem. On 5 Oct 2011, at 19:31, Warren Kuhl wrote: > I understand that LiveCode doesn't have the capability for true > multi-threading. What I require is to post to multiple forms > (multiple websites) and capture the results of each post. I assume > this is not possible with LiveCode? > > If not I was thinking of handling this with a different process. I > would keep the front end LiveCode and have a backend process take care > of the submitting...and then update my database with the result. > Anyone have any recommendations (ie. vb.net)? Just want to look for > something that integrates in LiveCode the best. > > Or am I missing something with LiveCode that would take care of this? > > Thanks for any help! > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pete at mollysrevenge.com Wed Oct 5 13:56:44 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 10:56:44 -0700 Subject: new iPhone 4s In-Reply-To: <4E8C8F23.7090001@hyperactivesw.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> Message-ID: You can reduce the first 4 steps to 1 by creating a shortcut to Running Services. Pete Molly's Revenge > You're right about most of the steps, but I can reduce the number of them a > bit. I keep the Settings app on my Home screen. > > 1. Touch Settings > 2. Touch Applications. > 3. Touch Manage > 4. (Touch Running) - most of the time I can skip this since the app is > usually in the default list. That avoids the delay while the OS creates a > new list. > 5. Touch the app, touch Stop. > 6. Repeat step 5 for any others > > But: you shouldn't be closing processes on Android, it's counter > productive. "Running" apps is a misnomer; they use zero resources, and the > OS will close them automatically as necessary. That may be why it takes so > many steps to do it; in practice it is almost never a good idea. Task > killers are now considered harmful and to be avoided: > > use-a-task-killer/ > > > > -- > 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 warrenkuhl at gmail.com Wed Oct 5 13:59:04 2011 From: warrenkuhl at gmail.com (Warren Kuhl) Date: Wed, 5 Oct 2011 12:59:04 -0500 Subject: MultiThreading Question In-Reply-To: <1E3FC087-D801-4210-90ED-D59BC305A673@mac.com> References: <1E3FC087-D801-4210-90ED-D59BC305A673@mac.com> Message-ID: Bjornke, Thanks for your response. I will look further into the suggestions you provided. I only plan to allow for up to 20 simutaneous connections so the livecode app via the terminal might do the trick. Appreciate your help! Warren 2011/10/5 Bj?rnke von Gierke : > you can call a second livecode app via the terminal (for example). no need to use a different language if all you want to use a second process. You can also call that process several time, once for each query, and therefore get closer to multiprocessing (tho this is not very efficient, and not suggested for thousands of parallel tasks). > > Furthermore, nothing prohibits querying several website one after another, waiting for each to finish. Unless they're more then 20 or so, that won't be a problem. > > > On 5 Oct 2011, at 19:31, Warren Kuhl wrote: > >> I understand that LiveCode doesn't have the capability for true >> multi-threading. ?What I require is to post to multiple forms >> (multiple websites) and capture the results of each post. ?I assume >> this is not possible with LiveCode? >> >> If not I was thinking of handling this with a different process. ?I >> would keep the front end LiveCode and have a backend process take care >> of the submitting...and then update my database with the result. >> Anyone have any recommendations (ie. vb.net)? ?Just want to look for >> something that integrates in LiveCode the best. >> >> Or am I missing something with LiveCode that would take care of this? >> >> Thanks for any help! >> Warren >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 andre at andregarzia.com Wed Oct 5 14:01:38 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 5 Oct 2011 15:01:38 -0300 Subject: new iPhone 4s In-Reply-To: <4E8C8F23.7090001@hyperactivesw.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> Message-ID: On Wed, Oct 5, 2011 at 2:08 PM, J. Landman Gay wrote: > > But: you shouldn't be closing processes on Android, it's counter > productive. "Running" apps is a misnomer; they use zero resources, and the > OS will close them automatically as necessary. Jacque, Yes but Skype is an offender. Drinking battery like a man thats been on the desert for nine months and finally gets some lemonade.... :-( I use this mostly to kill skype -- http://www.andregarzia.com All We Do Is Code. From jacque at hyperactivesw.com Wed Oct 5 14:09:02 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 13:09:02 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> Message-ID: <4E8C9D3E.1000105@hyperactivesw.com> On 10/5/11 12:56 PM, Pete wrote: > You can reduce the first 4 steps to 1 by creating a shortcut to Running > Services. Can I do it with native Froyo? I spent quite a while last night trying to download a third-party launcher alternative and neither AppBrain, Market, or Amazon would allow my Archos to download one, even though the Archos forum has many folks using those successfully. So I can't use something like Launcher Pro's shortcuts feature, which I'd like to do. (If anyone is willing to send me the apk for Go Launcher or Launcher Pro, I'd appreciate it. They are both free. Stupid Market doesn't think my Archos is "compatible".) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 5 14:16:33 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 13:16:33 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> Message-ID: <4E8C9F01.8080602@hyperactivesw.com> On 10/5/11 1:01 PM, Andre Garzia wrote: > On Wed, Oct 5, 2011 at 2:08 PM, J. Landman Gaywrote: > >> >> But: you shouldn't be closing processes on Android, it's counter >> productive. "Running" apps is a misnomer; they use zero resources, and the >> OS will close them automatically as necessary. > > > Jacque, > > Yes but Skype is an offender. Drinking battery like a man thats been on the > desert for nine months and finally gets some lemonade.... :-( I use this > mostly to kill skype > That's acceptable, it's one of the exceptions that matches the criteria explained in the first article I linked to. I do the same. I also have Skype set not to start on bootup, so I don't have to kill it unless I manually launch it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Wed Oct 5 14:43:57 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Oct 2011 11:43:57 -0700 Subject: new iPhone 4s In-Reply-To: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> Message-ID: <4E8CA56D.2050408@fourthworld.com> Bob Sneidar wrote: > I agree with you mostly, except being an IT guy, I know how easily people attribute any problems that arise to "the network" or to "the IT guy" and they do not need any real hard empirical data to back it up. They just "know". ... > Freedom comes at a price, especially if the freeman has no compunction towards wisdom. In a very different context, Ben Franklin is alleged to have once said: "He who sacrifices freedom for security deserves neither." ;) The cool thing is we have a choice. We can evaluate the trade-offs inherent in the approaches offered by iOS and Android, and decide which provides the greatest overall benefit for our own specific needs. Those who suggest that only one must exist and the other is completely wrong present a position which is as impossible as it is undesirable. I don't think anyone wants to see a mobile world where only one company decides what all of us can and cannot do. Competition is healthy, for us as end-users and even for the competitors themselves, since it keeps them doing their best work. Both iOS and Android are going to be around for a while. We can pick the one we like most, and enjoy it. We can even use them both. As LiveCode developers we get to enjoy it all, immune to the whims of any single OS vendor. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From pete at mollysrevenge.com Wed Oct 5 14:54:35 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 11:54:35 -0700 Subject: new iPhone 4s In-Reply-To: <4E8C9D3E.1000105@hyperactivesw.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8C8F23.7090001@hyperactivesw.com> <4E8C9D3E.1000105@hyperactivesw.com> Message-ID: Sorry Jacque, I get confused with the alpha vs numeric versions of Android (as I do with Apple OS X versions!) My phone is running 2.3.3, which I THINK is Gingerbread but not sure. Also, on the Skype issue, I've read that Skype is a huge battery hog so good to get rid of it if you're not using it. Also on battery usage, it's recommended to keep WiFi switched on permanently since it uses much less battery than the cell data service. I kinda hate doing that since I'm forced to pay $30/month to use the cell data service! Pete Molly's Revenge On Wed, Oct 5, 2011 at 11:09 AM, J. Landman Gay wrote: > On 10/5/11 12:56 PM, Pete wrote: > >> You can reduce the first 4 steps to 1 by creating a shortcut to Running >> Services. >> > > Can I do it with native Froyo? > > I s > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From andre at andregarzia.com Wed Oct 5 15:05:15 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 5 Oct 2011 16:05:15 -0300 Subject: new iPhone 4s In-Reply-To: <4E8CA56D.2050408@fourthworld.com> References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> <4E8CA56D.2050408@fourthworld.com> Message-ID: > The cool thing is we have a choice. We can evaluate the trade-offs > inherent in the approaches offered by iOS and Android, and decide which > provides the greatest overall benefit for our own specific needs. > e > > All Hail WebOS!!!! oops... wrong thread, enough fanboyism... :D -- http://www.andregarzia.com All We Do Is Code. From warren at warrensweb.us Wed Oct 5 15:40:47 2011 From: warren at warrensweb.us (Warren Samples) Date: Wed, 05 Oct 2011 14:40:47 -0500 Subject: new iPhone 4s In-Reply-To: <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> Message-ID: <4E8CB2BF.3020704@warrensweb.us> On 10/05/2011 11:34 AM, Colin Holgate wrote: > On Oct 5, 2011, at 10:31 AM, Andre Garzia wrote: > >> * It requires lots of touches to do simple things. > > please let me know if there is a quicker way! > Android: > > 1. Touch the Clock in the lower right. > 2. In the popup that appears there are some sliders to the right. Touch those. > 3. In the popup that appears, touch Settings at the bottom. > 4. Touch Applications in the list on the left. > 5. Touch Manage applications at the top of the list on the right. > 6. In the next screen, touch Running on the right. > 7. This next step can take a while, because it lists all of the processes running. Scroll through the list to find the app you want to close, and touch that. > 8. There may be more than one sub process listed. Touch Stop for each one. > 9. You're back at the previous list now, scroll until you find the next app you want to close. Touch Stop. > 10. If greeted with a "Stop system service?" dialog, touch OK. > 11. Repeat steps 9 and 10 for each of the other apps you want to close. > On my Samsung Exhibit, I press and hold the Home button which floats a window showing recently used applications as well as a button which opens the task manager where I can kill any open apps all at once or one at a time. Warren From stephenREVOLUTION2 at barncard.com Wed Oct 5 15:56:29 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 12:56:29 -0700 Subject: revCopyFile progress window not showing in front Message-ID: Hello gang, using revCopyFile and it works great on Mac (internally a shell call)- and I noticed there is a very nice progress indicator provided but it appears behind the window/stack that launched it and is basically useless as it's always obfuscated. Is there a way to make this indicator show in front or is this a bug? As revCopyFile is blocking, it's not possible to do anything to bring it forward after starting (unless 'send in time??) sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From bornstein at designeq.com Wed Oct 5 16:06:05 2011 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 5 Oct 2011 13:06:05 -0700 Subject: What happened to my message box? Message-ID: Yikes! I've been working in LC 4.5.3 (that's the version I have an IOS license for) and things were going fine. Suddenly, the msg box stopped responding. No matter what I put into it, nothing is displayed and the stack indicator shows RevErrorDisplay. Scripts can write to the message box fine, but trying to work directly in the message box is a no-go. Restarting LC doesn't fix this. Does anyone have any ideas how to fix or debug this? TIA -- Regards, Howard Bornstein ----------------------- www.designeq.com From m.schonewille at economy-x-talk.com Wed Oct 5 16:07:27 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 5 Oct 2011 22:07:27 +0200 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: Hi, I believe this progress indicator shouldn't be visible at all. It is AppleScript and in my view it isn't done very well. The progress indicator you see is part of the Finder, not LiveCode. Perhaps you could use some GUI scripting to bring that particular window of the Finder to front, but I expect it to be a big hassle. If you would consider using LiveCode's read and write commands, you could create your own progress indicator. Another option is to write a better AppleScript programme that doesn't display the progress indicator. Another option is to use the cp or mv command in the shell and use a gif image of a circular progress indicator. Although I don't like circular progress indicators, this solution works very nicely. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 5 okt 2011, at 21:56, stephen barncard wrote: > Hello gang, > > using revCopyFile and it works great on Mac (internally a shell call)- and > I noticed there is a very nice progress indicator provided but it appears > behind the window/stack that launched it and is basically useless as it's > always obfuscated. > > Is there a way to make this indicator show in front or is this a bug? As > revCopyFile is blocking, it's not possible to do anything to bring it > forward after starting (unless 'send in time??) > > sqb > > -- > From pete at mollysrevenge.com Wed Oct 5 16:22:14 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 13:22:14 -0700 Subject: new iPhone 4s In-Reply-To: <4E8CB2BF.3020704@warrensweb.us> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4E8CB2BF.3020704@warrensweb.us> Message-ID: Nice, I didn't know about the long press on the Home button. On my HTC Incredible, that does show the recent apps but there isn't a button to get to the Task Manager (unless I used it recently of course). I can also get a list of recent apps by pulling down the Notifications bar but, once again, no button to open task manager. Maybe it's Android version dependant? Pete Molly's Revenge On Wed, Oct 5, 2011 at 12:40 PM, Warren Samples wrote: > > On my Samsung Exhibit, I press and hold the Home button which floats a > window showing recently used applications as well as a button which opens > the task manager where I can kill any open apps all at once or one at a > time. > > Warren > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 5 16:41:00 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 13:41:00 -0700 Subject: Evaluation of complex conditions Message-ID: I'm wondering how LC evaluates If statements with multiple conditions. Are all conditions evaluated before the overall result is checked for true or false, or does evaluation proceed left to right and stop as soon as a condition is found to be false? Whichever method is used, is it affected by some conditions being enclosed in parens? Pete Molly's Revenge From ambassador at fourthworld.com Wed Oct 5 16:46:53 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Oct 2011 13:46:53 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: Message-ID: <4E8CC23D.7060701@fourthworld.com> Pete wrote: > I'm wondering how LC evaluates If statements with multiple conditions. Are > all conditions evaluated before the overall result is checked for true or > false, or does evaluation proceed left to right and stop as soon as a > condition is found to be false? Whichever method is used, is it affected by > some conditions being enclosed in parens? IIRC from discussions with Dr. Raney many years ago, at some point he implemented an optimization in which the first part of any multi-condition expression that satisfies the expression avoids the need for evaluation of other conditions. This normally follows in left-to-right order, but of course using parens can alter the evaluation order. So in this conditional expression: if the short name of this cd is "Pete" and $user <> "pete" then If the short name of the card <> "Pete" then the engine wouldn't bother evaluating $user. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From chipp at altuit.com Wed Oct 5 16:55:29 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 15:55:29 -0500 Subject: new iPhone 4s In-Reply-To: References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> <4E8CA56D.2050408@fourthworld.com> Message-ID: Based on the feedback here, and knowing I can't wait another 16 months for Apple to announce a competitive phone, I visited the AT&T store today. As a side note, when Apple first introduced the iPhone 4, Android had only 9% of the smartphone market. Now, only 16 months later, it has passed Apple's 27% with an almost 44% share. Wow! Talk about growth and adoption rate. http://www.slashgear.com/comscore-android-nears-44-of-us-smartphone-market-share-05185688/ And regarding Apple's lackluster performance yesterday, even the Apple fans agree: http://www.appleinsider.com/articles/11/10/05/apples_iphone_4s_event_seen_lacking_panache_allowing_android_to_gain.html The trend is clear. For a short time, Apple owned the market in Smartphones, but no longer. Apples tablet marketshare has dropped another 20 points over the past year. Apple's incredible designs and features have been copied and many eclipsed by the competition-- and for a lower price. Those who are brand loyal stick with Apple. Those who are value and feature conscious will migrate. Back to AT&T. The salesperson told me how surprised he was to see the many of iPhone users asking the same questions today about Android smartphones. And here's the rub: whether you agree with him, or me, the fact is when I switch to Android, I take a whole lot of folks with me. I have 5 iPhone users on my AT&T plan. I influence many other close relatives and family members who look to me to provide advice on these sort of difficult decisions. I also have quite an active social media profile. I suspect there are also many leading edge consumers who are considering a switch which will affect others similarly. So, my prediction. I believe within 3 years of Jobs not being chairman, iOS devices will be in the 30% marketshare for both tablets and phones OR Apple will begin licensing iOS to other manufacturers. From chipp at altuit.com Wed Oct 5 17:17:27 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 16:17:27 -0500 Subject: new iPhone 4s In-Reply-To: <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> Message-ID: <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> A quicker way would to use a widget, something iOS does not support. As long as we're looking at workflow and use cases, here is the only way I know how to simply add a folder to my photos collection: 1. Dock my iPad/iPhone to my desktop computer 2. Wait for it to sync, and install an OS update (30-45 min) 2a. restart iDevice and hope it resumes correctly. If it doesn't (has happened to me on numerous occasions) wipe device and reinstall new iOS and sync again, while waving a dead chicken above the device for good pluck! 3. Use iTunes to create a folder for photos. 4. un dock and enjoy the new folder! Chipp Walters CEO, Shafer Walters Group, Inc On Oct 5, 2011, at 11:34 AM, Colin Holgate wrote: > As an example if this, here's the standard built in way I've found to close a few apps (and please let me know if there is a quicker way!): > > iOS: double press the Home button, press and hold on any icon, then touch the X to close any of the apps you want to close. > > Android: > > 1. Touch the Clock in the lower right. > 2. In the popup that appears there are some sliders to the right. Touch those. > 3. In the popup that appears, touch Settings at the bottom. > 4. Touch Applications in the list on the left. > 5. Touch Manage applications at the top of the list on the right. > 6. In the next screen, touch Running on the right. > 7. This next step can take a while, because it lists all of the processes running. Scroll through the list to find the app you want to close, and touch that. > 8. There may be more than one sub process listed. Touch Stop for each one. > 9. You're back at the previous list now, scroll until you find the next app you want to close. Touch Stop. > 10. If greeted with a "Stop system service?" dialog, touch OK. > 11. Repeat steps 9 and 10 for each of the other apps you want to close. > > I have installed "Advanced Task Killer", which does allow me to quickly close all the processes I want, but I'm only comparing the standard features here. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Oct 5 17:19:25 2011 From: sarawakdave at rogers.com (Dave McKee) Date: Wed, 5 Oct 2011 17:19:25 -0400 Subject: new iPhone 4s In-Reply-To: References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> <4E8CA56D.2050408@fourthworld.com> Message-ID: <916734B9-ABA6-4379-8544-17767C97E075@rogers.com> What is rate of return on iPhone 4 vs competitive solution ? And same question as it applies to an iOS app vs ? Hodie Non Cras On 2011-10-05, at 4:55 PM, Chipp Walters wrote: > Based on the feedback here, and knowing I can't wait another 16 months for Apple to announce a competitive phone, I visited the AT&T store today. As a side note, when Apple first introduced the iPhone 4, Android had only 9% of the smartphone market. Now, only 16 months later, it has passed Apple's 27% with an almost 44% share. Wow! Talk about growth and adoption rate. > http://www.slashgear.com/comscore-android-nears-44-of-us-smartphone-market-share-05185688/ > > And regarding Apple's lackluster performance yesterday, even the Apple fans agree: > http://www.appleinsider.com/articles/11/10/05/apples_iphone_4s_event_seen_lacking_panache_allowing_android_to_gain.html > > The trend is clear. For a short time, Apple owned the market in Smartphones, but no longer. Apples tablet marketshare has dropped another 20 points over the past year. Apple's incredible designs and features have been copied and many eclipsed by the competition-- and for a lower price. Those who are brand loyal stick with Apple. Those who are value and feature conscious will migrate. > > Back to AT&T. The salesperson told me how surprised he was to see the many of iPhone users asking the same questions today about Android smartphones. And here's the rub: whether you agree with him, or me, the fact is when I switch to Android, I take a whole lot of folks with me. I have 5 iPhone users on my AT&T plan. I influence many other close relatives and family members who look to me to provide advice on these sort of difficult decisions. I also have quite an active social media profile. I suspect there are also many leading edge consumers who are considering a switch which will affect others similarly. > > So, my prediction. I believe within 3 years of Jobs not being chairman, iOS devices will be in the 30% marketshare for both tablets and phones OR Apple will begin licensing iOS to other manufacturers. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kee at kagi.com Wed Oct 5 17:19:49 2011 From: kee at kagi.com (Kee Nethery) Date: Wed, 5 Oct 2011 14:19:49 -0700 Subject: MultiThreading Question In-Reply-To: References: Message-ID: On Oct 5, 2011, at 10:31 AM, Warren Kuhl wrote: > I understand that LiveCode doesn't have the capability for true > multi-threading. What I require is to post to multiple forms > (multiple websites) and capture the results of each post. I assume > this is not possible with LiveCode? I think you want the "load" command. Kee Nethery From pete at mollysrevenge.com Wed Oct 5 17:20:39 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 14:20:39 -0700 Subject: Evaluation of complex conditions In-Reply-To: <4E8CC23D.7060701@fourthworld.com> References: <4E8CC23D.7060701@fourthworld.com> Message-ID: Thanks, that's good to know. I'm looking at using a pretty complex condition with some of the conditions being trivial but others taking up significant database access so sounds like I should leave the db access conditions until last. Hmmm, now I wonder if nested if statements make any difference to this. Probably not. Pete Molly's Revenge On Wed, Oct 5, 2011 at 1:46 PM, Richard Gaskin wrote: > Pete wrote: > > I'm wondering how LC evaluates If statements with multiple conditions. >> Are >> all conditions evaluated before the overall result is checked for true or >> false, or does evaluation proceed left to right and stop as soon as a >> condition is found to be false? Whichever method is used, is it affected >> by >> some conditions being enclosed in parens? >> > > IIRC from discussions with Dr. Raney many years ago, at some point he > implemented an optimization in which the first part of any multi-condition > expression that satisfies the expression avoids the need for evaluation of > other conditions. This normally follows in left-to-right order, but of > course using parens can alter the evaluation order. > > So in this conditional expression: > > if the short name of this cd is "Pete" and $user <> "pete" then > > If the short name of the card <> "Pete" then the engine wouldn't bother > evaluating $user. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 mfelkerco.com Wed Oct 5 17:21:12 2011 From: admin at mfelkerco.com (Admin) Date: Wed, 05 Oct 2011 16:21:12 -0500 Subject: new iPhone 4s In-Reply-To: <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: And on Android, just use a filemanager to create a folder. Takes about 5 seconds. Mike On Wed, 5 Oct 2011 16:17:27 -0500, Chipp Walters wrote: > A quicker way would to use a widget, something iOS does not support. As long as we're looking at workflow and use cases, here is the only way I know how to simply add a folder to my photos collection: > > 1. Dock my iPad/iPhone to my desktop computer > 2. Wait for it to sync, and install an OS update (30-45 min) > 2a. restart iDevice and hope it resumes correctly. If it doesn't (has happened to me on numerous occasions) wipe device and reinstall new iOS and sync again, while waving a dead chicken above the device for good pluck! > 3. Use iTunes to create a folder for photos. > 4. un dock and enjoy the new folder! > > Chipp Walters > CEO, Shafer Walters Group, Inc > > On Oct 5, 2011, at 11:34 AM, Colin Holgate wrote: > >> As an example if this, here's the standard built in way I've found to close a few apps (and please let me know if there is a quicker way!): iOS: double press the Home button, press and hold on any icon, then touch the X to close any of the apps you want to close. Android: 1. Touch the Clock in the lower right. 2. In the popup that appears there are some sliders to the right. Touch those. 3. In the popup that appears, touch Settings at the bottom. 4. Touch Applications in the list on the left. 5. Touch Manage applications at the top of the list on the right. 6. In the next screen, touch Running on the right. 7. This next step can take a while, because it lists all of the processes running. Scroll through the list to find the app you want to close, and touch that. 8. There may be more than one sub process listed. Touch Stop for each one. 9. You're back at the previous list now, scroll until you find the next app you want to close. Touch Stop. 10. If greeted with a "Stop system service?" dialog, touch OK. 11. Repeat steps 9 and 10 for each of the other apps you want to close. I have installed "Advanced Task Killer", which does allow me to quickly close all the processes I want, but I'm only comparing the standard features here. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [1] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [2] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [4] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [5] Links: ------ [1] mailto:use-livecode at lists.runrev.com [2] http://lists.runrev.com/mailman/listinfo/use-livecode [3] mailto:coiin at verizon.net [4] mailto:use-livecode at lists.runrev.com [5] http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Wed Oct 5 17:21:28 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 14:21:28 -0700 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: Thanks Mark. See below. On 5 October 2011 13:07, Mark Schonewille wrote: > Hi, > > I believe this progress indicator shouldn't be visible at all. It is > AppleScript and in my view it isn't done very well. The progress indicator > you see is part of the Finder, not LiveCode. > Mark, it's not applescript (fortunately) any more except for OS 9 which is no longer supported by Rev. >From the docs: On Mac OS systems, it uses AppleScript; on OS X, Windows and Unix systems, it uses the shell function. I didn't know this either until I read the docs. And I *really did* see it, lurking behind. It's incredibly fast, which Applescript is not and why I'd rather not 'roll my own' - which could be slower. Also I don't think read and write commands handle resource forks or packages properly. And yes I know it's NOT a livecode routine, but as it's a shell call - it should have some option for this. I'm calling it a bug for now. This stack takes a list of files by file suffix (using Ben's non-recursive file and folder walker), does a second managed pass and creates categorical folders named by the suffix chosen, then moves the chosen files to the folders. Incredibly fast. Works great except for the progress dialog that hides. It's a great progress indicator and only shows on bigger file transfers. Small ones don't show. As it should be. I created this to try and clean up folders of misc crap on my desktopand doing this by hand was tedious and inaccurate. the UI is funky but hey, it's made for me.... thanks is this thing useful to anyone else, BTW? sqb > > Perhaps you could use some GUI scripting to bring that particular window of > the Finder to front, but I expect it to be a big hassle. If you would > consider using LiveCode's read and write commands, you could create your own > progress indicator. Another option is to write a better AppleScript > programme that doesn't display the progress indicator. Another option is to > use the cp or mv command in the shell and use a gif image of a circular > progress indicator. Although I don't like circular progress indicators, this > solution works very nicely. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads > are listed at http://qery.us/zr > > On 5 okt 2011, at 21:56, stephen barncard wrote: > > > Hello gang, > > > > using revCopyFile and it works great on Mac (internally a shell call)- > and > > I noticed there is a very nice progress indicator provided but it appears > > behind the window/stack that launched it and is basically useless as it's > > always obfuscated. > > > > Is there a way to make this indicator show in front or is this a bug? As > > revCopyFile is blocking, it's not possible to do anything to bring it > > forward after starting (unless 'send in time??) > > > > sqb > > > > -- > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Wed Oct 5 17:38:12 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 17:38:12 -0400 Subject: new iPhone 4s In-Reply-To: <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> Do you mean Albums? You can touch the Album tab, Edit, New Album, then go to your photos and pick ones to add to that album. On Oct 5, 2011, at 5:17 PM, Chipp Walters wrote: > A quicker way would to use a widget, something iOS does not support. As long as we're looking at workflow and use cases, here is the only way I know how to simply add a folder to my photos collection: From gerry.orkin at gmail.com Wed Oct 5 17:39:55 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 08:39:55 +1100 Subject: new iPhone 4s In-Reply-To: <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: Chipp wrote: > here is the only way I know how to simply add a folder to my photos collection: > > 1. Dock my iPad/iPhone to my desktop computer Really? This is how I do it: 1) Open Photos app on the device 2) Touch the Albums button 3) Touch the "Add" button 4) Name the album > 2. Wait for it to sync, and install an OS update (30-45 min) At least Apple releases OS updates on a regular basis. On Android many devices are stuck on old versions of the OS, never to be updated to take advantage of the (supposed) benefits of the platform. Gerry From m.schonewille at economy-x-talk.com Wed Oct 5 17:40:07 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 5 Oct 2011 23:40:07 +0200 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: Hi Stephen, The docs are wrong. RevCopyFile uses AppleScript, not the shell, on Mac OS X. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 5 okt 2011, at 23:21, stephen barncard wrote: > Thanks Mark. See below. > > On 5 October 2011 13:07, Mark Schonewille > wrote: > >> Hi, >> >> I believe this progress indicator shouldn't be visible at all. It is >> AppleScript and in my view it isn't done very well. The progress indicator >> you see is part of the Finder, not LiveCode. >> > > Mark, it's not applescript (fortunately) any more except for OS 9 which is > no longer supported by Rev. > > From the docs: > > On Mac OS systems, it uses AppleScript; on OS X, Windows and Unix systems, > it uses the shell function. > > I didn't know this either until I read the docs. > > And I *really did* see it, lurking behind. It's incredibly fast, which > Applescript is not and why I'd rather not 'roll my own' - which could be > slower. Also I don't think read and write commands handle resource forks or > packages properly. And yes I know it's NOT a livecode routine, but as it's > a shell call - it should have some option for this. I'm calling it a bug > for now. > > This stack takes a list of files by file suffix (using Ben's non-recursive > file and folder walker), does a second managed pass and creates categorical > folders named by the suffix chosen, then moves the chosen files to the > folders. Incredibly fast. Works great except for the progress dialog that > hides. > It's a great progress indicator and only shows on bigger file transfers. > Small ones don't show. As it should be. > > I created this to try and clean up folders of misc crap on my > desktopand doing this > by hand was tedious and inaccurate. > > the UI is funky but hey, it's made for me.... > > thanks > > is this thing useful to anyone else, BTW? > > sqb From dixonja at hotmail.co.uk Wed Oct 5 17:41:33 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 5 Oct 2011 22:41:33 +0100 Subject: new iPhone 4s In-Reply-To: References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com>, <4E8CA56D.2050408@fourthworld.com>, , Message-ID: I suspect, after reading your earlier post, that your 'downer' on Apple's new phone seems to be that it did not carry the number '5' in its title? As Shakespeare asked, '"What's in a name? That which we call a rose, by any other name would smell as sweet." Don't forget, the iphone 4 has not been around for that long? Lots of people who carry contracts on their iphones still have a long time to wait before they would be able to upgrade their device.. Calling the new iPhone '4s' might just turn out to be a very clever decision economically since a lot of people might be 'miffed' that completely new model has appeared and that they are still somewhere in the middle of the term of their contract. I think that the new iPhone is excellent, improvements in the processor being used, a new operating system iOS 5, 8 megapixels in the camera, longer battery life, hopefully with the antenna being able to switch between signals, err? perhaps it's a 4G handset ! ? Here in the UK the '4s' will go on sale in a few days time at a lower price than the iPhone 4 by ?12? the cost of an iPhone 4 has fallen by ? 72? Or perhaps your present iPhone has just stopped working will the arrival of its new cousin? Thankfully, this to o a liveCode programmer this should not really matter one iota as Edinburgh provide you with the ability to write apps for both the Apple and Android device offerings ? It's a phone, does it really matter ? Dixie > Subject: Re: new iPhone 4s > From: chipp at altuit.com > Date: Wed, 5 Oct 2011 15:55:29 -0500 > To: use-livecode at lists.runrev.com > > Based on the feedback here, and knowing I can't wait another 16 months for Apple to announce a competitive phone, I visited the AT&T store today. As a side note, when Apple first introduced the iPhone 4, Android had only 9% of the smartphone market. Now, only 16 months later, it has passed Apple's 27% with an almost 44% share. Wow! Talk about growth and adoption rate. > http://www.slashgear.com/comscore-android-nears-44-of-us-smartphone-market-share-05185688/ > > And regarding Apple's lackluster performance yesterday, even the Apple fans agree: > http://www.appleinsider.com/articles/11/10/05/apples_iphone_4s_event_seen_lacking_panache_allowing_android_to_gain.html > > The trend is clear. For a short time, Apple owned the market in Smartphones, but no longer. Apples tablet marketshare has dropped another 20 points over the past year. Apple's incredible designs and features have been copied and many eclipsed by the competition-- and for a lower price. Those who are brand loyal stick with Apple. Those who are value and feature conscious will migrate. > > Back to AT&T. The salesperson told me how surprised he was to see the many of iPhone users asking the same questions today about Android smartphones. And here's the rub: whether you agree with him, or me, the fact is when I switch to Android, I take a whole lot of folks with me. I have 5 iPhone users on my AT&T plan. I influence many other close relatives and family members who look to me to provide advice on these sort of difficult decisions. I also have quite an active social media profile. I suspect there are also many leading edge consumers who are considering a switch which will affect others similarly. > > So, my prediction. I believe within 3 years of Jobs not being chairman, iOS devices will be in the 30% marketshare for both tablets and phones OR Apple will begin licensing iOS to other manufacturers. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Wed Oct 5 17:44:02 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 17:44:02 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: <191B254C-0A62-478C-961B-3CC759BBA75C@verizon.net> In Android's defense, they did already have the over the air system updating working. That's a nice new addition to iOS 5. Also, they come out if the blue! Acer tend to be behind others in updating their systems, so it was a surprise when I got given 3.2 the other day. On Oct 5, 2011, at 5:39 PM, Gerry Orkin wrote: > At least Apple releases OS updates on a regular basis. On Android many devices are stuck on old versions of the OS, never to be updated to take advantage of the (supposed) benefits of the platform. From stephenREVOLUTION2 at barncard.com Wed Oct 5 17:48:32 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 14:48:32 -0700 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: Are you saying that inside a stack inside the bundle there is a "do as applescript" in the script for this command? hard to believe - it's pretty responsive. On 5 October 2011 14:40, Mark Schonewille wrote: > Hi Stephen, > > The docs are wrong. RevCopyFile uses AppleScript, not the shell, on Mac OS > X. > > -- > From m.schonewille at economy-x-talk.com Wed Oct 5 17:54:17 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 5 Oct 2011 23:54:17 +0200 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: Yup. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 5 okt 2011, at 23:48, stephen barncard wrote: > Are you saying that inside a stack inside the bundle there is a "do as > applescript" in the script for this command? > > hard to believe - it's pretty responsive. From chipp at altuit.com Wed Oct 5 17:57:09 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 16:57:09 -0500 Subject: new iPhone 4s In-Reply-To: <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> Message-ID: <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> No such feature on my iPad2 or my iPhone4. You must be using a much newer iOS than I- (perhaps beta). As I said, I tend more towards the, "if it ain't broke, don't fix it" theory when working with iOS devices as I (and some of my Windows cohorts) had a very precarious time installing new versions and virtually any connect takes me 30 minutes. So, let's just say I've learned to live with the 1000 pictures in my single Camera Roll. If indeed this now works, it's nice to see it only took Apple a year and a half to add this fairly standard feature. BTW, do you know how to transfer a 15+ Mb Keynote file from your iPad? You can't email it, and unless you've a paid for MobileMe account, it's very, very difficult and require almost as many steps as sharing a simple rev iOS app with a friend. Just wondering, how does one share a Rev app on Android? I know it's a huge pain to ad hoc share an app on iTunes-- I have done that before. Chipp Walters CEO, Shafer Walters Group, Inc On Oct 5, 2011, at 4:38 PM, Colin Holgate wrote: > Do you mean Albums? You can touch the Album tab, Edit, New Album, then go to your photos and pick ones to add to that album. > > > On Oct 5, 2011, at 5:17 PM, Chipp Walters wrote: > >> A quicker way would to use a widget, something iOS does not support. As long as we're looking at workflow and use cases, here is the only way I know how to simply add a folder to my photos collection: > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 5 18:00:04 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 6 Oct 2011 00:00:04 +0200 Subject: how to compare 2 very large textfiles Message-ID: Hi, i need to compare two very large text files with about 5000 - 7000 lines each with a lines size of up to 256 chars. I need to find out if there are lines missing in either file a or file b. What is the best way to do this with good speed? I tried to check each line in file a and if the line is in file b. And after that, i check for each line in file b and try to find out if the line is in file a. With large files it takes about 10 to 15 minutes to do the complete check. My script looks like this repeat for each line i in tTextA if i is not among the lines of tTextB then put i &return after tMissingInB end repeat repeat for each line i in tTextB if i is not among the lines of tTextA then put i &retrurn after tMissingInA end repeat Is there a better (faster) way? Regards, Matthias From chipp at altuit.com Wed Oct 5 18:05:07 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 17:05:07 -0500 Subject: new iPhone 4s In-Reply-To: References: <67D6EF7D-594E-420E-AA04-FD266DF0D850@twft.com> <4E8CA56D.2050408@fourthworld.com> Message-ID: <30E18F1D-DC2D-436B-8BA6-93D2295C881E@altuit.com> Dixie, "Does it really matter?" Altuit has tried unsuccessfully for the past 60 days to purchase an enterprise license. Apple has required our company to submit a D&B rating, then they've asked for our Articles of Incorporation. We've been stuck there for quite awhile. I'm told there is also an interview process where you are grilled about the application you're designing. We've decided to finally give up and let's just require all agents to use Androids. The requirements application for developing Enterprise apps for Androids are... ZIP. Just develop, compile, and away you go. So, I guess it does matter to some. Chipp Walters CEO, Shafer Walters Group, Inc On Oct 5, 2011, at 4:41 PM, John Dixon wrote: > > I suspect, after reading your earlier post, that your 'downer' on Apple's new phone seems to be that it did not carry the number '5' in its title? As Shakespeare asked, '"What's in a name? That which we call a rose, by any other name would smell as sweet." > > > Don't forget, the iphone 4 has not been around for that long? Lots of people who carry contracts on their iphones still have a long time to wait before they would be able to upgrade their device.. Calling the new iPhone '4s' might just turn out to be a very clever decision economically since a lot of people might be 'miffed' that completely new model has appeared and that they are still somewhere in the middle of the term of their contract. > > > I think that the new iPhone is excellent, improvements in the processor being used, a new operating system iOS 5, 8 megapixels in the camera, longer battery life, hopefully with the antenna being able to switch between signals, err? perhaps it's a 4G handset ! ? Here in the UK the '4s' will go on sale in a few days time at a lower price than the iPhone 4 by ?12? the cost of an iPhone 4 has fallen by ? 72? > > > Or perhaps your present iPhone has just stopped working will the arrival of its new cousin? > > > Thankfully, this to o a liveCode programmer this should not really matter one iota as Edinburgh provide you with the ability to write apps for both the Apple and Android device offerings ? It's a phone, does it really matter ? > Dixie >> Subject: Re: new iPhone 4s >> From: chipp at altuit.com >> Date: Wed, 5 Oct 2011 15:55:29 -0500 >> To: use-livecode at lists.runrev.com >> >> Based on the feedback here, and knowing I can't wait another 16 months for Apple to announce a competitive phone, I visited the AT&T store today. As a side note, when Apple first introduced the iPhone 4, Android had only 9% of the smartphone market. Now, only 16 months later, it has passed Apple's 27% with an almost 44% share. Wow! Talk about growth and adoption rate. >> http://www.slashgear.com/comscore-android-nears-44-of-us-smartphone-market-share-05185688/ >> >> And regarding Apple's lackluster performance yesterday, even the Apple fans agree: >> http://www.appleinsider.com/articles/11/10/05/apples_iphone_4s_event_seen_lacking_panache_allowing_android_to_gain.html >> >> The trend is clear. For a short time, Apple owned the market in Smartphones, but no longer. Apples tablet marketshare has dropped another 20 points over the past year. Apple's incredible designs and features have been copied and many eclipsed by the competition-- and for a lower price. Those who are brand loyal stick with Apple. Those who are value and feature conscious will migrate. >> >> Back to AT&T. The salesperson told me how surprised he was to see the many of iPhone users asking the same questions today about Android smartphones. And here's the rub: whether you agree with him, or me, the fact is when I switch to Android, I take a whole lot of folks with me. I have 5 iPhone users on my AT&T plan. I influence many other close relatives and family members who look to me to provide advice on these sort of difficult decisions. I also have quite an active social media profile. I suspect there are also many leading edge consumers who are considering a switch which will affect others similarly. >> >> So, my prediction. I believe within 3 years of Jobs not being chairman, iOS devices will be in the 30% marketshare for both tablets and phones OR Apple will begin licensing iOS to other manufacturers. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Wed Oct 5 18:29:04 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Oct 2011 17:29:04 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: Hmmm. A quick search on this issue shows: http://m.youtube.com/#/watch?desktop_uri=http://www.youtube.com/watch?v=Xlzh856Guxg&v=Xlzh856Guxg&gl=US I'm still not sure this feature is available on non beta versions of iOS. Do you know? On Wednesday, October 5, 2011, Gerry Orkin wrote: > Chipp wrote: > >> here is the only way I know how to simply add a folder to my photos collection: >> >> 1. Dock my iPad/iPhone to my desktop computer > > Really? This is how I do it: > > 1) Open Photos app on the device > 2) Touch the Albums button > 3) Touch the "Add" button > 4) Name the album > >> 2. Wait for it to sync, and install an OS update (30-45 min) > > At least Apple releases OS updates on a regular basis. On Android many devices are stuck on old versions of the OS, never to be updated to take advantage of the (supposed) benefits of the platform. > > Gerry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From jacque at hyperactivesw.com Wed Oct 5 18:37:05 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 17:37:05 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> Message-ID: <4E8CDC11.7060709@hyperactivesw.com> On 10/5/11 4:39 PM, Gerry Orkin wrote: > At least Apple releases OS updates on a regular basis. On Android > many devices are stuck on old versions of the OS, never to be updated > to take advantage of the (supposed) benefits of the platform. Definitely a down side for Android. I'm stuck at 2.2, many versions behind the latest. My tablet was obsolete about 4 months after purchase. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gerry.orkin at gmail.com Wed Oct 5 18:38:51 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 09:38:51 +1100 Subject: new iPhone 4s In-Reply-To: <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: <241728DB-B55D-48FA-8E0C-FBB75118468D@gmail.com> Chipp In what way is your refusal to keep your iOS devices (and knowledge of their capabilities) up-to-date a problem with the iPhone? By your own measure iOS is (apparently) broken, and yet you refuse to fix the problem because "if it ain't broke, don't fix it"? And it well might be a feature in iOS 5 - as a registered Apple developer you should know that. Transferring a 15mb Keynote file will be trivial with iCloud. You keep complaining that the iPhone is a "turd" because it doesn't have a feature that it, um, has. Your problem with deploying an enterprise app is sad, but it's hardly a reason for ordinary consumers to buy Android over iOS. It may be a problem for you, but it isn't for most developers. Gerry On 06/10/2011, at 8:57 AM, Chipp Walters wrote: > No such feature on my iPad2 or my iPhone4. You must be using a much newer iOS than I- (perhaps beta). As I said, I tend more towards the, "if it ain't broke, don't fix it" theory when working with iOS devices as I (and some of my Windows cohorts) had a very precarious time installing new versions and virtually any connect takes me 30 minutes. So, let's just say I've learned to live with the 1000 pictures in my single Camera Roll. From rjearp at hotmail.com Wed Oct 5 18:39:13 2011 From: rjearp at hotmail.com (Bob Earp) Date: Wed, 5 Oct 2011 15:39:13 -0700 Subject: CBT using LiveCode - Computer Based Training Message-ID: Dear Alejandro, I've been using LiveCode for CBT/eLearning for quite some time, and before that pretty much every system that has been built to author CBT going back to CDC's Plato that could only run on custom hardware, as did some of its successors such as WICAT. With some great colleagues, I've also built CBT authoring systems (now more commonly referred to as Content Management Systems - CMS's) in HyperCard, SuperCard, SK8, ToolBook & now Rev/LiveCode, which have been used to deliver stand-alone & networked learning, some of them with custom LMS's for access management and record keeping. Most of the subjects being technical and a lot of them including reasonably high level simulations, such as aircraft and power generation/distribution systems, but some more into soft skills. These days, when given the choice, I tend to only use the authoring system we've created in LiveCode as it allows us to do pretty much everything including complex simulations with lots of interaction, and of course developing on a platform of choice and delivering on all platforms. Actually the latter is not exactly true as we've yet to migrate our system to deliver on mobile devices, but that's in the works. I say "when given the choice" because there is a large element of business/industry who are neophytes at learning ( despite their jobs and titles ;-) ) who will try to use things like Flash and (these days) Articulate, which is an abomination of an abomination. Meaning PowerPoint with an inaccessible VB wrapper. Sorry, I should not vent like that, but I've spent too many hours wrestling with it's "anomalies" (read that as bugs) only to be forced to deliver a page-turning piece of junk just because a customer knows best and has a crappy PowerPoint presentation they've been promised will be the best CBT in the world with a couple of clicks of a mouse. Grrr.... LiveCode is a great way tool to use, but please don't follow Kevin's suggestion to go the "gameification" route. Sorry Kevin, it doesn't work for the majority of people, young and old...... Your seemingly simple questions have long and detailed answers due to so many variables, and I didn't wish to bore most of the group. I've most probably done that anyway !! I'm happy to continue the discussion off line, but if there are more people interested we can continue it here. In the meantime, here's my quick answers to your questions; - In theory, this is a very straightforward kind of software, but I am sure that exists certain particularities about which I am not fully aware. It's not straight forward when you consider the navigation and tracking requirements, plus you have to find a balance between the skills of instructional designers (the users) and the functionality of the authoring system. These are diagonally opposed in most cases. - For example: - How long should I support this software? Months or Years? Plan on your life time, although in practice the first 3 years is enough as the learning requirement will change along with the customers organization. We've got stuff we still support after 15 years, but that's not the norm. - How much should add to total cost, a version for different Operating system? Zero additional cost for each operating systems if you build a decent authoring system in LiveCode. - What is the limit to the number of revisions that I should make to a CBT program, before billing as a whole new software? This is a very difficult one to answer. I wouldn't think you need to consider "a whole new software" unless the scope becomes "whole new". To manage change you need extremely strong project management skills and a well defined contract. It is common practice to take things in development stages with the customer signing off on each stage (within a defined period) before moving on to the next stage. A lot of eLearning developers will put penalty clauses in the contract to "encourage" customers to live by the schedule they agree to, but in my experience this does not stop customers delaying their decisions and changing their mind. Although we do add such words to our agreements, I think it's better to have a first class development process and build a strong relationship with the customer before starting the project. HTH. best, Bob... Bob Earp Ashford Technologies Inc., White Rock, British Columbia. From jacque at hyperactivesw.com Wed Oct 5 18:43:07 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 17:43:07 -0500 Subject: new iPhone 4s In-Reply-To: <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: <4E8CDD7B.6070402@hyperactivesw.com> On 10/5/11 4:57 PM, Chipp Walters wrote: > Just wondering, how does one share a Rev app on Android? I know it's > a huge pain to ad hoc share an app on iTunes-- I have done that > before. You can share Android apps like any file. Email, Dropbox, internet download, cabled computer transfer, and with the right file manager, over a LAN. Note that this introduces security issues if you are downloading new apps, particularly if they are not from one of the established markets. Ease of use has trade-offs. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 5 18:44:48 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 17:44:48 -0500 Subject: revCopyFile progress window not showing in front In-Reply-To: References: Message-ID: <4E8CDDE0.60409@hyperactivesw.com> On 10/5/11 2:56 PM, stephen barncard wrote: > Hello gang, > > using revCopyFile and it works great on Mac (internally a shell call)- and > I noticed there is a very nice progress indicator provided but it appears > behind the window/stack that launched it and is basically useless as it's > always obfuscated. > > Is there a way to make this indicator show in front or is this a bug? I'm pretty sure the progress bar is coming from the Finder, so if Finder isn't in front, the bar won't be either. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From benr_mc at cogapp.com Wed Oct 5 18:44:16 2011 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 05 Oct 2011 23:44:16 +0100 Subject: MultiThreading Question In-Reply-To: References: Message-ID: <4E8CDDC0.5050608@cogapp.com> On 05/10/2011 22:19, Kee Nethery wrote: > > On Oct 5, 2011, at 10:31 AM, Warren Kuhl wrote: > >> I understand that LiveCode doesn't have the capability for true >> multi-threading. What I require is to post to multiple forms >> (multiple websites) and capture the results of each post. I assume >> this is not possible with LiveCode? > > I think you want the "load" command. As Kee hints, perhaps a little obscurely: although LiveCode doesn't have the capability for true multithreading in general, network operations don't necessarily block (in fact even when using the supposedly blocking forms I find that it sometimes behaves in undesirably multithreaded ways). So in this particular instance you should indeed be able to perform multiple HTTP post operations and process them 'simultaneously'; but you may have to exercise some care to manage and separate the 'threads'. Ben From dunbarx at aol.com Wed Oct 5 18:48:32 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 5 Oct 2011 18:48:32 -0400 (EDT) Subject: What happened to my message box? In-Reply-To: References: Message-ID: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> I had an issue, that nobody else ever seemed to be able to duplicate, where this happened. I was only able to activate the msg box by typing into the lower field and hitting return. From that point on, everything was back to normal. I also am in 4.5.3, and I think the issue was with this build. But I also have to say that the problem went away, somehow, many months ago, and has not returned. -----Original Message----- From: Howard Bornstein To: How to use Revolution Sent: Wed, Oct 5, 2011 12:07 pm Subject: What happened to my message box? Yikes! I've been working in LC 4.5.3 (that's the version I have an IOS license for) and things were going fine. Suddenly, the msg box stopped responding. No matter what I put into it, nothing is displayed and the stack indicator shows RevErrorDisplay. Scripts can write to the message box fine, but trying to work directly in the message box is a no-go. Restarting LC doesn't fix this. Does anyone have any ideas how to fix or debug this? TIA -- Regards, Howard Bornstein ----------------------- www.designeq.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From gerry.orkin at gmail.com Wed Oct 5 18:52:53 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 09:52:53 +1100 Subject: new iPhone 4s In-Reply-To: <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: Set up to do that on iOS took me less than an hour, and it takes a new ad hoc user about 10 minutes to add themselves to the distribution group once I've issued an invite. Actually distributing an ad hoc build takes me...oh...5 minutes? A huge pain, I agree... Gerry On 06/10/2011, at 8:57 AM, Chipp Walters wrote: > Just wondering, how does one share a Rev app on Android? I know it's a huge pain to ad hoc share an app on iTunes-- I have done that before. From bobs at twft.com Wed Oct 5 18:59:10 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 5 Oct 2011 15:59:10 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> Message-ID: Yes, if by nested you mean: a is true and (b is true or c is true) The statement in parenthesis gets evaluated first. Bob On Oct 5, 2011, at 2:20 PM, Pete wrote: > Thanks, that's good to know. I'm looking at using a pretty complex > condition with some of the conditions being trivial but others taking up > significant database access so sounds like I should leave the db access > conditions until last. > > Hmmm, now I wonder if nested if statements make any difference to this. > Probably not. > > > Pete > Molly's Revenge > > > > > On Wed, Oct 5, 2011 at 1:46 PM, Richard Gaskin > wrote: > >> Pete wrote: >> >> I'm wondering how LC evaluates If statements with multiple conditions. >>> Are >>> all conditions evaluated before the overall result is checked for true or >>> false, or does evaluation proceed left to right and stop as soon as a >>> condition is found to be false? Whichever method is used, is it affected >>> by >>> some conditions being enclosed in parens? >>> >> >> IIRC from discussions with Dr. Raney many years ago, at some point he >> implemented an optimization in which the first part of any multi-condition >> expression that satisfies the expression avoids the need for evaluation of >> other conditions. This normally follows in left-to-right order, but of >> course using parens can alter the evaluation order. >> >> So in this conditional expression: >> >> if the short name of this cd is "Pete" and $user <> "pete" then >> >> If the short name of the card <> "Pete" then the engine wouldn't bother >> evaluating $user. >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com >> LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Wed Oct 5 19:13:17 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 16:13:17 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: I've used an array to do this type of operation in the past. Haven't tried this code but it might work better. repeat for each line i in tTextA put true into myArray[i]["A"] end repeat repeat for each line i in tTextB put true into myArray[i]["B"] end repeat repeat for each line k in the keys of myArray if myArray[k]["A"] is not true then put k & return after after tMissingInA if myArray[k]["B"] is not true then put k & return after after tMissingInB end repeat Pete Molly's Revenge On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi, > > i need to compare two very large text files with about 5000 - 7000 lines > each with a lines size of up to 256 chars. > > I need to find out if there are lines missing in either file a or file b. > > What is the best way to do this with good speed? > > I tried to check each line in file a and if the line is in file b. > And after that, i check for each line in file b and try to find out > if the line is in file a. > > With large files it takes about 10 to 15 minutes to do the complete check. > > My script looks like this > > repeat for each line i in tTextA > if i is not among the lines of tTextB then put i &return after tMissingInB > end repeat > > repeat for each line i in tTextB > if i is not among the lines of tTextA then put i &retrurn after tMissingInA > end repeat > > Is there a better (faster) way? > > Regards, > > Matthias > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 5 19:25:59 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 16:25:59 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> Message-ID: No, I mean: If a is true then if (b is true or c is true) then do whatever end if end if I'm pretty sure if a was false, the second condition wouldn't be evaluated. But you raise an interesting point - in your example, does the condition inside the parens truly get evaluated first? Pete Molly's Revenge On Wed, Oct 5, 2011 at 3:59 PM, Bob Sneidar wrote: > Yes, if by nested you mean: > a is true and (b is true or c is true) > > The statement in parenthesis gets evaluated first. > > Bob > > > On Oct 5, 2011, at 2:20 PM, Pete wrote: > > > Thanks, that's good to know. I'm looking at using a pretty complex > > condition with some of the conditions being trivial but others taking up > > significant database access so sounds like I should leave the db access > > conditions until last. > > > > Hmmm, now I wonder if nested if statements make any difference to this. > > Probably not. > > > > > > Pete > > Molly's Revenge > > > > > > > > > > On Wed, Oct 5, 2011 at 1:46 PM, Richard Gaskin > > wrote: > > > >> Pete wrote: > >> > >> I'm wondering how LC evaluates If statements with multiple conditions. > >>> Are > >>> all conditions evaluated before the overall result is checked for true > or > >>> false, or does evaluation proceed left to right and stop as soon as a > >>> condition is found to be false? Whichever method is used, is it > affected > >>> by > >>> some conditions being enclosed in parens? > >>> > >> > >> IIRC from discussions with Dr. Raney many years ago, at some point he > >> implemented an optimization in which the first part of any > multi-condition > >> expression that satisfies the expression avoids the need for evaluation > of > >> other conditions. This normally follows in left-to-right order, but of > >> course using parens can alter the evaluation order. > >> > >> So in this conditional expression: > >> > >> if the short name of this cd is "Pete" and $user <> "pete" then > >> > >> If the short name of the card <> "Pete" then the engine wouldn't bother > >> evaluating $user. > >> > >> -- > >> Richard Gaskin > >> Fourth World > >> LiveCode training and consulting: http://www.fourthworld.com > >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com > >> LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv< > http://LiveCodejournal.com/blog.irv> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From stephenREVOLUTION2 at barncard.com Wed Oct 5 19:36:40 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 16:36:40 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> Message-ID: yeah , I don't know, sometimes stuff doesn't work exactly right so I try something else like if a is true then switch case b = true case c = true do whatever break end switch end if or try reversing and/or if a is true then if (b is true and c is true) then do whatever end if end if I know the above doesn't look right but this has come up many times and works for me. On 5 October 2011 16:25, Pete wrote: > No, I mean: > > If a is true then > if (b is true or c is true) then > do whatever > end if > end if > > I'm pretty sure if a was false, the second condition wouldn't be evaluated. > > But you raise an interesting point - in your example, does the condition > inside the parens truly get evaluated first? > > Pete > Molly's Revenge > > > > > On Wed, Oct 5, 2011 at 3:59 PM, Bob Sneidar wrote: > > > Yes, if by nested you mean: > > a is true and (b is true or c is true) > > > > The statement in parenthesis gets evaluated first. > > > > Bob > > > > > > On Oct 5, 2011, at 2:20 PM, Pete wrote: > > > > > Thanks, that's good to know. I'm looking at using a pretty complex > > > condition with some of the conditions being trivial but others taking > up > > > significant database access so sounds like I should leave the db access > > > conditions until last. > > > > > > Hmmm, now I wonder if nested if statements make any difference to this. > > > Probably not. > > > > > > > > > Pete > > > Molly's Revenge > > > > > > > > > > > > > > > On Wed, Oct 5, 2011 at 1:46 PM, Richard Gaskin > > > wrote: > > > > > >> Pete wrote: > > >> > > >> I'm wondering how LC evaluates If statements with multiple conditions. > > >>> Are > > >>> all conditions evaluated before the overall result is checked for > true > > or > > >>> false, or does evaluation proceed left to right and stop as soon as a > > >>> condition is found to be false? Whichever method is used, is it > > affected > > >>> by > > >>> some conditions being enclosed in parens? > > >>> > > >> > > >> IIRC from discussions with Dr. Raney many years ago, at some point he > > >> implemented an optimization in which the first part of any > > multi-condition > > >> expression that satisfies the expression avoids the need for > evaluation > > of > > >> other conditions. This normally follows in left-to-right order, but > of > > >> course using parens can alter the evaluation order. > > >> > > >> So in this conditional expression: > > >> > > >> if the short name of this cd is "Pete" and $user <> "pete" then > > >> > > >> If the short name of the card <> "Pete" then the engine wouldn't > bother > > >> evaluating $user. > > >> > > >> -- > > >> Richard Gaskin > > >> Fourth World > > >> LiveCode training and consulting: http://www.fourthworld.com > > >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com > > >> LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv< > > http://LiveCodejournal.com/blog.irv> > > >> > > >> ______________________________**_________________ > > >> use-livecode mailing list > > >> use-livecode at lists.runrev.com > > >> Please visit this url to subscribe, unsubscribe and manage your > > >> subscription preferences: > > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > > http://lists.runrev.com/mailman/listinfo/use-livecode> > > >> > > >> > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From warrenkuhl at gmail.com Wed Oct 5 19:37:31 2011 From: warrenkuhl at gmail.com (Warren Kuhl) Date: Wed, 5 Oct 2011 18:37:31 -0500 Subject: MultiThreading Question In-Reply-To: <4E8CDDC0.5050608@cogapp.com> References: <4E8CDDC0.5050608@cogapp.com> Message-ID: Ben/Kee, Thanks...everyone has been very helpful. I will attempt to use LiveCode to post the threads 'simultaneously'. This really is a relief as I didn't want to get away from LiveCode which is so easy to program with vs other languages. Warren On Wed, Oct 5, 2011 at 5:44 PM, Ben Rubinstein wrote: > On 05/10/2011 22:19, Kee Nethery wrote: >> >> On Oct 5, 2011, at 10:31 AM, Warren Kuhl wrote: >> >>> I understand that LiveCode doesn't have the capability for true >>> multi-threading. ?What I require is to post to multiple forms >>> (multiple websites) and capture the results of each post. ?I assume >>> this is not possible with LiveCode? >> >> I think you want the "load" command. > > As Kee hints, perhaps a little obscurely: although LiveCode doesn't have the > capability for true multithreading in general, network operations don't > necessarily block (in fact even when using the supposedly blocking forms I > find that it sometimes behaves in undesirably multithreaded ways). > > So in this particular instance you should indeed be able to perform multiple > HTTP post operations and process them 'simultaneously'; but you may have to > exercise some care to manage and separate the 'threads'. > > Ben > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Wed Oct 5 19:47:25 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 05 Oct 2011 16:47:25 -0700 Subject: Jobs Passed Away Message-ID: Our local news just broadcast that Steve Jobs passed away recently. Anybody else see this news? Sad, came across a TED talk he apparently gave several years ago: http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html End of an era. Regards, Scott Rossi Creative Director Tactile Media, UX Design From gbojsza at gmail.com Wed Oct 5 19:59:42 2011 From: gbojsza at gmail.com (Glen Bojsza) Date: Wed, 5 Oct 2011 17:59:42 -0600 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: <99603325-23C0-47F2-99E7-1AF6A625475C@gmail.com> It's on apple's site On Oct 5, 2011, at 5:47 PM, Scott Rossi wrote: > Our local news just broadcast that Steve Jobs passed away recently. Anybody > else see this news? > > Sad, came across a TED talk he apparently gave several years ago: > http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html > > End of an era. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Wed Oct 5 19:58:11 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Oct 2011 01:58:11 +0200 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: Thank you Steve. From bvlahos at mac.com Wed Oct 5 20:03:57 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 05 Oct 2011 17:03:57 -0700 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: <8BDFFB9F-E4C5-41AC-B7DE-97D7091BF213@mac.com> Very sad day indeed. Thank you Steve. Bill Vlahos From gerry.orkin at gmail.com Wed Oct 5 20:06:21 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 11:06:21 +1100 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: <397F46BF-977E-495A-B079-5E3EB2CCAFEE@gmail.com> Yup. Apple just announced the news. Gerry -- Sent from my iPhone. On 06/10/2011, at 10:47 AM, Scott Rossi wrote: > Our local news just broadcast that Steve Jobs passed away recently. Anybody > else see this news? > > Sad, came across a TED talk he apparently gave several years ago: > http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html > > End of an era. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mpetrides at earthlink.net Wed Oct 5 20:07:24 2011 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Wed, 5 Oct 2011 19:07:24 -0500 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> So, so sad, if not entirely unexpected. He'll be missed. :-(((( On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: > Our local news just broadcast that Steve Jobs passed away recently. Anybody > else see this news? > > Sad, came across a TED talk he apparently gave several years ago: > http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html > > End of an era. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at mac.com Wed Oct 5 20:18:10 2011 From: cszasz at mac.com (Charles Szasz) Date: Wed, 05 Oct 2011 20:18:10 -0400 Subject: Steve Jobs dead Message-ID: I just heard that Steve Jobs died. Whether you are an Apple fanboy or not, there is no doubt in my mind we have lost a true visionary in the technology world. I feel blessed to have been alive to enjoy Apple products. I wish I had the good fortunate to see an Apple presentation with Steve presenting. God bless Steve and my condolences to Steve's family. Sent from my iPad From ambassador at fourthworld.com Wed Oct 5 20:20:20 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Oct 2011 17:20:20 -0700 Subject: Steve Jobs dead In-Reply-To: References: Message-ID: <4E8CF444.3010401@fourthworld.com> Charles Szasz wrote: > Whether you are an Apple fanboy or not, there is no doubt in > my mind we have lost a true visionary in the technology world. > I feel blessed to have been alive to enjoy Apple products. I > wish I had the good fortunate to see an Apple presentation > with Steve presenting. God bless Steve and my condolences to > Steve's family. Well said, Charles. I did have the pleasure of seeing Jobs present once, at WWDC a few years back courtesy of RunRev (I was helping at their booth with Chipp). No one lit up a room better than Steve. He will be sorely missed. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From pete at mollysrevenge.com Wed Oct 5 20:26:01 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 17:26:01 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> Message-ID: I just read the section in the manual about operator precedence and I think perhaps I'm even more confused than I was! It details a strict order of precedence which seems to contradict the knowledge that condition evaluation proceeds from left to right and stops as soon as a false one is found. Maybe I'll try a few test cases. Pete Molly's Revenge On Wed, Oct 5, 2011 at 4:36 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > yeah , I don't know, sometimes stuff doesn't work exactly right so I try > something else like > > if a is true > then > > switch > case b = true > case c = true > do whatever > break > end switch > > end if > > or try reversing and/or > > if a is true then > > if (b is true and c is true) then > do whatever > end if > > end if > > I know the above doesn't look right but this has come up many times and > works for me. > > On 5 October 2011 16:25, Pete wrote: > > > No, I mean: > > > > If a is true then > > if (b is true or c is true) then > > do whatever > > end if > > end if > > > > I'm pretty sure if a was false, the second condition wouldn't be > evaluated. > > > > But you raise an interesting point - in your example, does the condition > > inside the parens truly get evaluated first? > > > > Pete > > Molly's Revenge > > > > > > > > > > On Wed, Oct 5, 2011 at 3:59 PM, Bob Sneidar wrote: > > > > > Yes, if by nested you mean: > > > a is true and (b is true or c is true) > > > > > > The statement in parenthesis gets evaluated first. > > > > > > Bob > > > > > > > > > On Oct 5, 2011, at 2:20 PM, Pete wrote: > > > > > > > Thanks, that's good to know. I'm looking at using a pretty complex > > > > condition with some of the conditions being trivial but others taking > > up > > > > significant database access so sounds like I should leave the db > access > > > > conditions until last. > > > > > > > > Hmmm, now I wonder if nested if statements make any difference to > this. > > > > Probably not. > > > > > > > > > > > > Pete > > > > Molly's Revenge > > > > > > > > > > > > > > > > > > > > On Wed, Oct 5, 2011 at 1:46 PM, Richard Gaskin > > > > wrote: > > > > > > > >> Pete wrote: > > > >> > > > >> I'm wondering how LC evaluates If statements with multiple > conditions. > > > >>> Are > > > >>> all conditions evaluated before the overall result is checked for > > true > > > or > > > >>> false, or does evaluation proceed left to right and stop as soon as > a > > > >>> condition is found to be false? Whichever method is used, is it > > > affected > > > >>> by > > > >>> some conditions being enclosed in parens? > > > >>> > > > >> > > > >> IIRC from discussions with Dr. Raney many years ago, at some point > he > > > >> implemented an optimization in which the first part of any > > > multi-condition > > > >> expression that satisfies the expression avoids the need for > > evaluation > > > of > > > >> other conditions. This normally follows in left-to-right order, but > > of > > > >> course using parens can alter the evaluation order. > > > >> > > > >> So in this conditional expression: > > > >> > > > >> if the short name of this cd is "Pete" and $user <> "pete" then > > > >> > > > >> If the short name of the card <> "Pete" then the engine wouldn't > > bother > > > >> evaluating $user. > > > >> > > > >> -- > > > >> Richard Gaskin > > > >> Fourth World > > > >> LiveCode training and consulting: http://www.fourthworld.com > > > >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com > > > >> LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv< > > > http://LiveCodejournal.com/blog.irv> > > > >> > > > >> ______________________________**_________________ > > > >> use-livecode mailing list > > > >> use-livecode at lists.runrev.com > > > >> Please visit this url to subscribe, unsubscribe and manage your > > > >> subscription preferences: > > > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > > > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > >> > > > >> > > > > _______________________________________________ > > > > use-livecode mailing list > > > > use-livecode at lists.runrev.com > > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From stephenREVOLUTION2 at barncard.com Wed Oct 5 20:32:25 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 17:32:25 -0700 Subject: Steve Jobs Message-ID: Sorry to tell you that, Steve Jobs just died. the Pancreatic cancer got him. sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Wed Oct 5 20:37:57 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 5 Oct 2011 17:37:57 -0700 Subject: Steve Jobs In-Reply-To: References: Message-ID: sorry, didn't refresh the browser. didn't see the other posts. CBS did a special newscast just now at 530 On 5 October 2011 17:32, stephen barncard wrote: > Sorry to tell you that, Steve Jobs just died. > > the Pancreatic cancer got him. > > sqb > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > > -- Stephen Barncard San Francisco Ca. USA more about sqb From curry at pair.com Wed Oct 5 20:57:20 2011 From: curry at pair.com (Curry Kenworthy) Date: Wed, 05 Oct 2011 19:57:20 -0500 Subject: iOS file management/distro (new iPhone 4s) In-Reply-To: References: Message-ID: <4E8CFCF0.7070104@pair.com> Howdy, Chipp, I'm going to share this with you and anyone else in case it may be useful. Having a firm conviction that I should ultimately control any hardware I purchase, and also interested in potential bottlenecks of Apple's distribution system, I searched some time ago and saw this: http://www.i-funbox.com/ Not an inspiring name I know, but it looks promising, and includes app install abilities, perhaps the ability to install apps without official blessing and without jailbreaking, if I understand the description. If so, it might be useful in some scenarios, technically that is. (Terms could be another matter.) Here's another notable software for file management: http://www.macroplant.com/iexplorer/ Disclaimer: Haven't had time to test either of these yet. Best wishes, Curry ======= > Altuit has tried unsuccessfully for the past 60 days to purchase an enterprise license. Apple has required our company to submit a D&B rating, then they've asked for our Articles of Incorporation. We've been stuck there for quite awhile. I'm told there is also an interview process where you are grilled about the application you're designing. > > We've decided to finally give up and let's just require all agents to use Androids. The requirements application for developing Enterprise apps for Androids are... ZIP. Just develop, compile, and away you go. So, I guess it does matter to some. > > Chipp Walters > CEO, Shafer Walters Group, Inc From chipp at chipp.com Wed Oct 5 21:22:19 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Oct 2011 20:22:19 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: For you, maybe. Here's how I build for my customers: Mac, PC, and soon, Android: Here's the app. Don't worry about any sort of license. And.. don't worry about updates. We use our own self-updating architecture, refined over hundreds of apps and thousands of instances, to instantly update your application whenever it is needed. Using MagicCarpet: Time to revision = 25 seconds (the time of an FTP upload). Now everyone is up-to-date next time they launch the application. It's possible I can update an App several times a day. Five updates take me all of 3 minutes or less. But for iPhone, please wait until we can receive the correct data from you (UUID) to add you to the ad hoc list, then we can create a new build (1 hour by your measure, more by ours), and you should be good to go in less than 24 hours UNLESS we have to put it in the AppStore, then it will take a week. How funny you try and defend the one area which even the Mac faithful all agree is a POS. Great job. On Wed, Oct 5, 2011 at 5:52 PM, Gerry Orkin wrote: > Set up to do that on iOS took me less than an hour, and it takes a new ad > hoc user about 10 minutes to add themselves to the distribution group once > I've issued an invite. Actually distributing an ad hoc build takes > me...oh...5 minutes? A huge pain, I agree... > > Gerry > > > On 06/10/2011, at 8:57 AM, Chipp Walters wrote: > > > Just wondering, how does one share a Rev app on Android? I know it's a > huge pain to ad hoc share an app on iTunes-- I have done that before. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From chipp at chipp.com Wed Oct 5 21:24:44 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Oct 2011 20:24:44 -0500 Subject: Steve Jobs dead In-Reply-To: <4E8CF444.3010401@fourthworld.com> References: <4E8CF444.3010401@fourthworld.com> Message-ID: Jobs was perhaps the greatest marketing mind in the history of the world. R.I.P. He will be missed. On Wed, Oct 5, 2011 at 7:20 PM, Richard Gaskin wrote: > Charles Szasz wrote: > > > Whether you are an Apple fanboy or not, there is no doubt in > > my mind we have lost a true visionary in the technology world. > > I feel blessed to have been alive to enjoy Apple products. I > > wish I had the good fortunate to see an Apple presentation > > with Steve presenting. God bless Steve and my condolences to > > Steve's family. > > Well said, Charles. > > I did have the pleasure of seeing Jobs present once, at WWDC a few years > back courtesy of RunRev (I was helping at their booth with Chipp). No one > lit up a room better than Steve. > > He will be sorely missed. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From jperryl at ecs.fullerton.edu Wed Oct 5 21:28:48 2011 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 5 Oct 2011 18:28:48 -0700 (PDT) Subject: Jobs Passed Away In-Reply-To: References: Message-ID: Thanks for the amazing carpet ride. Judy From gerry.orkin at gmail.com Wed Oct 5 21:37:55 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 12:37:55 +1100 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: I don't use enterprise distribution so I can't comment on that - it does sound a pain, and I'm not defending it - read my message again. My point was that your problems with that have NO bearing on whether the iPhone is or is not a better choice for typical users. As for my method of distribution - it really does take less than an hour to set up, and ten minutes max to add a new ad hoc user. Gerry On 06/10/2011, at 12:22 PM, Chipp Walters wrote: > How funny you try and defend the one area which even the Mac faithful all > agree is a POS. Great job. From chipp at chipp.com Wed Oct 5 21:50:42 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Oct 2011 20:50:42 -0500 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: How are you updating your apps? Do you users automatically receive updates every time they launch their app? I have been trying to update my iPad for 2+ hours now, and hopefully it will be done soon and I'll have the new "add folder" feature (or is it on beta software only?). And THAT is the reason I don't update so often-- it just takes TOO long. I also don't update my Win 7 computer every patch released, nor did I update my Mac to Lion just yet. Like many, I tend to 'wait a bit for the dust to settle.' You misconstrued my lame attempt at making a point. The point is NOT whether the iPhone is a better choice for typical users. My point was a rebuttal to Colin's criticism of Androids workflow. Anytime you have to hook your mobile device to a desktop computer just to manage it, is IMO, a HUGE workflow issue. Let's stop this back and forth. I understand you really like the iPhone-- we can both agree on that. I have one. And, we can own one companies model and still appreciate features in another companies model. There was a time I used to design computers for all these guys and couldn't afford to be fans of only Apple, or Compaq, or Dell, or Toshiba, or IBM or Sony. I suppose that is why I now try and look at all these models and brands from as objective viewpoint as possible. On Wed, Oct 5, 2011 at 8:37 PM, Gerry Orkin wrote: > I don't use enterprise distribution so I can't comment on that - it does > sound a pain, and I'm not defending it - read my message again. My point was > that your problems with that have NO bearing on whether the iPhone is or is > not a better choice for typical users. > > As for my method of distribution - it really does take less than an hour to > set up, and ten minutes max to add a new ad hoc user. > > Gerry > > On 06/10/2011, at 12:22 PM, Chipp Walters wrote: > > > How funny you try and defend the one area which even the Mac faithful all > > agree is a POS. Great job. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From tereza at califex.com Wed Oct 5 22:20:56 2011 From: tereza at califex.com (Tereza Snyder) Date: Wed, 5 Oct 2011 21:20:56 -0500 Subject: Steve Jobs dead In-Reply-To: References: <4E8CF444.3010401@fourthworld.com> Message-ID: <9575EB0E-7AFB-4639-9A88-06E03A0750E6@califex.com> I saw Steve Jobs at three WWDCs and can attest to the effectiveness of the 'reality distortion field' he projected. Wozniak was my first idol, but in the end Jobs had the most effect on my life. What I wanted once was an S-100, and settled for an Apple-II; before long I knew every inch of it and every byte of its OS. When the Mac appeared, it was like a dream. Black and white, tiny screen, fields! buttons! menus! no more command line! A revolution! I signed up. Almost 30 years and I haven?t let go. A visionary. A leader. A worthy soul. t On Oct 5, 2011, at 8:24 PM, Chipp Walters wrote: > Jobs was perhaps the greatest marketing mind in the history of the world. > R.I.P. He will be missed. > > On Wed, Oct 5, 2011 at 7:20 PM, Richard Gaskin > wrote: > >> Charles Szasz wrote: >> >>> Whether you are an Apple fanboy or not, there is no doubt in >>> my mind we have lost a true visionary in the technology world. >>> I feel blessed to have been alive to enjoy Apple products. I >>> wish I had the good fortunate to see an Apple presentation >>> with Steve presenting. God bless Steve and my condolences to >>> Steve's family. >> >> Well said, Charles. >> >> I did have the pleasure of seeing Jobs present once, at WWDC a few years >> back courtesy of RunRev (I was helping at their booth with Chipp). No one >> lit up a room better than Steve. >> >> He will be sorely missed. >> From dunbarx at aol.com Wed Oct 5 22:27:01 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 5 Oct 2011 22:27:01 -0400 (EDT) Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: <8CE51E690219A32-BC0-30CBB@webmail-m126.sysops.aol.com> Pete. Lovely and compact. If there is one thing that LC does that HC could only draem of, at least as regards raw processing power, it is arrays. Craig newman -----Original Message----- From: Pete To: How to use LiveCode Sent: Wed, Oct 5, 2011 3:15 pm Subject: Re: how to compare 2 very large textfiles I've used an array to do this type of operation in the past. Haven't tried this code but it might work better. repeat for each line i in tTextA put true into myArray[i]["A"] end repeat repeat for each line i in tTextB put true into myArray[i]["B"] end repeat repeat for each line k in the keys of myArray if myArray[k]["A"] is not true then put k & return after after tMissingInA if myArray[k]["B"] is not true then put k & return after after tMissingInB end repeat Pete Molly's Revenge On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi, > > i need to compare two very large text files with about 5000 - 7000 lines > each with a lines size of up to 256 chars. > > I need to find out if there are lines missing in either file a or file b. > > What is the best way to do this with good speed? > > I tried to check each line in file a and if the line is in file b. > And after that, i check for each line in file b and try to find out > if the line is in file a. > > With large files it takes about 10 to 15 minutes to do the complete check. > > My script looks like this > > repeat for each line i in tTextA > if i is not among the lines of tTextB then put i &return after tMissingInB > end repeat > > repeat for each line i in tTextB > if i is not among the lines of tTextA then put i &retrurn after tMissingInA > end repeat > > Is there a better (faster) way? > > Regards, > > Matthias > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ use-livecode mailing list use-livecode at 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 Wed Oct 5 23:20:04 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 22:20:04 -0500 Subject: new iPhone 4s In-Reply-To: <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> Message-ID: Just updated my iPad to the latest iOS and there's not any "New Album" feature. You must be using a developer beta version. Chipp Walters CEO, Shafer Walters Group, Inc On Oct 5, 2011, at 4:38 PM, Colin Holgate wrote: > Do you mean Albums? You can touch the Album tab, Edit, New Album, then go to your photos and pick ones to add to that album. > From coiin at verizon.net Wed Oct 5 23:31:05 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 05 Oct 2011 23:31:05 -0400 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> Message-ID: <1B544B14-2BA8-4EA2-8496-CEBF806E91D5@verizon.net> You should look forward to another couple of update hours on the 12th. On Oct 5, 2011, at 11:20 PM, Chipp Walters wrote: > Just updated my iPad to the latest iOS and there's not any "New Album" feature. You must be using a developer beta version. From jacque at hyperactivesw.com Wed Oct 5 23:36:02 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 05 Oct 2011 22:36:02 -0500 Subject: Jobs Passed Away In-Reply-To: References: Message-ID: <4E8D2222.9090207@hyperactivesw.com> On 10/5/11 6:47 PM, Scott Rossi wrote: > Our local news just broadcast that Steve Jobs passed away recently. My whole life, ups and downs, was shaped by this man. I'm so sorry he's gone. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Wed Oct 5 23:43:50 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 6 Oct 2011 00:43:50 -0300 Subject: Jobs Passed Away In-Reply-To: <4E8D2222.9090207@hyperactivesw.com> References: <4E8D2222.9090207@hyperactivesw.com> Message-ID: On Thu, Oct 6, 2011 at 12:36 AM, J. Landman Gay wrote: > On 10/5/11 6:47 PM, Scott Rossi wrote: > >> Our local news just broadcast that Steve Jobs passed away recently. >> > > My whole life, ups and downs, was shaped by this man. I'm so sorry he's > gone. > > Heck, he even shaped a large part of my life and I am kinda far away with a tropical rainforest in between... We need macintosh plush pillows to hug in this dark moment... > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com All We Do Is Code. From gerry.orkin at gmail.com Wed Oct 5 23:49:09 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Oct 2011 14:49:09 +1100 Subject: new iPhone 4s In-Reply-To: References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> Message-ID: <921C1EC9-486E-428B-BC8F-9BFDE10EDE64@gmail.com> > How are you updating your apps? Do you users automatically receive updates > every time they launch their app? Yes. I have about 45 users using a custom app that downloads updates from my own server on startup. The mechanism took a day or two to work out but it works flawlessly. > I have been trying to update my iPad for 2+ hours now, and hopefully it will > be done soon and I'll have the new "add folder" feature (or is it on beta > software only?). iOS 5 has this capability - you are eligible to download the GM and install it on your device(s). Apple has solved your problem. > And THAT is the reason I don't update so often-- it just > takes TOO long. iOS 5 includes over the air OS updates. Again, Apple to the rescue. > Anytime you have to hook your mobile > device to a desktop computer just to manage it, is IMO, a HUGE workflow > issue. iOS 5: problem solved. > why I now try and look at all these models and brands from as > objective viewpoint as possible. I'm not objective at all, and neither are you :) Cheers Gerry From chipp at altuit.com Wed Oct 5 23:52:19 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 22:52:19 -0500 Subject: new iPhone 4s In-Reply-To: <1B544B14-2BA8-4EA2-8496-CEBF806E91D5@verizon.net> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <1B544B14-2BA8-4EA2-8496-CEBF806E91D5@verizon.net> Message-ID: <144A7B04-7939-4A86-AF31-387075B50E9D@altuit.com> Yup. Chris had mentioned to me earlier it's a good idea to update everything now, so the iOS5 update would go more smoothly-- as skipping versions doesn't get tested as much. Chipp Walters CEO, Shafer Walters Group, Inc On Oct 5, 2011, at 10:31 PM, Colin Holgate wrote: > You should look forward to another couple of update hours on the 12th. > > > On Oct 5, 2011, at 11:20 PM, Chipp Walters wrote: > >> Just updated my iPad to the latest iOS and there's not any "New Album" feature. You must be using a developer beta version. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at altuit.com Wed Oct 5 23:56:50 2011 From: chipp at altuit.com (Chipp Walters) Date: Wed, 5 Oct 2011 22:56:50 -0500 Subject: new iPhone 4s In-Reply-To: <921C1EC9-486E-428B-BC8F-9BFDE10EDE64@gmail.com> References: <25586885-E471-419A-8C00-790F07604498@cox.net> <4E8B5C35.7030400@warrensweb.us> <301E5B13-FE59-4B53-833A-B461E29D0E52@verizon.net> <4C869836-8FD3-480E-B8EF-DD82208F9A7E@altuit.com> <0BEEF1B8-E93C-43D5-A7FF-FBB2B0961FA1@verizon.net> <96EC5A6B-6D7E-4488-87B8-701FA446925C@altuit.com> <921C1EC9-486E-428B-BC8F-9BFDE10EDE64@gmail.com> Message-ID: <433D8A10-3AC4-4464-8109-D09E4CC4C551@altuit.com> On Oct 5, 2011, at 10:49 PM, Gerry Orkin wrote: > >> How are you updating your apps? Do you users automatically receive updates >> every time they launch their app? > > Yes. I have about 45 users using a custom app that downloads updates from my own server on startup. The mechanism took a day or two to work out but it works flawlessly. I suspect you keep all this very quiet and don't tell the iOS police, for if they knew, they would certainly pull your license... From roger.e.eller at sealedair.com Wed Oct 5 23:58:19 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 5 Oct 2011 23:58:19 -0400 Subject: Jobs Passed Away In-Reply-To: <4E8D2222.9090207@hyperactivesw.com> References: <4E8D2222.9090207@hyperactivesw.com> Message-ID: On Wed, Oct 5, 2011 at 11:36 PM, J. Landman Gay wrote: > On 10/5/11 6:47 PM, Scott Rossi wrote: > >> Our local news just broadcast that Steve Jobs passed away recently. >> > > My whole life, ups and downs, was shaped by this man. I'm so sorry he's > gone. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Same here. I can't say that I agree with everything he/Apple did, but from the beginning Steve has had the magic. So I think this song performed by Sarah Brightman just feels right as a tribute to the man who delivered a vision of being and doing the very best that we can. May we all continue that tradition. http://www.youtube.com/watch?v=hPyfB8TGS-w ?Roger From pete at mollysrevenge.com Thu Oct 6 00:56:00 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 5 Oct 2011 21:56:00 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <8CE51E690219A32-BC0-30CBB@webmail-m126.sysops.aol.com> References: <8CE51E690219A32-BC0-30CBB@webmail-m126.sysops.aol.com> Message-ID: Thanks Craig, I'll be interested to see how it works in real life (after he gets rid of the duplicate "after" in the last repeat)! Pete Molly's Revenge On Wed, Oct 5, 2011 at 7:27 PM, wrote: > Pete. > > > Lovely and compact. If there is one thing that LC does that HC could only > draem of, at least as regards raw processing power, it is arrays. > > > > Craig newman > > > -----Original Message----- > From: Pete > To: How to use LiveCode > Sent: Wed, Oct 5, 2011 3:15 pm > Subject: Re: how to compare 2 very large textfiles > > > I've used an array to do this type of operation in the past. Haven't tried > this code but it might work better. > > repeat for each line i in tTextA > put true into myArray[i]["A"] > end repeat > > repeat for each line i in tTextB > put true into myArray[i]["B"] > end repeat > > repeat for each line k in the keys of myArray > if myArray[k]["A"] is not true then put k & return after after tMissingInA > if myArray[k]["B"] is not true then put k & return after after tMissingInB > end repeat > > Pete > Molly's Revenge > > > > > On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > > > Hi, > > > > i need to compare two very large text files with about 5000 - 7000 lines > > each with a lines size of up to 256 chars. > > > > I need to find out if there are lines missing in either file a or file b. > > > > What is the best way to do this with good speed? > > > > I tried to check each line in file a and if the line is in file b. > > And after that, i check for each line in file b and try to find out > > if the line is in file a. > > > > With large files it takes about 10 to 15 minutes to do the complete > check. > > > > My script looks like this > > > > repeat for each line i in tTextA > > if i is not among the lines of tTextB then put i &return after > tMissingInB > > end repeat > > > > repeat for each line i in tTextB > > if i is not among the lines of tTextA then put i &retrurn after > tMissingInA > > end repeat > > > > Is there a better (faster) way? > > > > Regards, > > > > Matthias > > > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 6 06:04:30 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 06 Oct 2011 13:04:30 +0300 Subject: Death of a prophet Message-ID: <4E8D7D2E.9030809@gmail.com> Steve Jobs was a 'guru', and as such was admired and feared in equal proportions; but far better to be admired and feared than nothing. I hope that his spirit lives on at Apple, and that his soul reincarnates with the same energy and drive elsewhere. May God protect him from all the mediocre voices that will now start carping. From alex at tweedly.net Thu Oct 6 06:55:30 2011 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 06 Oct 2011 11:55:30 +0100 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> Message-ID: <4E8D8922.6020402@tweedly.net> Don't confuse "operator precedence" and "order of evaluation". precedence tells you how the results of individual parts of the calculation are combined. For instance, 1+2*3+4 will give 11 (i.e. multiplication is higher precedence than addition, so the 2 is multiplied by the 3 and then that is used in the lower precedence addition). If you wanted different, you would need brackets ... (1+2)*(3+4) would give you 21 (3*7). order of evaluation (for LC) is left to right (regardless of precedence !!). Try this cute test case > global C > > function getnext > add 1 to C > return C > end getnext > > on mouseUp > put 0 into C > put getnext()+getnext()*getnext()+getnext() > end mouseUp this results in 11 - i.e. 1 + 2*3 + 4 If evaluation order had followed precedence then it would have been 3 + (1*2) + 4 ---> 9 The similar rules apply when evaluating logical expressions in a test condition, with the additional proviso that LC will stop evaluating the terms of the expression as soon as the eventual result is determined. So, > on mouseUp > put 0 into C > if getnext() > 0 and getnext() < 2 and getnext()< 3 and getnext()<3 > then > put "that's a surprise" > else > put getnext() > end if > end mouseUp produces 3 (first term is true, second term is false and at that point we know the whole expression must be false, so we stop evaluating - therefore the next call to getnext() produces 3 -- Alex. On 06/10/2011 01:26, Pete wrote: > I just read the section in the manual about operator precedence and I think > perhaps I'm even more confused than I was! It details a strict order of > precedence which seems to contradict the knowledge that condition evaluation > proceeds from left to right and stops as soon as a false one is found. > > Maybe I'll try a few test cases. > > > Pete > Molly's Revenge > From palcibiades-first at yahoo.co.uk Thu Oct 6 09:04:47 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 6 Oct 2011 06:04:47 -0700 (PDT) Subject: Death of a prophet In-Reply-To: <4E8D7D2E.9030809@gmail.com> References: <4E8D7D2E.9030809@gmail.com> Message-ID: <1317906287404-3878116.post@n4.nabble.com> http://www.oftwominds.com/journal/protagoras12b-07.html -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Death-of-a-prophet-tp3877629p3878116.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Thu Oct 6 12:27:41 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 06 Oct 2011 19:27:41 +0300 Subject: Death of a prophet In-Reply-To: <1317906287404-3878116.post@n4.nabble.com> References: <4E8D7D2E.9030809@gmail.com> <1317906287404-3878116.post@n4.nabble.com> Message-ID: <4E8DD6FD.80609@gmail.com> On 10/06/2011 04:04 PM, Peter Alcibiades wrote: > http://www.oftwominds.com/journal/protagoras12b-07.html Well, rather some marvellous machines rather than mass suicide, any day! > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Death-of-a-prophet-tp3877629p3878116.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Thu Oct 6 12:40:45 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 09:40:45 -0700 Subject: Evaluation of complex conditions In-Reply-To: <4E8D8922.6020402@tweedly.net> References: <4E8CC23D.7060701@fourthworld.com> <4E8D8922.6020402@tweedly.net> Message-ID: Thanks Alex, makes total sense with the examples you provided. The only remaining question in my mind is if the use of parens changes anything - a post yesterday suggested that putting a condition in parens causes it to be evaluated ahead of the other conditions but I can't make that happen in your example. I suspect confusion between precedence and evaluation again. Pete Molly's Revenge On Thu, Oct 6, 2011 at 3:55 AM, Alex Tweedly wrote: > Don't confuse "operator precedence" and "order of evaluation". > > precedence tells you how the results of individual parts of the calculation > are combined. For instance, 1+2*3+4 will give 11 (i.e. multiplication is > higher precedence than addition, so the 2 is multiplied by the 3 and then > that is used in the lower precedence addition). If you wanted different, you > would need brackets ... (1+2)*(3+4) would give you 21 (3*7). > > order of evaluation (for LC) is left to right (regardless of precedence > !!). > > Try this cute test case > >> global C >> >> function getnext >> add 1 to C >> return C >> end getnext >> >> on mouseUp >> put 0 into C >> put getnext()+getnext()*getnext()+**getnext() >> end mouseUp >> > this results in 11 - i.e. 1 + 2*3 + 4 > > If evaluation order had followed precedence then it would have been 3 + > (1*2) + 4 ---> 9 > > The similar rules apply when evaluating logical expressions in a test > condition, with the additional proviso that LC will stop evaluating the > terms of the expression as soon as the eventual result is determined. So, > >> on mouseUp >> put 0 into C >> if getnext() > 0 and getnext() < 2 and getnext()< 3 and getnext()<3 then >> put "that's a surprise" >> else >> put getnext() >> end if >> end mouseUp >> > produces 3 (first term is true, second term is false and at that point we > know the whole expression must be false, so we stop evaluating - therefore > the next call to getnext() produces 3 > > -- Alex. > > On 06/10/2011 01:26, Pete wrote: > >> I just read the section in the manual about operator precedence and I >> think >> perhaps I'm even more confused than I was! It details a strict order of >> precedence which seems to contradict the knowledge that condition >> evaluation >> proceeds from left to right and stops as soon as a false one is found. >> >> Maybe I'll try a few test cases. >> >> >> Pete >> Molly's Revenge >> > >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From kray at sonsothunder.com Thu Oct 6 13:14:13 2011 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 6 Oct 2011 12:14:13 -0500 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> <4E8D8922.6020402@tweedly.net> Message-ID: On Oct 6, 2011, at 11:40 AM, Pete wrote: > Thanks Alex, makes total sense with the examples you provided. > > The only remaining question in my mind is if the use of parens changes > anything - a post yesterday suggested that putting a condition in parens > causes it to be evaluated ahead of the other conditions but I can't make > that happen in your example. I suspect confusion between precedence and > evaluation again. There are certain times where parens are necessary (I just wish I could remember specifically where and when). It *is* a good practice to put expressions in parens for readability, especially when it comes to working with objects. Compare: if the name of button 1 contains "test" and the name of button 2 contains "test" then if (the name of button 1 contains "test") and (the name of button 2 contains "test") then The second is definitely more readable. Personally, I put parens around most/all expressions since that is the way it is with most other languages. For example, we *can* do this: if 2 + 3 = 5 then answer "Right" else answer "Wrong" end if but if you try that the equivalent in JavaScript: if 2 + 3 == 5 { alert("Right"); } else { alert("Wrong"); } you won't get an alert dialog. You have to put the expression in parens to make it work: if (2 + 3 == 5) { alert("Right"); } else { alert("Wrong"); } So my suggestion is to parenthesize everything for both readability and developing a cross-compatible coding style, even if it doesn't affect (for LiveCode) how the engine parses the expression. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pete at mollysrevenge.com Thu Oct 6 13:34:13 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 10:34:13 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> <4E8D8922.6020402@tweedly.net> Message-ID: Thanks Ken. Like you, I do tend to put parens around individual conditions in a multi-condition if statement. I guess as long as all the conditions are in parens, it won;t matter if parens change the order of evaluation. Thanks to all for the clarifications. Pete Molly's Revenge On Thu, Oct 6, 2011 at 10:14 AM, Ken Ray wrote: > > On Oct 6, 2011, at 11:40 AM, Pete wrote: > > > Thanks Alex, makes total sense with the examples you provided. > > > > The only remaining question in my mind is if the use of parens changes > > anything - a post yesterday suggested that putting a condition in parens > > causes it to be evaluated ahead of the other conditions but I can't make > > that happen in your example. I suspect confusion between precedence and > > evaluation again. > > There are certain times where parens are necessary (I just wish I could > remember specifically where and when). It *is* a good practice to put > expressions in parens for readability, especially when it comes to working > with objects. Compare: > > if the name of button 1 contains "test" and the name of button 2 contains > "test" then > > if (the name of button 1 contains "test") and (the name of button 2 > contains "test") then > > The second is definitely more readable. Personally, I put parens around > most/all expressions since that is the way it is with most other languages. > For example, we *can* do this: > > if 2 + 3 = 5 then > answer "Right" > else > answer "Wrong" > end if > > but if you try that the equivalent in JavaScript: > > if 2 + 3 == 5 { > alert("Right"); > } else { > alert("Wrong"); > } > > you won't get an alert dialog. You have to put the expression in parens to > make it work: > > if (2 + 3 == 5) { > alert("Right"); > } else { > alert("Wrong"); > } > > So my suggestion is to parenthesize everything for both readability and > developing a cross-compatible coding style, even if it doesn't affect (for > LiveCode) how the engine parses the expression. > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From alex at tweedly.net Thu Oct 6 14:27:58 2011 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 06 Oct 2011 19:27:58 +0100 Subject: Evaluation of complex conditions In-Reply-To: References: <4E8CC23D.7060701@fourthworld.com> <4E8D8922.6020402@tweedly.net> Message-ID: <4E8DF32E.70604@tweedly.net> On 06/10/2011 18:14, Ken Ray wrote: > There are certain times where parens are necessary (I just wish I > could remember specifically where and when). It *is* a good practice > to put expressions in parens for readability, especially when it comes > to working with objects. Compare: My favourite example of the need to use parentheses in LC is with URLs. put URL "file:" & tVariable into temp will attempt to put the URL "file:" into temp, and then append the contents of 'tVariable' to it, because 'URL' is a high-precedence operator. You need to do put URL ("file:" & tVariable) into temp to get the desired result. FWIW, I fully agree - parentheses are very helpful to readability, and should be widely used. -- Alex. From revdev at pdslabs.net Thu Oct 6 14:32:52 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 06 Oct 2011 11:32:52 -0700 Subject: CBT using LiveCode - Computer Based Training In-Reply-To: References: Message-ID: <4E8DF454.7050502@pdslabs.net> Hi Alejandro, I am still quite busy adding features and structural changes to a CBT system I wrote in 2003-05. Most recently we are creating a web version of the content delivery part, to free users from having to install software on their computers before taking training. If you have never done this before, you need to be clear on some things. I think there are basically two approaches: Approach #1 * take some training content and embody it in LC stacks * add code to navigate, collect data, present/print results * make it into a standalone * deliver it Approach #2 * create an app that lets others make training content modules * create an app that lets others run the training content modules they made Which way do you plan to go? You can see there are trade-offs, which always boil down to time and money. #1 may take less time but has a shorter life span. However you can probably extend its life by 'pouring new content into the shell' to make new training. #2 can give greater benefit & return over time but costs more up front. Whichever approach you take, you will need to resolve design questions like: * what purposes (and WHOSE purposes) are being served by the training? This answer will guide some of your other choices. Legal/policy compliance? Career enhancement? * how will training results be used? This tells you whether trainee response data (and which data) need to be saved in a file or DB, summarized, evaluated for correctness, formatted for printing on a certificate, etc. * will training be self-administered (done at home, for example) or administered by someone other than the trainee (like in a classroom)? This helps you know how much student tracking info to store. * how secure does the stored data need to be? Who should have access to it? And specifically in the training: * navigation o how and where does a trainee start out? o how does the trainee go through the training? o how and when can the trainee get out of the training? o can training be exited without finishing, and resumed later? If so, how does that all work? * data collection & storage o what will be collected - login info, screens viewed, test scores, other user input? o when it will be collected o where & in what form it will be stored These are just some thoughts that occur to me. Hope it's helpful at some level. Phil Davis On 10/5/11 6:59 AM, Alejandro Tejada wrote: > Hi All, > > How many LiveCode developers are working > in Computer based training used only for Job > training using LiveCode? > > http://en.wikipedia.org/wiki/E-learning#Computer-based_training > > I have been asked for some budget estimated: > http://www.businessdictionary.com/definition/budget-estimate.html > by potential clients and would like to know the range of cost and > any hidden gotchas while developing these particular kind of software. > > In theory, this is a very straightforward kind of software, but > I am sure that exists certain particularities about which I am > not fully aware. > > For example: > How long should I support this software? Months or Years? > How much should add to total cost, a version > for different Operating system? > What is the limit to the number of revisions that I should > make to a CBT program, before billing as a whole new > software? > > There are other very important questions that do not > cross my mind in this moment, so i would be really grateful > if you could include them in your answer to this message. > > Thanks in advance! > > Al > > _______________________________________________ > use-livecode mailing list > use-livecode 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 PDS Labs Professional Software Development http://pdslabs.net From mikekann at yahoo.com Thu Oct 6 15:04:48 2011 From: mikekann at yahoo.com (Michael Kann) Date: Thu, 6 Oct 2011 12:04:48 -0700 (PDT) Subject: how to compare 2 very large textfiles In-Reply-To: Message-ID: <1317927888.7512.YahooMailClassic@web161615.mail.bf1.yahoo.com> Matthias, Your script should take a few seconds at most. There must be something else going on to slow you down. If you want to post the script itself and a few lines of data perhaps someone can figure it out. Mike --- On Wed, 10/5/11, Matthias Rebbe wrote: From: Matthias Rebbe Subject: how to compare 2 very large textfiles To: "How to use LiveCode" Date: Wednesday, October 5, 2011, 5:00 PM Hi, i need to compare two very large text files with about 5000 - 7000 lines each with a lines size of up to 256 chars. I need to find out if there are lines missing in either file a or file b. What is the best way to do this with good speed? I tried to check each line in file a and if the line is in file b. And after that, i check for each line in file b and try to find out if the line is in file a. With large files it takes about 10 to 15 minutes to do the complete check. My script looks like this repeat for each line i in tTextA if i is not among the lines of tTextB then put i &return after tMissingInB end repeat repeat for each line i in tTextB if i is not among the lines of tTextA then put i &retrurn after tMissingInA end repeat Is there a better (faster) way? Regards, Matthias _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mikekann at yahoo.com Thu Oct 6 15:15:23 2011 From: mikekann at yahoo.com (Michael Kann) Date: Thu, 6 Oct 2011 12:15:23 -0700 (PDT) Subject: how to compare 2 very large textfiles In-Reply-To: Message-ID: <1317928523.65715.YahooMailClassic@web161603.mail.bf1.yahoo.com> Matthias, I noticed a typo in the second loop: repeat for each line i in tTextB if i is not among the lines of tTextA then put i &retrurn after tMissingInA TYPO RETRURN end repeat This probably isn't the actual script or anyway it wouldn't work even after ten minutes. Perhaps there is a type in the script that you used? Mike --- On Wed, 10/5/11, Matthias Rebbe wrote: From: Matthias Rebbe Subject: how to compare 2 very large textfiles To: "How to use LiveCode" Date: Wednesday, October 5, 2011, 5:00 PM Hi, i need to compare two very large text files with about 5000 - 7000 lines each with a lines size of up to 256 chars. I need to find out if there are lines missing in either file a or file b. What is the best way to do this with good speed? I tried to check each line in file a and if the line is in file b. And after that, i check for each line in file b and try to find out if the line is in file a. With large files it takes about 10 to 15 minutes to do the complete check. My script looks like this repeat for each line i in tTextA if i is not among the lines of tTextB then put i &return after tMissingInB end repeat repeat for each line i in tTextB if i is not among the lines of tTextA then put i &retrurn after tMissingInA end repeat Is there a better (faster) way? Regards, Matthias _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Oct 6 15:16:56 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Oct 2011 12:16:56 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <1317927888.7512.YahooMailClassic@web161615.mail.bf1.yahoo.com> Message-ID: FWIW, I tried a quick test of Matthias's script using two fields with 5000 lines of 256 chars each. I tried using "i is not among the lines of" and "i is not in" with identical results. Processing time was 1 min 6 secs in both cases (Mac Intel Core2 Duo). Perhaps the array option posted is faster. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Michael Kann wrote: > Matthias, > > Your script should take a few seconds at most. There must be something else > going on to slow you down. If you want to post the script itself and a few > lines of data perhaps someone can figure it out. > > Mike > > --- On Wed, 10/5/11, Matthias Rebbe wrote: > > From: Matthias Rebbe > Subject: how to compare 2 very large textfiles > To: "How to use LiveCode" > Date: Wednesday, October 5, 2011, 5:00 PM > > Hi, > > i need to compare two very large text files with about 5000 - 7000 lines each > with a lines size of up to 256 chars. > > I need to find out if there are lines missing in either file a or file b. > > What is the best way to do this with good speed? > > I tried to check each line in file a and if the line is in file b. > And after that, i check for each line in file b and try to find out > if the line is in file a. > > With large files it takes about 10 to 15 minutes to do the complete check. > > My script looks like this > > repeat for each line i in tTextA > if i is not among the lines of tTextB then put i &return after tMissingInB > end repeat > > repeat for each line i in tTextB > if i is not among the lines of tTextA then put i &retrurn after tMissingInA > end repeat > > Is there a better (faster) way? > > Regards, > > Matthias From matthias_livecode_150811 at m-r-d.de Thu Oct 6 15:17:47 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 6 Oct 2011 21:17:47 +0200 Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> Hi Pete, thank you very much. It?s so much faster. It seems, i should look closer to arrays. Regards, Matthias Am 06.10.2011 um 01:13 schrieb Pete: > I've used an array to do this type of operation in the past. Haven't tried > this code but it might work better. > > repeat for each line i in tTextA > put true into myArray[i]["A"] > end repeat > > repeat for each line i in tTextB > put true into myArray[i]["B"] > end repeat > > repeat for each line k in the keys of myArray > if myArray[k]["A"] is not true then put k & return after after tMissingInA > if myArray[k]["B"] is not true then put k & return after after tMissingInB > end repeat > > Pete > Molly's Revenge > > > > > On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > >> Hi, >> >> i need to compare two very large text files with about 5000 - 7000 lines >> each with a lines size of up to 256 chars. >> >> I need to find out if there are lines missing in either file a or file b. >> >> What is the best way to do this with good speed? >> >> I tried to check each line in file a and if the line is in file b. >> And after that, i check for each line in file b and try to find out >> if the line is in file a. >> >> With large files it takes about 10 to 15 minutes to do the complete check. >> >> My script looks like this >> >> repeat for each line i in tTextA >> if i is not among the lines of tTextB then put i &return after tMissingInB >> end repeat >> >> repeat for each line i in tTextB >> if i is not among the lines of tTextA then put i &retrurn after tMissingInA >> end repeat >> >> Is there a better (faster) way? >> >> Regards, >> >> Matthias >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 6 15:21:17 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 6 Oct 2011 21:21:17 +0200 Subject: how to compare 2 very large textfiles In-Reply-To: <1317928523.65715.YahooMailClassic@web161603.mail.bf1.yahoo.com> References: <1317928523.65715.YahooMailClassic@web161603.mail.bf1.yahoo.com> Message-ID: Hi Michael, thanks. I just had the typo in my e-mail. The script in the stack is correct. I tried now Pete?s solution with an array. This is much faster. Regards, Matthias Am 06.10.2011 um 21:15 schrieb Michael Kann: > Matthias, > > I noticed a typo in the second loop: > > repeat for each line i in tTextB > if i is not among the lines of tTextA then put i &retrurn after tMissingInA TYPO RETRURN > end repeat > > This probably isn't the actual script or anyway it wouldn't work even after ten minutes. Perhaps there is a type in the script that you used? > > Mike > > > --- On Wed, 10/5/11, Matthias Rebbe wrote: > > From: Matthias Rebbe > Subject: how to compare 2 very large textfiles > To: "How to use LiveCode" > Date: Wednesday, October 5, 2011, 5:00 PM > > Hi, > > i need to compare two very large text files with about 5000 - 7000 lines each with a lines size of up to 256 chars. > > I need to find out if there are lines missing in either file a or file b. > > What is the best way to do this with good speed? > > I tried to check each line in file a and if the line is in file b. > And after that, i check for each line in file b and try to find out > if the line is in file a. > > With large files it takes about 10 to 15 minutes to do the complete check. > > My script looks like this > > repeat for each line i in tTextA > if i is not among the lines of tTextB then put i &return after tMissingInB > end repeat > > repeat for each line i in tTextB > if i is not among the lines of tTextA then put i &retrurn after tMissingInA > end repeat > > Is there a better (faster) way? > > Regards, > > Matthias > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 6 15:23:11 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 12:23:11 -0700 Subject: Object Naming Conventions Message-ID: I vaguely remember a thread on this topic a while back. I'm interested in what naming conventions people have for stacks/cards/controls, if any. This is in connection with a project I'm working on to automate laying out controls on a card. I'm currently using a naming convention of my own but I'd like to provide a way for other conventions to be used, in particular the use of prefix or suffix characters in names of different types of objects. Any input is most welcome. Pete Molly's Revenge From revdev at pdslabs.net Thu Oct 6 15:28:38 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 06 Oct 2011 12:28:38 -0700 Subject: Object Naming Conventions In-Reply-To: References: Message-ID: <4E8E0166.2010205@pdslabs.net> Here is an excellent starting point: http://fourthworld.com/embassy/articles/scriptstyle.html Go to the "Naming Conventions" part. Phil On 10/6/11 12:23 PM, Pete wrote: > I vaguely remember a thread on this topic a while back. I'm interested in > what naming conventions people have for stacks/cards/controls, if any. > > This is in connection with a project I'm working on to automate laying out > controls on a card. I'm currently using a naming convention of my own but > I'd like to provide a way for other conventions to be used, in particular > the use of prefix or suffix characters in names of different types of > objects. > > Any input is most welcome. > > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode 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 PDS Labs Professional Software Development http://pdslabs.net From pete at mollysrevenge.com Thu Oct 6 15:32:43 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 12:32:43 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> References: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> Message-ID: Glad it worked Matthias. Could you give us an idea of the new timing using the arrays? Pete Molly's Revenge On Thu, Oct 6, 2011 at 12:17 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi Pete, > > thank you very much. It?s so much faster. > > It seems, i should look closer to arrays. > > > Regards, > > Matthias > Am 06.10.2011 um 01:13 schrieb Pete: > > > I've used an array to do this type of operation in the past. Haven't > tried > > this code but it might work better. > > > > repeat for each line i in tTextA > > put true into myArray[i]["A"] > > end repeat > > > > repeat for each line i in tTextB > > put true into myArray[i]["B"] > > end repeat > > > > repeat for each line k in the keys of myArray > > if myArray[k]["A"] is not true then put k & return after after > tMissingInA > > if myArray[k]["B"] is not true then put k & return after after > tMissingInB > > end repeat > > > > Pete > > Molly's Revenge > > > > > > > > > > On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < > > matthias_livecode_150811 at m-r-d.de> wrote: > > > >> Hi, > >> > >> i need to compare two very large text files with about 5000 - 7000 lines > >> each with a lines size of up to 256 chars. > >> > >> I need to find out if there are lines missing in either file a or file > b. > >> > >> What is the best way to do this with good speed? > >> > >> I tried to check each line in file a and if the line is in file b. > >> And after that, i check for each line in file b and try to find out > >> if the line is in file a. > >> > >> With large files it takes about 10 to 15 minutes to do the complete > check. > >> > >> My script looks like this > >> > >> repeat for each line i in tTextA > >> if i is not among the lines of tTextB then put i &return after > tMissingInB > >> end repeat > >> > >> repeat for each line i in tTextB > >> if i is not among the lines of tTextA then put i &retrurn after > tMissingInA > >> end repeat > >> > >> Is there a better (faster) way? > >> > >> Regards, > >> > >> Matthias > >> > >> > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From livfoss at mac.com Thu Oct 6 16:01:19 2011 From: livfoss at mac.com (Graham Samuel) Date: Thu, 06 Oct 2011 22:01:19 +0200 Subject: Evaluation of complex conditions Message-ID: Yes, in any 'and' where the first condition is false, then the second condition is not evaluated; similarly in any 'or', if the first condition is true, the second isn't evaluated. Parentheses alter the order of evaluation as others have said. It's easy to prove this by writing a script where the thing generating your condition ('a' in your example) is a function - you can then make the function have a side effect. As sample function might be function ReturnsTrue put "condition returning true has been invoked;" after whatHappened return true end ReturnsTrue you then write an 'if' statement which at some point in the logic calls ReturnsTrue(), and when you look at the global 'whatHappened' you will see whether the evaluation reached that point or not... Graham On 5 October 2011 16:25, Pete wrote: > No, I mean: > > If a is true then > if (b is true or c is true) then > do whatever > end if > end if > > I'm pretty sure if a was false, the second condition wouldn't be evaluated. > > But you raise an interesting point - in your example, does the condition > inside the parens truly get evaluated first? > > Pete > Molly's Revenge From dick.kriesel at mail.com Thu Oct 6 16:13:54 2011 From: dick.kriesel at mail.com (Dick Kriesel) Date: Thu, 6 Oct 2011 13:13:54 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: On Oct 5, 2011, at 3:00 PM, Matthias Rebbe wrote: > Hi, > > i need to compare two very large text files with about 5000 - 7000 lines each with a lines size of up to 256 chars. > > I need to find out if there are lines missing in either file a or file b. > > What is the best way to do this with good speed? Hi, Matthias. Here's another contender: Please do share the results of your speed comparisons. -- Dick From alex at tweedly.net Thu Oct 6 16:17:48 2011 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 06 Oct 2011 21:17:48 +0100 Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: <4E8E0CEC.7010802@tweedly.net> Much faster. I tried the original script (with typo fixed) on 7000 lines of varying length between 100 and 300 chars - took about 2 minutes to run. The array version (again with typo fixed) took around 100 msec. -- Alex. On 06/10/2011 20:16, Scott Rossi wrote: > FWIW, I tried a quick test of Matthias's script using two fields with 5000 > lines of 256 chars each. I tried using "i is not among the lines of" and "i > is not in" with identical results. Processing time was 1 min 6 secs in both > cases (Mac Intel Core2 Duo). Perhaps the array option posted is faster. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Michael Kann wrote: > >> Matthias, >> >> Your script should take a few seconds at most. There must be something else >> going on to slow you down. If you want to post the script itself and a few >> lines of data perhaps someone can figure it out. >> >> Mike >> >> --- On Wed, 10/5/11, Matthias Rebbe wrote: >> >> From: Matthias Rebbe >> Subject: how to compare 2 very large textfiles >> To: "How to use LiveCode" >> Date: Wednesday, October 5, 2011, 5:00 PM >> >> Hi, >> >> i need to compare two very large text files with about 5000 - 7000 lines each >> with a lines size of up to 256 chars. >> >> I need to find out if there are lines missing in either file a or file b. >> >> What is the best way to do this with good speed? >> >> I tried to check each line in file a and if the line is in file b. >> And after that, i check for each line in file b and try to find out >> if the line is in file a. >> >> With large files it takes about 10 to 15 minutes to do the complete check. >> >> My script looks like this >> >> repeat for each line i in tTextA >> if i is not among the lines of tTextB then put i&return after tMissingInB >> end repeat >> >> repeat for each line i in tTextB >> if i is not among the lines of tTextA then put i&retrurn after tMissingInA >> end repeat >> >> Is there a better (faster) way? >> >> Regards, >> >> Matthias > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mark_powell at symantec.com Thu Oct 6 16:47:19 2011 From: mark_powell at symantec.com (Mark Powell) Date: Thu, 6 Oct 2011 13:47:19 -0700 Subject: Basic question: how to package file clusters for iPad Message-ID: <3469AF22E7D82A46A12B6612437B8DF50291A7C29E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Sort of a newbie question and not a LiveCode question per se, but... I generate a lot of simple HTML dynamically from LiveCode apps, which I post to web servers. Some of the HTML clusters are formatted specifically for iPad consumption, and they display and function perfectly well in Safari. However, stupid question: how can a customer bring that material down to his iPad so that he can use it offline? I am guessing the answer is something like "make an app out of it", but does that mean that I need to develop with LiveCode on Mac OS? Is there a way to package a static cluster of HTML/PNG/css/etc as an "app" and have it auto-update. Appreciate any leads or pointers. Mark From mcgrath3 at mac.com Thu Oct 6 16:48:44 2011 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 06 Oct 2011 16:48:44 -0400 Subject: Jobs Passed Away In-Reply-To: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> References: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> Message-ID: I for one will miss him and his influence on my computing life. So long Steve... -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Oct 5, 2011, at 8:07 PM, Petrides, M.D. Marian wrote: > So, so sad, if not entirely unexpected. He'll be missed. :-(((( > > On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: > >> Our local news just broadcast that Steve Jobs passed away recently. Anybody >> else see this news? >> >> Sad, came across a TED talk he apparently gave several years ago: >> http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html >> >> End of an era. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Oct 6 16:59:23 2011 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Oct 2011 13:59:23 -0700 Subject: Jobs Passed Away In-Reply-To: References: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> Message-ID: <391825F8-C194-4C56-9219-65926CBE6A37@twft.com> Steve showed us how to run a company and enjoy himself while doing it. He approached his work with a dedication and passion rare it seems these days. He has certainly inspired me over the years in a field that would bore most people to tears. May he find himself now in that "better place". Bob On Oct 5, 2011, at 8:07 PM, Petrides, M.D. Marian wrote: > So, so sad, if not entirely unexpected. He'll be missed. :-(((( > > On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: > >> Our local news just broadcast that Steve Jobs passed away recently. Anybody >> else see this news? >> >> Sad, came across a TED talk he apparently gave several years ago: >> http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html >> >> End of an era. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Thu Oct 6 17:13:12 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 14:13:12 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: Message-ID: Thanks Graham. Yes, someone else provided an example of the function you mentioned to illustrate how things work. But I cannot reproduce the behavior mentioned when conditions are enclosed in parens - the order of evaluation doesn't seem to be affected. I wrote a couple of functions (condition1 and condition2), each of which puts its identity after a script variable named myResult then returns true. I then wrote the following: put empty into myResult if condition1() is true and condition2() is true then put myResult As expected, this displayed 12 in the message box. Then I changed the if statement to : if condition1() is true and (condition2() is true) then put myResult The message box still ended up with 12 in it, not 21 as you would expect if the parens had any effect. Maybe I'm misunderstanding something but it doesn't seem like parens have any effect on the order of evaluation. Pete Molly's Revenge On Thu, Oct 6, 2011 at 1:01 PM, Graham Samuel wrote: > Yes, in any 'and' where the first condition is false, then the second > condition is not evaluated; similarly in any 'or', if the first condition is > true, the second isn't evaluated. Parentheses alter the order of evaluation > as others have said. > > It's easy to prove this by writing a script where the thing generating your > condition ('a' in your example) is a function - you can then make the > function have a side effect. As sample function might be > > function ReturnsTrue > put "condition returning true has been invoked;" after whatHappened > return true > end ReturnsTrue > > you then write an 'if' statement which at some point in the logic calls > ReturnsTrue(), and when you look at the global 'whatHappened' you will see > whether the evaluation reached that point or not... > > Graham > > > > On 5 October 2011 16:25, Pete wrote: > > > No, I mean: > > > > If a is true then > > if (b is true or c is true) then > > do whatever > > end if > > end if > > > > I'm pretty sure if a was false, the second condition wouldn't be > evaluated. > > > > But you raise an interesting point - in your example, does the condition > > inside the parens truly get evaluated first? > > > > Pete > > Molly's Revenge > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 6 17:14:42 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 14:14:42 -0700 Subject: Jobs Passed Away In-Reply-To: References: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> Message-ID: On a completely different level and sphere of life, but Bert Jansch also passed away yesterday. Pete Molly's Revenge On Thu, Oct 6, 2011 at 1:48 PM, Thomas McGrath III wrote: > I for one will miss him and his influence on my computing life. So long > Steve... > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Oct 5, 2011, at 8:07 PM, Petrides, M.D. Marian wrote: > > > So, so sad, if not entirely unexpected. He'll be missed. :-(((( > > > > On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: > > > >> Our local news just broadcast that Steve Jobs passed away recently. > Anybody > >> else see this news? > >> > >> Sad, came across a TED talk he apparently gave several years ago: > >> http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html > >> > >> End of an era. > >> > >> Regards, > >> > >> Scott Rossi > >> Creative Director > >> Tactile Media, UX Design > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Thu Oct 6 17:19:24 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 14:19:24 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <4E8E0CEC.7010802@tweedly.net> References: <4E8E0CEC.7010802@tweedly.net> Message-ID: Thanks for the report back on the speed Alex. I guess its academic if the speed is down to 100msecs but I'm wondering if a binary search technique would be better or worse (assuming the lists were sorted of course). How did you create the two lists for your test? I'd like to try the binary search but stuck with an easy way to generate two large files like that! Pete Molly's Revenge On Thu, Oct 6, 2011 at 1:17 PM, Alex Tweedly wrote: > Much faster. > > I tried the original script (with typo fixed) on 7000 lines of varying > length between 100 and 300 chars - took about 2 minutes to run. The array > version (again with typo fixed) took around 100 msec. > > -- Alex. > > On 06/10/2011 20:16, Scott Rossi wrote: > >> FWIW, I tried a quick test of Matthias's script using two fields with 5000 >> lines of 256 chars each. I tried using "i is not among the lines of" and >> "i >> is not in" with identical results. Processing time was 1 min 6 secs in >> both >> cases (Mac Intel Core2 Duo). Perhaps the array option posted is faster. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> Recently, Michael Kann wrote: >> >> Matthias, >>> >>> Your script should take a few seconds at most. There must be something >>> else >>> going on to slow you down. If you want to post the script itself and a >>> few >>> lines of data perhaps someone can figure it out. >>> >>> Mike >>> >>> --- On Wed, 10/5/11, Matthias Rebbe> >>> wrote: >>> >>> From: Matthias Rebbe >>> > >>> Subject: how to compare 2 very large textfiles >>> To: "How to use LiveCode" >>> > >>> Date: Wednesday, October 5, 2011, 5:00 PM >>> >>> >>> Hi, >>> >>> i need to compare two very large text files with about 5000 - 7000 lines >>> each >>> with a lines size of up to 256 chars. >>> >>> I need to find out if there are lines missing in either file a or file b. >>> >>> What is the best way to do this with good speed? >>> >>> I tried to check each line in file a and if the line is in file b. >>> And after that, i check for each line in file b and try to find out >>> if the line is in file a. >>> >>> With large files it takes about 10 to 15 minutes to do the complete >>> check. >>> >>> My script looks like this >>> >>> repeat for each line i in tTextA >>> if i is not among the lines of tTextB then put i&return after tMissingInB >>> end repeat >>> >>> repeat for each line i in tTextB >>> if i is not among the lines of tTextA then put i&retrurn after >>> tMissingInA >>> end repeat >>> >>> Is there a better (faster) way? >>> >>> Regards, >>> >>> Matthias >>> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Oct 6 17:38:32 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 06 Oct 2011 14:38:32 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: Message-ID: <4E8E1FD8.7090303@fourthworld.com> Pete wrote: > I wrote a couple of functions (condition1 and condition2), each of which > puts its identity after a script variable named myResult then returns true. > I then wrote the following: > > put empty into myResult > if condition1() is true and condition2() is true then put myResult > > As expected, this displayed 12 in the message box. > > Then I changed the if statement to : > > if condition1() is true and (condition2() is true) then put myResult > > The message box still ended up with 12 in it, not 21 as you would expect if > the parens had any effect. Maybe I'm misunderstanding something but it > doesn't seem like parens have any effect on the order of evaluation. Parens only affect things within them. They work much like algebra in that regard. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From bobs at twft.com Thu Oct 6 17:44:14 2011 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Oct 2011 14:44:14 -0700 Subject: Evaluation of complex conditions In-Reply-To: References: Message-ID: Right logical expressions are left to right. I may have been confused on the issue. There would be no advantage to doing it any other way so far as I can see. Bob On Oct 6, 2011, at 2:13 PM, Pete wrote: > Thanks Graham. Yes, someone else provided an example of the function you > mentioned to illustrate how things work. But I cannot reproduce the > behavior mentioned when conditions are enclosed in parens - the order of > evaluation doesn't seem to be affected. > > I wrote a couple of functions (condition1 and condition2), each of which > puts its identity after a script variable named myResult then returns true. > I then wrote the following: > > put empty into myResult > if condition1() is true and condition2() is true then put myResult > > As expected, this displayed 12 in the message box. > > Then I changed the if statement to : > > if condition1() is true and (condition2() is true) then put myResult > > The message box still ended up with 12 in it, not 21 as you would expect if > the parens had any effect. Maybe I'm misunderstanding something but it > doesn't seem like parens have any effect on the order of evaluation. > > Pete > Molly's Revenge > > > > > On Thu, Oct 6, 2011 at 1:01 PM, Graham Samuel wrote: > >> Yes, in any 'and' where the first condition is false, then the second >> condition is not evaluated; similarly in any 'or', if the first condition is >> true, the second isn't evaluated. Parentheses alter the order of evaluation >> as others have said. >> >> It's easy to prove this by writing a script where the thing generating your >> condition ('a' in your example) is a function - you can then make the >> function have a side effect. As sample function might be >> >> function ReturnsTrue >> put "condition returning true has been invoked;" after whatHappened >> return true >> end ReturnsTrue >> >> you then write an 'if' statement which at some point in the logic calls >> ReturnsTrue(), and when you look at the global 'whatHappened' you will see >> whether the evaluation reached that point or not... >> >> Graham >> >> >> >> On 5 October 2011 16:25, Pete wrote: >> >>> No, I mean: >>> >>> If a is true then >>> if (b is true or c is true) then >>> do whatever >>> end if >>> end if >>> >>> I'm pretty sure if a was false, the second condition wouldn't be >> evaluated. >>> >>> But you raise an interesting point - in your example, does the condition >>> inside the parens truly get evaluated first? >>> >>> Pete >>> Molly's Revenge >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 6 17:49:36 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 14:49:36 -0700 Subject: Evaluation of complex conditions In-Reply-To: <4E8E1FD8.7090303@fourthworld.com> References: <4E8E1FD8.7090303@fourthworld.com> Message-ID: Yes, that's what I would have expected but just double checking since someone mentioned otherwise - back to "precedence" versus "evaluation" again I think. Pete Molly's Revenge On Thu, Oct 6, 2011 at 2:38 PM, Richard Gaskin wrote: > Pete wrote: > > I wrote a couple of functions (condition1 and condition2), each of which >> puts its identity after a script variable named myResult then returns >> true. >> I then wrote the following: >> >> put empty into myResult >> if condition1() is true and condition2() is true then put myResult >> >> As expected, this displayed 12 in the message box. >> >> Then I changed the if statement to : >> >> if condition1() is true and (condition2() is true) then put myResult >> >> The message box still ended up with 12 in it, not 21 as you would expect >> if >> the parens had any effect. Maybe I'm misunderstanding something but it >> doesn't seem like parens have any effect on the order of evaluation. >> > > Parens only affect things within them. They work much like algebra in that > regard. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Oct 6 17:50:39 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 6 Oct 2011 23:50:39 +0200 Subject: how to compare 2 very large textfiles In-Reply-To: References: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> Message-ID: <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> Hi all, let me explain what i am doing. I am working on a tool, which checks if two folders/harddrives are in sync. I create a detailed file list including all subfolders of each folder/drive. This 2 list are then compared. For my tests i created a stack with 2 Datagrids. I read in the complete detailed file/folder structure of my harddisk drive (with filename, size and modifaction date/time - tab seperated) and putted this list in both DataGrids. A line for example looks like this /Xcode 4.3/Applications/Audio/AU Lab Documentation/AULabHelp/AddingBuses.html 5284 17.08.10 18:49 In one of the Datagrids i changed some lines, just to get some "missing/wrong" lines. The file/folder list had 173910 lines. With my script i even did not get a result after 30 minutes. With Pete?s script i get a result after about 10 seconds. And that for both repeat loops. I get all wrong/missing lines listed. Is it really possible, that there is such a performance improvement? Maybe this is a cache thing? I tried also with my iTunes folder with 4179 files in it. My script needs about 6 seconds to finish. Pete?s script less than 4 seconds. But anyway. The array solution is definitely faster. Here are the script which i used for testing. My script put the dgtext of grp "Festplatte 1" into tHDD1 put the dgtext of grp "Festplatte 2" into tHDD2 REPEAT FOR each line i in tHDD1 IF i is not among the lines of tHDD2 THEN put i & return after tMissingInHDD1 END REPEAT answer the number of lines of tHDD1 &return&tMissingInHDD1 Pete?s script (slightly adjusted) put the dgtext of grp "Festplatte 1" into tHDD1 put the dgtext of grp "Festplatte 2" into tHDD2 REPEAT FOR each line i in tHDD1 put true into myArray[i]["A"] END REPEAT REPEAT FOR each line i in tHDD2 put true into myArray[i]["B"] END REPEAT REPEAT FOR each line k in the keys of myArray IF myArray[k]["A"] is not true THEN put k & return after tMissingInHDD1 IF myArray[k]["B"] is not true THEN put k & return after tMissingInHDD2 END REPEAT answer the number of lines of tHDD1 &return&tMissingInHDD1 &return&tMissingInHDD2 Regards, Matthias _____________________________________ Matthias Rebbe Bramkampsieke 13 D-32312 L?bbecke Tel +49 57 41 - 31 00 00 mobil +49 160 - 550 44 62 Fax +49 57 41 - 310 0 02 E-Mail matthias at matthiasrebbe.eu http://www.matthiasrebbe.eu Am 06.10.2011 um 21:32 schrieb Pete: > Glad it worked Matthias. Could you give us an idea of the new timing using > the arrays? > Pete > Molly's Revenge > > > > > On Thu, Oct 6, 2011 at 12:17 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > >> Hi Pete, >> >> thank you very much. It?s so much faster. >> >> It seems, i should look closer to arrays. >> >> >> Regards, >> >> Matthias >> Am 06.10.2011 um 01:13 schrieb Pete: >> >>> I've used an array to do this type of operation in the past. Haven't >> tried >>> this code but it might work better. >>> >>> repeat for each line i in tTextA >>> put true into myArray[i]["A"] >>> end repeat >>> >>> repeat for each line i in tTextB >>> put true into myArray[i]["B"] >>> end repeat >>> >>> repeat for each line k in the keys of myArray >>> if myArray[k]["A"] is not true then put k & return after after >> tMissingInA >>> if myArray[k]["B"] is not true then put k & return after after >> tMissingInB >>> end repeat >>> >>> Pete >>> Molly's Revenge >>> >>> >>> >>> >>> On Wed, Oct 5, 2011 at 3:00 PM, Matthias Rebbe < >>> matthias_livecode_150811 at m-r-d.de> wrote: >>> >>>> Hi, >>>> >>>> i need to compare two very large text files with about 5000 - 7000 lines >>>> each with a lines size of up to 256 chars. >>>> >>>> I need to find out if there are lines missing in either file a or file >> b. >>>> >>>> What is the best way to do this with good speed? >>>> >>>> I tried to check each line in file a and if the line is in file b. >>>> And after that, i check for each line in file b and try to find out >>>> if the line is in file a. >>>> >>>> With large files it takes about 10 to 15 minutes to do the complete >> check. >>>> >>>> My script looks like this >>>> >>>> repeat for each line i in tTextA >>>> if i is not among the lines of tTextB then put i &return after >> tMissingInB >>>> end repeat >>>> >>>> repeat for each line i in tTextB >>>> if i is not among the lines of tTextA then put i &retrurn after >> tMissingInA >>>> end repeat >>>> >>>> Is there a better (faster) way? >>>> >>>> Regards, >>>> >>>> Matthias >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Oct 6 18:28:00 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Oct 2011 15:28:00 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: Message-ID: Pete, I meant to ask, how does your array solution work? Where does the comparison take place? I've long used arrays for storing data but not much beyond that. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Pete wrote: > Thanks for the report back on the speed Alex. I guess its academic if the > speed is down to 100msecs but I'm wondering if a binary search technique > would be better or worse (assuming the lists were sorted of course). > > How did you create the two lists for your test? I'd like to try the binary > search but stuck with an easy way to generate two large files like that! > > Pete > Molly's Revenge > > > > > On Thu, Oct 6, 2011 at 1:17 PM, Alex Tweedly wrote: > >> Much faster. >> >> I tried the original script (with typo fixed) on 7000 lines of varying >> length between 100 and 300 chars - took about 2 minutes to run. The array >> version (again with typo fixed) took around 100 msec. >> >> -- Alex. >> >> On 06/10/2011 20:16, Scott Rossi wrote: >> >>> FWIW, I tried a quick test of Matthias's script using two fields with 5000 >>> lines of 256 chars each. I tried using "i is not among the lines of" and >>> "i >>> is not in" with identical results. Processing time was 1 min 6 secs in >>> both >>> cases (Mac Intel Core2 Duo). Perhaps the array option posted is faster. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> Recently, Michael Kann wrote: >>> >>> Matthias, >>>> >>>> Your script should take a few seconds at most. There must be something >>>> else >>>> going on to slow you down. If you want to post the script itself and a >>>> few >>>> lines of data perhaps someone can figure it out. >>>> >>>> Mike >>>> >>>> --- On Wed, 10/5/11, Matthias >>>> Rebbe>>> >> >>>> wrote: >>>> >>>> From: Matthias >>>> Rebbe>>> > >>>>> >>>> Subject: how to compare 2 very large textfiles >>>> To: "How to use >>>> LiveCode" >>>>> >>>> Date: Wednesday, October 5, 2011, 5:00 PM >>>> >>>> >>>> Hi, >>>> >>>> i need to compare two very large text files with about 5000 - 7000 lines >>>> each >>>> with a lines size of up to 256 chars. >>>> >>>> I need to find out if there are lines missing in either file a or file b. >>>> >>>> What is the best way to do this with good speed? >>>> >>>> I tried to check each line in file a and if the line is in file b. >>>> And after that, i check for each line in file b and try to find out >>>> if the line is in file a. >>>> >>>> With large files it takes about 10 to 15 minutes to do the complete >>>> check. >>>> >>>> My script looks like this >>>> >>>> repeat for each line i in tTextA >>>> if i is not among the lines of tTextB then put i&return after tMissingInB >>>> end repeat >>>> >>>> repeat for each line i in tTextB >>>> if i is not among the lines of tTextA then put i&retrurn after >>>> tMissingInA >>>> end repeat >>>> >>>> Is there a better (faster) way? >>>> >>>> Regards, >>>> >>>> Matthias >>>> >>> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode>> com/mailman/listinfo/use-livecode> >>> >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode> om/mailman/listinfo/use-livecode> >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Oct 6 18:49:50 2011 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Oct 2011 15:49:50 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> References: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> Message-ID: <6C29FB4F-EA4C-4D85-9A54-D2D920CD8531@twft.com> It is possible, and indeed likely. When working with large text strings, every access to the string gets evaluated from the beginning to the end. You can see how this would be extremely time consuming. Arrays however are accessed using a kind of index so when you refer to an element such as myArray[1273] LC knows exactly where that is in memory without having to scan through the data to find it. A string would have to be scanned for a number of carriage returns, line feeds, or both depending on the platform and the format of the string until it arrived at line 1273 and the farther it had to go, the longer it would take. A larger array would not take any longer to find a single element than a very small one. Bob On Oct 6, 2011, at 2:50 PM, Matthias Rebbe wrote: > Is it really possible, that there is such a performance improvement? > Maybe this is a cache thing? From sc at sahores-conseil.com Thu Oct 6 19:00:33 2011 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 7 Oct 2011 01:00:33 +0200 Subject: Jobs Passed Away In-Reply-To: <391825F8-C194-4C56-9219-65926CBE6A37@twft.com> References: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> <391825F8-C194-4C56-9219-65926CBE6A37@twft.com> Message-ID: A 2 mn video as a resume of Steve Jobs innovative creativity in about design, logistics, marketing, ... + its Stanford's conference translated to french... Repose en paix, Monsieur Jobs et merci pour tout ce que tu nous a montr? des possibles... Pierre Le 6 oct. 2011 ? 22:59, Bob Sneidar a ?crit : > Steve showed us how to run a company and enjoy himself while doing it. He approached his work with a dedication and passion rare it seems these days. He has certainly inspired me over the years in a field that would bore most people to tears. May he find himself now in that "better place". > > Bob > > > On Oct 5, 2011, at 8:07 PM, Petrides, M.D. Marian wrote: > >> So, so sad, if not entirely unexpected. He'll be missed. :-(((( >> >> On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: >> >>> Our local news just broadcast that Steve Jobs passed away recently. Anybody >>> else see this news? >>> >>> Sad, came across a TED talk he apparently gave several years ago: >>> http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html >>> >>> End of an era. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From jimaultwins at yahoo.com Thu Oct 6 19:02:21 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Thu, 6 Oct 2011 19:02:21 -0400 Subject: how to compare 2 very large textfiles In-Reply-To: <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> References: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> Message-ID: <5526E368-776E-4D2A-A8B3-30312EFD1B06@yahoo.com> On Oct 6, 2011, at 5:50 PM, Matthias Rebbe wrote: > put the dgtext of grp "Festplatte 1" into tHDD1 > put the dgtext of grp "Festplatte 2" into tHDD2 > > REPEAT FOR each line i in tHDD1 > put true into myArray[i]["A"] > END REPEAT > > REPEAT FOR each line i in tHDD2 > put true into myArray[i]["B"] > END REPEAT Major Caution: This technique only works robustly if every line in tHDD1 is unique and if every line in tHDD2 is unique since using myArray [i] ["A"] would make duplicates within each list disappear. If your desired result is not affected by this, then the result will be correct. Path name comparisons are unique by their nature, but not all data sets are. Jim Ault From pete at mollysrevenge.com Thu Oct 6 19:02:24 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 16:02:24 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: References: Message-ID: Hi Scott, Basically the array ends up with a 2 level key structure. The first level is keyed by the contents of the line, the second level contains one or two keys, A and B. If the line is present in list A and list B then the subkeys A and B will both contain true. If the line is not present in list A, then there won't be a subkey A for that line, similarly if it's not in list B then there won't be a subkey B for that line The first 2 repeat loops set up that array structure. The last repeat loop check for subkeys A and B of each main key being not true (which is the case if the subkey doesn't exist) and adds the main key (which is the line contents) to the list of lines missing in each list. That was harder to explain than writing the code! Pete Molly's Revenge On Thu, Oct 6, 2011 at 3:28 PM, Scott Rossi wrote: > Pete, I meant to ask, how does your array solution work? Where does the > comparison take place? I've long used arrays for storing data but not much > beyond that. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Pete wrote: > > > Thanks for the report back on the speed Alex. I guess its academic if > the > > speed is down to 100msecs but I'm wondering if a binary search technique > > would be better or worse (assuming the lists were sorted of course). > > > > How did you create the two lists for your test? I'd like to try the > binary > > search but stuck with an easy way to generate two large files like that! > > > > Pete > > Molly's Revenge > > > > > > > > > > On Thu, Oct 6, 2011 at 1:17 PM, Alex Tweedly wrote: > > > >> Much faster. > >> > >> I tried the original script (with typo fixed) on 7000 lines of varying > >> length between 100 and 300 chars - took about 2 minutes to run. The > array > >> version (again with typo fixed) took around 100 msec. > >> > >> -- Alex. > >> > >> On 06/10/2011 20:16, Scott Rossi wrote: > >> > >>> FWIW, I tried a quick test of Matthias's script using two fields with > 5000 > >>> lines of 256 chars each. I tried using "i is not among the lines of" > and > >>> "i > >>> is not in" with identical results. Processing time was 1 min 6 secs in > >>> both > >>> cases (Mac Intel Core2 Duo). Perhaps the array option posted is > faster. > >>> > >>> Regards, > >>> > >>> Scott Rossi > >>> Creative Director > >>> Tactile Media, UX Design > >>> > >>> > >>> > >>> Recently, Michael Kann wrote: > >>> > >>> Matthias, > >>>> > >>>> Your script should take a few seconds at most. There must be something > >>>> else > >>>> going on to slow you down. If you want to post the script itself and a > >>>> few > >>>> lines of data perhaps someone can figure it out. > >>>> > >>>> Mike > >>>> > >>>> --- On Wed, 10/5/11, Matthias > >>>> Rebbe matthias_livecode_150811 at m-r-d.de > >>>> >> > >>>> wrote: > >>>> > >>>> From: Matthias > >>>> > Rebbe matthias_livecode_150811 at m-r-d.de>>>> > > > >>>>> > >>>> Subject: how to compare 2 very large textfiles > >>>> To: "How to use > >>>> LiveCode" use-livecode at lists.runrev.com> > >>>>> > >>>> Date: Wednesday, October 5, 2011, 5:00 PM > >>>> > >>>> > >>>> Hi, > >>>> > >>>> i need to compare two very large text files with about 5000 - 7000 > lines > >>>> each > >>>> with a lines size of up to 256 chars. > >>>> > >>>> I need to find out if there are lines missing in either file a or file > b. > >>>> > >>>> What is the best way to do this with good speed? > >>>> > >>>> I tried to check each line in file a and if the line is in file b. > >>>> And after that, i check for each line in file b and try to find out > >>>> if the line is in file a. > >>>> > >>>> With large files it takes about 10 to 15 minutes to do the complete > >>>> check. > >>>> > >>>> My script looks like this > >>>> > >>>> repeat for each line i in tTextA > >>>> if i is not among the lines of tTextB then put i&return after > tMissingInB > >>>> end repeat > >>>> > >>>> repeat for each line i in tTextB > >>>> if i is not among the lines of tTextA then put i&retrurn after > >>>> tMissingInA > >>>> end repeat > >>>> > >>>> Is there a better (faster) way? > >>>> > >>>> Regards, > >>>> > >>>> Matthias > >>>> > >>> > >>> > >>> ______________________________**_________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev. > >>> com/mailman/listinfo/use-livecode> > >>> > >>> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.c > >> om/mailman/listinfo/use-livecode> > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 6 19:28:23 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 16:28:23 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <5526E368-776E-4D2A-A8B3-30312EFD1B06@yahoo.com> References: <21847BF2-869A-4EF6-BDA6-45911F6424E0@m-r-d.de> <5EA1E2BB-312C-401D-88C6-2F8EE769C236@m-r-d.de> <5526E368-776E-4D2A-A8B3-30312EFD1B06@yahoo.com> Message-ID: Good point Jim. As you say, it should work fine for fully qualified names. If the intent was to find duplicates as well as missing lines, then I would "add 1 to myArray[i]["A"]" instead of putting true in there. Then in the final repeat loop check for "> 1" in each key to list duplicates. Pete Molly's Revenge On Thu, Oct 6, 2011 at 4:02 PM, Jim Ault wrote: > On Oct 6, 2011, at 5:50 PM, Matthias Rebbe wrote: > > put the dgtext of grp "Festplatte 1" into tHDD1 >> put the dgtext of grp "Festplatte 2" into tHDD2 >> >> REPEAT FOR each line i in tHDD1 >> put true into myArray[i]["A"] >> END REPEAT >> >> REPEAT FOR each line i in tHDD2 >> put true into myArray[i]["B"] >> END REPEAT >> > > Major Caution: > > This technique only works robustly if every line in tHDD1 is unique > and if every line in tHDD2 is unique > since using myArray [i] ["A"] would make duplicates within each list > disappear. > If your desired result is not affected by this, then the result will be > correct. > > Path name comparisons are unique by their nature, but not all data sets > are. > > > Jim Ault > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Thu Oct 6 19:29:05 2011 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 07 Oct 2011 00:29:05 +0100 Subject: how to compare 2 very large textfiles In-Reply-To: References: <4E8E0CEC.7010802@tweedly.net> Message-ID: <4E8E39C1.4000307@tweedly.net> On 06/10/2011 22:19, Pete wrote: > Thanks for the report back on the speed Alex. I guess its academic if the > speed is down to 100msecs but I'm wondering if a binary search technique > would be better or worse (assuming the lists were sorted of course). > > How did you create the two lists for your test? I'd like to try the binary > search but stuck with an easy way to generate two large files like that! > > Pete > Molly's Revenge > Pretty basic, I have to admit. Fill a variable with a large number of characters (all lower case letters). Insert a CR every 100-300 characters within it. Then (later) copy out however many lines you want to use .... (and to make different lines to test the 'difference' part of it, I inserted uppercase 'A's at random places :-) (see code below).. btw - binary search won't help (or at least, not very much). To use binary search, you need the lines in order. If you have the lines in order, then you don't need binary search, you can use a simple step-by-step comparison (being very careful about lines which are duplicaed in each file !!). And in any case, to get the lines in order you need to sort them, so that will be O(n log n) at best. That makes it no better than, and perhaps not as good as, the array technique, since hash-table lookup is likely to be somewhere between constant and 'log n' in time, so the whole operation is somewhere between linear and O(n log n) anyway. As an aside, in case you do ever want to use binary search (or the step-by-step comparison) remember you cannot do it efficiently using "line X of tData" because that requires scanning to count lines. You need to (rather painfully) use char offsets (since they can be accessed in constant time). -- Alex. > global gData > on mouseUp > local ka, tStartTime, t > > put empty into gData > put the millisecs into tStartTime > put chartonum("a")-1 into ka > constant K=5000000, K1=10000 > repeat K times > put numtochar(random(26) + ka) after gData > end repeat > put 1 into t > repeat until t > K > add (100+random(200)) to t > put CR into char t of gData > end repeat > put the number of lines in gData && the millisecs-tStartTime & CR > into field "F" > put gData after field "F" > end mouseUp From pete at mollysrevenge.com Thu Oct 6 19:45:53 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 16:45:53 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <4E8E39C1.4000307@tweedly.net> References: <4E8E0CEC.7010802@tweedly.net> <4E8E39C1.4000307@tweedly.net> Message-ID: Thanks Alex. I managed to cobble something together to get the test lists. I did try the binary search approach and it was way slower than the array approach as you predicted (Still much faster than the original code Matthias was using though). So I'm happy with the array technique now. Someone posted a variation on my original code which might be slightly faster. Pete Molly's Revenge On Thu, Oct 6, 2011 at 4:29 PM, Alex Tweedly wrote: > On 06/10/2011 22:19, Pete wrote: > >> Thanks for the report back on the speed Alex. I guess its academic if the >> speed is down to 100msecs but I'm wondering if a binary search technique >> would be better or worse (assuming the lists were sorted of course). >> >> How did you create the two lists for your test? I'd like to try the >> binary >> search but stuck with an easy way to generate two large files like that! >> >> Pete >> Molly's Revenge >> > >> >> > > Pretty basic, I have to admit. > > Fill a variable with a large number of characters (all lower case letters). > Insert a CR every 100-300 characters within it. > Then (later) copy out however many lines you want to use .... > > (and to make different lines to test the 'difference' part of it, I > inserted uppercase 'A's at random places :-) > > (see code below).. > > btw - binary search won't help (or at least, not very much). To use binary > search, you need the lines in order. If you have the lines in order, then > you don't need binary search, you can use a simple step-by-step comparison > (being very careful about lines which are duplicaed in each file !!). > > And in any case, to get the lines in order you need to sort them, so that > will be O(n log n) at best. That makes it no better than, and perhaps not > as good as, the array technique, since hash-table lookup is likely to be > somewhere between constant and 'log n' in time, so the whole operation is > somewhere between linear and O(n log n) anyway. > > > As an aside, in case you do ever want to use binary search (or the > step-by-step comparison) remember you cannot do it efficiently using "line X > of tData" because that requires scanning to count lines. You need to (rather > painfully) use char offsets (since they can be accessed in constant time). > > -- Alex. > >> global gData >> on mouseUp >> local ka, tStartTime, t >> >> put empty into gData >> put the millisecs into tStartTime >> put chartonum("a")-1 into ka >> constant K=5000000, K1=10000 >> repeat K times >> put numtochar(random(26) + ka) after gData >> end repeat >> put 1 into t >> repeat until t > K >> add (100+random(200)) to t >> put CR into char t of gData >> end repeat >> put the number of lines in gData && the millisecs-tStartTime & CR into >> field "F" >> put gData after field "F" >> 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 alex at tweedly.net Thu Oct 6 19:57:51 2011 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 07 Oct 2011 00:57:51 +0100 Subject: how to compare 2 very large textfiles In-Reply-To: References: <4E8E0CEC.7010802@tweedly.net> <4E8E39C1.4000307@tweedly.net> Message-ID: <4E8E407F.2060203@tweedly.net> On 07/10/2011 00:45, Pete wrote: > Thanks Alex. I managed to cobble something together to get the test lists. > > > I did try the binary search approach and it was way slower than the array > approach as you predicted (Still much faster than the original code Matthias > was using though). So I'm happy with the array technique now. Someone > posted a variation on my original code which might be slightly faster. > You got me interested .... :-) So I tried the sort + compare version. It is slightly slower than the array technique up to around 10,000 lines, pretty much the same up to 20,000 lines and then (sometimes) starts to edge ahead after that. I gave up trying at 40,000 lines :-) But if the data had been sorted already, or had to be sorted for some other reason, then it would be roughly twice as quick as the array method. -- Alex. > on way0 pA, pB, @inAnotB, @inBnotA > -- NB data sets must NOT be passed by ref because they are modified > local t1, tA, tB, LA, LB, tLastDup > put the millisecs into t1 > sort lines of pA > sort lines of pB > put "way 0 sorting " && the millisecs - t1 & CR after field "F" > > -- now start the compare > put 1 into tA > put 1 into tB > put empty into tLastDup > repeat forever > if tA >= the number of chars in pA then > put char tB to -1 of pB after inBnotA > exit repeat > end if > if tB >= the number of chars in pB then > put char tA to -1 of pA after inAnotB > exit repeat > end if > put line 1 of (char tA to -1 of pA) into LA > put line 1 of (char tB to -1 of pB) into LB > switch > case LA = LB > put LA into tLastDup > add (the number of chars in LA + 1) to tA > add (the number of chars in LB + 1) to tB > break > > case LA < LB > if LA <> tLastDup then > put LA & CR after inAnotB > put empty into tLastDup > end if > add the number of chars in LA+1 to tA > break > > case LA > LB > if LB <> tLastDup then > put LB & CR after inBnotA > put empty into tLastDup > end if > add the number of chars in LB+1 to tB > break > > end switch > > end repeat > put "way0" && the millisecs-t1 && the number of lines in inAnotB > && the number of lines in inBnotA &CR after field "F" > > end way0 > From bobs at twft.com Thu Oct 6 19:59:40 2011 From: bobs at twft.com (Bob Sneidar) Date: Thu, 6 Oct 2011 16:59:40 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: References: <4E8E0CEC.7010802@tweedly.net> <4E8E39C1.4000307@tweedly.net> Message-ID: Not to beat a dead horse, but when converting a large string of text to an array, it might be somewhat faster to delete each line as you put it into the array, and only work with the first line. Very little scan times. Bob On Oct 6, 2011, at 4:45 PM, Pete wrote: > Thanks Alex. I managed to cobble something together to get the test lists. > > > I did try the binary search approach and it was way slower than the array > approach as you predicted (Still much faster than the original code Matthias > was using though). So I'm happy with the array technique now. Someone > posted a variation on my original code which might be slightly faster. > > > Pete > Molly's Revenge From lvhdgc7 at gmail.com Thu Oct 6 20:30:50 2011 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 6 Oct 2011 17:30:50 -0700 (PDT) Subject: Brush Tool in iOS In-Reply-To: <4E6CBF5B.60206@splash21.com> References: <27CD9C96-2BB3-42CE-9C2B-C4E291BFA48E@mac.com> <4E6CBF5B.60206@splash21.com> Message-ID: <1317947450346-3880386.post@n4.nabble.com> Hope you don't mind a LC newbie coder question. In the code below, why does the graphic need a linefeed (LF constant)? Or does LF have some other meaning? Thanks, Tom Bodine John Craig-4 wrote: > > Here's a simple example using a graphic. Just create a new > stack, add a line graphic called 'draw', set it's lineSize to 10 then > put the following script into the card script. Double click clears the > drawing, and each mouseDown starts a new line. > > > local sDrawing > > > on mouseDoubleUp > set the points of grc "draw" to empty > end mouseDoubleUp > > > on mouseDown > put true into sDrawing > end mouseDown > > > on mouseMove > if sDrawing then > set the points of grc "draw" to the points of grc "draw" & LF & > the mouseLoc > end if > end mouseMove > > > on mouseUp > put false into sDrawing > set the points of grc "draw" to the points of grc "draw" & LF & LF > end mouseUp > > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Brush-Tool-in-iOS-tp3804474p3880386.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at mollysrevenge.com Thu Oct 6 20:56:27 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 17:56:27 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <4E8E407F.2060203@tweedly.net> References: <4E8E0CEC.7010802@tweedly.net> <4E8E39C1.4000307@tweedly.net> <4E8E407F.2060203@tweedly.net> Message-ID: Just when I thought I was safe! I see what you are doing to avoid LC locating lines itself, nice. The search I had in mind was different and used the binary search method and a recursive routine. Unfortunately I didn't save the code but it went roughy like this (the lists still have to be sorted): function binarySearch pstring, plist put round((the number of lines in plist /2)) into x if x < 1 then return false -- pstring is not in plist switch case line x of pList = pstring -- pstring is in plist return true break case line x of plist > pstring -- pstring must be before the line being checked binarySearch pstring, line 1 to x-1 of plist break case line x of plist < pstring --pstring must be after the line being checked binarySearch pstring, line x+1 to -1 of pstring break end switch end binarySearch binarySearch gets called in a repeat loop for each line in listA and again for each line in listB If it returns false, the line is missing. Not sure if this could make use of your method avoiding LC line counting, maybe if the lines were fixed length? Pete Molly's Revenge On Thu, Oct 6, 2011 at 4:57 PM, Alex Tweedly wrote: > > > You got me interested .... :-) > > So I tried the sort + compare version. It is slightly slower than the array > technique up to around 10,000 lines, pretty much the same up to 20,000 lines > and then (sometimes) starts to edge ahead after that. I gave up trying at > 40,000 lines :-) > > But if the data had been sorted already, or had to be sorted for some other > reason, then it would be roughly twice as quick as the array method. > > -- Alex. > >> on way0 pA, pB, @inAnotB, @inBnotA >> -- NB data sets must NOT be passed by ref because they are modified >> local t1, tA, tB, LA, LB, tLastDup >> put the millisecs into t1 >> sort lines of pA >> sort lines of pB >> put "way 0 sorting " && the millisecs - t1 & CR after field "F" >> >> -- now start the compare >> put 1 into tA >> put 1 into tB >> put empty into tLastDup >> repeat forever >> if tA >= the number of chars in pA then >> put char tB to -1 of pB after inBnotA >> exit repeat >> end if >> if tB >= the number of chars in pB then >> put char tA to -1 of pA after inAnotB >> exit repeat >> end if >> put line 1 of (char tA to -1 of pA) into LA >> put line 1 of (char tB to -1 of pB) into LB >> switch >> case LA = LB >> put LA into tLastDup >> add (the number of chars in LA + 1) to tA >> add (the number of chars in LB + 1) to tB >> break >> >> case LA < LB >> if LA <> tLastDup then >> put LA & CR after inAnotB >> put empty into tLastDup >> end if >> add the number of chars in LA+1 to tA >> break >> >> case LA > LB >> if LB <> tLastDup then >> put LB & CR after inBnotA >> put empty into tLastDup >> end if >> add the number of chars in LB+1 to tB >> break >> >> end switch >> >> end repeat >> put "way0" && the millisecs-t1 && the number of lines in inAnotB && the >> number of lines in inBnotA &CR after field "F" >> >> end way0 >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 6 20:57:20 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 17:57:20 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: References: <4E8E0CEC.7010802@tweedly.net> <4E8E39C1.4000307@tweedly.net> Message-ID: That's a good thought Bob, LC just has to look for the first line break that way. Pete Molly's Revenge On Thu, Oct 6, 2011 at 4:59 PM, Bob Sneidar wrote: > Not to beat a dead horse, but when converting a large string of text to an > array, it might be somewhat faster to delete each line as you put it into > the array, and only work with the first line. Very little scan times. > > Bob > > > On Oct 6, 2011, at 4:45 PM, Pete wrote: > > > Thanks Alex. I managed to cobble something together to get the test > lists. > > > > > > I did try the binary search approach and it was way slower than the array > > approach as you predicted (Still much faster than the original code > Matthias > > was using though). So I'm happy with the array technique now. Someone > > posted a variation on my original code which might be slightly faster. > > > > > > Pete > > Molly's Revenge > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From mwieder at ahsoftware.net Thu Oct 6 21:03:39 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Oct 2011 18:03:39 -0700 Subject: Object Naming Conventions In-Reply-To: <4E8E0166.2010205@pdslabs.net> References: <4E8E0166.2010205@pdslabs.net> Message-ID: <761972071750.20111006180339@ahsoftware.net> Phil- Thursday, October 6, 2011, 12:28:38 PM, you wrote: > Here is an excellent starting point: > http://fourthworld.com/embassy/articles/scriptstyle.html > Go to the "Naming Conventions" part. In addition to what's in Richard's writeup I tend to use the following conventions. Mostly just a carryover from other development environments since they don't really do much, but they tend to trigger the same neuron activity so it makes it easier for me to conceptualize what I'm doing: control prefix example --------------------------- buttons : "btn" : "btnSave" radio buttons : "rdo" : "rdoOption1" checkboxes : "chk" : "chkShowLineNumbers" tab buttons : "mnu" : "mnuMainTabForm" fields : "fld" : "fldHandlers" labels : "lbl" : "lblSourceCode" groups : "grp" : "grpGraphicControls" The only other rule of thumb I have is to keep object names one word rather than having spaces in the middle. And of course, that rule, like any other rule, was made to be broken when needed. -- -Mark Wieder mwieder at ahsoftware.net From pete at mollysrevenge.com Thu Oct 6 21:05:20 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 18:05:20 -0700 Subject: Datagrid truncateTail Message-ID: I've been using the truncateTail command of the datagrid library and it has been working ine but just came across a situation where it doesn't seem to work. If I resize a column to be narrower than the text, it works fine but if I then resize it back so it's wide enough to hold the original contents, it still shows the truncated text. Anyone else come across this? Pete Molly's Revenge From scott at tactilemedia.com Thu Oct 6 21:08:27 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Oct 2011 18:08:27 -0700 Subject: Brush Tool in iOS In-Reply-To: <1317947450346-3880386.post@n4.nabble.com> Message-ID: I think because the LFs allow you place single points (dots) on the card that simulate the appearance of paint. Spaces in the point list of a polygon allow you to create discontinuous segments/lines. Without the LFs, you would wind up with a messy close polygon. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, tbodine wrote: > Hope you don't mind a LC newbie coder question. In the code below, why does > the graphic need a linefeed (LF constant)? Or does LF have some other > meaning? > Thanks, > Tom Bodine > > > John Craig-4 wrote: >> >> Here's a simple example using a graphic. Just create a new >> stack, add a line graphic called 'draw', set it's lineSize to 10 then >> put the following script into the card script. Double click clears the >> drawing, and each mouseDown starts a new line. >> >> >> local sDrawing >> >> >> on mouseDoubleUp >> set the points of grc "draw" to empty >> end mouseDoubleUp >> >> >> on mouseDown >> put true into sDrawing >> end mouseDown >> >> >> on mouseMove >> if sDrawing then >> set the points of grc "draw" to the points of grc "draw" & LF & >> the mouseLoc >> end if >> end mouseMove >> >> >> on mouseUp >> put false into sDrawing >> set the points of grc "draw" to the points of grc "draw" & LF & LF >> end mouseUp >> >> > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Brush-Tool-in-iOS-tp3804474p388 > 0386.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 terrylynncage at gmail.com Thu Oct 6 21:14:48 2011 From: terrylynncage at gmail.com (Jenkins Terry) Date: Thu, 6 Oct 2011 18:14:48 -0700 Subject: Jenkins Terry wants to chat Message-ID: ----------------------------------------------------------------------- Jenkins Terry wants to stay in better touch using some of Google's coolest new products. If you already have Gmail or Google Talk, visit: http://mail.google.com/mail/b-cc3eab30d2-068196b984-n7zpJ4uB1FhCocEB8z7SE0_eWdM You'll need to click this link to be able to chat with Jenkins Terry. To get Gmail - a free email account from Google with over 2,800 megabytes of storage - and chat with Jenkins Terry, visit: http://mail.google.com/mail/a-cc3eab30d2-068196b984-n7zpJ4uB1FhCocEB8z7SE0_eWdM Gmail offers: - Instant messaging right inside Gmail - Powerful spam protection - Built-in search for finding your messages and a helpful way of organizing emails into "conversations" - No pop-up ads or untargeted banners - just text ads and related information that are relevant to the content of your messages All this, and its yours for free. But wait, there's more! By opening a Gmail account, you also get access to Google Talk, Google's instant messaging service: http://www.google.com/talk/ Google Talk offers: - Web-based chat that you can use anywhere, without a download - A contact list that's synchronized with your Gmail account - Free, high quality PC-to-PC voice calls when you download the Google Talk client We're working hard to add new features and make improvements, so we might also ask for your comments and suggestions periodically. We appreciate your help in making our products even better! Thanks, The Google Team To learn more about Gmail and Google Talk, visit: http://mail.google.com/mail/help/about.html http://www.google.com/talk/about.html (If clicking the URLs in this message does not work, copy and paste them into the address bar of your browser). From pete at mollysrevenge.com Thu Oct 6 21:36:05 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 18:36:05 -0700 Subject: Object Naming Conventions In-Reply-To: <761972071750.20111006180339@ahsoftware.net> References: <4E8E0166.2010205@pdslabs.net> <761972071750.20111006180339@ahsoftware.net> Message-ID: Thanks Mark, that's what I was looking for. Pete Molly's Revenge On Thu, Oct 6, 2011 at 6:03 PM, Mark Wieder wrote: > Phil- > > Thursday, October 6, 2011, 12:28:38 PM, you wrote: > > > Here is an excellent starting point: > > http://fourthworld.com/embassy/articles/scriptstyle.html > > > Go to the "Naming Conventions" part. > > In addition to what's in Richard's writeup I tend to use the following > conventions. Mostly just a carryover from other development > environments since they don't really do much, but they tend to trigger > the same neuron activity so it makes it easier for me to conceptualize > what I'm doing: > > control prefix example > --------------------------- > buttons : "btn" : "btnSave" > radio buttons : "rdo" : "rdoOption1" > checkboxes : "chk" : "chkShowLineNumbers" > tab buttons : "mnu" : "mnuMainTabForm" > fields : "fld" : "fldHandlers" > labels : "lbl" : "lblSourceCode" > groups : "grp" : "grpGraphicControls" > > The only other rule of thumb I have is to keep object names one word > rather than having spaces in the middle. And of course, that rule, > like any other rule, was made to be broken when needed. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From sschvarstein at gmail.com Thu Oct 6 21:44:58 2011 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Fri, 7 Oct 2011 03:44:58 +0200 Subject: Photo album Message-ID: <8C13139F-4433-4E83-B329-47CA8B2A2ED2@gmail.com> Hi, I need to do exactly what the photo album does on the iPhone and incorporate all 4 gestures on a single image: Pinch, zoom, drag and swipe. I have gone through the multi touch tutorial but the zoom quality is very bad. I need a real zoom, not a pixelated resize. Is there any for doing it with a native iPhone control ? Or any other way ? Thanks ______________________________ Sergio Schvarstein ______________________________ From dglass at graymattercomputing.com Thu Oct 6 21:47:40 2011 From: dglass at graymattercomputing.com (David Glass) Date: Thu, 06 Oct 2011 18:47:40 -0700 Subject: Datagrid truncateTail In-Reply-To: References: Message-ID: <4E8E5A3C.5080904@graymattercomputing.com> Yes. I think I even asked in the DG lesson area about it. I'll see if I can find the solution. On 10/06/2011 6:05 PM, Pete wrote: > I've been using the truncateTail command of the datagrid library and it has > been working ine but just came across a situation where it doesn't seem to > work. > > If I resize a column to be narrower than the text, it works fine but if I > then resize it back so it's wide enough to hold the original contents, it > still shows the truncated text. Anyone else come across this? > > > Pete > Molly's Revenge -- David Glass - Gray Matter Computing graymattercomputing.com Help Desk: http://www.graymattercomputing.com/helpdesk 559-303-4915 From gerry.orkin at gmail.com Thu Oct 6 21:52:00 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Fri, 7 Oct 2011 12:52:00 +1100 Subject: Photo album In-Reply-To: <8C13139F-4433-4E83-B329-47CA8B2A2ED2@gmail.com> References: <8C13139F-4433-4E83-B329-47CA8B2A2ED2@gmail.com> Message-ID: Use a browser control to display the photos. Gerry On 07/10/2011, at 12:44 PM, Sergio Schvarstein wrote: > Hi, > > I need to do exactly what the photo album does on the iPhone and incorporate all 4 gestures on a single image: > Pinch, zoom, drag and swipe. > > I have gone through the multi touch tutorial but the zoom quality is very bad. I need a real zoom, not a pixelated resize. > > Is there any for doing it with a native iPhone control ? > Or any other way ? > > Thanks > > > ______________________________ > Sergio Schvarstein > > ______________________________ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dglass at graymattercomputing.com Thu Oct 6 21:58:10 2011 From: dglass at graymattercomputing.com (David Glass) Date: Thu, 06 Oct 2011 18:58:10 -0700 Subject: Datagrid truncateTail In-Reply-To: <4E8E5A3C.5080904@graymattercomputing.com> References: <4E8E5A3C.5080904@graymattercomputing.com> Message-ID: <4E8E5CB2.6080606@graymattercomputing.com> I must have asked somewhere else, but the question and answer is there in the 'How do I override the default behavior when rendering data' or something along those lines. Basically, you have to store the text in a custom property, then reset it in LayoutControl before calling TruncateTail, rather than putting it in the field and truncating that. On 10/06/2011 6:47 PM, David Glass wrote: > Yes. > > I think I even asked in the DG lesson area about it. I'll see if I can > find the solution. > > On 10/06/2011 6:05 PM, Pete wrote: >> I've been using the truncateTail command of the datagrid library and it has >> been working ine but just came across a situation where it doesn't seem to >> work. >> >> If I resize a column to be narrower than the text, it works fine but if I >> then resize it back so it's wide enough to hold the original contents, it >> still shows the truncated text. Anyone else come across this? >> >> >> Pete >> Molly's Revenge > -- David Glass - Gray Matter Computing graymattercomputing.com Help Desk: http://www.graymattercomputing.com/helpdesk 559-303-4915 From pete at mollysrevenge.com Thu Oct 6 22:52:59 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 6 Oct 2011 19:52:59 -0700 Subject: Datagrid truncateTail In-Reply-To: <4E8E5CB2.6080606@graymattercomputing.com> References: <4E8E5A3C.5080904@graymattercomputing.com> <4E8E5CB2.6080606@graymattercomputing.com> Message-ID: Yep, I'm doing that. Got it from the How To guide as you mentioned. I will double check in case I did something wrong. Thanks for checking. Pete Molly's Revenge On Thu, Oct 6, 2011 at 6:58 PM, David Glass wrote: > I must have asked somewhere else, but the question and answer is there in > the 'How do I override the default behavior when rendering data' or > something along those lines. > > Basically, you have to store the text in a custom property, then reset it > in LayoutControl before calling TruncateTail, rather than putting it in the > field and truncating that. > > > On 10/06/2011 6:47 PM, David Glass wrote: > >> Yes. >> >> I think I even asked in the DG lesson area about it. I'll see if I can >> find the solution. >> >> On 10/06/2011 6:05 PM, Pete wrote: >> >>> I've been using the truncateTail command of the datagrid library and it >>> has >>> been working ine but just came across a situation where it doesn't seem >>> to >>> work. >>> >>> If I resize a column to be narrower than the text, it works fine but if I >>> then resize it back so it's wide enough to hold the original contents, it >>> still shows the truncated text. Anyone else come across this? >>> >>> >>> Pete >>> Molly's Revenge >>> > >>> >> >> > -- > David Glass - Gray Matter Computing > graymattercomputing.com > Help Desk: http://www.**graymattercomputing.com/**helpdesk > 559-303-4915 > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From kray at sonsothunder.com Thu Oct 6 23:06:18 2011 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 6 Oct 2011 22:06:18 -0500 Subject: Object Naming Conventions In-Reply-To: <761972071750.20111006180339@ahsoftware.net> References: <4E8E0166.2010205@pdslabs.net> <761972071750.20111006180339@ahsoftware.net> Message-ID: On Oct 6, 2011, at 8:03 PM, Mark Wieder wrote: > control prefix example > --------------------------- > buttons : "btn" : "btnSave" > radio buttons : "rdo" : "rdoOption1" > checkboxes : "chk" : "chkShowLineNumbers" > tab buttons : "mnu" : "mnuMainTabForm" > fields : "fld" : "fldHandlers" > labels : "lbl" : "lblSourceCode" > groups : "grp" : "grpGraphicControls" I tend to use prefixes like this only when they aren't already abbreviations for an existing object in LC. So for example, I would use the "lbl" prefix for label field names, but not the "fld" prefix since I'm already using "fld" as the object abbreviation: put fld "fldStuff" into tData -- is a bit redundant for me put fld "Stuff" into tData -- ah, that's better... :D Of course, each person has the style that works best for them, so use what you like and ditch what you don't... ;) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Thu Oct 6 23:20:37 2011 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 6 Oct 2011 22:20:37 -0500 Subject: [ANN] stsColorPicker 1.1 DropTool Message-ID: Minor update announcement: stsColorPicker is now at 1.1, which fixes a few bugs, provides an all-important 'stsColorPick' callback and makes the documentation match the way the DropTool works... More info is at: http://droptools.sonsothunder.com/products/sts/sts-cp.irev Thanks! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sarah.reichelt at gmail.com Thu Oct 6 23:36:34 2011 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 7 Oct 2011 13:36:34 +1000 Subject: Basic question: how to package file clusters for iPad In-Reply-To: <3469AF22E7D82A46A12B6612437B8DF50291A7C29E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> References: <3469AF22E7D82A46A12B6612437B8DF50291A7C29E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Message-ID: > I generate a lot of simple HTML dynamically from LiveCode apps, which I post to web servers. ?Some of the HTML clusters are formatted specifically for iPad consumption, and they display and function perfectly well in Safari. ?However, stupid question: how can a customer bring that material down to his iPad so that he can use it offline? ?I am guessing the answer is something like "make an app out of it", but does that mean that I need to develop with LiveCode on Mac OS? ?Is there a way to package a static cluster of HTML/PNG/css/etc as an "app" and have it auto-update. I don't know the exact details, but I think you need to use HTML cache manifests. Cheers, Sarah From andre at andregarzia.com Fri Oct 7 00:08:35 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 7 Oct 2011 01:08:35 -0300 Subject: Basic question: how to package file clusters for iPad In-Reply-To: <3469AF22E7D82A46A12B6612437B8DF50291A7C29E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> References: <3469AF22E7D82A46A12B6612437B8DF50291A7C29E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Message-ID: Mark, You can use the mobile equivalent of RevBrowser and create a stack that opens the pages as if they were local. If you want to look into a technology that was created specifically to serve local HTML/CSS/JS content as a mobile app, go to http://phonegap.com Be aware that your current html setup can work with livecode and a web view. Cheers andre On Thu, Oct 6, 2011 at 5:47 PM, Mark Powell wrote: > Sort of a newbie question and not a LiveCode question per se, but... > > I generate a lot of simple HTML dynamically from LiveCode apps, which I > post to web servers. Some of the HTML clusters are formatted specifically > for iPad consumption, and they display and function perfectly well in > Safari. However, stupid question: how can a customer bring that material > down to his iPad so that he can use it offline? I am guessing the answer is > something like "make an app out of it", but does that mean that I need to > develop with LiveCode on Mac OS? Is there a way to package a static cluster > of HTML/PNG/css/etc as an "app" and have it auto-update. > > Appreciate any leads or pointers. > > Mark > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mwieder at ahsoftware.net Fri Oct 7 01:30:13 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Oct 2011 22:30:13 -0700 Subject: Object Naming Conventions In-Reply-To: References: <4E8E0166.2010205@pdslabs.net> <761972071750.20111006180339@ahsoftware.net> Message-ID: <1531988067500.20111006223013@ahsoftware.net> Ken- Thursday, October 6, 2011, 8:06:18 PM, you wrote: > I tend to use prefixes like this only when they aren't already > abbreviations for an existing object in LC. Absolutely. I also quite often use graphic images as buttons, so I'll go hide graphic "btnSaveMe" and there the "btn" reminds me of the purpose of the graphic. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 7 01:53:11 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Oct 2011 22:53:11 -0700 Subject: Object Naming Conventions In-Reply-To: <1531988067500.20111006223013@ahsoftware.net> References: <4E8E0166.2010205@pdslabs.net> <761972071750.20111006180339@ahsoftware.net> <1531988067500.20111006223013@ahsoftware.net> Message-ID: <211989445984.20111006225311@ahsoftware.net> Ken- that was supposed to read: "Of course, each person has the style that works best for them, so use what you like and ditch what you don't..." > Absolutely. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 7 02:02:24 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Oct 2011 23:02:24 -0700 Subject: And now, a world without Steve Jobs Message-ID: <371989998859.20111006230224@ahsoftware.net> Here's the best piece I've seen yet on Steve Jobs' passing: http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/10/07/notes100711.DTL -- -Mark Wieder mwieder at ahsoftware.net From rene.micout at numericable.com Fri Oct 7 04:11:30 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 7 Oct 2011 10:11:30 +0200 Subject: Jobs Passed Away In-Reply-To: References: <0867AC96-3743-4A06-A24B-281184083BE9@earthlink.net> <391825F8-C194-4C56-9219-65926CBE6A37@twft.com> Message-ID: <1FA1FFF2-BE68-4FC3-B2CA-8B3C3EEA6272@numericable.com> Merci Pierre pour ce lien Ren? Le 7 oct. 2011 ? 01:00, Pierre Sahores a ?crit : > > > A 2 mn video as a resume of Steve Jobs innovative creativity in about design, logistics, marketing, ... > > + its Stanford's conference translated to french... > > Repose en paix, Monsieur Jobs et merci pour tout ce que tu nous a montr? des possibles... > > Pierre > > > Le 6 oct. 2011 ? 22:59, Bob Sneidar a ?crit : > >> Steve showed us how to run a company and enjoy himself while doing it. He approached his work with a dedication and passion rare it seems these days. He has certainly inspired me over the years in a field that would bore most people to tears. May he find himself now in that "better place". >> >> Bob >> >> >> On Oct 5, 2011, at 8:07 PM, Petrides, M.D. Marian wrote: >> >>> So, so sad, if not entirely unexpected. He'll be missed. :-(((( >>> >>> On Oct 5, 2011, at 6:47 PM, Scott Rossi wrote: >>> >>>> Our local news just broadcast that Steve Jobs passed away recently. Anybody >>>> else see this news? >>>> >>>> Sad, came across a TED talk he apparently gave several years ago: >>>> http://www.ted.com/talks/steve_jobs_how_to_live_before_you_die.html >>>> >>>> End of an era. >>>> >>>> Regards, >>>> >>>> Scott Rossi >>>> Creative Director >>>> Tactile Media, UX Design >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > 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 rene.micout at numericable.com Fri Oct 7 04:24:34 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 7 Oct 2011 10:24:34 +0200 Subject: And now, a world without Steve Jobs In-Reply-To: <371989998859.20111006230224@ahsoftware.net> References: <371989998859.20111006230224@ahsoftware.net> Message-ID: YES ! Thank you Mark... Ren? Le 7 oct. 2011 ? 08:02, Mark Wieder a ?crit : > Here's the best piece I've seen yet on Steve Jobs' passing: > > http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/10/07/notes100711.DTL > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Fri Oct 7 04:28:28 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 7 Oct 2011 10:28:28 +0200 Subject: Object Naming Conventions In-Reply-To: <761972071750.20111006180339@ahsoftware.net> References: <4E8E0166.2010205@pdslabs.net> <761972071750.20111006180339@ahsoftware.net> Message-ID: <0AD98F1C-6094-4837-9559-AF443FB072E8@numericable.com> Mark, I do almost the same... Ren? Le 7 oct. 2011 ? 03:03, Mark Wieder a ?crit : > Phil- > > Thursday, October 6, 2011, 12:28:38 PM, you wrote: > >> Here is an excellent starting point: >> http://fourthworld.com/embassy/articles/scriptstyle.html > >> Go to the "Naming Conventions" part. > > In addition to what's in Richard's writeup I tend to use the following > conventions. Mostly just a carryover from other development > environments since they don't really do much, but they tend to trigger > the same neuron activity so it makes it easier for me to conceptualize > what I'm doing: > > control prefix example > --------------------------- > buttons : "btn" : "btnSave" > radio buttons : "rdo" : "rdoOption1" > checkboxes : "chk" : "chkShowLineNumbers" > tab buttons : "mnu" : "mnuMainTabForm" > fields : "fld" : "fldHandlers" > labels : "lbl" : "lblSourceCode" > groups : "grp" : "grpGraphicControls" > > The only other rule of thumb I have is to keep object names one word > rather than having spaces in the middle. And of course, that rule, > like any other rule, was made to be broken when needed. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From maarten.koopmans at gmail.com Fri Oct 7 05:26:02 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Fri, 7 Oct 2011 11:26:02 +0200 Subject: Google maps with custom markers while moving Message-ID: Hi, Cross-post from forum, but kind of urgent, sorry.... Any idea how to achieve this? Some toolkits have a MapView, but I am clueless on how to do this with LC for iOS. Any thoughts greatly appreciated! Cheers, Maarten From effendi at wanadoo.fr Fri Oct 7 07:37:30 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Fri, 7 Oct 2011 13:37:30 +0200 Subject: Object Naming Conventions Message-ID: Hi from Beautiful Brittany, Pete, there has been a thread on this subject several times, but I'm not against seeing it again. Whatever you do, use a prefix to define ALL your objects, but find a rule that suits you. Don't use a suffix, I'm sure you will regret it. I use a two-letter indicator (but each to his own poison !) - only 2 letters (CAPS) and not 3, like Mark ! Custom Properties CPxxx Global Variables GVxxx Local Variables LVXXX Fields Myxxx Labels LBxxx Buttons BTxxx Groups GPxxx Functions DFxxx I also deliberately use "repeat" variables : I, J, K, etc. (old Fortran rules, but habits die hard !) It also has the advantage of being crystal-clear ! It may take a little time to adjust to your new rules but, if you come back to your scripts in 6 months, you will be glad you invented them. I agree with Mark about length of names - one word is enough ! Best Regards -Francis From iowahengst at mac.com Fri Oct 7 08:30:03 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 07 Oct 2011 07:30:03 -0500 Subject: New iOS App in Store Message-ID: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> Hi All, I just had my latest app posted in the app store? Forest Alphabet. I had made a desktop version about 7-8 years ago and wanted to update it for iOS/iPod? and add the capability to draw on the screen. It's the app I was working on when I asked the list about brush tools in iOS?. I used the code for drawing on the screen that John Craig graciously shared. Thank you to John. Thanks also to Scott Rossi. I used sounds from his tmaudio release. To top it off, I used icons from the Centaury Icon Set that was part of the Dec 2008 Rev bundle. While I mostly lurk, I have actually begun to find questions I can answer?. to be honest, that's kind of fun. This really is a supportive community. Thanks to all on the list. be well, randy From sschvarstein at gmail.com Fri Oct 7 08:45:48 2011 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Fri, 7 Oct 2011 14:45:48 +0200 Subject: use-livecode Digest, Vol 97, Issue 15 In-Reply-To: References: Message-ID: <52754FE7-4F62-449D-99D9-5DE2C546A2B2@gmail.com> Thanks a lot Gerry. I've tried opening directly the jpg images with a browser control and with the autofit option and the zoom works great. :-) The problem now is that the pictures are landscape orientated and bigger than the browser area, so when I open them they appear top-left aligned and I need them to appear horizontally and vertically centered on the iphone screen. This is my script: on preOpenCard iphoneControlCreate "browser" put the result into sBrowserId iphoneControlSet sBrowserId, "visible", "true" iphoneControlSet sBrowserId, "autofit", "true" iphoneControlSet sBrowserId, "url", "http://www.bytebiscuits.com/projects/indexbook/sobreimpresion_01.jpg" iphoneControlSet sBrowserId, "rect", the rect of group "Browser" end preOpenCard I couldn?t find any option for changing the alignment. Is there any way for controlling it or any other way for getting this result ? ______________________________ Sergio Schvarstein ______________________________ El 07/10/2011, a las 05:06, use-livecode-request at lists.runrev.com escribi?: > From: Gerry Orkin > To: How to use LiveCode > Subject: Re: Photo album > Message-ID: > Content-Type: text/plain; charset=us-ascii > > Use a browser control to display the photos. > > > Gerry > > > > On 07/10/2011, at 12:44 PM, Sergio Schvarstein wrote: > >> Hi, >> >> I need to do exactly what the photo album does on the iPhone and incorporate all 4 gestures on a single image: >> Pinch, zoom, drag and swipe. >> >> I have gone through the multi touch tutorial but the zoom quality is very bad. I need a real zoom, not a pixelated resize. >> >> Is there any for doing it with a native iPhone control ? >> Or any other way ? >> >> Thanks >> >> >> ______________________________ >> Sergio Schvarstein >> >> ______________________________ > From sschvarstein at gmail.com Fri Oct 7 08:57:02 2011 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Fri, 7 Oct 2011 14:57:02 +0200 Subject: Photo album In-Reply-To: References: Message-ID: <63F5CD92-89D1-4D4D-BD59-5FFBB2C6B197@gmail.com> Thanks a lot Gerry. I've tried opening directly the jpg images with a browser control and with the autofit option and the zoom works great. :-) The problem now is that the pictures are landscape orientated and bigger than the browser area, so when I open them they appear top-left aligned and I need them to appear horizontally and vertically centered on the iphone screen. This is my script: on preOpenCard iphoneControlCreate "browser" put the result into sBrowserId iphoneControlSet sBrowserId, "visible", "true" iphoneControlSet sBrowserId, "autofit", "true" iphoneControlSet sBrowserId, "url", "http://www.bytebiscuits.com/projects/indexbook/sobreimpresion_01.jpg" iphoneControlSet sBrowserId, "rect", the rect of group "Browser" end preOpenCard I couldn?t find any option for changing the alignment. Is there any way for controlling it or any other way for getting this result ? ______________________________ Sergio Schvarstein ______________________________ El 07/10/2011, a las 05:06, use-livecode-request at lists.runrev.com escribi?: > From: Gerry Orkin > To: How to use LiveCode > Subject: Re: Photo album > Message-ID: > Content-Type: text/plain; charset=us-ascii > > Use a browser control to display the photos. > > > Gerry > > > > On 07/10/2011, at 12:44 PM, Sergio Schvarstein wrote: > >> Hi, >> >> I need to do exactly what the photo album does on the iPhone and incorporate all 4 gestures on a single image: >> Pinch, zoom, drag and swipe. >> >> I have gone through the multi touch tutorial but the zoom quality is very bad. I need a real zoom, not a pixelated resize. >> >> Is there any for doing it with a native iPhone control ? >> Or any other way ? >> >> Thanks >> >> >> ______________________________ >> Sergio Schvarstein >> >> ______________________________ > From dunbarx at aol.com Fri Oct 7 09:27:11 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 7 Oct 2011 09:27:11 -0400 (EDT) Subject: How to boost LC sales In-Reply-To: References: <736ABC07-7118-4AFF-B506-44CFFA8FDDD3@economy-x-talk.com><52F08562-982C-4088-A7DF-3B7471CFF5BD@esatclear.ie> Message-ID: <8CE530BF4432604-1D4C-3292E@webmail-m082.sysops.aol.com> True for me, thanks be to Sculley and Atkinson. Why not have a 30 day free trial of LC bundled with every new Mac and PC? This is likely not as easy as it sounds. Craig Newman Original messages.... >From Colin: While this is true, it happened to be free during the time that Steve was at NeXt. On Oct 7, 2011, at 4:52 AM, Tony McCoy O'Grady wrote: > Had HC been a paid-for product at commercial prices, many of us who populated this list over the years would never have found it.__,_._,___ From matthias_livecode_150811 at m-r-d.de Fri Oct 7 09:36:31 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 7 Oct 2011 15:36:31 +0200 Subject: rev libraries of the late Mark Smith Message-ID: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> Hi, just want to let you know, that i mirrored all the rev libraries the late Mark Smith put online. Just to keep sure they do not get lost. You get the libs at http://www.matthiasrebbe.eu/revstuff/marksmith Regards, Matthias Rebbe From m.schonewille at economy-x-talk.com Fri Oct 7 09:43:00 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Oct 2011 15:43:00 +0200 Subject: How to boost LC sales In-Reply-To: <8CE530BF4432604-1D4C-3292E@webmail-m082.sysops.aol.com> References: <736ABC07-7118-4AFF-B506-44CFFA8FDDD3@economy-x-talk.com><52F08562-982C-4088-A7DF-3B7471CFF5BD@esatclear.ie> <8CE530BF4432604-1D4C-3292E@webmail-m082.sysops.aol.com> Message-ID: Hi Craig, Sure, this is very, very easy. Manufacturers are always willing to include your trial software with a new PC, be it in a box or on the pre-installed hard disk... ... if you pay enough! -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 7 okt 2011, at 15:27, DunbarX at aol.com wrote: > True for me, thanks be to Sculley and Atkinson. > > > Why not have a 30 day free trial of LC bundled with every new Mac and PC? This is likely not as easy as it sounds. > > > Craig Newman From ambassador at fourthworld.com Fri Oct 7 10:31:56 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 07:31:56 -0700 Subject: And now, a world without Steve Jobs In-Reply-To: <371989998859.20111006230224@ahsoftware.net> References: <371989998859.20111006230224@ahsoftware.net> Message-ID: <4E8F0D5C.1070506@fourthworld.com> Mark Wieder wrote: > Here's the best piece I've seen yet on Steve Jobs' passing: > > http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/10/07/notes100711.DTL Thanks for that, Mark. The opening quote from the article says it best: "There may be no greater tribute to Steve Jobs' success than the fact that much of the world learned of his passing on a device he invented." -Barack Obama -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From ambassador at fourthworld.com Fri Oct 7 10:34:07 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 07:34:07 -0700 Subject: how to compare 2 very large textfiles In-Reply-To: <4E8E407F.2060203@tweedly.net> References: <4E8E407F.2060203@tweedly.net> Message-ID: <4E8F0DDF.6070208@fourthworld.com> Alex Tweedly wrote: > So I tried the sort + compare version. It is slightly slower than the > array technique up to around 10,000 lines, pretty much the same up to > 20,000 lines and then (sometimes) starts to edge ahead after that. I > gave up trying at 40,000 lines :-) > > But if the data had been sorted already, or had to be sorted for some > other reason, then it would be roughly twice as quick as the array method. Very useful to know. Thanks for taking the time to test that. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From ambassador at fourthworld.com Fri Oct 7 10:41:27 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 07:41:27 -0700 Subject: Object Naming Conventions In-Reply-To: References: Message-ID: <4E8F0F97.9020609@fourthworld.com> Pete wrote: > Thanks Mark, that's what I was looking for. > Pete > > On Thu, Oct 6, 2011 at 6:03 PM, Mark Wieder wrote: > >> Phil- >> >> Thursday, October 6, 2011, 12:28:38 PM, you wrote: >> >> > Here is an excellent starting point: >> > http://fourthworld.com/embassy/articles/scriptstyle.html >> >> > Go to the "Naming Conventions" part. >> >> In addition to what's in Richard's writeup I tend to use the following >> conventions... Good stuff, Mark. Oddly enough, for all the tediously curmudgeonry in my naming conventions article, it doesn't deal much with object names, only variables, handlers, etc. In code, object names usually appear after a type specifier, e.g.: click at the loc of btn "btnSend" ...so it never occurred to me to prefix the object name itself. This prompted me to try something I'd never used before, addressing a control using only the "control" specifier followed by the name: put the rect of control "btnSend" Sure enough, it works. I don't know why this surprises me, since I've been using ordinal reference with "control" for years, e.g.: repeat with i = 1 to the number of controls get the rect of control i ... Somehow I'd gotten the idea that the "control" specifier was limited to ordinal references, but apparently it's not. So thanks for your post. It prompted me to learn something new, and if I get time I may add a section to that article on object names. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From mwieder at ahsoftware.net Fri Oct 7 11:24:10 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Oct 2011 08:24:10 -0700 Subject: Object Naming Conventions In-Reply-To: <4E8F0F97.9020609@fourthworld.com> References: <4E8F0F97.9020609@fourthworld.com> Message-ID: <802023705406.20111007082410@ahsoftware.net> Richard- Friday, October 7, 2011, 7:41:27 AM, you wrote: > Somehow I'd gotten the idea that the "control" specifier was limited to > ordinal references, but apparently it's not. I do that rather extensively in PowerTools because I need an object oriented way to deal with any type of control. Since they're all subclassed from "control" I can deal with the base class when accessing them, then get the first word of the name to determine the actual type. -- -Mark Wieder mwieder at ahsoftware.net From livfoss at mac.com Fri Oct 7 11:40:37 2011 From: livfoss at mac.com (Graham Samuel) Date: Fri, 07 Oct 2011 17:40:37 +0200 Subject: Reading PDFs in LC (again) Message-ID: <5D2CBF96-5956-4AAF-98D6-6EBF9485555C@mac.com> Folks, I have been reading all the responses I got on this issue that appeared under a number of different subject headings in the last couple of weeks. I thought people might be interested in my current position. First, my intention was to read PDFs as images (bitmaps) into an LC-authored app written to be run under Windows. This is clearly quite a restricted way of using PDFs, since they can contain readable text and much else which I don't currently care about. However, even with these restrictions it is not an easy thing to code a reader for PDFs entirely in LiveCode, so some third-party component appears to be needed. Second, I also had another need for input of bitmaps, which was to read TIFF files. In my original posts I didn't explain this as I thought it would complicate the discussion. Sadly this is another format that LC doesn't help us with. Third, I needed generous licensing terms, so that the additional component(s) to accomplish the input would be either free or else licensed on a pay-once basis, without per-user charges imposed on the end user, much like LC itself. Fourth (and last), I am writing an app for busy non-technical people which means among other things that any installation process should be simple, and certainly without any kind of extended interaction about options, licensing terms etc. demanded of the user. I have considered various approaches, with ImageMagick being the technical front runner (it's 'free' - kind of - and fulfils my technical requirements). I was scared of ImageMagick both because of the Windows-specific technical warnings on the download site and because of the license terms. The good news is that people on this list have persuaded me that I should not be scared. There is still some question over the license terms, since the one commercial supplier of the main underlying component, GhostScript (Artifex), insists that: > If your application (including its source code) is not licensed to the public under the GNU GPL, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application under the terms of the GNU GPL if any one of the following is true: > > your application contains a copy of some or all of GPL Ghostscript or MuPDF; > your application is derived from, is based on, or constitutes a revision of some or all of GPL Ghostscript or MuPDF; > your application includes one or more functions that use some or all of GPL Ghostscript or MuPDF. > These criteria apply to your application as a whole. Even if only one section of your application satisfies one of these criteria, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application unless your application, including all of its source code, is licensed to the public under the GNU GPL. > > If your application (including its source code) is NOT licensed to the public under the GNU GPL and you intend to distribute Ghostscript or MuPDF to a third party for use with and usable by your application, you MUST first obtain a commercial license from Artifex. Various people on the list have suggested that there are workarounds that render this statement untrue, and since there appear to be real-world examples of commercial products that do use GhostScript without a commercial license, I am going to adopt the approach suggested, hopefully maintaining the letter and spirit of the GPL. OK, the next thing is to try it - probably not using 'shell' (heeding Monte Goulding's warning and adopting his solution, which sadly I only half understand). I have command-line fear, but I guess I'll get over it (when I started programming computers, we didn't even have command lines - sounds like a Monty Python sketch, but true. The machines were not actually steam powered). I'll report back if I get to a point where my app (including its install process) appears viable. Graham From rene.micout at numericable.com Fri Oct 7 11:44:43 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 7 Oct 2011 17:44:43 +0200 Subject: Object Naming Conventions In-Reply-To: <4E8F0F97.9020609@fourthworld.com> References: <4E8F0F97.9020609@fourthworld.com> Message-ID: <5F105BA7-7486-4B4F-BF75-91731C9E2980@numericable.com> Le 7 oct. 2011 ? 16:41, Richard Gaskin a ?crit : > > So thanks for your post. It prompted me to learn something new, and if I get time I may add a section to that article on object names. Hello Richard, This is my prefix : -- PR?FIXES (types des objets) : -- ---- ku = constante (unitaire) ---- kt = constante (tableau) > utiliser plut?t une custom property -- ---- vg = variable globale [stack] ---- vt = variable globale (tableau) [stack] ---- vl = variable locale [script] ---- vx = variable temporaire [handler] ---- vp = param?tre [fonctions] ---- vd = variable provisoire servant au debugage -- ---- cp = custom property -- ---- hm = handler main stack (handler situ? dans le stack principal) ---- hs = handler stack (handler situ? dans le script du stack) ---- hc = handler card (handler situ? dans le script de la carte) ---- hg = handler group (handler situ? dans le script du groupe) ---- ho = handler object (handler situ? dans le script de l'objet) -- ---- fm = function main stack (fonction situ?e dans le stack principal) ---- fs = function stack (fonction situ?e dans le script du stack) ---- fc = function card (fonction situ?e dans le script de la carte) ---- fg = function group (fonction situ?e dans le script du groupe) ---- fo = function object (fonction situ?e dans le script de l'objet) ---- db = fonction ou commande servant au debugage -- ---- btn = bouton ---- fld = field ---- grp = groupe ---- sld = slider ---- lbl = label ---- img = image ---- grc = graphic I put also prefix before handler (and function) name (to see where it is...) Bon souvenir de Paris Ren? From dunbarx at aol.com Fri Oct 7 11:50:45 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 7 Oct 2011 11:50:45 -0400 (EDT) Subject: Object Naming UnConventions In-Reply-To: <4E8F0F97.9020609@fourthworld.com> References: <4E8F0F97.9020609@fourthworld.com> Message-ID: <8CE532002684752-1D4C-34B83@webmail-m082.sysops.aol.com> I rarely get to act like a pedantic jerk, especially towards a highly respected and iconic personage such as Richard Gaskin. Not kidding about any of item 2 of line 1. But ordinal would be 'first control". Cardinal would be "control 1" That felt better than I thought it would. I am sure I will regret it, though. No kidding about item 1 of line 5. Craig -----Original Message----- From: Richard Gaskin To: use-livecode Sent: Fri, Oct 7, 2011 6:43 am Subject: Re: Object Naming Conventions Pete wrote: > Thanks Mark, that's what I was looking for. > Pete > > On Thu, Oct 6, 2011 at 6:03 PM, Mark Wieder wrote: > >> Phil- >> >> Thursday, October 6, 2011, 12:28:38 PM, you wrote: >> >> > Here is an excellent starting point: >> > http://fourthworld.com/embassy/articles/scriptstyle.html >> >> > Go to the "Naming Conventions" part. >> >> In addition to what's in Richard's writeup I tend to use the following >> conventions... Good stuff, Mark. Oddly enough, for all the tediously curmudgeonry in my naming conventions article, it doesn't deal much with object names, only variables, handlers, etc. In code, object names usually appear after a type specifier, e.g.: click at the loc of btn "btnSend" ...so it never occurred to me to prefix the object name itself. This prompted me to try something I'd never used before, addressing a control using only the "control" specifier followed by the name: put the rect of control "btnSend" Sure enough, it works. I don't know why this surprises me, since I've been using ordinal reference with "control" for years, e.g.: repeat with i = 1 to the number of controls get the rect of control i ... Somehow I'd gotten the idea that the "control" specifier was limited to ordinal references, but apparently it's not. So thanks for your post. It prompted me to learn something new, and if I get time I may add a section to that article on object names. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv _______________________________________________ use-livecode mailing list use-livecode at 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 mollysrevenge.com Fri Oct 7 11:55:02 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 7 Oct 2011 08:55:02 -0700 Subject: Object Naming Conventions In-Reply-To: <5F105BA7-7486-4B4F-BF75-91731C9E2980@numericable.com> References: <4E8F0F97.9020609@fourthworld.com> <5F105BA7-7486-4B4F-BF75-91731C9E2980@numericable.com> Message-ID: Rene, I really like the idea of prefixes for handlers and functions that tell you where they are located. I'd probably add a prefix for handlers in a library as well. Pete Molly's Revenge On Fri, Oct 7, 2011 at 8:44 AM, Ren? Micout wrote: > > Le 7 oct. 2011 ? 16:41, Richard Gaskin a ?crit : > > > > So thanks for your post. It prompted me to learn something new, and if I > get time I may add a section to that article on object names. > > Hello Richard, > This is my prefix : > > -- PR?FIXES (types des objets) : > -- > ---- ku = constante (unitaire) > ---- kt = constante (tableau) > utiliser plut?t une custom property > -- > ---- vg = variable globale [stack] > ---- vt = variable globale (tableau) [stack] > ---- vl = variable locale [script] > ---- vx = variable temporaire [handler] > ---- vp = param?tre [fonctions] > ---- vd = variable provisoire servant au debugage > -- > ---- cp = custom property > -- > ---- hm = handler main stack (handler situ? dans le stack principal) > ---- hs = handler stack (handler situ? dans le script du stack) > ---- hc = handler card (handler situ? dans le script de la carte) > ---- hg = handler group (handler situ? dans le script du groupe) > ---- ho = handler object (handler situ? dans le script de l'objet) > -- > ---- fm = function main stack (fonction situ?e dans le stack principal) > ---- fs = function stack (fonction situ?e dans le script du stack) > ---- fc = function card (fonction situ?e dans le script de la carte) > ---- fg = function group (fonction situ?e dans le script du groupe) > ---- fo = function object (fonction situ?e dans le script de l'objet) > ---- db = fonction ou commande servant au debugage > -- > ---- btn = bouton > ---- fld = field > ---- grp = groupe > ---- sld = slider > ---- lbl = label > ---- img = image > ---- grc = graphic > > I put also prefix before handler (and function) name (to see where it > is...) > > Bon souvenir de Paris > Ren? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From capellan2000 at gmail.com Fri Oct 7 11:58:31 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 7 Oct 2011 11:58:31 -0400 Subject: CBT using LiveCode - Computer Based Training Message-ID: Hi Phil and all of you who answer my questions in private messages! I will continue this conversation using private email. Many Thanks again! Al From ambassador at fourthworld.com Fri Oct 7 12:09:01 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 09:09:01 -0700 Subject: Reading PDFs in LC (again) In-Reply-To: <5D2CBF96-5956-4AAF-98D6-6EBF9485555C@mac.com> References: <5D2CBF96-5956-4AAF-98D6-6EBF9485555C@mac.com> Message-ID: <4E8F241D.1030809@fourthworld.com> Graham Samuel wrote: > I was scared of ImageMagick both because of the Windows-specific technical warnings on the download site and because of the license terms. > > The good news is that people on this list have persuaded me that I should not be scared. There is still some question over the license terms, since the one commercial supplier of the main underlying component, GhostScript (Artifex), insists that: > >> If your application (including its source code) is not licensed to the public under the GNU GPL, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application under the terms of the GNU GPL if any one of the following is true: >> >> your application contains a copy of some or all of GPL Ghostscript or MuPDF; >> your application is derived from, is based on, or constitutes a revision of some or all of GPL Ghostscript or MuPDF; >> your application includes one or more functions that use some or all of GPL Ghostscript or MuPDF. >> These criteria apply to your application as a whole. Even if only one section of your application satisfies one of these criteria, you are not authorized to ship GPL Ghostscript or GPL MuPDF with your application unless your application, including all of its source code, is licensed to the public under the GNU GPL. >> >> If your application (including its source code) is NOT licensed to the public under the GNU GPL and you intend to distribute Ghostscript or MuPDF to a third party for use with and usable by your application, you MUST first obtain a commercial license from Artifex. > > Various people on the list have suggested that there are workarounds that render this statement untrue, and since there appear to be real-world examples of commercial products that do use GhostScript without a commercial license, I am going to adopt the approach suggested, hopefully maintaining the letter and spirit of the GPL. People have all sorts of opinions about what GPL means, but that quoted section above seems pretty clear. When in doubt about a particular usage, it may be best to contact the vendor directly for guidance. No one else can describe a creator's intentions better than the creator. :) > I have command-line fear, but I guess I'll get over it As a long-time Mac user I did too, for many years. But the more I got interested in servers, the more I found myself actually enjoying the command line. Now I've been adding command line interfaces to some of my GUI apps to allow uses to automate some operations. Kinda fun once you get the hang of it. I found this site tremendously helpful for learning CLI: > (when I started programming computers, we didn't even have command lines > - sounds like a Monty Python sketch, but true. LOL - yes, it does. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From rjearp at hotmail.com Fri Oct 7 12:15:16 2011 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 7 Oct 2011 09:15:16 -0700 Subject: Object naming conventions Message-ID: Pete, It's a great question, but the last time this was asked on the list I think the discussion went on for three lifetimes (in use-livecode list years) on what exactly should be the standard to use. It seems there's more and different naming conventions in the world than Tim Hortons has served cups of coffee, so if you are trying to automate layout based on what others use you're likely to discover the meaning of life, the universe and everything before completing half of it ;-) Richard Gaskin's article is a great start, and I think that most of us that have coded for a number of years have done something similar. Personally I think there are really only three things one needs to follow; 1. Don't worry about what others do, just name everything in a format that really makes sense to you and your team today, and in the future. 2. Keep the names as short and uncomplicated as possible. 3. Write down what your naming convention standards are so that others can refer to it, and check those standards with your team on a regular basis to make sure it continues to work for them. Naming is only a way of better understanding what somebody was trying to do in their script, and that somebody is likely you in the future !! So, don't forget comments which are as important but generally considered as kindergarden practice by self proclaimed expert scripters ;-) best, Bob... > From: Pete > To: How to use LiveCode > Subject: Object Naming Conventions > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > I vaguely remember a thread on this topic a while back. I'm interested in > what naming conventions people have for stacks/cards/controls, if any. > > This is in connection with a project I'm working on to automate laying out > controls on a card. I'm currently using a naming convention of my own but > I'd like to provide a way for other conventions to be used, in particular > the use of prefix or suffix characters in names of different types of > objects. > > Any input is most welcome. > > Pete > Molly's Revenge Bob Earp White Rock, British Columbia. From ambassador at fourthworld.com Fri Oct 7 12:26:19 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 09:26:19 -0700 Subject: Object Naming UnConventions In-Reply-To: <8CE532002684752-1D4C-34B83@webmail-m082.sysops.aol.com> References: <8CE532002684752-1D4C-34B83@webmail-m082.sysops.aol.com> Message-ID: <4E8F282B.1080107@fourthworld.com> dunbarx wrote: > I rarely get to act like a pedantic jerk, especially towards a highly > respected and iconic personage such as Richard Gaskin. > > Not kidding about any of item 2 of line 1. > > But ordinal would be 'first control". Cardinal would be "control 1" > > That felt better than I thought it would. > > I am sure I will regret it, though. > > No kidding about item 1 of line 5. Damn - there goes my writing career. :) Thank you very much for the kind words, but if you've read many of the lengthy posts I write you'll find they're often riddled with all sorts of errors. A good friends suggests that one reason I write long posts is that the sheer volume of materials makes it harder to spot the mistakes. :) But on this issue of "ordinal" vs "cardinal", I may be thinking of a more colloquial usage than perhaps programming vernacular. It's my understanding that "ordinal" simply refers to the order or rank of things, such as layer numbering would impose, whether the reference is expressed numerically or textually (i.e., it would seem to apply to both "2" or "second"). "Cardinal" means "prime" or "most important", which had led me to sometimes use "cardinal" when describing object references by ID, since those are (or that is, were until very recently) immutably fixed and therefore the most reliable form of reference. That said, I program in relatively few languages (these days only LiveCode and JavaScript; haven't touched a C compiler in many years, and Lisp sadly remains on my untouched to-do list), so there may be widely used conventions for these terms among programmers that I'm merely ignorant of. In my book "ignorant" is a good word, since no one knows everything so all of us are ignorant of one thing or another, and being ignorant simply means there's something new to learn. I'll wear that label with pride. :) Is this a common convention to use "cardinal" when describing numeric ordering references, and "ordinal" only for their textual equivalent? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From ambassador at fourthworld.com Fri Oct 7 12:28:14 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Oct 2011 09:28:14 -0700 Subject: Object naming conventions In-Reply-To: References: Message-ID: <4E8F289E.8000005@fourthworld.com> Bob Earp wrote: > Personally I think there are really only three things one needs to follow; > > 1. Don't worry about what others do, just name everything in a format that really makes sense to you and your team today, and in the future. > 2. Keep the names as short and uncomplicated as possible. > 3. Write down what your naming convention standards are so that others can refer to it, and check those standards with your team on a regular basis to make sure it continues to work for them. That's a great set of rules, Bob. May I have your permission to include them in an update to my naming conventions article (with attribution, of course)? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From rjearp at hotmail.com Fri Oct 7 12:35:45 2011 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 7 Oct 2011 09:35:45 -0700 Subject: CBT using LiveCode - Computer Based Training Message-ID: Phil, I'm not sure what you mean by "... a web version of the content delivery part, to free users from having to install software ...", particularly the latter part. One of the advantages of LiveCode is that you can deliver eLearning content as a stand-alone without the need to load anything. In my experience the decision to go web-based or not is a complex one based on how media rich one wants the content vs. ease of distribution, but nothing to do with having to load something on a users computer. It's complex because of the fear of loss of control of the content, the desire to rapidly distribute changes in content (that rarely happens), and the misunderstanding that delivering large and high quality media over the web or an intranet just takes time. best, Bob... > I am still quite busy adding features and structural changes to a CBT system I > wrote in 2003-05. Most recently we are creating a web version of the content > delivery part, to free users from having to install software on their computers > before taking training. Bob Earp White Rock, British Columbia. From pete at mollysrevenge.com Fri Oct 7 12:54:01 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 7 Oct 2011 09:54:01 -0700 Subject: Object naming conventions In-Reply-To: References: Message-ID: Thanks for the thoughts Bob. For those who have replied, here's the reason behind the question. I'm about to ask for beta testers for an LC tool that greatly speeds up the development of applications that use SQL databases. Part of the tool is a palette of controls that you can drag and drop onto your cards, answer a couple of easy questions and the control will be linked to your database. Right now, I use a naming convention for controls so that the tool's runtime library can recognize controls that are significant to it. My concern is that I'm imposing my naming convention on anyone who wants to make use of the tool. Whether you'd be willing to give up your naming conventions in exchange for the productivity gains you'll get from using the tool - that's the question. I'm considering providing an alternative by using a custom property of the control to store the info I need and let people name the controls according to their own conventions. But that is a fair amount of coding and retesting to be done so I thought I would try to gauge the sentiment on naming conventions before starting down that path. Hopefully, that doesn't break any forum rules. Pete Molly's Revenge On Fri, Oct 7, 2011 at 9:15 AM, Bob Earp wrote: > Pete, > It's a great question, but the last time this was asked on the list I think > the discussion went on for three lifetimes (in use-livecode list years) on > what exactly should be the standard to use. It seems there's more and > different naming conventions in the world than Tim Hortons has served cups > of coffee, so if you are trying to automate layout based on what others use > you're likely to discover the meaning of life, the universe and everything > before completing half of it ;-) > > Richard Gaskin's article is a great start, and I think that most of us that > have coded for a number of years have done something similar. Personally I > think there are really only three things one needs to follow; > > 1. Don't worry about what others do, just name everything in a format that > really makes sense to you and your team today, and in the future. > 2. Keep the names as short and uncomplicated as possible. > 3. Write down what your naming convention standards are so that others can > refer to it, and check those standards with your team on a regular basis to > make sure it continues to work for them. > > Naming is only a way of better understanding what somebody was trying to do > in their script, and that somebody is likely you in the future !! So, don't > forget comments which are as important but generally considered as > kindergarden practice by self proclaimed expert scripters ;-) > > best, Bob... > > > > > From: Pete > > To: How to use LiveCode > > Subject: Object Naming Conventions > > Message-ID: > > < > CABx6j9mopO_9zN3+5uSeFNp-WYt8w2xFzu1LaVP1MDxhUYBaOw at mail.gmail.com> > > Content-Type: text/plain; charset=ISO-8859-1 > > > > I vaguely remember a thread on this topic a while back. I'm interested > in > > what naming conventions people have for stacks/cards/controls, if any. > > > > This is in connection with a project I'm working on to automate laying > out > > controls on a card. I'm currently using a naming convention of my own > but > > I'd like to provide a way for other conventions to be used, in particular > > the use of prefix or suffix characters in names of different types of > > objects. > > > > Any input is most welcome. > > > > Pete > > Molly's Revenge > > > > Bob Earp > White Rock, British Columbia. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From stephenREVOLUTION2 at barncard.com Fri Oct 7 12:57:02 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 7 Oct 2011 09:57:02 -0700 Subject: rev libraries of the late Mark Smith In-Reply-To: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> References: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> Message-ID: and why not on Rev Online? On 7 October 2011 06:36, Matthias Rebbe wrote: > Hi, > > just want to let you know, that i mirrored all the rev libraries the late > Mark Smith put online. Just to keep sure they do not get lost. > > You get the libs at http://www.matthiasrebbe.eu/revstuff/marksmith > > > Regards, > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From lvhdgc7 at gmail.com Fri Oct 7 13:23:06 2011 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 7 Oct 2011 10:23:06 -0700 (PDT) Subject: New iOS App in Store In-Reply-To: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> Message-ID: <1318008186151-3883000.post@n4.nabble.com> Congrats, Randy! How long and difficult was the App Store approval cycle? Thanks, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-iOS-App-in-Store-tp3882022p3883000.html Sent from the Revolution - User mailing list archive at Nabble.com. From matthias_livecode_150811 at m-r-d.de Fri Oct 7 13:35:02 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 7 Oct 2011 19:35:02 +0200 Subject: rev libraries of the late Mark Smith In-Reply-To: References: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> Message-ID: <20D69084-2188-4F0D-9FC1-B7F809BFE830@m-r-d.de> Hi Stephen, because i am not sure, if it is allowed to upload files from others to my rev-online space. Regards, Matthias _____________________________________ _____________________________________ Matthias Rebbe Bramkampsieke 13 D-32312 L?bbecke Tel +49 57 41 - 31 00 00 mobil +49 160 - 550 44 62 Fax +49 57 41 - 310 0 02 E-Mail matthias at matthiasrebbe.eu http://www.matthiasrebbe.eu Am 07.10.2011 um 18:57 schrieb stephen barncard: > and why not on Rev Online? > > On 7 October 2011 06:36, Matthias Rebbe > wrote: > >> Hi, >> >> just want to let you know, that i mirrored all the rev libraries the late >> Mark Smith put online. Just to keep sure they do not get lost. >> >> You get the libs at http://www.matthiasrebbe.eu/revstuff/marksmith >> >> >> Regards, >> >> 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 >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Oct 7 13:39:26 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Oct 2011 12:39:26 -0500 Subject: Object Naming Conventions In-Reply-To: References: Message-ID: <4E8F394E.7020205@hyperactivesw.com> On 10/7/11 6:37 AM, Francis Nugent Dixon wrote: > Whatever you do, use a prefix to define ALL your objects, I never do, I don't see any advantage, and for me it makes my scripts harder to read. It's easy to see what type an object is if you forget. In fact, the only consistent naming scheme I use for objects is "lbl" in a field name, so that I can skip label fields in repeat loops. We're all different. I really doubt any two of us codes the same way. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Fri Oct 7 14:11:40 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 7 Oct 2011 11:11:40 -0700 Subject: rev libraries of the late Mark Smith In-Reply-To: <20D69084-2188-4F0D-9FC1-B7F809BFE830@m-r-d.de> References: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> <20D69084-2188-4F0D-9FC1-B7F809BFE830@m-r-d.de> Message-ID: probably a message to Heather (support at runrev.com) would solve that... she could add them to his RevOnline space which lives on.... On 7 October 2011 10:35, Matthias Rebbe wrote: > Hi Stephen, > > because i am not sure, if it is allowed to upload files from others to my > rev-online space. > > Regards, > > Matthias > _____________________________________ > > > _____________________________________ > Matthias Rebbe > Bramkampsieke 13 > D-32312 L?bbecke > > Tel +49 57 41 - 31 00 00 > mobil +49 160 - 550 44 62 > Fax +49 57 41 - 310 0 02 > > E-Mail matthias at matthiasrebbe.eu > http://www.matthiasrebbe.eu > > Am 07.10.2011 um 18:57 schrieb stephen barncard: > > > and why not on Rev Online? > > > > On 7 October 2011 06:36, Matthias Rebbe > > wrote: > > > >> Hi, > >> > >> just want to let you know, that i mirrored all the rev libraries the > late > >> Mark Smith put online. Just to keep sure they do not get lost. > >> > >> You get the libs at http://www.matthiasrebbe.eu/revstuff/marksmith > >> > >> > >> Regards, > >> > >> 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 > >> > > > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From iowahengst at mac.com Fri Oct 7 15:22:04 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 07 Oct 2011 14:22:04 -0500 Subject: New iOS App in Store In-Reply-To: <1318008186151-3883000.post@n4.nabble.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> Message-ID: <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Hi Tom, Waiting for Review ?. Oct 1st. In Review ?. Oct 6 at 11:26 a.m. Processing for Sale ?. Oct 6 3:20 p.m. Ready for Sale ?. Oct 6 4:30 p.m. This turn around time was a bit faster than "normal." Seven days is common? and this was the shortest "In Review" time I've had with an app. My app updates have all been reviewed and processed for store in about four days. be well, randy ----- On Oct 7, 2011, at 12:23 PM, tbodine wrote: > Congrats, Randy! > > How long and difficult was the App Store approval cycle? > > Thanks, > Tom Bodine > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-iOS-App-in-Store-tp3882022p3883000.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 andre at andregarzia.com Fri Oct 7 15:32:36 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 7 Oct 2011 16:32:36 -0300 Subject: New iOS App in Store In-Reply-To: <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Message-ID: Congratulations!!!! On Fri, Oct 7, 2011 at 4:22 PM, Randy Hengst wrote: > Hi Tom, > > Waiting for Review ?. Oct 1st. > In Review ?. Oct 6 at 11:26 a.m. > Processing for Sale ?. Oct 6 3:20 p.m. > Ready for Sale ?. Oct 6 4:30 p.m. > > This turn around time was a bit faster than "normal." Seven days is common? > and this was the shortest "In Review" time I've had with an app. > > My app updates have all been reviewed and processed for store in about four > days. > > be well, > randy > ----- > On Oct 7, 2011, at 12:23 PM, tbodine wrote: > > > Congrats, Randy! > > > > How long and difficult was the App Store approval cycle? > > > > Thanks, > > Tom Bodine > > > > > > -- > > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/New-iOS-App-in-Store-tp3882022p3883000.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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From revdev at pdslabs.net Fri Oct 7 15:45:48 2011 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 07 Oct 2011 12:45:48 -0700 Subject: CBT using LiveCode - Computer Based Training In-Reply-To: References: Message-ID: <4E8F56EC.6050902@pdslabs.net> Hi Bob, On 10/7/11 9:35 AM, Bob Earp wrote: > Phil, > I'm not sure what you mean by "... a web version of the content delivery part, to free users from having to install software ...", particularly the latter part. One of the advantages of LiveCode is that you can deliver eLearning content as a stand-alone without the need to load anything. The stand-alone is the software they want to avoid installing. Hence the problem. In the system I maintain, content is developed using a desktop app, which can then convert the desktop training to a complete web deliverable, zip and upload it to a server. Then it tells a server script about the uploaded training, and the server takes it from there. > In my experience the decision to go web-based or not is a complex one based on how media rich one wants the content vs. ease of distribution, but nothing to do with having to load something on a users computer. Except in my client's case. Some US government agencies want his training, but often their IT depts will not allow ANYTHING they have not invented or blessed to be installed on an agency computer. And getting them to bless your product requires a Class 2 miracle. So a browser-based, no-plugins-required training course is about the only viable option remaining. > It's complex because of the fear of loss of control of the content, the desire to rapidly distribute changes in content (that rarely happens), and the misunderstanding that delivering large and high quality media over the web or an intranet just takes time. Yes. You have clearly been down that road! Phil > > best, Bob... > > >> I am still quite busy adding features and structural changes to a CBT system I >> wrote in 2003-05. Most recently we are creating a web version of the content >> delivery part, to free users from having to install software on their computers >> before taking training. > > > Bob Earp > White Rock, British Columbia. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From kray at sonsothunder.com Fri Oct 7 16:11:40 2011 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 7 Oct 2011 15:11:40 -0500 Subject: Object naming conventions In-Reply-To: References: Message-ID: <4425CC13-C9EE-4BA2-83AD-61B2D7A1CC01@sonsothunder.com> On Oct 7, 2011, at 11:54 AM, Pete wrote: > Thanks for the thoughts Bob. > > For those who have replied, here's the reason behind the question. > > I'm about to ask for beta testers for an LC tool that greatly speeds up the > development of applications that use SQL databases. Part of the tool is a > palette of controls that you can drag and drop onto your cards, answer a > couple of easy questions and the control will be linked to your database. > Right now, I use a naming convention for controls so that the tool's > runtime library can recognize controls that are significant to it. > > My concern is that I'm imposing my naming convention on anyone who wants to > make use of the tool. Whether you'd be willing to give up your naming > conventions in exchange for the productivity gains you'll get from using the > tool - that's the question. If it helps, there was some work on this by the RunRev Interoperability Project at the 'revInterop' Yahoo group: http://tech.groups.yahoo.com/group/revInterop/. I know Richard put a mirror of the document we were working on somewhere, but I can't recall where, so I put it here for download/direct display: http://www.sonsothunder.com/devres/ECMI_110.pdf It hasn't been updated in a while, but I know several developers (including myself, of course) that are using (most) of the specification in their own work. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From coiin at verizon.net Fri Oct 7 16:14:57 2011 From: coiin at verizon.net (Colin Holgate) Date: Fri, 07 Oct 2011 16:14:57 -0400 Subject: New iOS App in Store In-Reply-To: <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Message-ID: What date did you select for when the app should be available? In my experience it almost seems like they don't even start the review until the day you set for availability. It would be interesting to set an available date of tomorrow. On Oct 7, 2011, at 3:22 PM, Randy Hengst wrote: > Waiting for Review ?. Oct 1st. > In Review ?. Oct 6 at 11:26 a.m. > Processing for Sale ?. Oct 6 3:20 p.m. > Ready for Sale ?. Oct 6 4:30 p.m. From pete at mollysrevenge.com Fri Oct 7 16:22:38 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 7 Oct 2011 13:22:38 -0700 Subject: Object naming conventions In-Reply-To: <4425CC13-C9EE-4BA2-83AD-61B2D7A1CC01@sonsothunder.com> References: <4425CC13-C9EE-4BA2-83AD-61B2D7A1CC01@sonsothunder.com> Message-ID: Thanks Ken, looks like a very interesting document. Pete Molly's Revenge On Fri, Oct 7, 2011 at 1:11 PM, Ken Ray wrote: > > On Oct 7, 2011, at 11:54 AM, Pete wrote: > > > Thanks for the thoughts Bob. > > > > For those who have replied, here's the reason behind the question. > > > > I'm about to ask for beta testers for an LC tool that greatly speeds up > the > > development of applications that use SQL databases. Part of the tool is > a > > palette of controls that you can drag and drop onto your cards, answer a > > couple of easy questions and the control will be linked to your database. > > Right now, I use a naming convention for controls so that the tool's > > runtime library can recognize controls that are significant to it. > > > > My concern is that I'm imposing my naming convention on anyone who wants > to > > make use of the tool. Whether you'd be willing to give up your naming > > conventions in exchange for the productivity gains you'll get from using > the > > tool - that's the question. > > > If it helps, there was some work on this by the RunRev Interoperability > Project at the 'revInterop' Yahoo group: > http://tech.groups.yahoo.com/group/revInterop/. > > I know Richard put a mirror of the document we were working on somewhere, > but I can't recall where, so I put it here for download/direct display: > > http://www.sonsothunder.com/devres/ECMI_110.pdf > > It hasn't been updated in a while, but I know several developers (including > myself, of course) that are using (most) of the specification in their own > work. > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Fri Oct 7 17:02:40 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 7 Oct 2011 14:02:40 -0700 Subject: rev libraries of the late Mark Smith In-Reply-To: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> References: <24466688-320B-4F09-A9B0-530D8A335CBD@m-r-d.de> Message-ID: <54B567E1-45E4-44EA-B5BC-2E381E8D2884@twft.com> How about menus? They are really buttons, but suppose you wanted to do something to all your buttons? You would want to exclude menus no doubt. Actually, what really makes prefixing all your objects a good thing is when it comes time to view them in some applications browser. Having all your labels, fields, buttons and menus sort accordingly is a good thing to have, especially on a card with LOTS of objects. Bob On Oct 7, 2011, at 6:36 AM, Matthias Rebbe wrote: > Hi, > > just want to let you know, that i mirrored all the rev libraries the late Mark Smith put online. Just to keep sure they do not get lost. > > You get the libs at http://www.matthiasrebbe.eu/revstuff/marksmith > > > Regards, > > 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 lvhdgc7 at gmail.com Fri Oct 7 17:14:51 2011 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 7 Oct 2011 14:14:51 -0700 (PDT) Subject: New iOS App in Store In-Reply-To: <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Message-ID: <1318022091337-3883739.post@n4.nabble.com> Thanks for the info., Randy. Just bought a copy. Great job! Fun way to teach. Finger trace works great. (My daughter teaches Kindergarten... she'll love it.) Curious: was it a design decision or a technical constraint that made you choose to design for smaller screen and add the 2X button versus designing for larger screen with a redux button? I haven't finished an app yet myself, but was sort of expecting that LiveCode could adapt itself to the device screen on its own. Thanks again. Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-iOS-App-in-Store-tp3882022p3883739.html Sent from the Revolution - User mailing list archive at Nabble.com. From gregory.lypny at videotron.ca Fri Oct 7 19:47:22 2011 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 07 Oct 2011 19:47:22 -0400 Subject: Windows Standalone Will Not Save Data to File Message-ID: <26DF1C4E-6B54-405D-9879-E660AB7B569F@videotron.ca> Hello everyone, I built a small utility app for my students. It was scripted on a Mac. It has the following handler to allow them to save their work to disk. It works on Mac stand-alones but not Windows. My PC-using students have shown me how it does not save. Is the problem the two forward slashes in the argument to the URL? put ?My File? into theFileName put ?1,2,3,4,5? into theData if the hilite of button "Save" of this card is true then ask file "Where would you like to save your data backup?" with (theFileName & "-Backup.csv") if it is not empty then put theData into url ("file://" & it) end if Regards, Gregory From m.schonewille at economy-x-talk.com Fri Oct 7 20:15:54 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 8 Oct 2011 02:15:54 +0200 Subject: Windows Standalone Will Not Save Data to File In-Reply-To: <26DF1C4E-6B54-405D-9879-E660AB7B569F@videotron.ca> References: <26DF1C4E-6B54-405D-9879-E660AB7B569F@videotron.ca> Message-ID: <07E3F259-ABC1-4898-9D3A-6D1A40BD0FA6@economy-x-talk.com> Hi Gregory, ("file://" & it) should be ("file:" & it) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 8 okt 2011, at 01:47, Gregory Lypny wrote: > Hello everyone, > > I built a small utility app for my students. It was scripted on a Mac. It has the following handler to allow them to save their work to disk. It works on Mac stand-alones but not Windows. My PC-using students have shown me how it does not save. Is the problem the two forward slashes in the argument to the URL? > > > put ?My File? into theFileName > put ?1,2,3,4,5? into theData > > if the hilite of button "Save" of this card is true > then > ask file "Where would you like to save your data backup?" with (theFileName & "-Backup.csv") > if it is not empty then put theData into url ("file://" & it) > end if > > Regards, > > > Gregory From andre at andregarzia.com Fri Oct 7 20:46:39 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 7 Oct 2011 21:46:39 -0300 Subject: [UBUNTU] running LiveCode on 11.x Message-ID: Folks, This may apply to anyone running under linux but I've experienced this only on Ubuntu 11.04 so far. If you're experiencing a problem that everytime you launch LiveCode it asks for authentication again, it is possible that your .runrev folder on your home folder has the wrong permissions or owner. If you execute the installer with root priviledges (so that it can write to /opt) then there is a chance that the .runrev folder owner will also be root:root. You will need to change that to the actual user and group running LiveCode or it will fail to save your activation or your preferences. :-D Linux is Freedom Andre "The Oneiric Ocelot" Garzia -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mwieder at ahsoftware.net Fri Oct 7 20:59:29 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Oct 2011 17:59:29 -0700 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: References: Message-ID: <222058224953.20111007175929@ahsoftware.net> Andre- I've had that problem with Fedora Core all along. The installer is supposed to elevate its privileges to give the right permissions, but it doesn't. So I change the permission bit on the installer to allow execution, install from a terminal prompt as root for all users *without launching the IDE after installation*: su - cd /home//Downloads ./LiveCodeInstaller-4_6_4_gm_1-Linux.x86 exit Now I'm back to my local account and I run the IDE which was installed to /opt, it boots with my license info in hand, and I'm off and running. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 7 21:05:27 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Oct 2011 18:05:27 -0700 Subject: Object Naming Conventions In-Reply-To: <4E8F394E.7020205@hyperactivesw.com> References: <4E8F394E.7020205@hyperactivesw.com> Message-ID: <722058582343.20111007180527@ahsoftware.net> Jacque- Friday, October 7, 2011, 10:39:26 AM, you wrote: > for me it makes my scripts harder to read. Well, that's the purpose of a scripting convention. If what you're doing makes it easier for you to read your scripts then you're doing things the right way. > We're all different. I really doubt any two of us codes the same way. :) I don't even code the same way twice. I'm always refactoring things as I learn more or come across clever hacks to speed things up or make my code more readable or something. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Fri Oct 7 21:06:26 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 7 Oct 2011 22:06:26 -0300 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: <222058224953.20111007175929@ahsoftware.net> References: <222058224953.20111007175929@ahsoftware.net> Message-ID: Mark, I did the same thing for Fedora 15 but doing that on my new Ubuntu installation made the .runrev folder be owned by root for some weird reason, I had to revert it back to my user and group. I did not launched the app after installation. Now it works but it is the little things that the IDE should check, like: "can I write my preferences file?" Cheers andre On Fri, Oct 7, 2011 at 9:59 PM, Mark Wieder wrote: > Andre- > > I've had that problem with Fedora Core all along. The installer is > supposed to elevate its privileges to give the right permissions, but > it doesn't. So I change the permission bit on the installer to allow > execution, install from a terminal prompt as root for all users > *without launching the IDE after installation*: > > su - > cd /home//Downloads > ./LiveCodeInstaller-4_6_4_gm_1-Linux.x86 > exit > > Now I'm back to my local account and I run the IDE which was installed > to /opt, it boots with my license info in hand, and I'm off and > running. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From admin at mfelkerco.com Fri Oct 7 21:21:59 2011 From: admin at mfelkerco.com (Mike Felker) Date: Fri, 7 Oct 2011 21:21:59 -0400 Subject: Object naming conventions In-Reply-To: References: Message-ID: <7A5CD7BB-2458-41ED-94A8-F4562B5C94F0@mfelkerco.com> That sounds like a great tool. I would love to help beta test it. Mike Sent from my iPad On Oct 7, 2011, at 12:54 PM, Pete wrote: > Thanks for the thoughts Bob. > > For those who have replied, here's the reason behind the question. > > I'm about to ask for beta testers for an LC tool that greatly speeds up the > development of applications that use SQL databases. Part of the tool is a > palette of controls that you can drag and drop onto your cards, answer a > couple of easy questions and the control will be linked to your database. > Right now, I use a naming convention for controls so that the tool's > runtime library can recognize controls that are significant to it. > > My concern is that I'm imposing my naming convention on anyone who wants to > make use of the tool. Whether you'd be willing to give up your naming > conventions in exchange for the productivity gains you'll get from using the > tool - that's the question. > > I'm considering providing an alternative by using a custom property of the > control to store the info I need and let people name the controls according > to their own conventions. But that is a fair amount of coding and retesting > to be done so I thought I would try to gauge the sentiment on naming > conventions before starting down that path. Hopefully, that doesn't break > any forum rules. > > Pete > Molly's Revenge > > > > > On Fri, Oct 7, 2011 at 9:15 AM, Bob Earp wrote: > >> Pete, >> It's a great question, but the last time this was asked on the list I think >> the discussion went on for three lifetimes (in use-livecode list years) on >> what exactly should be the standard to use. It seems there's more and >> different naming conventions in the world than Tim Hortons has served cups >> of coffee, so if you are trying to automate layout based on what others use >> you're likely to discover the meaning of life, the universe and everything >> before completing half of it ;-) >> >> Richard Gaskin's article is a great start, and I think that most of us that >> have coded for a number of years have done something similar. Personally I >> think there are really only three things one needs to follow; >> >> 1. Don't worry about what others do, just name everything in a format that >> really makes sense to you and your team today, and in the future. >> 2. Keep the names as short and uncomplicated as possible. >> 3. Write down what your naming convention standards are so that others can >> refer to it, and check those standards with your team on a regular basis to >> make sure it continues to work for them. >> >> Naming is only a way of better understanding what somebody was trying to do >> in their script, and that somebody is likely you in the future !! So, don't >> forget comments which are as important but generally considered as >> kindergarden practice by self proclaimed expert scripters ;-) >> >> best, Bob... >> >> >> >>> From: Pete >>> To: How to use LiveCode >>> Subject: Object Naming Conventions >>> Message-ID: >>> < >> CABx6j9mopO_9zN3+5uSeFNp-WYt8w2xFzu1LaVP1MDxhUYBaOw at mail.gmail.com> >>> Content-Type: text/plain; charset=ISO-8859-1 >>> >>> I vaguely remember a thread on this topic a while back. I'm interested >> in >>> what naming conventions people have for stacks/cards/controls, if any. >>> >>> This is in connection with a project I'm working on to automate laying >> out >>> controls on a card. I'm currently using a naming convention of my own >> but >>> I'd like to provide a way for other conventions to be used, in particular >>> the use of prefix or suffix characters in names of different types of >>> objects. >>> >>> Any input is most welcome. >>> >>> Pete >>> Molly's Revenge >> >> >> >> Bob Earp >> White Rock, British Columbia. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From iowahengst at mac.com Fri Oct 7 21:37:05 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 07 Oct 2011 20:37:05 -0500 Subject: New iOS App in Store In-Reply-To: References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Message-ID: <44F5955C-9A6B-4B2B-9A96-C78E60AC331E@mac.com> That's a good question? I've always just left it at the default? whatever that is. I'll pay attention next time. On Oct 7, 2011, at 3:14 PM, Colin Holgate wrote: > What date did you select for when the app should be available? In my experience it almost seems like they don't even start the review until the day you set for availability. It would be interesting to set an available date of tomorrow. > > > On Oct 7, 2011, at 3:22 PM, Randy Hengst wrote: > >> Waiting for Review ?. Oct 1st. >> In Review ?. Oct 6 at 11:26 a.m. >> Processing for Sale ?. Oct 6 3:20 p.m. >> Ready for Sale ?. Oct 6 4:30 p.m. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From iowahengst at mac.com Fri Oct 7 21:44:37 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 07 Oct 2011 20:44:37 -0500 Subject: New iOS App in Store In-Reply-To: <1318022091337-3883739.post@n4.nabble.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> <1318022091337-3883739.post@n4.nabble.com> Message-ID: <61B2610C-DB84-4BFD-963F-5CD760BE177B@mac.com> Tom, I made this app using the iPod screen size simply because I already had the photos that size from another project? that way I needed less time to prepare the photos. I have some ideas for how I could expand the for the iPad. I'll need to re-do the photos for the bigger size. The 2x option is automatic on iPad when displaying an iPod-sized app. So, no coding involved with that at all. LiveCode won't automatically adjust for the iPad screen size, but you can create an app that checks the device and then adjusts through scaling that you include in the scipts or by using cards you set up for both the iPad or iPod sizes. be well, randy ----- On Oct 7, 2011, at 4:14 PM, tbodine wrote: > Thanks for the info., Randy. Just bought a copy. Great job! Fun way to teach. > Finger trace works great. (My daughter teaches Kindergarten... she'll love > it.) > > Curious: was it a design decision or a technical constraint that made you > choose to design for smaller screen and add the 2X button versus designing > for larger screen with a redux button? > > I haven't finished an app yet myself, but was sort of expecting that > LiveCode could adapt itself to the device screen on its own. > > Thanks again. > Tom Bodine > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-iOS-App-in-Store-tp3882022p3883739.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Oct 7 21:54:01 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Oct 2011 20:54:01 -0500 Subject: UIWebView control flash Message-ID: <4E8FAD39.9090504@hyperactivesw.com> I'm setting up a browser control in a preopencard handler. Normally preopencard doesn't display anything while it runs, but even if I surround the handler with lock/unlock commands, the card itself is briefly visible before the control appears. That means the user sees the underlying card for a moment before the full-screen browser content appears. Is there a trick to getting it to draw before the card is visible? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Fri Oct 7 22:05:22 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 8 Oct 2011 04:05:22 +0200 Subject: UIWebView control flash In-Reply-To: <4E8FAD39.9090504@hyperactivesw.com> References: <4E8FAD39.9090504@hyperactivesw.com> Message-ID: <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> Hi Jacque, You could try to create the browser object before navigating cards. I don't know if this will actually work, but i did notice that UI controls stay on screen if they are not deleted the propert way. Another possibility is to show a card with a circular progress indicator in the middle and show the browser object on top of it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 8 okt 2011, at 03:54, J. Landman Gay wrote: > I'm setting up a browser control in a preopencard handler. Normally preopencard doesn't display anything while it runs, but even if I surround the handler with lock/unlock commands, the card itself is briefly visible before the control appears. That means the user sees the underlying card for a moment before the full-screen browser content appears. > > Is there a trick to getting it to draw before the card is visible? From mwieder at ahsoftware.net Fri Oct 7 22:20:35 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Oct 2011 19:20:35 -0700 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: References: <222058224953.20111007175929@ahsoftware.net> Message-ID: <662063091031.20111007192035@ahsoftware.net> Andre- Friday, October 7, 2011, 6:06:26 PM, you wrote: > I did the same thing for Fedora 15 but doing that on my new Ubuntu BTW... I absolutely hate the new Gnome3 in FC15. I can't believe anybody thought this was a good idea. -- -Mark Wieder mwieder at ahsoftware.net From jimaultwins at yahoo.com Fri Oct 7 22:25:47 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 7 Oct 2011 22:25:47 -0400 Subject: iOS and Mac mini and App Store Message-ID: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> I haev a buyer for one of my Mac mini computers running Leopard. The buyer wants to build iPad apps with Livecode, but did not know about the developer requirements. I told him I would get the answers to How much is the Apple developer cost How long does it take to become one (hours, days)? Can you run the apps on your own iPad without the Apple Store approval? Can you transfer your beta app to another users device ? Can you transfer your beta app to another users simulator ? His goal is to run a simple beta app on his bosses iPad next Wed. Thanks for helping me outline the process. Jim Ault From chipp at chipp.com Fri Oct 7 22:57:26 2011 From: chipp at chipp.com (Chipp Walters) Date: Fri, 7 Oct 2011 21:57:26 -0500 Subject: Reading PDFs in LC (again) In-Reply-To: <5D2CBF96-5956-4AAF-98D6-6EBF9485555C@mac.com> References: <5D2CBF96-5956-4AAF-98D6-6EBF9485555C@mac.com> Message-ID: Graham, I'm puzzled why you're using ImageMagick when even with ImageMagick you still need to install GhostScript. Why not only install GhostScript and run it from the command line (or process)? It can directly convert PDF's to PNG, BMP, JPG, etc.. which can then be imported into LC. On Fri, Oct 7, 2011 at 10:40 AM, Graham Samuel wrote: > Folks, I have been reading all the responses I got on this issue that > appeared under a number of different subject headings in the last couple of > weeks. I thought people might be interested in my current position. > > First, my intention was to read PDFs as images (bitmaps) into an > LC-authored app written to be run under Windows. This is clearly quite a > restricted way of using PDFs, since they can contain readable text and much > else which I don't currently care about. However, even with these > restrictions it is not an easy thing to code a reader for PDFs entirely in > LiveCode, so some third-party component appears to be needed. > > Second, I also had another need for input of bitmaps, which was to read > TIFF files. In my original posts I didn't explain this as I thought it would > complicate the discussion. Sadly this is another format that LC doesn't help > us with. > > Third, I needed generous licensing terms, so that the additional > component(s) to accomplish the input would be either free or else licensed > on a pay-once basis, without per-user charges imposed on the end user, much > like LC itself. > > Fourth (and last), I am writing an app for busy non-technical people which > means among other things that any installation process should be simple, and > certainly without any kind of extended interaction about options, licensing > terms etc. demanded of the user. > > I have considered various approaches, with ImageMagick being the technical > front runner (it's 'free' - kind of - and fulfils my technical > requirements). > > I was scared of ImageMagick both because of the Windows-specific technical > warnings on the download site and because of the license terms. > > The good news is that people on this list have persuaded me that I should > not be scared. There is still some question over the license terms, since > the one commercial supplier of the main underlying component, GhostScript > (Artifex), insists that: > > > If your application (including its source code) is not licensed to the > public under the GNU GPL, you are not authorized to ship GPL Ghostscript or > GPL MuPDF with your application under the terms of the GNU GPL if any one of > the following is true: > > > > your application contains a copy of some or all of GPL Ghostscript or > MuPDF; > > your application is derived from, is based on, or constitutes a revision > of some or all of GPL Ghostscript or MuPDF; > > your application includes one or more functions that use some or all of > GPL Ghostscript or MuPDF. > > These criteria apply to your application as a whole. Even if only one > section of your application satisfies one of these criteria, you are not > authorized to ship GPL Ghostscript or GPL MuPDF with your application unless > your application, including all of its source code, is licensed to the > public under the GNU GPL. > > > > If your application (including its source code) is NOT licensed to the > public under the GNU GPL and you intend to distribute Ghostscript or MuPDF > to a third party for use with and usable by your application, you MUST first > obtain a commercial license from Artifex. > > Various people on the list have suggested that there are workarounds that > render this statement untrue, and since there appear to be real-world > examples of commercial products that do use GhostScript without a commercial > license, I am going to adopt the approach suggested, hopefully maintaining > the letter and spirit of the GPL. > > OK, the next thing is to try it - probably not using 'shell' (heeding Monte > Goulding's warning and adopting his solution, which sadly I only half > understand). I have command-line fear, but I guess I'll get over it (when I > started programming computers, we didn't even have command lines - sounds > like a Monty Python sketch, but true. The machines were not actually steam > powered). > > I'll report back if I get to a point where my app (including its install > process) appears viable. > > > 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 > -- Chipp Walters CEO, Shafer Walters Group, Inc. From pete at mollysrevenge.com Fri Oct 7 22:58:11 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 7 Oct 2011 19:58:11 -0700 Subject: Object naming conventions In-Reply-To: <7A5CD7BB-2458-41ED-94A8-F4562B5C94F0@mfelkerco.com> References: <7A5CD7BB-2458-41ED-94A8-F4562B5C94F0@mfelkerco.com> Message-ID: Thanks Mike, I'll be in touch in the next couple of weeks. Pete Molly's Revenge On Fri, Oct 7, 2011 at 6:21 PM, Mike Felker wrote: > That sounds like a great tool. I would love to help beta test it. > > Mike > > Sent from my iPad > > On Oct 7, 2011, at 12:54 PM, Pete wrote: > > > Thanks for the thoughts Bob. > > > > For those who have replied, here's the reason behind the question. > > > > I'm about to ask for beta testers for an LC tool that greatly speeds up > the > > development of applications that use SQL databases. Part of the tool is > a > > palette of controls that you can drag and drop onto your cards, answer a > > couple of easy questions and the control will be linked to your database. > > Right now, I use a naming convention for controls so that the tool's > > runtime library can recognize controls that are significant to it. > > > > My concern is that I'm imposing my naming convention on anyone who wants > to > > make use of the tool. Whether you'd be willing to give up your naming > > conventions in exchange for the productivity gains you'll get from using > the > > tool - that's the question. > > > > I'm considering providing an alternative by using a custom property of > the > > control to store the info I need and let people name the controls > according > > to their own conventions. But that is a fair amount of coding and > retesting > > to be done so I thought I would try to gauge the sentiment on naming > > conventions before starting down that path. Hopefully, that doesn't > break > > any forum rules. > > > > Pete > > Molly's Revenge > > > > > > > > > > On Fri, Oct 7, 2011 at 9:15 AM, Bob Earp wrote: > > > >> Pete, > >> It's a great question, but the last time this was asked on the list I > think > >> the discussion went on for three lifetimes (in use-livecode list years) > on > >> what exactly should be the standard to use. It seems there's more and > >> different naming conventions in the world than Tim Hortons has served > cups > >> of coffee, so if you are trying to automate layout based on what others > use > >> you're likely to discover the meaning of life, the universe and > everything > >> before completing half of it ;-) > >> > >> Richard Gaskin's article is a great start, and I think that most of us > that > >> have coded for a number of years have done something similar. > Personally I > >> think there are really only three things one needs to follow; > >> > >> 1. Don't worry about what others do, just name everything in a format > that > >> really makes sense to you and your team today, and in the future. > >> 2. Keep the names as short and uncomplicated as possible. > >> 3. Write down what your naming convention standards are so that others > can > >> refer to it, and check those standards with your team on a regular basis > to > >> make sure it continues to work for them. > >> > >> Naming is only a way of better understanding what somebody was trying to > do > >> in their script, and that somebody is likely you in the future !! So, > don't > >> forget comments which are as important but generally considered as > >> kindergarden practice by self proclaimed expert scripters ;-) > >> > >> best, Bob... > >> > >> > >> > >>> From: Pete > >>> To: How to use LiveCode > >>> Subject: Object Naming Conventions > >>> Message-ID: > >>> < > >> CABx6j9mopO_9zN3+5uSeFNp-WYt8w2xFzu1LaVP1MDxhUYBaOw at mail.gmail.com> > >>> Content-Type: text/plain; charset=ISO-8859-1 > >>> > >>> I vaguely remember a thread on this topic a while back. I'm interested > >> in > >>> what naming conventions people have for stacks/cards/controls, if any. > >>> > >>> This is in connection with a project I'm working on to automate laying > >> out > >>> controls on a card. I'm currently using a naming convention of my own > >> but > >>> I'd like to provide a way for other conventions to be used, in > particular > >>> the use of prefix or suffix characters in names of different types of > >>> objects. > >>> > >>> Any input is most welcome. > >>> > >>> Pete > >>> Molly's Revenge > >> > >> > >> > >> Bob Earp > >> White Rock, British Columbia. > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 8 00:18:10 2011 From: coiin at verizon.net (Colin Holgate) Date: Sat, 08 Oct 2011 00:18:10 -0400 Subject: iOS and Mac mini and App Store In-Reply-To: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> Message-ID: What processor does the Mac mini have? It would want to be Intel, and you would need it to update to Snow Leopard. It's $99 a year to be an iOS developer. Don't know how long it takes these days, but there is a chance it could be done before Wednesday. When I signed up it took four months, but it's quicker now I'm sure. Yes you can run apps you make, on up to 100 devices, whether those are yours or your boss's. I don't think the app would work in someone else simulator, but I may be wrong. He could always make a standalone application to show how it's progressing. From jimaultwins at yahoo.com Sat Oct 8 01:08:42 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Sat, 8 Oct 2011 01:08:42 -0400 Subject: iOS and Mac mini and App Store In-Reply-To: References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> Message-ID: On Oct 8, 2011, at 12:18 AM, Colin Holgate wrote: > What processor does the Mac mini have? It would want to be Intel, > and you would need it to update to Snow Leopard. > > It's $99 a year to be an iOS developer. > > Don't know how long it takes these days, but there is a chance it > could be done before Wednesday. When I signed up it took four > months, but it's quicker now I'm sure. > > Yes you can run apps you make, on up to 100 devices, whether those > are yours or your boss's. > > I don't think the app would work in someone else simulator, but I > may be wrong. > > He could always make a standalone application to show how it's > progressing. Thanks for the quick reply. I can update the Intel to Snow ( although the Rev site says 10.5.8 or 10.6 will work ) I did not realize that the standalone would run on the iPad before you got the Apple developer approval. The gestures are part of the beta test this next week and would not work on a desktop, of course. He is a young guy who is tired of C+ and wants to try LC on a low- cost Mac. Hope all is going well now that Autumn is on the way :-) Thanks for the help. Jim Ault From richmondmathewson at gmail.com Sat Oct 8 02:07:16 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 08 Oct 2011 09:07:16 +0300 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: <662063091031.20111007192035@ahsoftware.net> References: <222058224953.20111007175929@ahsoftware.net> <662063091031.20111007192035@ahsoftware.net> Message-ID: <4E8FE894.1090402@gmail.com> On 10/08/2011 05:20 AM, Mark Wieder wrote: > Andre- > > Friday, October 7, 2011, 6:06:26 PM, you wrote: > >> I did the same thing for Fedora 15 but doing that on my new Ubuntu > BTW... I absolutely hate the new Gnome3 in FC15. I can't believe > anybody thought this was a good idea. > Cannot say I like either GNOME 3 or Unity; am holding onto what Ubuntu coyly calls "GNOME Classic" as long as possible. If I have to, I will migrate to XFCE. From livfoss at mac.com Sat Oct 8 03:05:57 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 08 Oct 2011 09:05:57 +0200 Subject: Reading PDFs in LC (again) In-Reply-To: References: Message-ID: <6219F3E5-DC55-45FE-AFFD-7985B7997DCE@mac.com> So that I can hoover up my other requirement to read TIFFs. Sadly LC doesn't help with that either. Graham Sent from my iPad OnDate: Fri, 7 Oct 2011 21:57:26 - 0500, Chipp Walters wrote: > Graham, > > I'm puzzled why you're using ImageMagick when even with ImageMagick you > still need to install GhostScript. Why not only install GhostScript and run > it from the command line (or process)? It can directly convert PDF's to PNG, > BMP, JPG, etc.. which can then be imported into LC. From bvlahos at mac.com Sat Oct 8 03:17:42 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 08 Oct 2011 00:17:42 -0700 Subject: Microphone input Message-ID: Can LC get sound or source level (e.g. input volume)? For example, can I listen to the microphone and when there is a lot of noise level or duration Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From gerry.orkin at gmail.com Sat Oct 8 04:04:58 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sat, 8 Oct 2011 18:04:58 +1000 Subject: Photo album In-Reply-To: <63F5CD92-89D1-4D4D-BD59-5FFBB2C6B197@gmail.com> References: <63F5CD92-89D1-4D4D-BD59-5FFBB2C6B197@gmail.com> Message-ID: Sergio Yes I have the same problem, but I haven't yet worked on a solution. I imagine you could show the photo in an HTML file instead, with the photo aligned as you want? I should have mentioned in my original post that I'm also using a dynamically generated HTML files and iPhone CSS to style a gallery of thumbnails - looks great :) I'm away from home for a couple of days and only have my iPhone to do email but I can explain more about it when I return - I might even do up a demo stack. Gerry -- http://gerryorkin.com On 07/10/2011, at 10:57 PM, Sergio Schvarstein wrote: > Thanks a lot Gerry. > > I've tried opening directly the jpg images with a browser control and with the autofit option and the zoom works great. :-) > > The problem now is that the pictures are landscape orientated and bigger than the browser area, so when I open them they appear top-left aligned and I need them to appear horizontally and vertically centered on the iphone screen. > > This is my script: > > on preOpenCard > iphoneControlCreate "browser" > put the result into sBrowserId > iphoneControlSet sBrowserId, "visible", "true" > iphoneControlSet sBrowserId, "autofit", "true" > iphoneControlSet sBrowserId, "url", "http://www.bytebiscuits.com/projects/indexbook/sobreimpresion_01.jpg" > iphoneControlSet sBrowserId, "rect", the rect of group "Browser" > end preOpenCard > > I couldn?t find any option for changing the alignment. > Is there any way for controlling it or any other way for getting this result ? > > ______________________________ > Sergio Schvarstein > > ______________________________ > > > > > El 07/10/2011, a las 05:06, use-livecode-request at lists.runrev.com escribi?: > >> From: Gerry Orkin >> To: How to use LiveCode >> Subject: Re: Photo album >> Message-ID: >> Content-Type: text/plain; charset=us-ascii >> >> Use a browser control to display the photos. >> >> >> Gerry >> >> >> >> On 07/10/2011, at 12:44 PM, Sergio Schvarstein wrote: >> >>> Hi, >>> >>> I need to do exactly what the photo album does on the iPhone and incorporate all 4 gestures on a single image: >>> Pinch, zoom, drag and swipe. >>> >>> I have gone through the multi touch tutorial but the zoom quality is very bad. I need a real zoom, not a pixelated resize. >>> >>> Is there any for doing it with a native iPhone control ? >>> Or any other way ? >>> >>> Thanks >>> >>> >>> ______________________________ >>> Sergio Schvarstein >>> >>> ______________________________ >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From palcibiades-first at yahoo.co.uk Sat Oct 8 04:38:01 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 8 Oct 2011 01:38:01 -0700 (PDT) Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: <4E8FE894.1090402@gmail.com> References: <222058224953.20111007175929@ahsoftware.net> <662063091031.20111007192035@ahsoftware.net> <4E8FE894.1090402@gmail.com> Message-ID: <1318063081664-3884676.post@n4.nabble.com> Yes, agreed about Xfce, its the logical place to go if you have users you simply cannot put through Gnome3. I use fluxbox just about exclusively now, but recently put someone on windowmaker. A very old machine, and the only use is going to be email and web. They are getting along fine with it. I also hate gdm3. The old gdm let you do all kinds of useful stuff which now you have to do in gdm3 through editing text files, which you have to look up on the net to find out what they even are. I cannot help feeling that Gnome has totally lost its way. Its the point when human interface guidelines cease to be implementing things in ways your users find easy, and become forcing the user into using things in the way we want him to whether he likes it or not. Familiar from the history of revolutionary movements, perhaps! -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/UBUNTU-running-LiveCode-on-11-x-tp3884096p3884676.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Sat Oct 8 09:37:29 2011 From: coiin at verizon.net (Colin Holgate) Date: Sat, 08 Oct 2011 09:37:29 -0400 Subject: iOS and Mac mini and App Store In-Reply-To: References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> Message-ID: Two things to qualify here... It's the Apple tools that might require Snow Leopard. Xcode for example. Not absolutely needed, but would be if he wants to do external commands, or in order to use it to more quickly get the app onto devices. When I said he could show a standalone to show progress, I meant as a desktop app, not on the iPad. On Oct 8, 2011, at 1:08 AM, Jim Ault wrote: > I can update the Intel to Snow ( although the Rev site says 10.5.8 or 10.6 will work ) > I did not realize that the standalone would run on the iPad before you got the Apple developer approval. The gestures are part of the beta test this next week and would not work on a desktop, of course. From bvlahos at mac.com Sat Oct 8 09:52:27 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 08 Oct 2011 06:52:27 -0700 Subject: Microphone input In-Reply-To: References: Message-ID: I forgot to say that this is for iOS. Bill On Oct 8, 2011, at 12:17 AM, Bill Vlahos wrote: > Can LC get sound or source level (e.g. input volume)? > > For example, can I listen to the microphone and when there is a lot of noise level or duration > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Sat Oct 8 09:55:55 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 08 Oct 2011 06:55:55 -0700 Subject: iOS and Mac mini and App Store In-Reply-To: References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> Message-ID: <3EF2B49D-20F8-47FD-B267-EE94866FCF76@mac.com> It takes 1 day. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. On Oct 7, 2011, at 9:18 PM, Colin Holgate wrote: > What processor does the Mac mini have? It would want to be Intel, and you would need it to update to Snow Leopard. > > It's $99 a year to be an iOS developer. > > Don't know how long it takes these days, but there is a chance it could be done before Wednesday. When I signed up it took four months, but it's quicker now I'm sure. > > Yes you can run apps you make, on up to 100 devices, whether those are yours or your boss's. > > I don't think the app would work in someone else simulator, but I may be wrong. > > He could always make a standalone application to show how it's progressing. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Sat Oct 8 10:04:39 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Oct 2011 07:04:39 -0700 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: <4E8FE894.1090402@gmail.com> References: <4E8FE894.1090402@gmail.com> Message-ID: <4E905877.1070803@fourthworld.com> Richmond Mathewson wrote: > Cannot say I like either GNOME 3 or Unity; am holding onto what Ubuntu coyly > calls "GNOME Classic" as long as possible. > > If I have to, I will migrate to XFCE. I use Ubuntu 10.10 on my laptop for the same reason you do: the first iteration of Unity in 11.04 was bunk. There, I said it. Unified menubar makes sense; hiding it by default makes no sense. While Canonical's been fixing Unity I spent some time with Gnome Shell. Kinda like it. Still takes some getting used to if you've been using Linux a while, but in many respects more polished than Unity's debut version. I used XFCE in Xubuntu on an old machine here for a while to try out that distro (that machine has since moved on to Ubuntu Server). If you're looking for the "classic" Linux experience, XFCE delivers, and well. Lighter and more responsive than either Unity or Gnome Shell, it's an excellent choice for older hardware. But as a UI guy I'm fascinated by the ongoing evolution of DEs, and look forward to the release of Ubuntu 11.10 in the next week or so. Following the design discussions on the Ayatana list and playing with the betas, it looks like Unity's finally becoming the useful UI it was always intended to be but had previously fallen short. There are still some things I'd change in Unity, but then again I have a wish list for OS X and Win8 as well. At least with Unity, I have the opportunity to do more than just wish: as a community project I can participate directly in the design process, submitting ideas and contributing to those submitted by others. Richmond, if you have time and interest you may consider creating an account with Canonical's LaunchPad and diving in. With so many people involved it's not like any of us can dictate what we want, but we can work with the community to assist the evolution of the UI in ways that are impossible with closed systems. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From m.schonewille at economy-x-talk.com Sat Oct 8 10:08:36 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 8 Oct 2011 16:08:36 +0200 Subject: iOS and Mac mini and App Store In-Reply-To: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> Message-ID: <0A9EE144-6066-48EE-8108-09E4195DACC5@economy-x-talk.com> Jim, On 8 okt 2011, at 04:25, Jim Ault wrote: > I haev a buyer for one of my Mac mini computers running Leopard. > The buyer wants to build iPad apps with Livecode, but did not know about the developer requirements. > > I told him I would get the answers to > How much is the Apple developer cost $99 > How long does it take to become one (hours, days)? Normally, up to one week. As a company, I had to send in some papers and get a confirmation from Apple. This took me 2 weeks altogether because it is slower if you have no fax (or refuse to use one). > Can you run the apps on your own iPad without the Apple Store approval? Yes, but not without the paid iOS developer account. > > Can you transfer your beta app to another users device ? Yes. > > Can you transfer your beta app to another users simulator ? No. > > His goal is to run a simple beta app on his bosses iPad next Wed. Won't happen. There's too much to figure out and set up. > > Thanks for helping me outline the process. Welome :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr From andre at andregarzia.com Sat Oct 8 10:57:39 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 8 Oct 2011 11:57:39 -0300 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: <4E905877.1070803@fourthworld.com> References: <4E8FE894.1090402@gmail.com> <4E905877.1070803@fourthworld.com> Message-ID: Folks, I've been using both Gnome 3 and Unity. I actually like them but there are issues that needed to be solved. They are both very different from traditional desktops but I can get my work done and I welcome some of the changes. I am running 10.10 now and I think Unity is on a good path but it is not ready for prime time yet. There are many issues regarding windows management, the unified menu and navigation but still at least is some fresh air. OTOH, I don't like lion and am staying with snow leopard for as long as I can... Cheers andre From bvg at mac.com Sat Oct 8 13:07:56 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 08 Oct 2011 19:07:56 +0200 Subject: [ANN] LiveCode.tv event #38 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: <01B5DB1F-A121-40F7-9A18-35A1114C09C5@mac.com> Everyone, Remember to join ChatRev in about an hour to watch :) http://bjoernke.com/chatrev/ On 4 Oct 2011, at 21:18, Bj?rnke von Gierke wrote: > After a lack of volunteers forced the event into a summer vacation, it has come back sun tanned and ready to rock. > > Mario Miele will introduce his 2.0 update to his style palette add-on. It allows the creation and organisation of different custom button styles, making skinning your application much easier. He did present about it before, and he will also offer some general hints about working with the graphical features of LiveCode. > > David Bovill then continues to educate, this time about lateral unit testing, and how he aims to implement it in his LC based version control platform. > > In between, eHUG (http://www.ehug.info) will raffle off an eBook titled "Take Control of Spotlight for Finding Anything on Your Mac", courtesy of TidBITS (http://www.takecontrolbooks.com), worth $12.98. > > Join ChatRev to watch live at 20:00 CET on Saturday, 8th October. Download a standalone from > http://bjoernke.com/chatrev/ > or enter in the message box: > go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? > > Sat. 8th October 2011 > Sat. 20:00 Rome > Sat. 19:00 London > Sat. 14:00 New York > Sat. 11:00 Los Angeles > Sun. 2:00 Beijing > > Recordings available when people remember to record: http://livecode.tv > > See you then > Bj?rnke > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From jacque at hyperactivesw.com Sat Oct 8 13:34:59 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 08 Oct 2011 12:34:59 -0500 Subject: UIWebView control flash In-Reply-To: <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> References: <4E8FAD39.9090504@hyperactivesw.com> <0FC78600-AA3F-458F-A687-9E6FA421DEEA@economy-x-talk.com> Message-ID: <4E9089C3.2090908@hyperactivesw.com> On 10/7/11 9:05 PM, Mark Schonewille wrote: > > You could try to create the browser object before navigating cards. I > don't know if this will actually work, but i did notice that UI > controls stay on screen if they are not deleted the propert way. It errors and aborts the script. Browser controls apparently can only be created on the current card. > > Another possibility is to show a card with a circular progress > indicator in the middle and show the browser object on top of it. Speed of card loading isn't an issue, it's very fast. I'm just trying to avoid the brief flash before the control draws. Since native controls aren't part of the card, it makes sense that locking the screen won't do anything. And since they are drawn directly to the screen, it also makes sense that they will appear even during a preOpen-anything handler. For now I'm just hiding everything else on the card so that only the plain background briefly appears. That works okay on the simulator but fails on the device so I was looking for a work-around, but it seems there isn't one. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Sat Oct 8 13:36:16 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 8 Oct 2011 13:36:16 -0400 Subject: [UBUNTU] running LiveCode on 11.x In-Reply-To: References: <4E8FE894.1090402@gmail.com> <4E905877.1070803@fourthworld.com> Message-ID: On Sat, Oct 8, 2011 at 10:57 AM, Andre Garzia wrote: > Folks, > > I've been using both Gnome 3 and Unity. I actually like them but there are > issues that needed to be solved. They are both very different from > traditional desktops but I can get my work done and I welcome some of the > changes. I am running 10.10 now and I think Unity is on a good path but it > is not ready for prime time yet. There are many issues regarding windows > management, the unified menu and navigation but still at least is some > fresh > air. > > OTOH, I don't like lion and am staying with snow leopard for as long as I > can... > > Cheers > andre And for those who LOVE Linux but prefer a consistent UI comparable to one of the mainstream closed OS', these theme packages (transformation packs) are really getting quite good. I've tried both, and they are excellent. I tend to stay with the Win7 one because it's what I use at work, and having everything where I expect (with only very slight differences) makes *me*more productive. I have nothing against Gnome, Unity, or XFCE, as they are very nice too. Having a choice to customize is a wonderful thing though, imho. http://www.webupd8.org/2010/09/make-ubuntu-look-like-mac-osx-in.html http://www.omgubuntu.co.uk/2010/04/win2-7-transforms-ubuntu-into-windows-7-with-scarily-accurate-results/ Or... Do the exact opposite and make Win7 look like Ubuntu! CRAZY huh?!!! http://www.webupd8.org/2011/02/make-windows-7-look-like-ubuntu-with.html ?Roger From rjearp at hotmail.com Sat Oct 8 13:47:19 2011 From: rjearp at hotmail.com (Bob Earp) Date: Sat, 8 Oct 2011 10:47:19 -0700 Subject: Object naming conventions Message-ID: By all means Richard, I'd be honored. best, Bob... > That's a great set of rules, Bob. > > May I have your permission to include them in an update to my naming > conventions article (with attribution, of course)? > > -- > Richard Gaskin > Fourth World Bob Earp White Rock, British Columbia. From rjearp at hotmail.com Sat Oct 8 13:53:33 2011 From: rjearp at hotmail.com (Bob Earp) Date: Sat, 8 Oct 2011 10:53:33 -0700 Subject: Object naming conventions Message-ID: Pete, I wouldn't bother adding such complexity. If your naming convention is good then others will just use it. If it's bad you need to change it ;-) And as far as those that just want to do their own thing, to hell with them, they shouldn't be using your tool in the first place !! best, Bob... Pete wrote: > My concern is that I'm imposing my naming convention on anyone who wants to > make use of the tool. Whether you'd be willing to give up your naming > conventions in exchange for the productivity gains you'll get from using the > tool - that's the question. Bob Earp White Rock, British Columbia. From coiin at verizon.net Sat Oct 8 14:00:59 2011 From: coiin at verizon.net (Colin Holgate) Date: Sat, 08 Oct 2011 14:00:59 -0400 Subject: [ANN] LiveCode.tv event #38 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: <16F26603-EE6C-425A-8F06-2CFCF5EBEBD8@verizon.net> I didn't notice a reminder about the meeting, but I guess it's going to start soon? Unless the clocks have changed somewhere? There's plenty of room for everyone. From jimaultwins at yahoo.com Sat Oct 8 15:03:21 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Sat, 8 Oct 2011 15:03:21 -0400 Subject: iOS and Mac mini and App Store In-Reply-To: <0A9EE144-6066-48EE-8108-09E4195DACC5@economy-x-talk.com> References: <0CDAF927-9F10-403C-9E9E-A82FADBC83BB@yahoo.com> <0A9EE144-6066-48EE-8108-09E4195DACC5@economy-x-talk.com> Message-ID: <0B0A7B56-696D-4973-8D38-1EF1799F6762@yahoo.com> I really appreciate everyone's response to the situation. The young guy decided to buy my Mac mini and go for it. Thanks Colin, Bill, Mark Jim Ault On Oct 8, 2011, at 10:08 AM, Mark Schonewille wrote: > Jim, > > On 8 okt 2011, at 04:25, Jim Ault wrote: > >> I haev a buyer for one of my Mac mini computers running Leopard. >> The buyer wants to build iPad apps with Livecode, but did not know >> about the developer requirements. >> >> I told him I would get the answers to >> How much is the Apple developer cost > > $99 > >> How long does it take to become one (hours, days)? > > Normally, up to one week. As a company, I had to send in some papers > and get a confirmation from Apple. This took me 2 weeks altogether > because it is slower if you have no fax (or refuse to use one). > >> Can you run the apps on your own iPad without the Apple Store >> approval? > > Yes, but not without the paid iOS developer account. > >> >> Can you transfer your beta app to another users device ? > > Yes. > >> >> Can you transfer your beta app to another users simulator ? > > No. > >> >> His goal is to run a simple beta app on his bosses iPad next Wed. > > Won't happen. There's too much to figure out and set up. > >> >> Thanks for helping me outline the process. > > Welome :-) > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode > downloads are listed at http://qery.us/zr > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gregory.lypny at videotron.ca Sat Oct 8 16:12:32 2011 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 08 Oct 2011 16:12:32 -0400 Subject: Windows Standalone Will Not Save Data to File Message-ID: <9A922A9F-24FF-4C21-A665-A7F832F2B735@videotron.ca> Thanks Mar, Much obliged. Gregory From bvlahos at mac.com Sat Oct 8 18:09:23 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 08 Oct 2011 15:09:23 -0700 Subject: iOS Pickwheel labels Message-ID: The following code works fine to display 3 wheels in iOS but there are no labels on the selection area and I don't see where the parameter is in the Dictionary. on mouseUp put "0" & return & "1" & return & "2" & return & "3" & return & "4" & return & "5" & return & "6" & return & "7" & return & "8" & return & "9" into tHours put "0" & return & "10" & return & "20" & return & "30" & return & "40" & return & "50" into tMinutes put "0" & return & "10" & return & "20" & return & "30" & return & "40" & return & "50" into tSeconds iphonePick tHours, 2, tMinutes, 3, tSeconds, 4, "checkmark" answer the result with "Okay" end mouseUp How do I display the labels for "Hours", "Minutes", and "Seconds"? Bill Vlahos From martyknapp at comcast.net Sat Oct 8 19:34:19 2011 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 08 Oct 2011 16:34:19 -0700 Subject: Rename Custom Properties Message-ID: <4E90DDFB.6020005@comcast.net> Is there a way to rename custom properties by script and retain the contents of the custom properties? I know you can do it with the inspector, but I would like to be able to do it by script so that my user's stacks can be updated with the new names. Or will I need to cycle through the customKeys, temporarily store the value, create a new custom property and insert the value into the new cp? Thanks, Marty Knapp From jacque at hyperactivesw.com Sat Oct 8 23:27:44 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 08 Oct 2011 22:27:44 -0500 Subject: Rename Custom Properties In-Reply-To: <4E90DDFB.6020005@comcast.net> References: <4E90DDFB.6020005@comcast.net> Message-ID: <4E9114B0.5030502@hyperactivesw.com> On 10/8/11 6:34 PM, Marty Knapp wrote: > Is there a way to rename custom properties by script and retain the > contents of the custom properties? I know you can do it with the > inspector, but I would like to be able to do it by script so that my > user's stacks can be updated with the new names. Or will I need to cycle > through the customKeys, temporarily store the value, create a new custom > property and insert the value into the new cp? The last one. And then delete the original property. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From martyknapp at comcast.net Sat Oct 8 23:37:53 2011 From: martyknapp at comcast.net (Marty Knapp) Date: Sat, 08 Oct 2011 20:37:53 -0700 Subject: Rename Custom Properties In-Reply-To: <4E9114B0.5030502@hyperactivesw.com> References: <4E90DDFB.6020005@comcast.net> <4E9114B0.5030502@hyperactivesw.com> Message-ID: <4E911711.4050501@comcast.net> Thanks Jacque! Marty > On 10/8/11 6:34 PM, Marty Knapp wrote: >> Is there a way to rename custom properties by script and retain the >> contents of the custom properties? I know you can do it with the >> inspector, but I would like to be able to do it by script so that my >> user's stacks can be updated with the new names. Or will I need to cycle >> through the customKeys, temporarily store the value, create a new custom >> property and insert the value into the new cp? > > The last one. And then delete the original property. > From williamdesmet at gmail.com Sun Oct 9 04:05:14 2011 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 9 Oct 2011 10:05:14 +0200 Subject: iOS app update - do I need a new distribution file? Message-ID: Hi there, I made my first update for an iOS app. Do I need a new distribution file or do I use the original one and just update the version number in the LC iOS settings? greetings, William From m.schonewille at economy-x-talk.com Sun Oct 9 05:24:44 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 9 Oct 2011 11:24:44 +0200 Subject: iOS app update - do I need a new distribution file? In-Reply-To: References: Message-ID: Hi William, Sometimes it might be necessary to make a new distrbution file, e.g. if you created a new certificate, but you need to continue to use the same app ID. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 9 okt 2011, at 10:05, William de Smet wrote: > Hi there, > > I made my first update for an iOS app. > Do I need a new distribution file or do I use the original one and just > update the version number in the LC iOS settings? > > greetings, > > William From andre at andregarzia.com Sun Oct 9 11:54:08 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 9 Oct 2011 12:54:08 -0300 Subject: is runrev.com down? Message-ID: The RunRev website is not opening for me, anyone sees it? cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From baccheschi at tin.it Sun Oct 9 12:55:46 2011 From: baccheschi at tin.it (baccheschi at tin.it) Date: Sun, 9 Oct 2011 18:55:46 +0200 (CEST) Subject: R: is runrev.com down? Message-ID: <132e99c9883.baccheschi@tin.it> ----Messaggio originale---- Da: andre at andregarzia.com Data: 9-ott- 2011 17.54 A: "How to use LiveCode" Ogg: is runrev.com down? The RunRev website is not opening for me, anyone sees it? cheers andre -- http://www.andregarzia.com-- All We Do Is Code. http://fon.nu-- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode Hi it is the same result for me today ciao mario From m.schonewille at economy-x-talk.com Sun Oct 9 13:03:28 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 9 Oct 2011 19:03:28 +0200 Subject: is runrev.com down? In-Reply-To: References: Message-ID: It seems to be back on-line. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 9 okt 2011, at 17:54, Andre Garzia wrote: > The RunRev website is not opening for me, anyone sees it? > > cheers > andre From richmondmathewson at gmail.com Sun Oct 9 13:05:00 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 09 Oct 2011 20:05:00 +0300 Subject: is runrev.com down? In-Reply-To: References: Message-ID: <4E91D43C.6070102@gmail.com> On 10/09/2011 06:54 PM, Andre Garzia wrote: > The RunRev website is not opening for me, anyone sees it? > > cheers > andre > Seems alright to me. From roger.e.eller at sealedair.com Sun Oct 9 13:14:23 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 9 Oct 2011 13:14:23 -0400 Subject: is runrev.com down? In-Reply-To: References: Message-ID: On Sun, Oct 9, 2011 at 11:54 AM, Andre Garzia wrote: > The RunRev website is not opening for me, anyone sees it? > > cheers > andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. It must have been earlier because revlets were looking for the no-plugin-found gif long after the plug-in had loaded. Seems fine now though. ?Roger From bdrunrev at gmail.com Sun Oct 9 13:56:30 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sun, 9 Oct 2011 18:56:30 +0100 Subject: [TEASER] It is Alive! SFTP support in LiveCode In-Reply-To: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> References: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> Message-ID: Hi Andre, I'm curious about this external. Do you have plans to compile it for iOS (and when possible, Android)? Did you sort out the blocking issue? Bernard From bdrunrev at gmail.com Sun Oct 9 13:58:07 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sun, 9 Oct 2011 18:58:07 +0100 Subject: [TEASER] It is Alive! SFTP support in LiveCode In-Reply-To: References: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> Message-ID: Just to clarify. My interest is more in the normal curl features, rather than SFTP. Bernard On Sun, Oct 9, 2011 at 6:56 PM, Bernard Devlin wrote: > Hi Andre, > > I'm curious about this external. ?Do you have plans to compile it for > iOS (and when possible, Android)? ?Did you sort out the blocking > issue? > > Bernard > From andre at andregarzia.com Sun Oct 9 14:22:59 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 9 Oct 2011 15:22:59 -0300 Subject: [TEASER] It is Alive! SFTP support in LiveCode In-Reply-To: References: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> Message-ID: Bernard, I haven't solved the blocking issue yet. I will probably not be offering the full CURL suite but the code will be open source so anyone is free to patch in. I don't know how easy it will be to port over to iOS or Android. It uses custom builds of libssh and curl, I don't know how easy it is to build those dependencies to those systems. Right now, all I want is desktop support. Cheers andre On Sun, Oct 9, 2011 at 2:58 PM, Bernard Devlin wrote: > Just to clarify. My interest is more in the normal curl features, > rather than SFTP. > > Bernard > > On Sun, Oct 9, 2011 at 6:56 PM, Bernard Devlin wrote: > > Hi Andre, > > > > I'm curious about this external. Do you have plans to compile it for > > iOS (and when possible, Android)? Did you sort out the blocking > > issue? > > > > Bernard > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From williamdesmet at gmail.com Sun Oct 9 14:49:46 2011 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 9 Oct 2011 20:49:46 +0200 Subject: iOS app update - do I need a new distribution file? In-Reply-To: References: Message-ID: Hi Mark and others, Terug naar af!? :-( Trouble again! I am trying to upload my app update but got the same error as the first time uploading my app: Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate. I did this on a new clean Lion install and added my certificates for KeyChainAccess from my backup (these worked fine!). I downloaded and installed the provisioning files form the developer portal. In the LC iOS settings I choose the right profile and I changed the version number to 1.1.0 Saving as standalone went fine. What will be the best way to get it to work? Delete all certificates in KeyChainAccess? Make new certificates and a new distribution provisioning profile (delete the old one)? When doing this will it be seen as an update? I hope someone can give me answers to these questions because there is a major bug in one of my apps. groeten, William 2011/10/9 Mark Schonewille > > Hi William, > > Sometimes it might be necessary to make a new distrbution file, e.g. if you created a new certificate, but you need to continue to use the same app ID. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr > > On 9 okt 2011, at 10:05, William de Smet wrote: > > > Hi there, > > > > I made my first update for an iOS app. > > Do I need a new distribution file or do I use the original one and just > > update the version number in the LC iOS settings? > > > > 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 stephenREVOLUTION2 at barncard.com Sun Oct 9 15:11:00 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 9 Oct 2011 12:11:00 -0700 Subject: [TEASER] It is Alive! SFTP support in LiveCode In-Reply-To: References: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> Message-ID: I don't know if this is old news, but are you guys aware of the late Mark Smith's libRevCurl ? This was done before 2009, the year of his passing, but I've found his libs are very complete and well annotated. Matthias Rebbe has kindly gathered Mark's libraries and demos at the link below: http://www.matthiasrebbe.eu/revstuff/marksmith/ sqb On 9 October 2011 11:22, Andre Garzia wrote: > Bernard, > > I haven't solved the blocking issue yet. I will probably not be offering > the > full CURL suite but the code will be open source so anyone is free to patch > in. > > I don't know how easy it will be to port over to iOS or Android. It uses > custom builds of libssh and curl, I don't know how easy it is to build > those > dependencies to those systems. Right now, all I want is desktop support. > > Cheers > andre > > On Sun, Oct 9, 2011 at 2:58 PM, Bernard Devlin wrote: > > > Just to clarify. My interest is more in the normal curl features, > > rather than SFTP. > > > > Bernard > > > > On Sun, Oct 9, 2011 at 6:56 PM, Bernard Devlin > wrote: > > > Hi Andre, > > > > > > I'm curious about this external. Do you have plans to compile it for > > > iOS (and when possible, Android)? Did you sort out the blocking > > > issue? > > > > > > Bernard > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From bvlahos at mac.com Sun Oct 9 17:46:17 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Oct 2011 14:46:17 -0700 Subject: MouseDoubleUp is inconsistent on iPhone Message-ID: Sometimes it works fine and others it doesn't. Are other people finding this and is there something that will make it more reliable? I'm using 4.6.4 on a Mac with Lion to build. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From sschvarstein at gmail.com Sun Oct 9 18:21:37 2011 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Mon, 10 Oct 2011 00:21:37 +0200 Subject: Photo album In-Reply-To: References: Message-ID: Thanks Gerry, I was thinking about the same solution if there isn?t an easier option. :( Please please please, let me know as soon as you do your demo stack. Best Regards ______________________________ Sergio Schvarstein ______________________________ El 08/10/2011, a las 19:00, use-livecode-request at lists.runrev.com escribi?: > Subject: Re: Photo album > Message-ID: > Content-Type: text/plain; charset=utf-8 > > Sergio > > Yes I have the same problem, but I haven't yet worked on a solution. I imagine you could show the photo in an HTML file instead, with the photo aligned as you want? > > I should have mentioned in my original post that I'm also using a dynamically generated HTML files and iPhone CSS to style a gallery of thumbnails - looks great :) I'm away from home for a couple of days and only have my iPhone to do email but I can explain more about it when I return - I might even do up a demo stack. > > Gerry > > > -- http://gerryorkin.com From iowahengst at mac.com Sun Oct 9 18:57:29 2011 From: iowahengst at mac.com (Randy Hengst) Date: Sun, 09 Oct 2011 17:57:29 -0500 Subject: MouseDoubleUp is inconsistent on iPhone In-Reply-To: References: Message-ID: <71DCC4A9-ED1A-407C-97A1-8EBC2D230591@mac.com> Hi Bill, The problem is that you have to tap in virtually the same spot twice? easy with a mouse, tough with your finger. be well, randy ----- On Oct 9, 2011, at 4:46 PM, Bill Vlahos wrote: > Sometimes it works fine and others it doesn't. Are other people finding this and is there something that will make it more reliable? > > I'm using 4.6.4 on a Mac with Lion to build. > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Sun Oct 9 19:21:40 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Oct 2011 16:21:40 -0700 Subject: MouseDoubleUp is inconsistent on iPhone In-Reply-To: <71DCC4A9-ED1A-407C-97A1-8EBC2D230591@mac.com> References: <71DCC4A9-ED1A-407C-97A1-8EBC2D230591@mac.com> Message-ID: Randy, Thanks for the explanation. I'll have to figure out a different way. I wonder how Apple does it for selecting words to copy. Bill On Oct 9, 2011, at 3:57 PM, Randy Hengst wrote: > Hi Bill, > > The problem is that you have to tap in virtually the same spot twice? easy with a mouse, tough with your finger. > > be well, > randy > ----- > On Oct 9, 2011, at 4:46 PM, Bill Vlahos wrote: > >> Sometimes it works fine and others it doesn't. Are other people finding this and is there something that will make it more reliable? >> >> I'm using 4.6.4 on a Mac with Lion to build. >> >> Bill Vlahos >> _________________ >> InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Oct 9 20:42:58 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 10 Oct 2011 11:42:58 +1100 Subject: Photo album In-Reply-To: References: Message-ID: <3F59AA76-1254-498C-A3EF-5D4BB7879187@gmail.com> Sergio (and everyone else :)) The demo stack is at http://dl.dropbox.com/u/67170/examples/gallerydemo.zip. It includes a folder of images and html/css files that are bundled with the app engine but copied out to the Documents folder when you first run the stack in the simulator. The code then links to the files in that folder. If you have any problems let me know :) Gerry On 10/10/2011, at 9:21 AM, Sergio Schvarstein wrote: > Please please please, let me know as soon as you do your demo stack. From gerry.orkin at gmail.com Sun Oct 9 21:21:46 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 10 Oct 2011 12:21:46 +1100 Subject: is runrev.com down? In-Reply-To: References: Message-ID: <37C6E878-5A2A-482D-A24C-4676954454A5@gmail.com> The store part of the RunRev site is giving me errors (I can't get to it at all) and I can't activate a licence. g On 10/10/2011, at 2:54 AM, Andre Garzia wrote: > The RunRev website is not opening for me, anyone sees it? From scott at tactilemedia.com Sun Oct 9 22:09:45 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 09 Oct 2011 19:09:45 -0700 Subject: UIWebView control flash In-Reply-To: <4E8FAD39.9090504@hyperactivesw.com> Message-ID: Recently, Jacque Landman Gay wrote: > I'm setting up a browser control in a preopencard handler. Normally > preopencard doesn't display anything while it runs, but even if I > surround the handler with lock/unlock commands, the card itself is > briefly visible before the control appears. That means the user sees the > underlying card for a moment before the full-screen browser content appears. > > Is there a trick to getting it to draw before the card is visible? Jacque: I don't know if you ever found a solution to this, but one suggestion I was thinking of was to have a black card with the browser scaled to 1x1 pixel, like the black screen that will sometimes precede a video (or even white, if that makes more sense). Then you could scale the browser to card size and be off. Just a "smoke and mirrors" thought. Regards, Scott Rossi Creative Director Tactile Media, UX Design From bvlahos at mac.com Sun Oct 9 23:09:01 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Oct 2011 20:09:01 -0700 Subject: How to play a sound file in iOS? Message-ID: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> How do I play a sound file? I've attached a wav and an mp3 file to the stack but the following statements don't do anything in the simulator. play "gong.wav" play "gong.mp3" beep Thanks, Bill Vlahos From coiin at verizon.net Sun Oct 9 23:36:27 2011 From: coiin at verizon.net (Colin Holgate) Date: Sun, 09 Oct 2011 23:36:27 -0400 Subject: How to play a sound file in iOS? In-Reply-To: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> Message-ID: <8F973430-D57D-499A-876F-992FE0C86BEB@verizon.net> When you say "attached", do you mean you went into application settings and the Copy Files tab, and add the files there? On Oct 9, 2011, at 11:09 PM, Bill Vlahos wrote: > I've attached a wav and an mp3 file to the stack but the following statements don't do anything in the simulator. From jacque at hyperactivesw.com Sun Oct 9 23:51:33 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Oct 2011 22:51:33 -0500 Subject: UIWebView control flash In-Reply-To: References: Message-ID: <4E926BC5.5060505@hyperactivesw.com> On 10/9/11 9:09 PM, Scott Rossi wrote: > I don't know if you ever found a solution to this, but one suggestion I was > thinking of was to have a black card with the browser scaled to 1x1 pixel, > like the black screen that will sometimes precede a video (or even white, if > that makes more sense). Then you could scale the browser to card size and > be off. Just a "smoke and mirrors" thought. Thanks Scott, I think that would work. It's close to what I'm doing now, which is hiding all the card objects so that the card's background texture is all that shows. When the card opens, you see only a texture for an instant, then the browser appears. I was hoping to populate the browser before the card opens but I don't think that's possible. The flash is brief though. It would just be nicer if it weren't there at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Oct 9 23:55:42 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Oct 2011 22:55:42 -0500 Subject: How to play a sound file in iOS? In-Reply-To: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> Message-ID: <4E926CBE.70703@hyperactivesw.com> On 10/9/11 10:09 PM, Bill Vlahos wrote: > How do I play a sound file? > > I've attached a wav and an mp3 file to the stack but the following > statements don't do anything in the simulator. You can only play files that are stored on disk. Include the sound files in the Copy Files pane of the standalone builder. In your scripts, provide a full path relative to the engine: play specialFolderPath("engine") & slash & "gong.wav" Also, older versions of the simulator (3.2) won't play sounds. In 4.2 simulator they do play. They always played on a real device though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Sun Oct 9 23:59:14 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Oct 2011 20:59:14 -0700 Subject: How to play a sound file in iOS? In-Reply-To: <8F973430-D57D-499A-876F-992FE0C86BEB@verizon.net> References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> <8F973430-D57D-499A-876F-992FE0C86BEB@verizon.net> Message-ID: <77033894-6AB9-47AC-B181-2F53D95F7C74@mac.com> I actually added it as a control from the File menu. Following your suggestion I added the file in the Application Builder but this too fails the Simulator test because I'm not actually building the application yet. Starting from scratch? I have a .wav file. How do I play it from an application on an iPhone? Thanks, Bill Vlahos On Oct 9, 2011, at 8:36 PM, Colin Holgate wrote: > When you say "attached", do you mean you went into application settings and the Copy Files tab, and add the files there? > > > On Oct 9, 2011, at 11:09 PM, Bill Vlahos wrote: > >> I've attached a wav and an mp3 file to the stack but the following statements don't do anything in the simulator. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Mon Oct 10 00:02:14 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Oct 2011 21:02:14 -0700 Subject: How to play a sound file in iOS? In-Reply-To: <4E926CBE.70703@hyperactivesw.com> References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> <4E926CBE.70703@hyperactivesw.com> Message-ID: Ah. That did it. Thank you, Bill Vlahos On Oct 9, 2011, at 8:55 PM, J. Landman Gay wrote: > On 10/9/11 10:09 PM, Bill Vlahos wrote: >> How do I play a sound file? >> >> I've attached a wav and an mp3 file to the stack but the following >> statements don't do anything in the simulator. > > > You can only play files that are stored on disk. Include the sound files in the Copy Files pane of the standalone builder. In your scripts, provide a full path relative to the engine: > > play specialFolderPath("engine") & slash & "gong.wav" > > Also, older versions of the simulator (3.2) won't play sounds. In 4.2 simulator they do play. They always played on a real device though. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From livfoss at mac.com Mon Oct 10 06:01:58 2011 From: livfoss at mac.com (Graham Samuel) Date: Mon, 10 Oct 2011 12:01:58 +0200 Subject: What does 'shadows' mean? Message-ID: Working on a script I've been using for some time, I just got a compilation error for the local definition of a variable called "t1". The error was: local: name shadows another variable or constant The only meaning I can put to this is that I had already defined this variable either as a local, global or constant in the current script - but searching the script shows that I haven't. Also since I'm using explicit variables, when I delete the (only) definition of t1, I get the usual error warning me the name is undefined. So 'shadow' must mean something else. I've tinkered around but I can't make the error go away. Can anyone tell me what I did wrong? Doubtless it's some kind of finger trouble. TIA Graham From bdrunrev at gmail.com Mon Oct 10 06:29:11 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Mon, 10 Oct 2011 11:29:11 +0100 Subject: [TEASER] It is Alive! SFTP support in LiveCode In-Reply-To: References: <9C88F756-F824-4A8D-BC4B-F1D7E02C06F3@free.fr> Message-ID: Hi Stephen, I am aware of Mark's library. I use it in one application. Mark's library is very well implemented. And thanks for mentioning it in this context (there may be others seeking to use curl). I am looking to the day where I will want to take that application to run on iOS and Android. In such a scenario I envisage having curl compiled into an external would make things possible that are not possible with distributing and shelling out to the curl executable. Bernard On Sun, Oct 9, 2011 at 8:11 PM, stephen barncard wrote: > I don't know if this is old news, but are you guys aware of the late Mark > Smith's libRevCurl ? > > This was done before 2009, the year of his passing, but I've found his libs > are very complete and well annotated. > Matthias Rebbe has kindly gathered Mark's libraries and demos at the link > below: > > http://www.matthiasrebbe.eu/revstuff/marksmith/ > > sqb From alex at tweedly.net Mon Oct 10 06:56:43 2011 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 10 Oct 2011 11:56:43 +0100 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <4E92CF6B.60109@tweedly.net> You're right - it does (normally) mean that the variable you are trying to declare shares a name with a previously declared variable. No idea why you're getting it in this case. Poor ideas : - If you like, send me the script and I'll look to see if it fails here - try it in an earlier (or later) version of LC - change every occurrence to 't2' and see what happens. -- Alex. On 10/10/2011 11:01, Graham Samuel wrote: > Working on a script I've been using for some time, I just got a compilation error for the local definition of a variable called "t1". The error was: > > local: name shadows another variable or constant > > The only meaning I can put to this is that I had already defined this variable either as a local, global or constant in the current script - but searching the script shows that I haven't. Also since I'm using explicit variables, when I delete the (only) definition of t1, I get the usual error warning me the name is undefined. So 'shadow' must mean something else. > > I've tinkered around but I can't make the error go away. > > Can anyone tell me what I did wrong? Doubtless it's some kind of finger trouble. > > TIA > > Graham > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From alex at tweedly.net Mon Oct 10 09:34:10 2011 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 10 Oct 2011 14:34:10 +0100 Subject: What does 'shadows' mean? In-Reply-To: <4E92CF6B.60109@tweedly.net> References: <4E92CF6B.60109@tweedly.net> Message-ID: <4E92F452.8040909@tweedly.net> Hmmm - a bit of a long shot, but worth trying. I recently discovered that even when 'explicit variables' is turned on, you don't always need to declare a variable !! I thought this was a bug, and reported it, but the official reply was that this is intended behaviour. Seems wrong to me, but apparently that's the way it is. If a variable is used as a repeat loop control variable (e.g. repeat for each key K in ...., etc.) then it is *implicitly* declared for you, and won't cause an error even if explicit variables is on. And then, if you subsequently do declare a variable with that name, then you get the "shadows another variable" error. For example, (the entire script) > on abc > repeat with t1 = 1 to 10 > -- do nothing > end repeat > local t1 > put "asd" into t1 > end abc t1 is implicitly declared in line 2, and then line 5 produces an error. Turning off explicit variables fixes the error. I'm not quite sure if that could cause your problem, but it's another thing to check for. -- Alex. On 10/10/2011 11:56, Alex Tweedly wrote: > You're right - it does (normally) mean that the variable you are > trying to declare shares a name with a previously declared variable. > > No idea why you're getting it in this case. > > Poor ideas : > - If you like, send me the script and I'll look to see if it fails here > - try it in an earlier (or later) version of LC > - change every occurrence to 't2' and see what happens. > > -- Alex. > From coiin at verizon.net Mon Oct 10 09:37:48 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Oct 2011 09:37:48 -0400 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <457B59A8-730B-40D2-A0C9-E8576DD39DC3@verizon.net> Here you go, an entire article on the topic: http://www.runrevplanet.com/index.php?option=com_content&view=article&id=150:52-tips-in-as-many-weeks-tip-23&catid=57:tip-of-the-week&Itemid=65 From rdimola at evergreeninfo.net Mon Oct 10 11:26:15 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 10 Oct 2011 11:26:15 -0400 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <008901cc8760$f3762c40$da6284c0$@net> I have had this problem in the past and still do now and again. It seems to rear its ugly head when doing a lot of variable adding/deleting/renaming during development, but I have not been able to identify the exact circumstances to reproduce. I am running on the IDE on XP. Sometimes closing LC will fix it, other times the only way I found to fix it was to rename the variable. I think this is a bug. Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Graham Samuel Sent: Monday, October 10, 2011 6:02 AM To: use-livecode at lists.runrev.com Subject: What does 'shadows' mean? Working on a script I've been using for some time, I just got a compilation error for the local definition of a variable called "t1". The error was: local: name shadows another variable or constant The only meaning I can put to this is that I had already defined this variable either as a local, global or constant in the current script - but searching the script shows that I haven't. Also since I'm using explicit variables, when I delete the (only) definition of t1, I get the usual error warning me the name is undefined. So 'shadow' must mean something else. I've tinkered around but I can't make the error go away. Can anyone tell me what I did wrong? Doubtless it's some kind of finger trouble. TIA Graham _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Mon Oct 10 11:36:48 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Oct 2011 11:36:48 -0400 Subject: What does 'shadows' mean? In-Reply-To: <008901cc8760$f3762c40$da6284c0$@net> References: <008901cc8760$f3762c40$da6284c0$@net> Message-ID: <85CA38D2-3A4E-4CC2-AB22-F16DBB8C34DA@verizon.net> If you read the article I posted the link to, it could be that you put a stack into use after a while. Only then would the variable be shadowing. On Oct 10, 2011, at 11:26 AM, Ralph DiMola wrote: > Sometimes closing > LC will fix it, other times the only way I found to fix it was to rename the > variable. I think this is a bug. From gregory.lypny at videotron.ca Mon Oct 10 12:07:00 2011 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 10 Oct 2011 12:07:00 -0400 Subject: Questions About Uploading Files to an FTP Server Message-ID: <73C51B82-4F54-447E-9651-C2B82B361FB7@videotron.ca> Hello everyone, Still tweaking an app to allow my students to upload files to an FTP server and save a log of their submissions. I would like to restrict the size of files they upload, and want to know whether the way to do that is to first set the defaultFolder to the folder in which the file they have chosen resides and then collect information about it. If so, will resetting the defaultFolder mess up a standalone app in any way? Should I immediately reset it to empty after the upload? As for students saving data to disk, I learned from this list that writing data using the put URL form should be followed by file: for Windows users (I am a Mac user and accustomed to file://). What is the correct path form for Linux? Regards, Gregory From jimaultwins at yahoo.com Mon Oct 10 13:55:14 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Mon, 10 Oct 2011 13:55:14 -0400 Subject: What does 'shadows' mean? In-Reply-To: <008901cc8760$f3762c40$da6284c0$@net> References: <008901cc8760$f3762c40$da6284c0$@net> Message-ID: <7DDD51F8-EAF6-4317-89B7-71998ABF41F4@yahoo.com> On Oct 10, 2011, at 11:26 AM, Ralph DiMola wrote: > I have had this problem in the past and still do now and again. It > seems to > rear its ugly head when doing a lot of variable adding/deleting/ > renaming > during development, but I have not been able to identify the exact > circumstances to reproduce. I am running on the IDE on XP. Sometimes > closing > LC will fix it, other times the only way I found to fix it was to > rename the > variable. I think this is a bug. If you inspect the Variable Watcher window in debug mode at the top of each handler, you should see a double entry when a shadow condition is true. Place a debug checkpoint at the top of each handler. By stepping through you could determine the exact line that creates the condition, as well as follow the handler calls that show locals and globals. My naming convention is globals start with 'z' so that they all list at the bottom of VWatcher script locals start with 'x' so they are all listed above the globals then locals, params, loop vars have 'normal' names and appear in the top section. As an additional note, you can view all of the globals you have created by simply viewing 'Variables' without being in debugging mode. Hope this helps. Jim Ault From bvlahos at mac.com Mon Oct 10 14:02:52 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 10 Oct 2011 11:02:52 -0700 Subject: How to play a sound file in iOS? In-Reply-To: References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> <4E926CBE.70703@hyperactivesw.com> Message-ID: Jacque, Where are the alert sounds stored on the iOS devices? It would be better to just use the alert and other sounds already on the phones instead of bringing it with the app. I don't see it specifically in the specialFolderPath function for iOS. Thanks, Bill Vlahos On Oct 9, 2011, at 9:02 PM, Bill Vlahos wrote: > Ah. That did it. > > Thank you, > Bill Vlahos > > > On Oct 9, 2011, at 8:55 PM, J. Landman Gay wrote: > >> On 10/9/11 10:09 PM, Bill Vlahos wrote: >>> How do I play a sound file? >>> >>> I've attached a wav and an mp3 file to the stack but the following >>> statements don't do anything in the simulator. >> >> >> You can only play files that are stored on disk. Include the sound files in the Copy Files pane of the standalone builder. In your scripts, provide a full path relative to the engine: >> >> play specialFolderPath("engine") & slash & "gong.wav" >> >> Also, older versions of the simulator (3.2) won't play sounds. In 4.2 simulator they do play. They always played on a real device though. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Mon Oct 10 14:08:04 2011 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 10 Oct 2011 19:08:04 +0100 Subject: New iOS App in Store In-Reply-To: References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> Message-ID: <4E933484.5080803@cogapp.com> On 07/10/2011 21:14, Colin Holgate wrote: > On Oct 7, 2011, at 3:22 PM, Randy Hengst wrote: > >> Waiting for Review ?. Oct 1st. >> In Review ?. Oct 6 at 11:26 a.m. >> Processing for Sale ?. Oct 6 3:20 p.m. >> Ready for Sale ?. Oct 6 4:30 p.m. > > What date did you select for when the app should be available? In my experience it almost seems like they don't even start the review until the day you set for availability. Not my experience. We also had an app approved October 6th; which was Waiting for Review September 30; it's set to go on sale October 20th. Ready for sale was 10:30am in California, so (if Randy is also quoting PDT or similar) we were probably just ahead of him in the queue, and essentially it took the same time. And actually this one popped out of the queue on October 5th because there was a problem with the support site, and we resubmitted approx 12 hours later (but the submission feedback said we didn't need to resubmit the binary, so perhaps it had already been approved subject to fixing the site). A client had an app, also with a postponed release date, uploaded and waiting for review on Sep 29, ready for sale Oct 5th, so again approx six days. So I don't think release date makes a difference. I don't think that there are arcane subtle rules about how long each app spends in limbo; I think there's just a simple queue. The earlier you join the earlier you'll get to the front, but the length of the queue is subject to fluctuation, according to things like the approach of a new iOS version, the approach of thanksgiving and xmas, sickness or holidays among the review staff, etc! We've seen five hours from Waiting for Review to Ready for Sale (admittedly that was an update, not a new app); and we've seen twelve days. A client has had 22 days, though I'm not sure there wasn't a discussion about copyright in the middle of that one. We tell clients that it's just not predictable, and that they should allow for two weeks but hope for better. Ben From dixonja at hotmail.co.uk Mon Oct 10 15:17:36 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 10 Oct 2011 20:17:36 +0100 Subject: How to play a sound file in iOS? In-Reply-To: References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com>, <4E926CBE.70703@hyperactivesw.com>, , Message-ID: Read page 31 of the iOS release notes and all will be revealed..:-) > Subject: Re: How to play a sound file in iOS? > From: bvlahos at mac.com > Jacque, > > Where are the alert sounds stored on the iOS devices? It would be better to just use the alert and other sounds already on the phones instead of bringing it with the app. > > I don't see it specifically in the specialFolderPath function for iOS. > > Thanks, > Bill Vlahos From mark_powell at symantec.com Mon Oct 10 15:17:37 2011 From: mark_powell at symantec.com (Mark Powell) Date: Mon, 10 Oct 2011 12:17:37 -0700 Subject: Code signing (details sought for LC implementation on Windows desktop) Message-ID: <3469AF22E7D82A46A12B6612437B8DF50291DA658E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Have read a lot in the archives about code signing, but have not actually found any thread that explains LC implementation. Is there a central location somewhere that explains how to do this with LiveCode? I would be using Verisign certificates, and my typical apps are updater+engine, on Windows desktop. Thanks. Mark From jhurley0305 at sbcglobal.net Mon Oct 10 15:22:28 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 12:22:28 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> I suspect this is a problem peculiar to the Mac. When I run: set the lockmoves to true move grc "Oval" to tPoints without waiting move grc "rectangle" to tNewPoints without waiting set the lockmoves to false The oval moves reasonably smoothly, but the rectangle take several abrupt steps. Is this another manifestation of the screen refresh problem on the Mac? Normally I intersperse a "unlock screen" command to force a screen refresh, but I can't do that with the "move" command. Jim Hurley From richmondmathewson at gmail.com Mon Oct 10 15:39:38 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 10 Oct 2011 22:39:38 +0300 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> Message-ID: <4E9349FA.3050201@gmail.com> On 10/10/2011 10:22 PM, James Hurley wrote: > I suspect this is a problem peculiar to the Mac. > > When I run: > > set the lockmoves to true > move grc "Oval" to tPoints without waiting > move grc "rectangle" to tNewPoints without waiting > set the lockmoves to false > > The oval moves reasonably smoothly, but the rectangle take several abrupt steps. > > Is this another manifestation of the screen refresh problem on the Mac? Normally I intersperse a "unlock screen" command to force a screen refresh, but I can't do that with the "move" command. > > I don't really know; but I set up a plain vanilla stack "Mover" with a rectangular graphic and an oval graphic; "rekt" and "oval" respectively; the card containing this script: on mouseDown move grc "rekt" to the mouseLoc without waiting end mouseDown on mouseUp move grc "rekt" to the mouseLoc without waiting end mouseUp all this on a merry old PPC MacMini running 10.4.11 and, frankly didn't notice anything particularly different about the way the two graphics moved............... this may say something about your Macintosh or your code................. if you wish you may download the stack here: http://andregarzia.on-rev.com/richmond/BOX/Mover.rev.zip of course one can also have quite a spot of vaguely infantile fun playing around with it. From jhurley0305 at sbcglobal.net Mon Oct 10 16:02:06 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 13:02:06 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: I should have said that this is a Mac OS 10 problem. > I suspect this is a problem peculiar to the Mac. > > When I run: > > set the lockmoves to true > move grc "Oval" to tPoints without waiting > move grc "rectangle" to tNewPoints without waiting > set the lockmoves to false > > The oval moves reasonably smoothly, but the rectangle take several abrupt steps. > > Is this another manifestation of the screen refresh problem on the Mac? Normally I intersperse a "unlock screen" command to force a screen refresh, but I can't do that with the "move" command. > > Jim Hurley From coiin at verizon.net Mon Oct 10 17:46:44 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Oct 2011 17:46:44 -0400 Subject: New iOS App in Store In-Reply-To: <4E933484.5080803@cogapp.com> References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> <4E933484.5080803@cogapp.com> Message-ID: In the case I was thinking of, the app had a release date set to make it coincide with publicity for the app. It sat in the queue with no change of status for two weeks, then on the release date it went into review, and was ready for sale 36 minutes later. On Oct 10, 2011, at 2:08 PM, Ben Rubinstein wrote: > So I don't think release date makes a difference. From livfoss at mac.com Mon Oct 10 17:53:29 2011 From: livfoss at mac.com (Graham Samuel) Date: Mon, 10 Oct 2011 23:53:29 +0200 Subject: Objects in a browser window Message-ID: <8485BAA8-39D1-4D2E-B2EF-07CA2FBCA574@mac.com> I'm taking up suggestions from this list that I use a browser object to import bitmap images in formats that LC doesn't handle directly, but it's harder than I thought (I've never used a browser object before). My primary delivery target is PC even tho I develop on a Mac. I have got as far as getting the browser object to open and display a file containing an image: obviously this appears in the window hijacked by the browser object. I need to get this image into my LC app so as to manipulate it by script. To do this, I am trying to use revBrowserSnapshot to import an image from the window used by the browser object. From the docs and my direct experience, it seems that revBrowserSnapshot simply imports the whole browser window. Although there will be nothing else in the window, it might be bigger or smaller than the image. I don't know the image size in advance - a user might choose any size of image to import. I want to import the image exactly as it is without it being cropped or artificially expanded with white space. Considering the properties of the underlying browsers, if I were doing this by hand on a Mac, I would right-click the image and copy it using a context menu; and on a PC I suppose I would stretch out the browser window so that it exactly showed the image without scrollbars and then snapshot it, but I can't see how to do it by script without an entirely separate investigation of the size of the image I'm trying to show. Such an investigation would involve knowing the way this size info is stored in different file formats and is potentially very complicated. Is there a workaround to all this? Maybe some kind of scripting interface with the browsers? If not I will plough on with non-browser approaches. All suggestions welcome. Graham From livfoss at mac.com Mon Oct 10 18:10:28 2011 From: livfoss at mac.com (Graham Samuel) Date: Tue, 11 Oct 2011 00:10:28 +0200 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <10D1D8AF-7EE5-454C-AADD-9C4FA913E0CA@mac.com> Thanks to all who replied. My problem was solved by restarting the IDE, and I think Colin's explanation was a very clear one - it is a bug IMO but perhaps not a very serious one. On Mon, 10 Oct 2011 09:37:48 -0400, Colin Holgate wrote: > Here you go, an entire article on the topic: > > http://www.runrevplanet.com/index.php?option=com_content&view=article&id=150:52-tips-in-as-many-weeks-tip-23&catid=57:tip-of-the-week&Itemid=65 Alex, I have also noticed that loop variables (I normally use i,j,k etc) are implicitly declared, which does indeed seem an anomaly, even if a useful one. Probably deserves a note in the dictionary entry for 'repeat'. Alex Tweedly wrote: > I recently discovered that even when 'explicit variables' is turned on, > you don't always need to declare a variable !! I thought this was a > bug, and reported it, but the official reply was that this is intended > behaviour. Seems wrong to me, but apparently that's the way it is. > > If a variable is used as a repeat loop control variable (e.g. repeat for > each key K in ...., etc.) then it is *implicitly* declared for you, and > won't cause an error even if explicit variables is on. And then, if you > subsequently do declare a variable with that name, then you get the > "shadows another variable" error. From kray at sonsothunder.com Mon Oct 10 18:18:01 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 10 Oct 2011 17:18:01 -0500 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> Message-ID: <07165017-E379-422C-9CD8-BE7AD830E243@sonsothunder.com> On Oct 10, 2011, at 2:22 PM, James Hurley wrote: > I suspect this is a problem peculiar to the Mac. > > When I run: > > set the lockmoves to true > move grc "Oval" to tPoints without waiting > move grc "rectangle" to tNewPoints without waiting > set the lockmoves to false > > The oval moves reasonably smoothly, but the rectangle take several abrupt steps. > > Is this another manifestation of the screen refresh problem on the Mac? Normally I intersperse a "unlock screen" command to force a screen refresh, but I can't do that with the "move" command. Jim, I'm not seeing that on my Mac (I'm running Lion if that makes any difference, and LC 4.6.4). Does either your oval or rectangle have graphic effects applied to it? Perhaps something like that is slowing down redraw? Just to compare, here's what I did: 1) Created a new stack, made the window like 1024x768 (approximately. 2) Created an oval graphic in the upper-left corner of the window 3) Create a rectangle graphic just underneath it 4) Dragged a button to the lower-right corner of the window 5) Dragged a button to the lower-left corner of the window and edited its script to read: on mouseUp lock moves move grc 1 to the loc of btn 1 without waiting move grc 2 to the loc of btn 1 without waiting unlock moves end mouseUp Switched to browse, and then executed it - the movements were smooth and no jerkiness. Since I don't know what values you have in tPoints or tNewPoints, maybe you can try what I did and see if you get the same result? If so, then it might be the number of points or something else related to properties of the graphics themselves. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jhurley0305 at sbcglobal.net Mon Oct 10 19:04:21 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 16:04:21 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Ken, Thanks for your careful test. This is driving me nuts and I can't find a work-around. I think the problem is RR not doing a screen refresh after each of the MULTIPLE steps. (I have always, in OS 10) had to do a refresh after EACH step. Would you please try this for me: on mouseUp put 200 into x put 200 into y put 2 into dx put 1 into dy repeat 100 times put x,y & cr after tPoints add dx to x end repeat put 200 into x put 200 into y repeat 200 put x,y & cr after tNewPoints add dy to y end repeat lock moves move button "one" to tNewPoints without waiting move button "two" to tPoints without waiting unlock moves end mouseUp When I tried your script I got what you got: Smooth motion. But with the script above, eliminating possible problems with the graphics, I get herky-jerky motion with the second move. I suspect it is due to the multiple steps in the move. Running RR 4.6.3 and Mac OS 10.6.8 Thanks again, Jim > Jim, I'm not seeing that on my Mac (I'm running Lion if that makes any difference, and LC 4.6.4). Does either your oval or rectangle have graphic effects applied to it? Perhaps something like that is slowing down redraw? > > Just to compare, here's what I did: > > 1) Created a new stack, made the window like 1024x768 (approximately. > 2) Created an oval graphic in the upper-left corner of the window > 3) Create a rectangle graphic just underneath it > 4) Dragged a button to the lower-right corner of the window > 5) Dragged a button to the lower-left corner of the window and edited its script to read: > > on mouseUp > lock moves > move grc 1 to the loc of btn 1 without waiting > move grc 2 to the loc of btn 1 without waiting > unlock moves > end mouseUp > > Switched to browse, and then executed it - the movements were smooth and no jerkiness. Since I don't know what values you have in tPoints or tNewPoints, maybe you can try what I did and see if you get the same result? If so, then it might be the number of points or something else related to properties of the graphics themselves. > > Ken Ray > Sons of Thunder Software, Inc. > Email: > kray at sonsothunder.com > > Web Site: > http://www.sonsothunder.com/ From bobs at twft.com Mon Oct 10 19:20:53 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Oct 2011 16:20:53 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> References: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Message-ID: <586B3A4A-D83A-4C35-A22A-5E7C26D3ED8E@twft.com> Ok I get the first button moving smoothly and the second button jerky. If I run each move individually without the other, then both are smooth. The horizontal move leaves vertical line artifacts, which is not good. I get the same effect even after commenting out the lock moves/unlock moves commands, so I do not know what they are there for. Bob On Oct 10, 2011, at 4:04 PM, James Hurley wrote: > Ken, > > Thanks for your careful test. This is driving me nuts and I can't find a work-around. > > I think the problem is RR not doing a screen refresh after each of the MULTIPLE steps. (I have always, in OS 10) had to do a refresh after EACH step. > > Would you please try this for me: > > on mouseUp > put 200 into x > put 200 into y > put 2 into dx > put 1 into dy > > repeat 100 times > put x,y & cr after tPoints > add dx to x > end repeat > > put 200 into x > put 200 into y > repeat 200 > put x,y & cr after tNewPoints > add dy to y > end repeat > > lock moves > move button "one" to tNewPoints without waiting > move button "two" to tPoints without waiting > unlock moves > > end mouseUp > > When I tried your script I got what you got: Smooth motion. But with the script above, eliminating possible problems with the graphics, I get herky-jerky motion with the second move. I suspect it is due to the multiple steps in the move. > > Running RR 4.6.3 and Mac OS 10.6.8 > > Thanks again, > > Jim > > >> Jim, I'm not seeing that on my Mac (I'm running Lion if that makes any difference, and LC 4.6.4). Does either your oval or rectangle have graphic effects applied to it? Perhaps something like that is slowing down redraw? >> >> Just to compare, here's what I did: >> >> 1) Created a new stack, made the window like 1024x768 (approximately. >> 2) Created an oval graphic in the upper-left corner of the window >> 3) Create a rectangle graphic just underneath it >> 4) Dragged a button to the lower-right corner of the window >> 5) Dragged a button to the lower-left corner of the window and edited its script to read: >> >> on mouseUp >> lock moves >> move grc 1 to the loc of btn 1 without waiting >> move grc 2 to the loc of btn 1 without waiting >> unlock moves >> end mouseUp >> >> Switched to browse, and then executed it - the movements were smooth and no jerkiness. Since I don't know what values you have in tPoints or tNewPoints, maybe you can try what I did and see if you get the same result? If so, then it might be the number of points or something else related to properties of the graphics themselves. >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: >> kray at sonsothunder.com >> >> Web Site: >> http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Oct 10 19:31:06 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Oct 2011 16:31:06 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> References: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Message-ID: <5FAA6D48-9BD6-4769-9BE5-9998DF08DB31@twft.com> A variation of this script shows that lockmoves is getting set to false before the first move command. Given: on mouseUp put 200 into x put 200 into y put 2 into dx put 1 into dy repeat 100 times put x,y & cr after tPoints add dx to x end repeat put 200 into x put 200 into y repeat 200 put x,y & cr after tNewPoints add dy to y end repeat put empty into mmsg lock moves put the lockmoves into mmsg move button "two" to tPoints without waiting put comma and the lockmoves after mmsg move button "one" to tNewPoints without waiting put comma and the lockmoves after mmsg unlock moves put comma and the lockmoves after mmsg put mmsg end mouseUp I get truefalsefalsefalse in the message box. Odd though that there are no commas?? But I digress. It is obvious that the first move command is setting lockMoves to false. This has to be a bug. Bob On Oct 10, 2011, at 4:04 PM, James Hurley wrote: > Ken, > > Thanks for your careful test. This is driving me nuts and I can't find a work-around. > > I think the problem is RR not doing a screen refresh after each of the MULTIPLE steps. (I have always, in OS 10) had to do a refresh after EACH step. > > Would you please try this for me: From jhurley0305 at sbcglobal.net Mon Oct 10 19:44:03 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 16:44:03 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: Bob, Here is what I get on the lockMove messages. (I'm on the email digest so I have trouble copying your message.) on mouseUp put 200 into x put 200 into y put 2 into dx put 1 into dy repeat 100 times put x,y & cr after tPoints add dx to x end repeat put 200 into x put 200 into y repeat 200 put x,y & cr after tNewPoints add dy to y end repeat put "Before lock " & the lockmoves & cr into tMessage lock moves put "After lock " & the lockmoves & cr after tMessage move button "one" to tNewPoints without waiting put "After first move " & the lockmoves & cr after tMessage move button "two" to tPoints without waiting put "After second move " & the lockmoves & cr after tMessage unlock moves put "After unlock " & the lockmoves & cr after tMessage put tMessage into msg box end mouseUp And the message in the message box is: Before lock false After lock true After first move true After second move true After unlock false So all of that seems OK. Jim From niggemann at uni-wh.de Mon Oct 10 19:47:25 2011 From: niggemann at uni-wh.de (BNig) Date: Mon, 10 Oct 2011 16:47:25 -0700 (PDT) Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <5FAA6D48-9BD6-4769-9BE5-9998DF08DB31@twft.com> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> <5FAA6D48-9BD6-4769-9BE5-9998DF08DB31@twft.com> Message-ID: <1318290445082-3892227.post@n4.nabble.com> Hi Bob, wouldn't put comma and the lockmoves after mmsg be rather put comma & the lockmoves after mmsg ? in your version of the code you ask for the logical AND and this returns false Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Another-examples-of-the-screen-refresh-problem-on-the-Mac-tp3891506p3892227.html Sent from the Revolution - User mailing list archive at Nabble.com. From niggemann at uni-wh.de Mon Oct 10 19:50:37 2011 From: niggemann at uni-wh.de (BNig) Date: Mon, 10 Oct 2011 16:50:37 -0700 (PDT) Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Message-ID: <1318290637862-3892232.post@n4.nabble.com> Hi Jim, I sent you a stack that decreases the syncrate and has a self-calling routine with lock screen, wait x milliseconds unlock screen that smoothes the movement of the two graphics moving along a path of 180 points considerably. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Another-examples-of-the-screen-refresh-problem-on-the-Mac-tp3891506p3892232.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Mon Oct 10 19:54:54 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Oct 2011 16:54:54 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <1318290445082-3892227.post@n4.nabble.com> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> <5FAA6D48-9BD6-4769-9BE5-9998DF08DB31@twft.com> <1318290445082-3892227.post@n4.nabble.com> Message-ID: <17247DD6-515F-4A20-BF22-0AA2FDE22B6C@twft.com> DOH! of course. Bob On Oct 10, 2011, at 4:47 PM, BNig wrote: > Hi Bob, > > wouldn't > put comma and the lockmoves after mmsg > be rather > put comma & the lockmoves after mmsg > ? > > in your version of the code you ask for the logical AND and this returns > false > > Kind regards > > Bernd > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Another-examples-of-the-screen-refresh-problem-on-the-Mac-tp3891506p3892227.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Oct 10 19:59:15 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 10 Oct 2011 16:59:15 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <32A1ABB7-620A-4E90-A2CF-1D24ACB02676@twft.com> yeah I had a brain fart and used AND instead of &. DOH! I wonder then why ANDING comma and true does not produce an error? Adding 1 to "green" certainly does! I guess the logic is, "All that is not true is false". Bob On Oct 10, 2011, at 4:44 PM, James Hurley wrote: > Bob, > > Here is what I get on the lockMove messages. (I'm on the email digest so I have trouble copying your message.) > > on mouseUp > put 200 into x > put 200 into y > put 2 into dx > put 1 into dy > repeat 100 times > put x,y & cr after tPoints > add dx to x > end repeat > put 200 into x > put 200 into y > repeat 200 > put x,y & cr after tNewPoints > add dy to y > end repeat > put "Before lock " & the lockmoves & cr into tMessage > lock moves > put "After lock " & the lockmoves & cr after tMessage > move button "one" to tNewPoints without waiting > put "After first move " & the lockmoves & cr after tMessage > move button "two" to tPoints without waiting > put "After second move " & the lockmoves & cr after tMessage > unlock moves > put "After unlock " & the lockmoves & cr after tMessage > put tMessage into msg box > end mouseUp > > And the message in the message box is: > > Before lock false > After lock true > After first move true > After second move true > After unlock false > > So all of that seems OK. > > Jim > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 10 21:16:12 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Oct 2011 18:16:12 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <32A1ABB7-620A-4E90-A2CF-1D24ACB02676@twft.com> References: <32A1ABB7-620A-4E90-A2CF-1D24ACB02676@twft.com> Message-ID: <116774578.20111010181612@ahsoftware.net> Bob- Monday, October 10, 2011, 4:59:15 PM, you wrote: > I guess the logic is, "All that is not true is false". Didn't G?del disprove that? -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Mon Oct 10 21:42:08 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 10 Oct 2011 20:42:08 -0500 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> References: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Message-ID: On Oct 10, 2011, at 6:04 PM, James Hurley wrote: > Ken, > > Thanks for your careful test. This is driving me nuts and I can't find a work-around. > > I think the problem is RR not doing a screen refresh after each of the MULTIPLE steps. (I have always, in OS 10) had to do a refresh after EACH step. > > Would you please try this for me: I get the same jerky effect that you get. Now that I see the code, I think the issue is that you're doing a single pixel move for both objects; when I spread that out to do that every 8 pixels, it was smooth: on mouseUp put 200 into x put 200 into y put 2 into dx put 1 into dy repeat 25 times put x,y & cr after tPoints add (4*dx) to x end repeat put 200 into x put 200 into y repeat 25 put x,y & cr after tNewPoints add (8*dy) to y end repeat lock moves move button "one" to tNewPoints without waiting move button "two" to tPoints without waiting unlock moves end mouseUp Will that work for you? Or do you really need to move the objects in 1 pixel increments? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jhurley0305 at sbcglobal.net Mon Oct 10 22:42:39 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 19:42:39 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> Ken, The script I sent you was just an example and I simplified what I ultimately would like to try. I would like, for example, to simulate dynamical motion, for example projectile motion, and that requires fairly close spacing of the points. Or motion around an elliptical orbit. Generally this is done with a repeat loop and setting the location with each successive time interval in the motion, rather than using the move command along a predefined set of points. The thing I was going to try was to first calculate all the points, the complete trajectory, and then "move" the icon along those points. The problem is coordinating this movement with other things that are moving as well. That is much easier to control with a repeat loop. But I can do what I have done before, in the game of pool for example where one relies on RR's speed of execution to allow the sequential motion of each ball to give the appearance of concurrent movement. I just got a personal note from Benrd Niggemann who has experimented with a number of parameters affecting the smoothness of the motion. He has found, and I I have just confirmed it myself, that setting the syncrate (I was totally unaware of such a property) to 6 rather than the default of 20 is very helpful. That is to say, SLOWING the screen update INCREASES the smoothness of the motion. Go figure. It is still necessary to force a screen refresh with an "unlcok screen" command after each step. I haven't a clue what goes on behind the scene in this regard. I have been putting together a graphics library to share, following the good example of Peter Brigham who recently shared his library of utilities for text parsing and processing. Well, back to the drawing board--almost literally, And thank you again for testing this more me. The feedback was very helpful. Jim Hurley > I get the same jerky effect that you get. Now that I see the code, I think the issue is that you're doing a single pixel move for both objects; when I spread that out to do that every 8 pixels, it was smooth: > > on mouseUp > put 200 into x > put 200 into y > put 2 into dx > put 1 into dy > > repeat 25 times > put x,y & cr after tPoints > add (4*dx) to x > end repeat > > put 200 into x > put 200 into y > repeat 25 > put x,y & cr after tNewPoints > add (8*dy) to y > end repeat > > lock moves > move button "one" to tNewPoints without waiting > move button "two" to tPoints without waiting > unlock moves > > end mouseUp > > Will that work for you? Or do you really need to move the objects in 1 pixel increments? > > Ken Ray > Sons of Thunder Software, Inc. > Email: > kray at sonsothunder.com > > Web Site: > http://www.sonsothunder.com/ From kray at sonsothunder.com Mon Oct 10 22:58:39 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 10 Oct 2011 21:58:39 -0500 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> References: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> Message-ID: <37650413-EFDE-4CBD-A936-0C06FC5CD4F7@sonsothunder.com> > I just got a personal note from Benrd Niggemann who has experimented with a number of parameters affecting the smoothness of the motion. He has found, and I I have just confirmed it myself, that setting the syncrate (I was totally unaware of such a property) to 6 rather than the default of 20 is very helpful. That is to say, SLOWING the screen update INCREASES the smoothness of the motion. Go figure. It is still necessary to force a screen refresh with an "unlcok screen" command after each step. I haven't a clue what goes on behind the scene in this regard. Wow! I have been using LiveCode since it was MetaCard and only on Unix, and I wasn't aware of syncRate either! Looks like I need to go through the LC Dictionary and see what *else* I'm missing! :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bvlahos at mac.com Mon Oct 10 23:10:32 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 10 Oct 2011 20:10:32 -0700 Subject: Code signing (details sought for LC implementation on Windows desktop) In-Reply-To: <3469AF22E7D82A46A12B6612437B8DF50291DA658E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> References: <3469AF22E7D82A46A12B6612437B8DF50291DA658E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Message-ID: Mark, There isn't anything in particular about what LC can do regarding code signing. You code sign LC apps just like any other application. It is a tedious process. I have some information in the archives that will help but have not documented a step by step process. I hope to do that at some point when I get some time. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. On Oct 10, 2011, at 12:17 PM, Mark Powell wrote: > Have read a lot in the archives about code signing, but have not actually found any thread that explains LC implementation. Is there a central location somewhere that explains how to do this with LiveCode? I would be using Verisign certificates, and my typical apps are updater+engine, on Windows desktop. Thanks. > > Mark > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Oct 10 23:16:04 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Oct 2011 22:16:04 -0500 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> References: <8FE34605-63C0-4C1B-908F-9453257E9506@sbcglobal.net> Message-ID: <4E93B4F4.1010405@hyperactivesw.com> On 10/10/11 6:04 PM, James Hurley wrote: > Ken, > > Thanks for your careful test. This is driving me nuts and I can't > find a work-around. The workaround might be LiveCode 5.0, where animation has been greatly enhanced. That said, I have a script that moves two objects together that also misbehaves in both 4.6.4 and 5.0. What I had to do was make the second object move faster than the first. Both move commands use a time factor, so: move btn btn1 to x,y in 500 milliseconds move btn btn2 to x,y in 100 milliseconds Then they both move together, only at the faster rate. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Mon Oct 10 23:18:57 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Oct 2011 20:18:57 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <37650413-EFDE-4CBD-A936-0C06FC5CD4F7@sonsothunder.com> References: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> <37650413-EFDE-4CBD-A936-0C06FC5CD4F7@sonsothunder.com> Message-ID: <448139093.20111010201857@ahsoftware.net> Ken- Monday, October 10, 2011, 7:58:39 PM, you wrote: >> that setting the syncrate (I was totally unaware of such a > I wasn't aware of syncRate either! That makes a lot more sense than when I first read it as syn-crate. -- -Mark Wieder mwieder at ahsoftware.net From bvlahos at mac.com Mon Oct 10 23:20:23 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 10 Oct 2011 20:20:23 -0700 Subject: How to play a sound file in iOS? In-Reply-To: References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> <4E926CBE.70703@hyperactivesw.com> Message-ID: John, Sorry if I'm being dense but I don't see anything on page 31 that will help me. Bill Vlahos On Oct 10, 2011, at 12:17 PM, John Dixon wrote: > > Read page 31 of the iOS release notes and all will be revealed..:-) > >> Subject: Re: How to play a sound file in iOS? >> From: bvlahos at mac.com > >> Jacque, >> >> Where are the alert sounds stored on the iOS devices? It would be better to just use the alert and other sounds already on the phones instead of bringing it with the app. >> >> I don't see it specifically in the specialFolderPath function for iOS. >> >> Thanks, >> Bill Vlahos > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Mon Oct 10 23:27:08 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Oct 2011 00:27:08 -0300 Subject: [ANN] minimal facebook library available Message-ID: Folks, Thanks to those that contributed with my little fundraising campaign, I am now able to release a minimal facebook library. There is still much work to be done and I don't plan to stop it. You can learn more about my Social Network Library Suite here: http://andregarzia.com/page/socialsuite You can browse the mercurial repository here: http://hg.andregarzia.com/livecode-socialsuite I am still raising funds for this suite, so, don't loose your chance to contribute. WHAT IS AVAILABLE: * lib.aag.json.livecode - a minimal JSON library. BSD License. * lib.aag.facebook.livecode - a simple low level facebook library. * examples/facebook/simpleposter.livecode - a sample stack that posts to a user wall. Remember this library is GPL licensed. You can only build FREE, OPEN SOURCE software with it. If you want a commercial version, then, you'd better join the fundraising. So guys, can you please test? By the way, you will need to register your application on http://developer.facebook.com. After registering, you will need to pick your application id and application secret and fill the setup card on the example stack. I am not sharing my application id and secret with you. Cheers andre PS: fundraiser, sleep with this sound. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Mon Oct 10 23:27:56 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Oct 2011 22:27:56 -0500 Subject: How to play a sound file in iOS? In-Reply-To: References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com> <4E926CBE.70703@hyperactivesw.com> Message-ID: <4E93B7BC.3060609@hyperactivesw.com> On 10/10/11 10:20 PM, Bill Vlahos wrote: > John, > > Sorry if I'm being dense but I don't see anything on page 31 that will help me. I didn't look up the page number, but somewhere in the release notes it states that iOS doesn't have a default alert sound. If you want one, your app has to provide it yourself. The system doesn't provide any. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Mon Oct 10 23:33:07 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 10 Oct 2011 23:33:07 -0400 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <37650413-EFDE-4CBD-A936-0C06FC5CD4F7@sonsothunder.com> References: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> <37650413-EFDE-4CBD-A936-0C06FC5CD4F7@sonsothunder.com> Message-ID: <1048185F-E7E3-4C18-9CE9-1B9DC5B8E5A3@verizon.net> I just tried some values, and it appears that the documentation is wrong. The example given of setting it to 12, makes you think that it's 12 frames per second. Saying that 20 is the default and that decreasing the rate will reduce CPU load, but may make things jerky, confirms that the help is talking in terms of frame per second. But, if you try: set the syncrate to 1000 you'll see that there is exactly one update of the Move movement per second. Setting it to 100 give a convincing 10 fps. In other words, the number is the amount of milliseconds between updates, and not the frames per second at all. Setting it to the default of 20 would give you 50 fps, which should be plenty smooth enough for anyone, especially if the company that used that default lives in a country that has PAL TV. I believe that Mac OS and iOS have an effective fixed rate of 60 fps, so if you're using syncrate you may as well use 17 rather than 6. In related news, there is a new iOS specific command, iphoneSetRedrawInterval. With that you can have LiveCode just do updates when iOS does them, which would be a bit like having a syncrate of 16.666, that is in sync with the system redraw. From jacque at hyperactivesw.com Mon Oct 10 23:54:08 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Oct 2011 22:54:08 -0500 Subject: Prohibiting direct file downloads Message-ID: <4E93BDE0.2090905@hyperactivesw.com> I'm not sure if this is OT or not. I want a web page to deliver a file when the user clicks on a download link, but I don't want the file delivered if the direct URL is entered into the browser location bar. I have a CGI that provides access to a download page for only those who are authorized to be there, and who can enter correct credentials. The hole in the system is that if they copy the download link from the protected page and give it out, the file can be downloaded by anyone who has that link. I found some info about htaccess files that seems to indicate there is a setting I can use to prevent that, but the examples I tried didn't work. Does anyone know a way to do this? I'm not adverse to writing another CGI if I have to, but it would be easier to let Apache handle it if possible. If not, has anyone delivered largish files via CGI (about 6 megs.) I've never tried it. Can a CGI script just do a "put" of the file? This is the old-style CGI engine, not the new irev server. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Tue Oct 11 00:04:12 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Oct 2011 01:04:12 -0300 Subject: Prohibiting direct file downloads In-Reply-To: <4E93BDE0.2090905@hyperactivesw.com> References: <4E93BDE0.2090905@hyperactivesw.com> Message-ID: Jacque, There are many ways to do this. The easiest is with .htaccess. You can make your .htaccess check for the HTTP_REFERRER and see if the download is coming from your own site, if it is not, then, it can redirect somewhere. Check out this: http://stackoverflow.com/questions/395034/how-to-prevent-deep-linking-to-files-on-my-website With apache you can use something along the lines of: RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://yourdomain.com/.*$ [NC] RewriteRule ^/MyImportantFiles/*$ /page-about-direct-links.html On Tue, Oct 11, 2011 at 12:54 AM, J. Landman Gay wrote: > I'm not sure if this is OT or not. I want a web page to deliver a file when > the user clicks on a download link, but I don't want the file delivered if > the direct URL is entered into the browser location bar. > > I have a CGI that provides access to a download page for only those who are > authorized to be there, and who can enter correct credentials. The hole in > the system is that if they copy the download link from the protected page > and give it out, the file can be downloaded by anyone who has that link. > > I found some info about htaccess files that seems to indicate there is a > setting I can use to prevent that, but the examples I tried didn't work. > > Does anyone know a way to do this? I'm not adverse to writing another CGI > if I have to, but it would be easier to let Apache handle it if possible. > > If not, has anyone delivered largish files via CGI (about 6 megs.) I've > never tried it. Can a CGI script just do a "put" of the file? This is the > old-style CGI engine, not the new irev server. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Tue Oct 11 00:12:09 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Oct 2011 23:12:09 -0500 Subject: Prohibiting direct file downloads In-Reply-To: References: <4E93BDE0.2090905@hyperactivesw.com> Message-ID: <4E93C219.8090307@hyperactivesw.com> On 10/10/11 11:04 PM, Andre Garzia wrote: > Jacque, > > There are many ways to do this. The easiest is with .htaccess. You can make > your .htaccess check for the HTTP_REFERRER and see if the download is coming > from your own site, if it is not, then, it can redirect somewhere. Thanks Andre, I thought of that already but I forgot to say that JaguarPC doesn't send referrer info. You are on that IP, right? When I run the echo.mt script, there is no referrer listed. That was exactly what I wanted to do. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jhurley0305 at sbcglobal.net Tue Oct 11 00:29:59 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 10 Oct 2011 21:29:59 -0700 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: > > Message: 26 > Date: Mon, 10 Oct 2011 22:16:04 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Another examples of the screen refresh problem on the > Mac? > Message-ID: <4E93B4F4.1010405 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 10/10/11 6:04 PM, James Hurley wrote: >> Ken, >> >> Thanks for your careful test. This is driving me nuts and I can't >> find a work-around. > > The workaround might be LiveCode 5.0, where animation has been greatly > enhanced. > > That said, I have a script that moves two objects together that also > misbehaves in both 4.6.4 and 5.0. What I had to do was make the second > object move faster than the first. Both move commands use a time factor, so: > > move btn btn1 to x,y in 500 milliseconds > move btn btn2 to x,y in 100 milliseconds > > Then they both move together, only at the faster rate. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > Jacque, Thanks. I hadn't upgraded to 5 on the assumption that the changes from 4 were for the mobile apps. Happy to see that animation has not been neglected. A screen refresh is still required in 5.0 if there is a rapid sequence in the change to the location of an object--on the Mac. It is odd however that "unlock screen" no longer forces a screen refresh on the Mac. However, wait 0 millisec does still work. Something like this works in 4 and 5: if char 1 to 2 of the systemVersion = 10 then wait 0 millisec ...or there is no visible change on the screen--only the final location is seen. And for reasons that I do not understand, setting the syncRate to 6 (Brnd's suggestion) improves the smoothness of the motion. Jim Hurley From coiin at verizon.net Tue Oct 11 01:22:07 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Oct 2011 01:22:07 -0400 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <716922A3-41A0-49C8-8A8B-F47FF116FCFE@verizon.net> Did you read my message yet? On Oct 11, 2011, at 12:29 AM, James Hurley wrote: > ...or there is no visible change on the screen--only the final location is seen. And for reasons that I do not understand, setting the syncRate to 6 (Brnd's suggestion) improves the smoothness of the motion. From dixonja at hotmail.co.uk Tue Oct 11 02:57:03 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 11 Oct 2011 07:57:03 +0100 Subject: How to play a sound file in iOS? In-Reply-To: References: <670E4CCE-E1A9-4691-A74D-2CD00B4AA3B7@mac.com>, <4E926CBE.70703@hyperactivesw.com>, , , , Message-ID: Bill, Choose a short sound that you wish to use as your beep sound, for example 'shortbeep.aiff' and bring it into your iOS environment through the 'copy files' pane. In say your preOpenStack handler put :- set the beepSound to specialFolderPath("engine") & "/shortbeep.aiff" Now when you issue a 'beep' command in one of your scripts, then 'shortbeep.aiff' will play. > Subject: Re: How to play a sound file in iOS? > From: bvlahos at mac.com > Date: Mon, 10 Oct 2011 20:20:23 -0700 > To: use-livecode at lists.runrev.com > > John, > > Sorry if I'm being dense but I don't see anything on page 31 that will help me. > > Bill Vlahos > > > On Oct 10, 2011, at 12:17 PM, John Dixon wrote: > > > > > Read page 31 of the iOS release notes and all will be revealed..:-) > > > >> Subject: Re: How to play a sound file in iOS? > >> From: bvlahos at mac.com > > > >> Jacque, > >> > >> Where are the alert sounds stored on the iOS devices? It would be better to just use the alert and other sounds already on the phones instead of bringing it with the app. > >> > >> I don't see it specifically in the specialFolderPath function for iOS. > >> > >> Thanks, > >> Bill Vlahos > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From effendi at wanadoo.fr Tue Oct 11 05:29:34 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 11 Oct 2011 11:29:34 +0200 Subject: What does 'shadows' mean? Message-ID: Hi from beautiful Brittany, Shadows is a bit of a misnomer, and is confusing. I think the term "occult" would be better :>) OCCULT "Referring to the event in which one celestial body passes in front of another, blocking it from view" ..... and I rather like the idea of global variables being considered as "celestial bodies" Tongue in cheek ! -Francis "Nothing should ever be done for the first time !" From keith.clarke at clarkeandclarke.co.uk Tue Oct 11 06:56:27 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Tue, 11 Oct 2011 11:56:27 +0100 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <6D4C1E03-99E6-45D1-97C5-663DEC9D4C91@clarkeandclarke.co.uk> ...did you mean 'eclipse', Francis? Isn't 'occult' more to do with supernatural, mystical or magical beliefs and practices - in other words, the initiation rites of the high priests of the great message path! ;-) Best, Keith.. On 11 Oct 2011, at 10:29, Francis Nugent Dixon wrote: > Hi from beautiful Brittany, > > Shadows is a bit of a misnomer, and is confusing. > > I think the term "occult" would be better :>) > > OCCULT > > "Referring to the event in which one celestial body > passes in front of another, blocking it from view" > > ..... and I rather like the idea of global variables > being considered as "celestial bodies" > > Tongue in cheek ! > > -Francis > > "Nothing should ever be done for the first time !" From heather at runrev.com Tue Oct 11 06:58:03 2011 From: heather at runrev.com (Heather Nagey) Date: Tue, 11 Oct 2011 11:58:03 +0100 Subject: LiveCode 5.0 Released Message-ID: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> Dear List Folks, I?m pleased to announce that LiveCode 5 has just been released. Our servers have been updated with the new product and it is available for download from your accounts, if you have a valid 5.0 license. To log in to your account go here: http://www.runrev.com/store/account/products/ If you don't have an up to date 5.0 license, here's why you might want to get one: ? Fastest Ever App Performance 10X faster rendering performance than previous versions means LiveCode built apps are faster and better than ever. Applications already written in LiveCode can take advantage of the hardware acceleration without rewriting your code. ? High-Performance Graphics Engine Make great games or smoother, slicker apps than ever before with LiveCode 5.0. LiveCode now utilizes graphics hardware acceleration and OpenGL, animated sprites, textures and scrolling backgrounds, collision detection, vector graphics in popular formats, drop shadows, transition effects, multi-channel audio and video to make your apps stand out from the crowd. ? Support for iOS 5 Up to the minute app development with support for iOS 5. ? In App Purchases Make more money with your apps ? even free apps! In app purchasing accounts for 72% of all revenue for the iPhone apps that include it! Access this revenue now with LiveCode 5.0. ? Last but not least, we're giving away a free copy of the newly optimized and excellent animationEngine with every LiveCode purchase during October. This includes upgrades and platform addons as well as new licenses. Learn more here: http://runrev.com/products/livecode/introducing-livecode-5-/ Upgrade options: You can upgrade just one deployment option, or all deployment options, from within your account. For Commercial Customers: For the first time ever we?re offering an excellent deal with this upgrade to get a complete license. For the heavily discounted upgrade price of only $749 yearly you can get access to every commercial deployment option as well as the LiveCode developer program. Plus, you?ll get the peace of mind that you?ll get every update and new deployment option that we release during the year included in your annual cost. You can find more details in the ?Upgrade to Complete? tab in your account: http://www.runrev.com/store/account/products/ Visit our store here: http://www.runrev.com/store/ We're really looking forward to see the killer apps you will make with this new best ever version of LiveCode. Happy LiveCoding! Warm Regards, Heather Heather Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From revolution at derbrill.de Tue Oct 11 07:17:21 2011 From: revolution at derbrill.de (Malte Brill) Date: Tue, 11 Oct 2011 13:17:21 +0200 Subject: [ANN] animationEngine 5 Message-ID: <5AED11E1-EA66-443A-878D-0689C8BF2366@derbrill.de> Hi all! Now that the cat is out of the back regarding liveCode 5, I would like to take the chance to also announce something. The brand new polished animationEngine 5! We have been working hard to make this release perform better than what you are used to, taking advantage of quite some new features of the new liveCode engine. This does mean, that for animationEngine 5, liveCode 5 or higher will be a requirement. However, you can trust me, it is well worth it! Here is a short list of what is new in ae 5: Version 5 of animationEngine has been optimized to work with the liveCode 5.0 engines and above. As I wrote earlier, previous versions of the liveCode engine can no longer be supported. This is due to the rewrite of the graphics layer in liveCode. A feature we at derbrill were most eager to learn about and are very fond of. Due to the new rendering techniques in liveCode many of the ae functionality will perform even better than before, quite some of what happens under the hood has been optimized to take advantage of the new message handling introduced in liveCode 4.6.4. If you haven't upgraded your liveCode license as yet and are looking into writing games or do stacks that involve animations, now is the time to get the most current liveCode engine. Generic collision listener: We have implemented a means to make controls listen to collisions with numerous other objects in your stack. You can start or stop listening for collisions at any time. ae will send callback messages to the colliding controls. This will also work for objects you are dragging around with the ae constraining handlers. No need to write lengthy scripts to check for collisions. Just set up your objects and let ae handle the rest. App store compliance: We have taken care that animationEngine behaves like a nice citizen in the various app stores. AE will not write any information on the users device. Better performance on mobile devices: We put stress into rewriting core parts of AE to perform even better on mobile devices. Previous versions of animationEngine behaved differently on the desktop and mobile devices. In order to use the library on a mobile device, you had to start using it in a startUp handler. This limitation has been lifted. No extra registration necessary: If you have purchased animationEngine in the runrev store, your license will be added to your account. Just relicense liveCode after your purchase and animationEngine will go from trial mode into full registered mode on any machine you are using your liveCode license. The best part: animationEngine 5 will be free with every liveCode 5 purchase made in october! If you want to upgrade your animationEngine 4 license to animationEngine 5, the price will be USD 39. Regular purchase price is USD 79. I hope people using ae5 will enjoy it as much, as I enjoyed writing it. :-) All the best, Malte From roger.e.eller at sealedair.com Tue Oct 11 10:27:12 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 11 Oct 2011 10:27:12 -0400 Subject: LiveCode 5.0 Released In-Reply-To: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> Message-ID: On Tue, Oct 11, 2011 at 6:58 AM, Heather Nagey wrote: > Dear List Folks, > > I?m pleased to announce that LiveCode 5 has just been released. Our > servers have been updated with the new product and it is available for > download from your accounts, if you have a valid 5.0 license. To log in to > your account go here: > > http://www.runrev.com/store/**account/products/ > > This looks like a bug. When I install 5.0 on Ubuntu 10.10 64-bit, on the license screen I click and choose the offline activation file I just downloaded, then the license screen becomes frozen. I have to kill the process. ~Roger From rene.micout at numericable.com Tue Oct 11 10:30:09 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 11 Oct 2011 16:30:09 +0200 Subject: [ANN] animationEngine 5 In-Reply-To: <5AED11E1-EA66-443A-878D-0689C8BF2366@derbrill.de> References: <5AED11E1-EA66-443A-878D-0689C8BF2366@derbrill.de> Message-ID: <528BEAD1-3480-42EF-B855-FF8E8599D021@numericable.com> Hello Malte, I purchase LC 5 (with AE 5) but where is AE5 ? Thank you Ren? Le 11 oct. 2011 ? 13:17, Malte Brill a ?crit : > Hi all! > > Now that the cat is out of the back regarding liveCode 5, I would like to take the chance to also announce something. The brand new polished animationEngine 5! > We have been working hard to make this release perform better than what you are used to, taking advantage of quite some new features of the new liveCode engine. This does mean, that for animationEngine 5, liveCode 5 or higher will be a requirement. However, you can trust me, it is well worth it! Here is a short list of what is new in ae 5: > > Version 5 of animationEngine has been optimized to work with the liveCode 5.0 engines and above. As I wrote earlier, previous versions of the liveCode engine can no longer be supported. This is due to the rewrite of the graphics layer in liveCode. A feature we at derbrill were most eager to learn about and are very fond of. Due to the new rendering techniques in liveCode many of the ae functionality will perform even better than before, quite some of what happens under the hood has been optimized to take advantage of the new message handling introduced in liveCode 4.6.4. If you haven't upgraded your liveCode license as yet and are looking into writing games or do stacks that involve animations, now is the time to get the most current liveCode engine. > > Generic collision listener: > We have implemented a means to make controls listen to collisions with numerous other objects in your stack. You can start or stop listening for collisions at any time. ae will send callback messages to the colliding controls. This will also work for objects you are dragging around with the ae constraining handlers. No need to write lengthy scripts to check for collisions. Just set up your objects and let ae handle the rest. > > App store compliance: > We have taken care that animationEngine behaves like a nice citizen in the various app stores. AE will not write any information on the users device. > > Better performance on mobile devices: We put stress into rewriting core parts of AE to perform even better on mobile devices. Previous versions of animationEngine behaved differently on the desktop and mobile devices. In order to use the library on a mobile device, you had to start using it in a startUp handler. This limitation has been lifted. > > No extra registration necessary: > If you have purchased animationEngine in the runrev store, your license will be added to your account. Just relicense liveCode after your purchase and animationEngine will go from trial mode into full registered mode on any machine you are using your liveCode license. > > The best part: animationEngine 5 will be free with every liveCode 5 purchase made in october! > If you want to upgrade your animationEngine 4 license to animationEngine 5, the price will be USD 39. Regular purchase price is USD 79. > > I hope people using ae5 will enjoy it as much, as I enjoyed writing it. :-) > > All the best, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Oct 11 10:35:15 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 11 Oct 2011 16:35:15 +0200 Subject: [ANN] animationEngine 5 In-Reply-To: <528BEAD1-3480-42EF-B855-FF8E8599D021@numericable.com> References: <5AED11E1-EA66-443A-878D-0689C8BF2366@derbrill.de> <528BEAD1-3480-42EF-B855-FF8E8599D021@numericable.com> Message-ID: <03FF3A3E-5B0D-45E4-B4C1-D976FC8A6407@major.on-rev.com> Hi Ren?, Am 11.10.2011 um 16:30 schrieb Ren? Micout: > Hello Malte, > I purchase LC 5 (with AE 5) but where is AE5 ? Your account in the RunRev store on the same page where you loaded LC 5, just scroll down a bit :-) At least that's where I found it. > Thank you > Ren? Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From curt at sonasoftware.com Tue Oct 11 10:42:00 2011 From: curt at sonasoftware.com (Curt Ford) Date: Tue, 11 Oct 2011 09:42:00 -0500 Subject: 5.0: strange graphic artifacts with QT controller Message-ID: <20111011094200.18908pavcl4b4mhw@thor.on-rev.com> I just downloaded 5.0, so glad that "the long standing issue of standalones being incorrectly sized should no longer happen." on Mac. I opened up my current project, which includes a number of QuickTime control bars linked to mp3 files. They were fine in 4.6.4, both in development and in standalones. In 5.0, both development and standalone, when you navigate to a card with a QT control bar, the control bar is just an outline, as if there were no linked file. When I click the 'blank' controller, a normal controller appears about 10 pixels below the blank one, but it doesn't respond to clicks. I started a new mainstack, dragged over a QT controller & linked it to an mp3 file. I saw the same odd graphic behavior, though the audio did play on the controller that appeared after clicking the first controller. When I quit 5.0 and re-opened the project in 4.6.4, the QT controllers & sound were fine (phew). Any ideas? Or do I need to stick with 4.6.4 until 5.0 gets some QT issues ironed out? I'm using Snow Leopard, 10.6.8. Curt From jhurley0305 at sbcglobal.net Tue Oct 11 10:50:53 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 11 Oct 2011 07:50:53 -0700 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <1DE1EEE1-5777-4B9E-89A2-793C1F71D485@sbcglobal.net> Colin, Thanks for this. Very informative. I tried, using Brnd's "MoveTest" utility and the Move command is markedly smoother at a syncRate of 6 over that at 17. I need to do some experimentation to test 5.0. I'm hoping that RR educates us on how best to take advantage of the improvements in animation. Jim Hurley > Colin Holgate wrote: > > I just tried some values, and it appears that the documentation is wrong. The example given of setting it to 12, makes you think that it's 12 frames per second. Saying that 20 is the default and that decreasing the rate will reduce CPU load, but may make things jerky, confirms that the help is talking in terms of frame per second. > > But, if you try: > > set the syncrate to 1000 > > you'll see that there is exactly one update of the Move movement per second. Setting it to 100 give a convincing 10 fps. > > In other words, the number is the amount of milliseconds between updates, and not the frames per second at all. Setting it to the default of 20 would give you 50 fps, which should be plenty smooth enough for anyone, especially if the company that used that default lives in a country that has PAL TV. > > I believe that Mac OS and iOS have an effective fixed rate of 60 fps, so if you're using syncrate you may as well use 17 rather than 6. > > In related news, there is a new iOS specific command, iphoneSetRedrawInterval. With that you can have LiveCode just do updates when iOS does them, which would be a bit like having a syncrate of 16.666, that is in sync with the system redraw. From klaus at major.on-rev.com Tue Oct 11 10:59:42 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 11 Oct 2011 16:59:42 +0200 Subject: 5.0: strange graphic artifacts with QT controller In-Reply-To: <20111011094200.18908pavcl4b4mhw@thor.on-rev.com> References: <20111011094200.18908pavcl4b4mhw@thor.on-rev.com> Message-ID: Hi Curt, Am 11.10.2011 um 16:42 schrieb Curt Ford: > I just downloaded 5.0, so glad that "the long standing issue of standalones being incorrectly sized should no longer happen." on Mac. > > I opened up my current project, which includes a number of QuickTime control bars linked to mp3 files. They were fine in 4.6.4, both in development and in standalones. In 5.0, both development and standalone, when you navigate to a card with a QT control bar, the control bar is just an outline, as if there were no linked file. When I click the 'blank' controller, a normal controller appears about 10 pixels below the blank one, but it doesn't respond to clicks. > > I started a new mainstack, dragged over a QT controller & linked it to an mp3 file. I saw the same odd graphic behavior, though the audio did play on the controller that appeared after clicking the first controller. > > When I quit 5.0 and re-opened the project in 4.6.4, the QT controllers & sound were fine (phew). > > Any ideas? Or do I need to stick with 4.6.4 until 5.0 gets some QT issues ironed out? I'm using Snow Leopard, 10.6.8. just tested here and yes there a SEVERE redraw problems as you described! I will bug report this immediately with some screenshots! Thanks for the hint! > Curt Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From klaus at major.on-rev.com Tue Oct 11 11:16:01 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 11 Oct 2011 17:16:01 +0200 Subject: 5.0: strange graphic artifacts with QT controller In-Reply-To: References: <20111011094200.18908pavcl4b4mhw@thor.on-rev.com> Message-ID: <77187DBE-83BB-480D-B216-DAE3B2074C70@major.on-rev.com> Hi folks, Am 11.10.2011 um 16:59 schrieb Klaus on-rev: > Hi Curt, >> ... >> When I quit 5.0 and re-opened the project in 4.6.4, the QT controllers & sound were fine (phew). >> Any ideas? Or do I need to stick with 4.6.4 until 5.0 gets some QT issues ironed out? I'm using Snow Leopard, 10.6.8. > just tested here and yes there are SEVERE redraw problems as you described! > I will bug report this immediately with some screenshots! Done, bug nr. 9800: Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From capellan2000 at gmail.com Tue Oct 11 11:23:46 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 08:23:46 -0700 (PDT) Subject: Using Javascript with RevBrowser to control a Flash Movie Message-ID: <1318346626758-3894805.post@n4.nabble.com> Hi all, I am looking for a stack with scripts examples of controling a Flash Movie running inside a Revbrowser control using Javascript. Any pointers to stacks and information to solve this task is welcome. Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Using-Javascript-with-RevBrowser-to-control-a-Flash-Movie-tp3894805p3894805.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Tue Oct 11 11:31:14 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Oct 2011 08:31:14 -0700 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Ok I made my donation. Not sure if I am going to have a use for this, but I like seeing industrious people make good stuff. Bob On Oct 10, 2011, at 8:27 PM, Andre Garzia wrote: > PS: fundraiser, sleep with this sound. > From bobs at twft.com Tue Oct 11 11:31:56 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Oct 2011 08:31:56 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <116774578.20111010181612@ahsoftware.net> References: <32A1ABB7-620A-4E90-A2CF-1D24ACB02676@twft.com> <116774578.20111010181612@ahsoftware.net> Message-ID: <0975A278-4FEE-4655-B8EE-CF7B3F48A901@twft.com> heh heh. nice. On Oct 10, 2011, at 6:16 PM, Mark Wieder wrote: > Bob- > > Monday, October 10, 2011, 4:59:15 PM, you wrote: > >> I guess the logic is, "All that is not true is false". > > Didn't G?del disprove that? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Tue Oct 11 11:33:49 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 11 Oct 2011 17:33:49 +0200 Subject: [ANN] animationEngine 5 In-Reply-To: <03FF3A3E-5B0D-45E4-B4C1-D976FC8A6407@major.on-rev.com> References: <5AED11E1-EA66-443A-878D-0689C8BF2366@derbrill.de> <528BEAD1-3480-42EF-B855-FF8E8599D021@numericable.com> <03FF3A3E-5B0D-45E4-B4C1-D976FC8A6407@major.on-rev.com> Message-ID: <54E7734B-3664-418A-88EA-4731B4B691A9@numericable.com> YES !! Thank you Klaus... Ren? Le 11 oct. 2011 ? 16:35, Klaus on-rev a ?crit : > Hi Ren?, > > Am 11.10.2011 um 16:30 schrieb Ren? Micout: > >> Hello Malte, >> I purchase LC 5 (with AE 5) but where is AE5 ? > > Your account in the RunRev store on the same page where you loaded LC 5, > just scroll down a bit :-) > > At least that's where I found it. > >> Thank you >> Ren? > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Tue Oct 11 11:52:53 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 08:52:53 -0700 (PDT) Subject: LiveCode 5.0 Released In-Reply-To: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> Message-ID: <1318348373640-3894914.post@n4.nabble.com> Hi Heather, Which are the vector graphics in popular formats? Heather Nagey wrote: > > [snip] > ? High-Performance Graphics Engine > Make great games or smoother, slicker apps than ever before with > LiveCode 5.0. LiveCode now utilizes graphics hardware acceleration and > OpenGL, animated sprites, textures and scrolling backgrounds, > collision detection, vector graphics in popular formats, drop shadows, > transition effects, multi-channel audio and video to make your apps > stand out from the crowd. > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-5-0-Released-tp3893635p3894914.html Sent from the Revolution - User mailing list archive at Nabble.com. From andre at andregarzia.com Tue Oct 11 12:02:51 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Oct 2011 13:02:51 -0300 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Bob, Thank you very much for the donation and for the nice words. I am sure someday you will find some use for this library and remember this is a bundle, I am developing other network related libraries, you may have a use for some of them. Thanks for your support! Andre On Tue, Oct 11, 2011 at 12:31 PM, Bob Sneidar wrote: > Ok I made my donation. Not sure if I am going to have a use for this, but I > like seeing industrious people make good stuff. > > Bob > > > On Oct 10, 2011, at 8:27 PM, Andre Garzia wrote: > > > PS: fundraiser, sleep with this sound. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From coiin at verizon.net Tue Oct 11 12:03:37 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Oct 2011 12:03:37 -0400 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: <1DE1EEE1-5777-4B9E-89A2-793C1F71D485@sbcglobal.net> References: <1DE1EEE1-5777-4B9E-89A2-793C1F71D485@sbcglobal.net> Message-ID: <260B7CC5-86A2-4CBA-8CB0-FCB154A4EDDF@verizon.net> I see that too, and even setting it to 1 seems better than setting it to 6. It could be that on desktop it still has to wait for the next screen update. The hope for iOS would be that iphoneSetRedrawInterval = 1 will give perfect redraw sync. On Oct 11, 2011, at 10:50 AM, James Hurley wrote: > I tried, using Brnd's "MoveTest" utility and the Move command is markedly smoother at a syncRate of 6 over that at 17. From baccheschi at tin.it Tue Oct 11 12:17:01 2011 From: baccheschi at tin.it (baccheschi at tin.it) Date: Tue, 11 Oct 2011 18:17:01 +0200 (CEST) Subject: standalone Message-ID: <132f3c5d452.baccheschi@tin.it> hello all in an application i use the script "onkeydown Which key if (chartonum (whichkey)) is not in uChiave then ................. ........... and everything works fine but nothing works in the ?standalone? anyone can explain to me? kind regards mario From bobs at twft.com Tue Oct 11 12:37:28 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Oct 2011 09:37:28 -0700 Subject: standalone In-Reply-To: <132f3c5d452.baccheschi@tin.it> References: <132f3c5d452.baccheschi@tin.it> Message-ID: Is the space in which key a typo? Bob On Oct 11, 2011, at 9:17 AM, baccheschi at tin.it wrote: > hello all > > in an application i use the script > "onkeydown Which key > if > (chartonum (whichkey)) is not in uChiave then > ................. > > ........... > > and everything works fine > but > nothing works in the > ?standalone? > anyone can explain to me? > > kind regards > mario > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Tue Oct 11 12:39:36 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 11 Oct 2011 11:39:36 -0500 Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <1318346626758-3894805.post@n4.nabble.com> References: <1318346626758-3894805.post@n4.nabble.com> Message-ID: <3137C0B0-762C-4F64-8708-49FD21FFC830@sonsothunder.com> On Oct 11, 2011, at 10:23 AM, Alejandro Tejada wrote: > Hi all, > > I am looking for a stack with scripts examples > of controling a Flash Movie running inside a > Revbrowser control using Javascript. > > Any pointers to stacks and information to > solve this task is welcome. I'm doing this with a Flash "player" region that runs a streaming video that I need to communicate with to tell it to stop, play, etc. It's an HTML page that includes a Flash region with a block like this (watch the line wraps): The page also includes this Javascript inside the tag to be called from LC: In LC, I use this handler to communicate with the browser region (where I've stored the browser ID of the revBrowser control in the uBrowserID of the stack): on TellSWF pWhat,pParam1 try get revBrowserExecuteScript(the uBrowserID of this stack, "result = jsTellFlash('" & pWhat & "','" & pParam1 & "');") if word 1 of it contains "Error" then answer "Error executing command '" & pWhat & "':" &cr & cr & it else return it end if catch pErr -- do what you want with the error end try end TellSWF Finally, in the SWF itself there is an FLVPlaybackRegion control called "myvideo" with this code in frame 1: import flash.events.Event; import flash.external.ExternalInterface; function getTextFromJavascript(str:String, tParam:String):String { switch (str) { case ("play"): myvideo.play(); // this calls a separate Flash function return ("OK"); case ("pause"): myvideo.pause(); // this calls a separate Flash function return ("OK"); case ("stop"): myvideo.stop(); return ("OK"); // add whatever commands you want to trap to the switch default: return ("Error: Command '" + str + "' not recognized."); } } ExternalInterface.addCallback("sendTextToFlash", getTextFromJavascript); So this means that when I want the video to play, I issue: TellSWF "play" which in turn calls "revBrowserExecuteScript"? which calls the "jsTellFlash()" Javascript function in the page? which calls "sendTextToFlash" through the external SWF interface? which finally runs "getTextFromJavaScript()" and executes the "play" it then returns "OK"? which sets the variable "result" in jsTellFlash() to "OK"? which returns the variable "result" ("OK") to the revBrowserExecuteScript call? which finally puts *its* result ("OK") into "it" (I'm not testing for "OK", only for "Error", but you can see how this operates) Whew! A lot of baton-passing but it works! This may be more than you asked for, so just take the parts you need? Enjoy! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Tue Oct 11 12:39:36 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 11 Oct 2011 11:39:36 -0500 Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <1318346626758-3894805.post@n4.nabble.com> References: <1318346626758-3894805.post@n4.nabble.com> Message-ID: <3137C0B0-762C-4F64-8708-49FD21FFC830@sonsothunder.com> On Oct 11, 2011, at 10:23 AM, Alejandro Tejada wrote: > Hi all, > > I am looking for a stack with scripts examples > of controling a Flash Movie running inside a > Revbrowser control using Javascript. > > Any pointers to stacks and information to > solve this task is welcome. I'm doing this with a Flash "player" region that runs a streaming video that I need to communicate with to tell it to stop, play, etc. It's an HTML page that includes a Flash region with a block like this (watch the line wraps): The page also includes this Javascript inside the tag to be called from LC: In LC, I use this handler to communicate with the browser region (where I've stored the browser ID of the revBrowser control in the uBrowserID of the stack): on TellSWF pWhat,pParam1 try get revBrowserExecuteScript(the uBrowserID of this stack, "result = jsTellFlash('" & pWhat & "','" & pParam1 & "');") if word 1 of it contains "Error" then answer "Error executing command '" & pWhat & "':" &cr & cr & it else return it end if catch pErr -- do what you want with the error end try end TellSWF Finally, in the SWF itself there is an FLVPlaybackRegion control called "myvideo" with this code in frame 1: import flash.events.Event; import flash.external.ExternalInterface; function getTextFromJavascript(str:String, tParam:String):String { switch (str) { case ("play"): myvideo.play(); // this calls a separate Flash function return ("OK"); case ("pause"): myvideo.pause(); // this calls a separate Flash function return ("OK"); case ("stop"): myvideo.stop(); return ("OK"); // add whatever commands you want to trap to the switch default: return ("Error: Command '" + str + "' not recognized."); } } ExternalInterface.addCallback("sendTextToFlash", getTextFromJavascript); So this means that when I want the video to play, I issue: TellSWF "play" which in turn calls "revBrowserExecuteScript"? which calls the "jsTellFlash()" Javascript function in the page? which calls "sendTextToFlash" through the external SWF interface? which finally runs "getTextFromJavaScript()" and executes the "play" it then returns "OK"? which sets the variable "result" in jsTellFlash() to "OK"? which returns the variable "result" ("OK") to the revBrowserExecuteScript call? which finally puts *its* result ("OK") into "it" (I'm not testing for "OK", only for "Error", but you can see how this operates) Whew! A lot of baton-passing but it works! This may be more than you asked for, so just take the parts you need? Enjoy! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From baccheschi at tin.it Tue Oct 11 12:45:39 2011 From: baccheschi at tin.it (baccheschi at tin.it) Date: Tue, 11 Oct 2011 18:45:39 +0200 (CEST) Subject: R: Re: standalone Message-ID: <132f3e00f16.baccheschi@tin.it> ----Messaggio originale---- Da: bobs at twft.com Data: 11-ott-2011 18.37 A: "How to use LiveCode" Ogg: Re: standalone Is the space in which key a typo? Bob On Oct 11, 2011, at 9:17 AM, baccheschi at tin.it wrote: > hello all > > in an application i use the script > "onkeydown Which key > if > (chartonum (whichkey)) is not in uChiave then > ................. > > ........... > > and everything works fine > but > nothing works in the > ?standalone? > anyone can explain to me? > > kind regards > mario > > _______________________________________________ > use- livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode yes hi Bob yes all is correct whichkey mario From capellan2000 at gmail.com Tue Oct 11 12:49:37 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 09:49:37 -0700 (PDT) Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <1318346626758-3894805.post@n4.nabble.com> References: <1318346626758-3894805.post@n4.nabble.com> Message-ID: <1318351777509-3895177.post@n4.nabble.com> Hi all, These are example of using Javascript to control swf movies: http://www.russellchun.com/?p=174 http://www.flashcentral.com/Tech/HawaiiMap/ How could I talk to the javascript in these webpages from LliveCode? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Using-Javascript-with-RevBrowser-to-control-a-Flash-Movie-tp3894805p3895177.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhurley0305 at sbcglobal.net Tue Oct 11 12:52:38 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 11 Oct 2011 09:52:38 -0700 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <39CD2FC4-E737-49EE-8CA4-28EF9AC9C380@sbcglobal.net> Colin, I think we could use some help from RR on this problem. It would be helpful also if they were to educate us on the new animation features and performance improvements in 5.0. How might we best implement these features. It is clear that they haven't resolve the refresh problem on the Mac. What do they advise as a work-around? I am envious of the kind of graphics on display in applications such as Flight Control. The plane icons move about with exquisite smoothness. (I never thought I would speak of smoothness as being exquiisite. Frustration with animation on the Mac, I guess.) Jim Hurley > Colin Holgate wrote: > > I see that too, and even setting it to 1 seems better than setting it to 6. It could be that on desktop it still has to wait for the next screen update. The hope for iOS would be that iphoneSetRedrawInterval = 1 will give perfect redraw sync. > > > On Oct 11, 2011, at 10:50 AM, James Hurley wrote: > > > > I tried, using Brnd's "MoveTest" utility and the Move command is markedly smoother at a syncRate of 6 over that at 17. > > From bobs at twft.com Tue Oct 11 12:54:25 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Oct 2011 09:54:25 -0700 Subject: R: Re: standalone In-Reply-To: <132f3e00f16.baccheschi@tin.it> References: <132f3e00f16.baccheschi@tin.it> Message-ID: <10D057F7-69B7-4A6B-B865-BF11582DC067@twft.com> should be on keydown whichKey ....... end keyDown On Oct 11, 2011, at 9:45 AM, baccheschi at tin.it wrote: > > > ----Messaggio originale---- > Da: bobs at twft.com > Data: 11-ott-2011 18.37 > > A: "How to use LiveCode" > Ogg: Re: > standalone > > Is the space in which key a typo? > > Bob > > > On Oct 11, 2011, > at 9:17 AM, baccheschi at tin.it wrote: > >> hello all >> >> in an > application i use the script >> "onkeydown Which key >> if >> > (chartonum (whichkey)) is not in uChiave then >> ................. >> > >> ........... >> >> and everything works fine >> but >> nothing works in > the >> ?standalone? >> anyone can explain to me? >> >> kind regards >> > mario >> >> _______________________________________________ >> use- > livecode mailing list >> use-livecode at lists.runrev.com >> Please visit > this url to subscribe, unsubscribe and manage your subscription > preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing > list > use-livecode at lists.runrev.com > Please visit this url to subscribe, > unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode yes > hi Bob > yes > all is correct whichkey > > mario > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 11 13:11:53 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 10:11:53 -0700 (PDT) Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <3137C0B0-762C-4F64-8708-49FD21FFC830@sonsothunder.com> References: <1318346626758-3894805.post@n4.nabble.com> <3137C0B0-762C-4F64-8708-49FD21FFC830@sonsothunder.com> Message-ID: <1318353113709-3895274.post@n4.nabble.com> Wow! Ken, this a really complex mechanism. :-O Many thanks for sharing this code! After I subdue this headache (dogs barking do not let me sleep last night) I will start experimenting. Hopefully, in a near future, Chipp Walters would step in and code a flash player dll (that should be a lot less difficult than a browser dll) :-D Have a great good day! :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Using-Javascript-with-RevBrowser-to-control-a-Flash-Movie-tp3894805p3895274.html Sent from the Revolution - User mailing list archive at Nabble.com. From baccheschi at tin.it Tue Oct 11 13:14:50 2011 From: baccheschi at tin.it (baccheschi at tin.it) Date: Tue, 11 Oct 2011 19:14:50 +0200 (CEST) Subject: R: Re: R: Re: standalone Message-ID: <132f3fac54a.baccheschi@tin.it> ----Messaggio originale---- Da: bobs at twft.com Data: 11-ott-2011 18.54 A: "How to use LiveCode" Ogg: Re: R: Re: standalone should be on keydown whichKey ....... end keyDown On Oct 11, 2011, at 9:45 AM, baccheschi at tin.it wrote: > > > ---- Messaggio originale---- > Da: bobs at twft.com > Data: 11-ott-2011 18.37 > > A: "How to use LiveCode" > Ogg: Re: > standalone > > Is the space in which key a typo? > > Bob > > > On Oct 11, 2011, > at 9:17 AM, baccheschi at tin.it wrote: > >> hello all >> >> in an > application i use the script >> "onkeydown Which key >> if >> > (chartonum (whichkey)) is not in uChiave then >> ................. >> > >> ........... >> >> and everything works fine >> but >> nothing works in > the >> ?standalone? >> anyone can explain to me? >> >> kind regards >> > mario >> >> _______________________________________________ >> use- > livecode mailing list >> use-livecode at lists.runrev.com >> Please visit > this url to subscribe, unsubscribe and manage your subscription > preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode> > > _______________________________________________ > use-livecode mailing > list > use-livecode at lists.runrev.com > Please visit this url to subscribe, > unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecodeyes > hi Bob > yes > all is correct whichkey > > mario > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode 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 keydown whichKey if (chartonum(whichKey)) is not in uChiave then .......... pass keydown end keydown I do not receive any response from the keyboard also about put numToChar(90 -random(25)) into uLittera put numToChar(57 -random(9)) into uNumerus and i want see uLittera&uNumerus in a field mario From coiin at verizon.net Tue Oct 11 13:24:56 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Oct 2011 13:24:56 -0400 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: <39CD2FC4-E737-49EE-8CA4-28EF9AC9C380@sbcglobal.net> References: <39CD2FC4-E737-49EE-8CA4-28EF9AC9C380@sbcglobal.net> Message-ID: I should update my first Rev stack sometime: http://xfiles.funnygarbage.com/~colinholgate/rev/testtrack.html see if I can get dozens of cars driving around. On Oct 11, 2011, at 12:52 PM, James Hurley wrote: > Frustration with animation on the Mac, I guess.) From coiin at verizon.net Tue Oct 11 13:33:31 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Oct 2011 13:33:31 -0400 Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <1318351777509-3895177.post@n4.nabble.com> References: <1318346626758-3894805.post@n4.nabble.com> <1318351777509-3895177.post@n4.nabble.com> Message-ID: <09637250-AF65-494A-8021-9645AF2041F2@verizon.net> That is an ActionScript 1.0 swf, and is using a technique that is so old that it isn't in the Flash help anymore. It seems to get a pointer to the swf on the page, and calls things like TGotoFrame to make the Flash go to that frame. I guess it doesn't matter that it's ancient, if you do the same Javascript as is used in this frame: http://www.flashcentral.com/Tech/HawaiiMap/story.htm it ought to work. On Oct 11, 2011, at 12:49 PM, Alejandro Tejada wrote: > http://www.flashcentral.com/Tech/HawaiiMap/ > > How could I talk to the javascript in these > webpages from LliveCode? From lvhdgc7 at gmail.com Tue Oct 11 13:47:20 2011 From: lvhdgc7 at gmail.com (tbodine) Date: Tue, 11 Oct 2011 10:47:20 -0700 (PDT) Subject: LiveCode 5.0 Released In-Reply-To: <1318348373640-3894914.post@n4.nabble.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> Message-ID: <1318355240894-3895383.post@n4.nabble.com> Yes, which vector formats are supported? SVG? SWF? -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-5-0-Released-tp3893635p3895383.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhurley0305 at sbcglobal.net Tue Oct 11 14:01:09 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 11 Oct 2011 11:01:09 -0700 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <0863FAD2-2770-45C8-B20E-769CB248AFFA@sbcglobal.net> Colin, I was never able to get 9 pool balls to move smoothly. It works but not smoothly. Jim Hurley > Colin Holgate wrote: > > I should update my first Rev stack sometime: > > http://xfiles.funnygarbage.com/~colinholgate/rev/testtrack.html > > see if I can get dozens of cars driving around. > > On Oct 11, 2011, at 12:52 PM, James Hurley wrote: > > > > Frustration with animation on the Mac, I guess.) > From benr_mc at cogapp.com Tue Oct 11 14:20:45 2011 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 11 Oct 2011 19:20:45 +0100 Subject: New iOS App in Store In-Reply-To: References: <1CF414FA-09C7-4F35-BB08-F85875001AE0@mac.com> <1318008186151-3883000.post@n4.nabble.com> <84808D7B-2ED9-41D1-8034-3EA9F9EC6598@mac.com> <4E933484.5080803@cogapp.com> Message-ID: <4E9488FD.2090508@cogapp.com> On 10/10/2011 22:46, Colin Holgate wrote: > In the case I was thinking of, the app had a release date set to make it coincide with publicity for the app. It sat in the queue with no change of status for two weeks, then on the release date it went into review, and was ready for sale 36 minutes later. > > On Oct 10, 2011, at 2:08 PM, Ben Rubinstein wrote: >> So I don't think release date makes a difference. Well that's certainly a counter-example! But that's not what we've seen - in the same case where there was a delayed release date to coincide with marketing plans. Ben From andre at andregarzia.com Tue Oct 11 14:43:45 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Oct 2011 15:43:45 -0300 Subject: [OT] A Fairy Tale About Running Water and LiveCode... Message-ID: Folks, I worked till late yesterday. I think it was about 2:00 AM or 2:30 AM when I slowly moved myself from my workstation to my bedroom. I coded for so long because I was trying to fix a bug in some software and things kept breaking until even my cat meowed at me compelling me to go to bed. Rio de Janeiro summer rains are something that people from overseas are not familiar with. Rio can be 38C during the day and then, out of nowhere, lots and lots and lots of Rain will fall down. You can imagine something like the amount of water predicted for a month, falling from the sky in about one hour. At about 4:00 AM, I woke up with mixed fellings, I didn't knew if it was all the thunder, rain and wind that woke me up or the fact that I woke up with the solution for the bug. It was there, clear on my mind, what I was doing wrong was dead simple. I decided to wake up and go back to the computer to fix the damn thing so that I could sleep. Heavy thunder and rain outside. When I reached my little office space, I found that even though all my windows were closed, water was pouring down my building. I am on the 18th floor with no other tall building between me and the bay, the wind is very strong. All the windows of my house were closed but water was coming down from them thru AC cuts and badly designed aluminum frames. There was a small waterfall running on from the window to the cats litter box. There was water on the office almost near the computers. There was water on the floor of my bedroom but I switched from my japanese style bed to something so high that I almost need a stair to climb a month ago. Had I kept the japanese style bed, I would have felt the water earlier. I was kept awake containing the water until about 8:30. Cleaning stuff. I forgot the bug solution. I remember I had it for a while. The floor is dry though. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Tue Oct 11 15:01:07 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 11 Oct 2011 12:01:07 -0700 Subject: [OT] A Fairy Tale About Running Water and LiveCode... In-Reply-To: References: Message-ID: <0F364578-30A1-4BF9-B475-DF0F9B819311@twft.com> Ick! On Oct 11, 2011, at 11:43 AM, Andre Garzia wrote: > Folks, > > I worked till late yesterday. I think it was about 2:00 AM or 2:30 AM when I > slowly moved myself from my workstation to my bedroom. I coded for so long > because I was trying to fix a bug in some software and things kept breaking > until even my cat meowed at me compelling me to go to bed. > > Rio de Janeiro summer rains are something that people from overseas are not > familiar with. Rio can be 38C during the day and then, out of nowhere, lots > and lots and lots of Rain will fall down. You can imagine something like the > amount of water predicted for a month, falling from the sky in about one > hour. > > At about 4:00 AM, I woke up with mixed fellings, I didn't knew if it was all > the thunder, rain and wind that woke me up or the fact that I woke up with > the solution for the bug. It was there, clear on my mind, what I was doing > wrong was dead simple. I decided to wake up and go back to the computer to > fix the damn thing so that I could sleep. Heavy thunder and rain outside. > When I reached my little office space, I found that even though all my > windows were closed, water was pouring down my building. I am on the 18th > floor with no other tall building between me and the bay, the wind is very > strong. All the windows of my house were closed but water was coming down > from them thru AC cuts and badly designed aluminum frames. > > There was a small waterfall running on from the window to the cats litter > box. There was water on the office almost near the computers. There was > water on the floor of my bedroom but I switched from my japanese style bed > to something so high that I almost need a stair to climb a month ago. Had I > kept the japanese style bed, I would have felt the water earlier. > > I was kept awake containing the water until about 8:30. Cleaning stuff. I > forgot the bug solution. I remember I had it for a while. The floor is dry > though. > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niggemann at uni-wh.de Tue Oct 11 15:40:46 2011 From: niggemann at uni-wh.de (BNig) Date: Tue, 11 Oct 2011 12:40:46 -0700 (PDT) Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> References: <4EC2B8A6-8812-4C94-BEA6-083DC9BA5EEF@sbcglobal.net> <94C11B01-04F4-4E30-B88B-3FA393CFD57E@sbcglobal.net> Message-ID: <1318362046019-3895717.post@n4.nabble.com> Hi, to anyone who is interested in the stack moving two graphics and different settings of syncrate, a handler that calls itself and does a lock screen wait for syncrate milliseconds and unlock screen and the Livecode 5.0 options of compositortype/tile/cache and layer mode and wants to test all the possible variations by optionMenus checkboxes etc here is the stack to test (basically the one I sent to Jim Hurley plus the livecode 5 options) berndniggemann.on-rev.com/movegraphic/movegraphic.livecode.zip I still don't seem to get the Livecode 5.0 graphic options. At least I only see minor improvements with moving two graphics along a path of 180 points. The largest effect on smoothness comes from reducing the syncrate. And I agree with Colin that the dictionary has it the wrong way around: the lower the syncrate the smoother the movement and the higher the processor load. A little to the smoothness is added by calling a handler during movement that lock/pauses/unlocks the screen. Graphic effects do not seem to be of much difference. I am still not shure about the optimal settings. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Another-examples-of-the-screen-refresh-problem-on-the-Mac-tp3891506p3895717.html Sent from the Revolution - User mailing list archive at Nabble.com. From cmsheffield at gmail.com Tue Oct 11 16:00:05 2011 From: cmsheffield at gmail.com (Chris Sheffield) Date: Tue, 11 Oct 2011 14:00:05 -0600 Subject: page turn visual effect/transition - iOS Message-ID: <811E7C5B-E46C-49AE-A361-CE18FF9E4DC8@gmail.com> Is there any way to achieve a page turn visual effect on an iOS device? I'm aware of the curl up | down effect, but I want more of a curl left | right effect. Much like Apple does in the iBooks app. It doesn't have to be "draggable" like in iBooks. Just something that looks like turning a page in a book when tapping a button or other area of the screen. Is this possible? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From richmondmathewson at gmail.com Tue Oct 11 17:07:02 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 00:07:02 +0300 Subject: LiveCode 5.0 Released In-Reply-To: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> Message-ID: <4E94AFF6.10009@gmail.com> On 10/11/2011 01:58 PM, Heather Nagey wrote: > Dear List Folks, > > I?m pleased to announce that LiveCode 5 has just been released. Indeed; and many Hurrahs and congratulations. BUT, Please, get someone who knows a spot of English Grammar to write your LiveCodeNotes-5_0_0.pdf: "For 5.0.0, the graphics architecture has underwent a significant overhaul" ; 'undergone' - Present Perfect always requires the present participle after an auxiliary. :The reason for this change is to allow the engine to use better/faster methods of rendering window content. In particular, it doesn't have to worry about using an approach that will allow it to fetch back window content at any point." "it doesn't have to worry"; more a case of bad anthropomorphism than grammar; a computer, or a software engine, CANNOT worry. "For both ordered and unordered list the marker is placed" 'An ordered', or, 'ordered or unordered lists the markers are placed' Computers are coldly logical; the LiveCodeNotes are neither logical nor cold; nor are they grammatical; and that needs seeing to. From coiin at verizon.net Tue Oct 11 17:30:56 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 11 Oct 2011 17:30:56 -0400 Subject: LiveCode 5.0 Released In-Reply-To: <4E94AFF6.10009@gmail.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <4E94AFF6.10009@gmail.com> Message-ID: <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> I think I has underwent a realization there: Richmond is a computer. On Oct 11, 2011, at 5:07 PM, Richmond Mathewson wrote: > Computers are coldly logical; From jim at d-film.com Tue Oct 11 17:41:44 2011 From: jim at d-film.com (Jim Kanter) Date: Tue, 11 Oct 2011 17:41:44 -0400 Subject: LiveCode 5.0 Released In-Reply-To: <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <4E94AFF6.10009@gmail.com> <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> Message-ID: Or a Vulcan. On Tue, Oct 11, 2011 at 5:30 PM, Colin Holgate wrote: > I think I has underwent a realization there: Richmond is a computer. > > > On Oct 11, 2011, at 5:07 PM, Richmond Mathewson wrote: > >> Computers are coldly logical; From artdivito at sbcglobal.net Tue Oct 11 17:49:01 2011 From: artdivito at sbcglobal.net (Art DiVito) Date: Tue, 11 Oct 2011 14:49:01 -0700 (PDT) Subject: No subject Message-ID: <1318369741.74853.YahooMailClassic@web81202.mail.mud.yahoo.com> The regular polygon graphic tool does not appear to respond to changing its number of sides. It's always giving me 12 sides! For example, "set the polysides of the templategraphic to 6" does not work. Am I missing something? Thanks. From dixonja at hotmail.co.uk Tue Oct 11 18:04:12 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 11 Oct 2011 23:04:12 +0100 Subject: No subject In-Reply-To: <1318369741.74853.YahooMailClassic@web81202.mail.mud.yahoo.com> References: <1318369741.74853.YahooMailClassic@web81202.mail.mud.yahoo.com> Message-ID: This will make you a polygon with 8 sides... on mouseUp lock screen set the style of the templategraphic to regular set the polysides of the templategraphic to 8 set the width of the templategraphic to 300 set the height of the templategraphic to 300 create graphic "boo" set the loc of graphic "boo" to the loc of this card end mouseUp > Date: Tue, 11 Oct 2011 14:49:01 -0700 > From: artdivito at sbcglobal.net > To: use-livecode at lists.runrev.com > > The regular polygon graphic tool does not appear to respond to changing its number of sides. It's always giving me 12 sides! > For example, "set the polysides of the templategraphic to 6" does not work. > Am I missing something? > 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 artdivito at sbcglobal.net Tue Oct 11 18:23:26 2011 From: artdivito at sbcglobal.net (Art DiVito) Date: Tue, 11 Oct 2011 15:23:26 -0700 (PDT) Subject: No subject Message-ID: <1318371806.7796.YahooMailClassic@web81207.mail.mud.yahoo.com> OMG! Nevermind my question about the regular polygon. I just upgraded to 5.0.0 and it works just fine now! From kray at sonsothunder.com Tue Oct 11 19:03:15 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 11 Oct 2011 18:03:15 -0500 Subject: [OT] A Fairy Tale About Running Water and LiveCode... In-Reply-To: References: Message-ID: > I was kept awake containing the water until about 8:30. Cleaning stuff. I > forgot the bug solution. I remember I had it for a while. The floor is dry > though. I feel for you, Andre? I've been there (well, mopping up flood waters, that is). I used to keep a mini tape recorder by the side of my bed so that if I woke up with a bug solution or idea that was good, I could record it and get it out of my head. Maybe an idea for next summer? ;D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bogdanoff at me.com Tue Oct 11 19:12:42 2011 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 11 Oct 2011 16:12:42 -0700 Subject: User Preferences In-Reply-To: <1318355240894-3895383.post@n4.nabble.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> Message-ID: <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> Hi, My project is a OSX/Windows program that is sold to college students via a (Kagi.com) shopping cart with a serial key generator linked to it. I want to strengthen the copy protection by limiting the user to one installation (things can't be passed on to other students). I've tried using the machine name (gotten by the address function) and saving it in a custom property of the main stack. So when the stack is opened, the custom property is compared to the machine name. This works most of the time, but sometimes fails for a reason I've not been able to figure out. The two don't match when they should. So I'm needing another method. I've never tried writing a preferences file. I see that I could use specialFolderPath and write a file. Can this file be made invisible? Is this, in general, a good method to use for copy protection? We plan ultimately to sell this kind of thing in China where file copying is rampant and want to prevent that somehow. I purchased Zygodact but it doesn't seem to work for us as it generates its own keys... Peter Bogdanoff ArtsInteractive.org From dixonja at hotmail.co.uk Tue Oct 11 19:13:21 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 12 Oct 2011 00:13:21 +0100 Subject: =?Windows-1252?Q?iPhone=92s_=91?= =?Windows-1252?Q?Maps=92_appl?= =?Windows-1252?Q?ication?= Message-ID: This from the liveCode website... http://www.runrev.com/products/mobile-deployment/iphone-ipad/supported-features/ We?ve added support for launching URLs, which as well as allowing HTTP links to open in Safari, will also allow phone calls to be placed using the ?tel:? prefix, and also links to open a location in the iPhone?s ?Maps? application.' Anyone know how to open a location in the iPhone 'Maps' application ? I am able to use the UIWebView to display an manipulate 'google' maps, but don't have a clue how to go about accessing the iPhone?s ?Maps? application in liveCode... Anyone ? From capellan2000 at gmail.com Tue Oct 11 19:21:09 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 16:21:09 -0700 (PDT) Subject: Using Javascript with RevBrowser to control a Flash Movie In-Reply-To: <09637250-AF65-494A-8021-9645AF2041F2@verizon.net> References: <1318346626758-3894805.post@n4.nabble.com> <1318351777509-3895177.post@n4.nabble.com> <09637250-AF65-494A-8021-9645AF2041F2@verizon.net> Message-ID: <1318375269010-3896303.post@n4.nabble.com> Hi Colin, Colin Holgate-2 wrote: > > That is an ActionScript 1.0 swf, and is using a technique that is so old > that it isn't in the Flash help anymore. It seems to get a pointer to the > swf on the page, and calls things like TGotoFrame to make the Flash go to > that frame. > I guess it doesn't matter that it's ancient, if you do the same Javascript > as is used in this frame: > http://www.flashcentral.com/Tech/HawaiiMap/story.htm > it ought to work. > It's amazing that current SWF player supports syntax from version 1.0!!! The compressed file: http://www.flashcentral.com/Tech/HawaiiMap/Hawaii.zip contains four html files and 3 swf movies. Looks like embedding cue points could do exactly what I want: http://www.ioncannon.net/web-design/109/metadata-cuepoint-flash-video-flvtool/ Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Using-Javascript-with-RevBrowser-to-control-a-Flash-Movie-tp3894805p3896303.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue Oct 11 20:01:38 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 17:01:38 -0700 (PDT) Subject: [OT] A Fairy Tale About Running Water and LiveCode... In-Reply-To: References: Message-ID: <1318377698195-3896388.post@n4.nabble.com> I live in the tropics so this story, brings me memories from a not so distant past. Books, shoes, clothes, carpets, boxes... anything that lies on the floor. :-(( Sadly enough, we are not getting enough rain this year... Hopefully it would not fall in a single week or day. :-(( The only time that I remember that I wake up with a solution for a task, was when I had to write a song for certain purpose. It was 3 or 4 am, when I woke and start walking around thinking why I am not sleeping. I saw the task on my desk and remember that I had to write a song for that. It just took me exactly two minutes to write the lyrics and two minutes more to sing the melody in a microcassete recorder. After that, I went to sleep again. :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-A-Fairy-Tale-About-Running-Water-and-LiveCode-tp3895556p3896388.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue Oct 11 20:06:13 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 17:06:13 -0700 (PDT) Subject: LiveCode 5.0 Released In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <4E94AFF6.10009@gmail.com> <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> Message-ID: <1318377973033-3896395.post@n4.nabble.com> Richmond is more than that. He is a Scott! :-D Jim Kanter wrote: > > Or a Vulcan. > > On Tue, Oct 11, 2011 at 5:30 PM, Colin Holgate <coiin@> wrote: >> I think I has underwent a realization there: Richmond is a computer. > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-5-0-Released-tp3893635p3896395.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Tue Oct 11 20:35:10 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 12 Oct 2011 02:35:10 +0200 Subject: User Preferences In-Reply-To: <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> Message-ID: To prevent copying, do not produce anything. It's the perfect counter measure! Barring that, concentrate on ways to sell despite piracy, because you can't prevent it. For example, games increasingly have downloads that they sell as add-ons (downloadable content). That way they can sell things to pirates, and also check more often for serials validity. On 12 Oct 2011, at 01:12, Peter Bogdanoff wrote: > We plan ultimately to sell this kind of thing in China where file copying is rampant and want to prevent that somehow. -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bvg at mac.com Tue Oct 11 20:46:49 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 12 Oct 2011 02:46:49 +0200 Subject: [ANN] LiveCode.tv event #38 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: As usual we had a lot of fun. Mario Showed his progress on the styles palette. Check it out on his site: http://www.sixsides.it/ David showed his progress on version controlling. Sadly, at least for people who missed the event, neither of them did record. Maybe you'd like to have some fun too, so contact me to stream about yourself, your live, your code. cheers Bj?rnke On 4 Oct 2011, at 21:18, Bj?rnke von Gierke wrote: > After a lack of volunteers forced the event into a summer vacation, it has come back sun tanned and ready to rock. > > Mario Miele will introduce his 2.0 update to his style palette add-on. It allows the creation and organisation of different custom button styles, making skinning your application much easier. He did present about it before, and he will also offer some general hints about working with the graphical features of LiveCode. > > David Bovill then continues to educate, this time about lateral unit testing, and how he aims to implement it in his LC based version control platform. > > In between, eHUG (http://www.ehug.info) will raffle off an eBook titled "Take Control of Spotlight for Finding Anything on Your Mac", courtesy of TidBITS (http://www.takecontrolbooks.com), worth $12.98. > > Join ChatRev to watch live at 20:00 CET on Saturday, 8th October. Download a standalone from > http://bjoernke.com/chatrev/ > or enter in the message box: > go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? > > Sat. 8th October 2011 > Sat. 20:00 Rome > Sat. 19:00 London > Sat. 14:00 New York > Sat. 11:00 Los Angeles > Sun. 2:00 Beijing > > Recordings available when people remember to record: http://livecode.tv > > See you then > Bj?rnke > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From meitnik at bellsouth.net Tue Oct 11 21:22:51 2011 From: meitnik at bellsouth.net (Andrew Meit) Date: Tue, 11 Oct 2011 21:22:51 -0400 Subject: Importing 295 png images...help Message-ID: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> Greetings... I have 295 24 bit rgb color png 72 dpi at 1900 x 2200 pixels...It seems LC dies after the 115th image is imported. I have tried both 4.6.4/5.0, both die. I can import roughly 100 images per card, but when I reference as icons for transparent btns all the images, LC still dies. I am stumped. So, great graphic wizards...how can I import all these images? The goal is layering the images to recreate an artistic page and hiding/showing each layer for study how the art was made. Thank you. From revdev at pdslabs.net Tue Oct 11 21:44:14 2011 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 11 Oct 2011 18:44:14 -0700 Subject: Importing 295 png images...help In-Reply-To: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> References: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> Message-ID: <4E94F0EE.8080600@pdslabs.net> Andrew, Must the images be imported? Can you make it work with 295 image objects that each have a 'filename' property pointing to one of the images on your HD? It seems to me that might be less taxing to LC. Phil Davis On 10/11/11 6:22 PM, Andrew Meit wrote: > Greetings... > > I have 295 24 bit rgb color png 72 dpi at 1900 x 2200 pixels...It seems LC dies after the 115th image is imported. > I have tried both 4.6.4/5.0, both die. I can import roughly 100 images per card, but when I reference as icons for transparent btns all the images, LC still dies. I am stumped. > So, great graphic wizards...how can I import all these images? The goal is layering the images to recreate an artistic page and hiding/showing each layer for study how the art was made. > > 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From jhj at jhj.com Tue Oct 11 21:56:49 2011 From: jhj at jhj.com (Jerry Jensen) Date: Tue, 11 Oct 2011 18:56:49 -0700 Subject: Importing 295 png images...help In-Reply-To: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> References: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> Message-ID: A quick calculation shows the total size for all of those is almost 5 GB (!). Maybe you are running out of RAM. There must be a better way than importing them all. On Oct 11, 2011, at 6:22 PM, Andrew Meit wrote: > Greetings... > > I have 295 24 bit rgb color png 72 dpi at 1900 x 2200 pixels...It seems LC dies after the 115th image is imported. > I have tried both 4.6.4/5.0, both die. I can import roughly 100 images per card, but when I reference as icons for transparent btns all the images, LC still dies. I am stumped. > So, great graphic wizards...how can I import all these images? The goal is layering the images to recreate an artistic page and hiding/showing each layer for study how the art was made. > > 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 admin at mfelkerco.com Tue Oct 11 21:58:48 2011 From: admin at mfelkerco.com (Admin) Date: Tue, 11 Oct 2011 20:58:48 -0500 Subject: So RunRev wants more of my money- what has been =?UTF-8?Q?fixed=3F?= Message-ID: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> OK. So now they added a bit of graphics power and updated IOS a bit. Now they want hundreds more of my money. Has Android progressed at all? I mean, really, at all? Now I have to spend tons of money to get what I already paid for that has not worked yet fully? Has web been fixed at all? No, of course not. Will it ever? Will I actually receive a working copy of web deployment without spending hundreds more? It sounds like I will HAVE TO upgrade to 5.0 if they ever do come out with these fixes. Really. I bought into Live Code with the promise of cross-development. So far, I have lost a major client due to cross-deployment not working AT ALL on what I consider a simple database program. I will not spend any more money on LiveCode until these things have been addressed. What sucks is, I really like LiveCode. I waited for a long time to buy it and then a good deal (and some money in my pocket) presented itself. To say I was let down is an understatement. I lost my primary mode of income because the web deployment module, which supposedly worked, ABSOLUTELY, POSITIVELY DID NOT WORK. I feel screwed - and now, like so many other companies, they want more money for a new version without fixing or finishing the previous version problems and promises. Nope. Not going to do it. Fact is, I bought Rad PHP EX2 from Embarcadero for $300 and it can deploy to almost anything because it compiles to AJAX, Air, Flex and HTML5 - and it is very graphically oriented and OOP. Granted, if I wanted to purchase Delphi or their version of the complete coding collection, it would cost in the thousands. However, I feel Rad PHP is enough to get done what I wanted to do in LiveCode. It sucks, because I was beginning to really 'get' LiveCode, and I was really enjoying learning it, but I am officially done. Some will say I did not give LiveCode a chance. However, I lost a client because web deployment was broken - a very big client that was paying me very good money for creating their database systems. I went from PHP and MySQL to LiveCode because of the lure of cross deployment. It was a serious mistake and the damage is done. Now 5.0 is released and I see no progress AT ALL to Android and Web - the two reasons I went with Live Code. Does anyone else feel the same way or am I alone feeling like this? Are you all really ok with doling out cash because a new version a 3 or 4 features have been added. I would change my tune if a long list of fixes - specifically to Android and Web - were also presented. TBH, it is STUPID of RunRev to offer a deployment option that is broken - without any ETA of a fix or working version. Very said indeed. Mike From bvlahos at mac.com Tue Oct 11 22:25:02 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 11 Oct 2011 19:25:02 -0700 Subject: Importing 295 png images...help In-Reply-To: References: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> Message-ID: Last I remember is that LiveCode has a maximum size of 4 GB per stack. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. On Oct 11, 2011, at 6:56 PM, Jerry Jensen wrote: > A quick calculation shows the total size for all of those is almost 5 GB (!). Maybe you are running out of RAM. There must be a better way than importing them all. > > On Oct 11, 2011, at 6:22 PM, Andrew Meit wrote: > >> Greetings... >> >> I have 295 24 bit rgb color png 72 dpi at 1900 x 2200 pixels...It seems LC dies after the 115th image is imported. >> I have tried both 4.6.4/5.0, both die. I can import roughly 100 images per card, but when I reference as icons for transparent btns all the images, LC still dies. I am stumped. >> So, great graphic wizards...how can I import all these images? The goal is layering the images to recreate an artistic page and hiding/showing each layer for study how the art was made. >> >> Thank you. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gerry.orkin at gmail.com Tue Oct 11 22:26:46 2011 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 12 Oct 2011 13:26:46 +1100 Subject: User Preferences In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> Message-ID: Or use an online method? Will your app be used in settings where a internet connection can be assumed? Gerry -- photos: http://gerryorkin.com On Wednesday, 12 October 2011 at 11:35 AM, Bj?rnke von Gierke wrote: > To prevent copying, do not produce anything. It's the perfect counter measure! > From bogdanoff at me.com Tue Oct 11 23:17:23 2011 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 11 Oct 2011 20:17:23 -0700 Subject: User Preferences In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> Message-ID: <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> Yes, an internet connection is assumed because of streaming audio in the program. But how do I identify the user's computer so that no one else can use a copy of the program & serial? I don't see a MAC address property in LC; neither a date function that would tell me a fixed OS installation date. The machine name seems to change. The IP address will vary. So a hidden prefs file seems the thing. I don't know how to do that. On Oct 11, 2011, at 7:26 PM, Gerry wrote: > Or use an online method? Will your app be used in settings where a internet connection can be assumed? > > Gerry > > > > -- photos: http://gerryorkin.com > > On Wednesday, 12 October 2011 at 11:35 AM, Bj?rnke von Gierke wrote: > >> To prevent copying, do not produce anything. It's the perfect counter measure! >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 11 23:24:52 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 20:24:52 -0700 (PDT) Subject: page turn visual effect/transition - iOS In-Reply-To: <811E7C5B-E46C-49AE-A361-CE18FF9E4DC8@gmail.com> References: <811E7C5B-E46C-49AE-A361-CE18FF9E4DC8@gmail.com> Message-ID: <1318389892004-3896724.post@n4.nabble.com> Hi Chris, Could you use an animation? (vectorial or bitmap) Scott Rossi could give you a definite answer. :-) Al Chris Sheffield-2 wrote: > > Is there any way to achieve a page turn visual effect on an iOS device? > I'm aware of the curl up | down effect, but I want more of a curl left | > right effect. Much like Apple does in the iBooks app. It doesn't have to > be "draggable" like in iBooks. Just something that looks like turning a > page in a book when tapping a button or other area of the screen. > > Is this possible? > > Thanks, > Chris > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/page-turn-visual-effect-transition-iOS-tp3895798p3896724.html Sent from the Revolution - User mailing list archive at Nabble.com. From meitnik at bellsouth.net Tue Oct 11 23:36:07 2011 From: meitnik at bellsouth.net (Andrew Meit) Date: Tue, 11 Oct 2011 23:36:07 -0400 Subject: 295 png import images In-Reply-To: References: Message-ID: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> Phil, Darn, forgot about that, will experiment.... I can't remember if setting an icon of a btn via filename works?? thank you On Oct 11, 2011, at 11:17 PM, use-livecode-request at lists.runrev.com wrote: > Can you make it work with 295 image objects that > each have a 'filename' property pointing to one of the images on your HD? It > seems to me that might be less taxing to LC. From meitnik at bellsouth.net Tue Oct 11 23:58:31 2011 From: meitnik at bellsouth.net (Andrew Meit) Date: Tue, 11 Oct 2011 23:58:31 -0400 Subject: Importing 295 png images...help In-Reply-To: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> References: <4C6E5F06-D5F9-427A-B8E1-A489185AAB05@bellsouth.net> Message-ID: <5F17F3EB-4CDF-411C-89CF-A240CC46D079@bellsouth.net> I just hit a wall on 4 gb. Layering is the key to the presentation of a 1 to 1 size page. Trying to avoid a split view management of the page (smaller to navg, larger off the side). Off to bed and try again weds.... On Oct 11, 2011, at 9:22 PM, Andrew Meit wrote: > Greetings... > > I have 295 24 bit rgb color png 72 dpi at 1900 x 2200 pixels...It seems LC dies after the 115th image is imported. > I have tried both 4.6.4/5.0, both die. I can import roughly 100 images per card, but when I reference as icons for transparent btns all the images, LC still dies. I am stumped. > So, great graphic wizards...how can I import all these images? The goal is layering the images to recreate an artistic page and hiding/showing each layer for study how the art was made. > > Thank you. From capellan2000 at gmail.com Wed Oct 12 00:06:40 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 11 Oct 2011 21:06:40 -0700 (PDT) Subject: Looking for Windows testers for Potrace Interface Message-ID: <1318392399999-3896765.post@n4.nabble.com> Hi all, I am looking for Windows testers of this stack that would function as an interface for the command line utility named Potrace. http://potrace.sourceforge.net/ Please, run only this stack while making these tests. Download the stack inside a folder with all associates files from http://www.megaupload.com/?d=3Y5PSTO2 This compressed folder "Interface_potrace-19-i386.zip" (1.62 MB) contains all the files needed to run this test. Just decompress the folder and open inside the IDE (or using Ken Ray's StackRunner) the stack named: Potrace.livecode 1) Then, click the button named "Load" and select one of the images inside the folder: Samoyed.jpg or Lange-MigrantMother-1024px-96dpi,jpg The image should load on the left pane of bottom groups. 2) Now click the button "Process" and the processed image should load in the right pane at the bottom. 3) At last, to trace the image in a vector svg file, click the button named "Trace". You could find the svg file inside the folder "Interface_potrace-19-i386" with the name: Drawing3.svg This name "Drawing3.svg" is hardwired in the script. Remember that this is a really quick test to check if this still works in Livecode 5.0 and previous versions. If you find it useful, feel free to change or rewrite to your liking. I will keep working on a version that could be useful for designers. Thanks in advance for your time to test this stack! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Looking-for-Windows-testers-for-Potrace-Interface-tp3896765p3896765.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Wed Oct 12 00:14:37 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Oct 2011 00:14:37 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: On Tue, Oct 11, 2011 at 9:58 PM, Admin wrote: > > > OK. So now they added a bit of graphics power and updated IOS a > bit. Now they want hundreds more of my money. > > Has Android progressed > at all? I mean, really, at all? Now I have to spend tons of money to get > what I already paid for that has not worked yet fully? > > Has web been > fixed at all? No, of course not. Will it ever? Will I actually receive a > working copy of web deployment without spending hundreds more? It sounds > like I will HAVE TO upgrade to 5.0 if they ever do come out with these > fixes. > > Really. I bought into Live Code with the promise of > cross-development. So far, I have lost a major client due to > cross-deployment not working AT ALL on what I consider a simple database > program. > > I will not spend any more money on LiveCode until these > things have been addressed. > > What sucks is, I really like LiveCode. I > waited for a long time to buy it and then a good deal (and some money in > my pocket) presented itself. > > To say I was let down is an > understatement. I lost my primary mode of income because the web > deployment module, which supposedly worked, ABSOLUTELY, POSITIVELY DID > NOT WORK. > > I feel screwed - and now, like so many other companies, they > want more money for a new version without fixing or finishing the > previous version problems and promises. > > Nope. Not going to do it. > > > Fact is, I bought Rad PHP EX2 from Embarcadero for $300 and it can > deploy to almost anything because it compiles to AJAX, Air, Flex and > HTML5 - and it is very graphically oriented and OOP. > > Granted, if I > wanted to purchase Delphi or their version of the complete coding > collection, it would cost in the thousands. However, I feel Rad PHP is > enough to get done what I wanted to do in LiveCode. > > It sucks, because > I was beginning to really 'get' LiveCode, and I was really enjoying > learning it, but I am officially done. > > Some will say I did not give > LiveCode a chance. However, I lost a client because web deployment was > broken - a very big client that was paying me very good money for > creating their database systems. > > I went from PHP and MySQL to LiveCode > because of the lure of cross deployment. It was a serious mistake and > the damage is done. > > Now 5.0 is released and I see no progress AT ALL > to Android and Web - the two reasons I went with Live Code. > > Does > anyone else feel the same way or am I alone feeling like this? Are you > all really ok with doling out cash because a new version a 3 or 4 > features have been added. I would change my tune if a long > > list of > fixes - specifically to Android and Web - were also presented. > > TBH, it > is STUPID of RunRev to offer a deployment option that is broken - > without any ETA of a fix or working version. > > Very said indeed. > > Mike You are not alone in your disappointment regarding Android, Linux, 64-bit, web player. Every release has stated "no changes" in the release notes for Android. Why even bother to have release notes for anything but iOS? Kevin said a few weeks ago that feature parity would happen "blingingly fast", and I am still waiting to see the bright light. I haven't lost all hope yet, and I've been using HyperCard, MetaCard, Revolution, and now LiveCode for 20 years, so I really do love the language. But... What else can we do? We wait, or we learn another tool. The waiting is getting old. ?Roger From kee at kagi.com Wed Oct 12 00:16:00 2011 From: kee at kagi.com (Kee Nethery) Date: Tue, 11 Oct 2011 21:16:00 -0700 Subject: User Preferences In-Reply-To: <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> Message-ID: The common way to do this is to do a simple GET to your server. Perhaps use the unlock code as part of the URL. For example: http://gerryorkin.com/cgi-bin/.txt Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. Set up your server to have a very simple short 404 message because most of your calls should get that (file not found). Make it very short and if your app receives that as a response, carry on. Perhaps the first text file signals to those apps to report home more frequently than normal so that you can see how many simultaneous users you have. Once you know the code is stolen, change the file to a kill signal. If your app receives a kill signal, perhaps have some message in multiple languages that lets them know that this software is just a trial version and the trial period is over. Let them know they can purchase the fully unlocked version at your web site and give them that URL. The thing to do is to not do this check immediately when launched and to not display the message immediately after you receive it. Instead squirrel it away somewhere like in your prefs file and then later on, display it and delete the saved unlock code from the software. My assumption with the above URL is that you are not going to have thousands of regcodes that you need to disable. If you think that might happen, take the first couple of characters and make them directories. For example, for a regcode of abcde12345 the URL might be http://gerryorkin.com/cgi-bin/a/b/cde12345.txt I understand that Apache doesn't like serving up files out of a directory with thousands of files. But odds are you will not have that many and one single directory should be enough. If your app cannot connect to your server after some number of attempts over some number of days, perhaps put up a bogus error message and a URL that explains it (with the unlock code encoded in the URL). That will let you know whether the unlock code is out there in major use. Finally, for each revision of your software, include some number of the unlock codes that if seen will cause the app to disable itself. Kee Nethery On Oct 11, 2011, at 8:17 PM, Peter Bogdanoff wrote: > Yes, an internet connection is assumed because of streaming audio in the program. > > But how do I identify the user's computer so that no one else can use a copy of the program & serial? > > I don't see a MAC address property in LC; neither a date function that would tell me a fixed OS installation date. The machine name seems to change. The IP address will vary. So a hidden prefs file seems the thing. > > I don't know how to do that. > > On Oct 11, 2011, at 7:26 PM, Gerry wrote: > >> Or use an online method? Will your app be used in settings where a internet connection can be assumed? >> >> Gerry >> >> >> >> -- photos: http://gerryorkin.com >> >> On Wednesday, 12 October 2011 at 11:35 AM, Bj?rnke von Gierke wrote: >> >>> To prevent copying, do not produce anything. It's the perfect counter measure! >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Wed Oct 12 01:50:35 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 11 Oct 2011 22:50:35 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: I think RR faces the problem that it is a lot of different things to a lot of different people. Look at the breadth of the subject matter on this discussion group to see how many disparate things are covered. I personally don't care about any of the enhancements in the new release and I do wish that more attention would be paid to Android and web but I'm sure there are many other folks who don't care about those platforms and are happy to see the 5.0 enhancements. There was a discussion on the realbasic functionality a while back (it kind of petered out), whose recent web tool caused a flurry of interest. They don;t have a mobile dev capability - yet.... Pete Molly's Revenge > > > You are not alone in your disappointment regarding Android, Linux, 64-bit, > web player. Every release has stated "no changes" in the release notes for > Android. Why even bother to have release notes for anything but iOS? > > Kevin said a few weeks ago that feature parity would happen "blingingly > fast", and I am still waiting to see the bright light. I haven't lost all > hope yet, and I've been using HyperCard, MetaCard, Revolution, and now > LiveCode for 20 years, so I really do love the language. But... > > What else can we do? We wait, or we learn another tool. The waiting is > getting old. > > ?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 gerry.orkin at gmail.com Wed Oct 12 01:59:54 2011 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 12 Oct 2011 16:59:54 +1100 Subject: User Preferences In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> Message-ID: <99F4F908A1594895B6EDA2E0F7AB8A96@gmail.com> My ISP gives out a new IP whenever I re-connect after e.g. a router restart. So that wouldn't work. Gerry Kee Nethery wrote: > Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. From revdev at pdslabs.net Wed Oct 12 02:06:01 2011 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 11 Oct 2011 23:06:01 -0700 Subject: 295 png import images In-Reply-To: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> References: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> Message-ID: <4E952E49.4070905@pdslabs.net> It didn't work here - 'filename' isn't a button property, and setting the icon to a url doesn't work either. However, you can make an image object act pretty much like a button, responding to mouse clicks and such. Phil On 10/11/11 8:36 PM, Andrew Meit wrote: > Phil, > > Darn, forgot about that, will experiment.... > I can't remember if setting an icon of a btn via filename works?? > > thank you > > On Oct 11, 2011, at 11:17 PM, use-livecode-request at lists.runrev.com wrote: > >> Can you make it work with 295 image objects that >> each have a 'filename' property pointing to one of the images on your HD? It >> seems to me that might be less taxing to LC. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 PDS Labs Professional Software Development http://pdslabs.net From revdev at pdslabs.net Wed Oct 12 02:13:21 2011 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 11 Oct 2011 23:13:21 -0700 Subject: User Preferences In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> Message-ID: <4E953001.7070002@pdslabs.net> Thanks Kee! I love this list. Phil Davis On 10/11/11 9:16 PM, Kee Nethery wrote: > The common way to do this is to do a simple GET to your server. Perhaps use the unlock code as part of the URL. For example: > > http://gerryorkin.com/cgi-bin/.txt > > Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. > > Set up your server to have a very simple short 404 message because most of your calls should get that (file not found). Make it very short and if your app receives that as a response, carry on. > > Perhaps the first text file signals to those apps to report home more frequently than normal so that you can see how many simultaneous users you have. Once you know the code is stolen, change the file to a kill signal. > > If your app receives a kill signal, perhaps have some message in multiple languages that lets them know that this software is just a trial version and the trial period is over. Let them know they can purchase the fully unlocked version at your web site and give them that URL. > > The thing to do is to not do this check immediately when launched and to not display the message immediately after you receive it. Instead squirrel it away somewhere like in your prefs file and then later on, display it and delete the saved unlock code from the software. > > My assumption with the above URL is that you are not going to have thousands of regcodes that you need to disable. If you think that might happen, take the first couple of characters and make them directories. For example, for a regcode of abcde12345 the URL might be > > http://gerryorkin.com/cgi-bin/a/b/cde12345.txt > > I understand that Apache doesn't like serving up files out of a directory with thousands of files. But odds are you will not have that many and one single directory should be enough. > > If your app cannot connect to your server after some number of attempts over some number of days, perhaps put up a bogus error message and a URL that explains it (with the unlock code encoded in the URL). That will let you know whether the unlock code is out there in major use. > > Finally, for each revision of your software, include some number of the unlock codes that if seen will cause the app to disable itself. > > Kee Nethery > > > On Oct 11, 2011, at 8:17 PM, Peter Bogdanoff wrote: > >> Yes, an internet connection is assumed because of streaming audio in the program. >> >> But how do I identify the user's computer so that no one else can use a copy of the program& serial? >> >> I don't see a MAC address property in LC; neither a date function that would tell me a fixed OS installation date. The machine name seems to change. The IP address will vary. So a hidden prefs file seems the thing. >> >> I don't know how to do that. >> >> On Oct 11, 2011, at 7:26 PM, Gerry wrote: >> >>> Or use an online method? Will your app be used in settings where a internet connection can be assumed? >>> >>> Gerry >>> >>> >>> >>> -- photos: http://gerryorkin.com >>> >>> On Wednesday, 12 October 2011 at 11:35 AM, Bj?rnke von Gierke wrote: >>> >>>> To prevent copying, do not produce anything. It's the perfect counter measure! >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode 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 PDS Labs Professional Software Development http://pdslabs.net From richmondmathewson at gmail.com Wed Oct 12 02:43:51 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 09:43:51 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <4E953727.3010402@gmail.com> On 10/12/2011 08:50 AM, Pete wrote: > I think RR faces the problem that it is a lot of different things to a lot > of different people. Look at the breadth of the subject matter on this > discussion group to see how many disparate things are covered. > > I personally don't care about any of the enhancements in the new release and > I do wish that more attention would be paid to Android and web but I'm sure > there are many other folks who don't care about those platforms and are > happy to see the 5.0 enhancements. > > There was a discussion on the realbasic functionality a while back (it kind > of petered out), whose recent web tool caused a flurry of interest. They > don;t have a mobile dev capability - yet.... > > > Pete > Molly's Revenge > > > I got slagged-off by suggesting that, maybe, RunRev was spreading itself too thin a while back. From andrew at rjdfarm.com Wed Oct 12 02:44:43 2011 From: andrew at rjdfarm.com (Andrew Kluthe) Date: Tue, 11 Oct 2011 23:44:43 -0700 (PDT) Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <1318401883298-3896986.post@n4.nabble.com> I was fairly unimpressed with what turned out to be "the big 5.0". Seems not a whole lot has changed besides RevServer since 4.0. I think I'll wait for 6.0 or 7.0. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/So-RunRev-wants-more-of-my-money-what-has-been-fixed-tp3896596p3896986.html Sent from the Revolution - User mailing list archive at Nabble.com. From gerry.orkin at gmail.com Wed Oct 12 02:56:10 2011 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 12 Oct 2011 17:56:10 +1100 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <1318401883298-3896986.post@n4.nabble.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <1318401883298-3896986.post@n4.nabble.com> Message-ID: <6F1C18CA643D4744918660BC403F0FAB@gmail.com> Personally I'm angry that as an iOS-only developer I have to pay for the development of features that only those other pesky platforms like Mac, Windows and Linux can use :) Gerry -- photos: http://gerryorkin.com On Wednesday, 12 October 2011 at 5:44 PM, Andrew Kluthe wrote: > I was fairly unimpressed with what turned out to be "the big 5.0". From keith.clarke at clarkeandclarke.co.uk Wed Oct 12 03:20:43 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 12 Oct 2011 08:20:43 +0100 Subject: 295 png import images In-Reply-To: <4E952E49.4070905@pdslabs.net> References: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> <4E952E49.4070905@pdslabs.net> Message-ID: Do you need to have all 295 layers presented at once in full resolution? Could you perhaps use thumbnails for initial button presentation and then pull in the detailed layers as needed? If you're layering the images, could you use a snapshot to contain the set of all underlying layers as a new layer is added? Best, Keith.. On 12 Oct 2011, at 07:06, Phil Davis wrote: > It didn't work here - 'filename' isn't a button property, and setting the icon to a url doesn't work either. However, you can make an image object act pretty much like a button, responding to mouse clicks and such. > > Phil > > > On 10/11/11 8:36 PM, Andrew Meit wrote: >> Phil, >> >> Darn, forgot about that, will experiment.... >> I can't remember if setting an icon of a btn via filename works?? >> >> thank you >> >> On Oct 11, 2011, at 11:17 PM, use-livecode-request at lists.runrev.com wrote: >> >>> Can you make it work with 295 image objects that >>> each have a 'filename' property pointing to one of the images on your HD? It >>> seems to me that might be less taxing to LC. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > PDS Labs > Professional Software Development > http://pdslabs.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 smudge.andy at googlemail.com Wed Oct 12 03:23:25 2011 From: smudge.andy at googlemail.com (AndyP) Date: Wed, 12 Oct 2011 00:23:25 -0700 (PDT) Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <1318404205483-3897049.post@n4.nabble.com> Yep dissapointed, It's a big issue jump from release 4.6.4 to the big 5! Most of the changes seem to be for the IOS platform or at least driven by their requirements (faster graphics for games). Their are still a lot of us out there who's income stream is from the desktop and office environment... what's new for us? Most of my clients are not interested in mobile apps... they work in an office! sure they and I can see that the mobile and tablet market is big, growing and quite exiting but it's not what they are interested in and not why I changed from Delphi to RunRev/LiveCode development, it was and is the speed of development for Windows and Mac and the promise of a web plugin to allow porting easily to the web. Speed of development is still great.. nothing beats it..yet! The web plugin seems to have been left behind and I suspect (unless anyone knows differently) will be abandoned in favour of the mobile/tablet route, especially as IE have indicated that the new IE will have a zero plugin architecture? Now don't get me wrong, I still think LiveCode is a great product and will not be abandoning it but, please can we have a more level playing field with update platform targeting and a roadmap for V5 would be appreciated. ----- Andy Piddock My software never has bugs. It just develops random features. PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/So-RunRev-wants-more-of-my-money-what-has-been-fixed-tp3896596p3897049.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Wed Oct 12 03:40:21 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 12 Oct 2011 00:40:21 -0700 Subject: LiveCode 5.0 Released In-Reply-To: <1318377973033-3896395.post@n4.nabble.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <4E94AFF6.10009@gmail.com> <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> <1318377973033-3896395.post@n4.nabble.com> Message-ID: "Grammar Guy" On 11 October 2011 17:06, Alejandro Tejada wrote: > Richmond is more than that. > He is a Scott! :-D > > > Jim Kanter wrote: > > > > Or a Vulcan. > > > > On Tue, Oct 11, 2011 at 5:30 PM, Colin Holgate <coiin@> wrote: > >> I think I has underwent a realization there: Richmond is a computer. > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/LiveCode-5-0-Released-tp3893635p3896395.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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From scott at elementarysoftware.com Wed Oct 12 03:53:01 2011 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 12 Oct 2011 00:53:01 -0700 Subject: User Preferences In-Reply-To: <4E953001.7070002@pdslabs.net> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> <4E953001.7070002@pdslabs.net> Message-ID: Yes, thank you Kee. That was fun new ideas for me. -Scott Morrow On Oct 11, 2011, at 11:13 PM, Phil Davis wrote: > Thanks Kee! I love this list. > Phil Davis > > > On 10/11/11 9:16 PM, Kee Nethery wrote: >> The common way to do this is to do a simple GET to your server. Perhaps use the unlock code as part of the URL. For example: >> >> http://gerryorkin.com/cgi-bin/.txt >> >> Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. >> >> Set up your server to have a very simple short 404 message because most of your calls should get that (file not found). Make it very short and if your app receives that as a response, carry on. >> >> Perhaps the first text file signals to those apps to report home more frequently than normal so that you can see how many simultaneous users you have. Once you know the code is stolen, change the file to a kill signal. >> >> If your app receives a kill signal, perhaps have some message in multiple languages that lets them know that this software is just a trial version and the trial period is over. Let them know they can purchase the fully unlocked version at your web site and give them that URL. >> >> The thing to do is to not do this check immediately when launched and to not display the message immediately after you receive it. Instead squirrel it away somewhere like in your prefs file and then later on, display it and delete the saved unlock code from the software. >> >> My assumption with the above URL is that you are not going to have thousands of regcodes that you need to disable. If you think that might happen, take the first couple of characters and make them directories. For example, for a regcode of abcde12345 the URL might be >> >> http://gerryorkin.com/cgi-bin/a/b/cde12345.txt >> >> I understand that Apache doesn't like serving up files out of a directory with thousands of files. But odds are you will not have that many and one single directory should be enough. >> >> If your app cannot connect to your server after some number of attempts over some number of days, perhaps put up a bogus error message and a URL that explains it (with the unlock code encoded in the URL). That will let you know whether the unlock code is out there in major use. >> >> Finally, for each revision of your software, include some number of the unlock codes that if seen will cause the app to disable itself. >> >> Kee Nethery >> >> >> On Oct 11, 2011, at 8:17 PM, Peter Bogdanoff wrote: >> >>> Yes, an internet connection is assumed because of streaming audio in the program. >>> >>> But how do I identify the user's computer so that no one else can use a copy of the program& serial? >>> >>> I don't see a MAC address property in LC; neither a date function that would tell me a fixed OS installation date. The machine name seems to change. The IP address will vary. So a hidden prefs file seems the thing. >>> >>> I don't know how to do that. >>> >>> On Oct 11, 2011, at 7:26 PM, Gerry wrote: >>> >>>> Or use an online method? Will your app be used in settings where a internet connection can be assumed? >>>> >>>> Gerry >>>> >>>> >>>> >>>> -- photos: http://gerryorkin.com >>>> >>>> On Wednesday, 12 October 2011 at 11:35 AM, Bj?rnke von Gierke wrote: >>>> >>>>> To prevent copying, do not produce anything. It's the perfect counter measure! >>>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > PDS Labs > Professional Software Development > http://pdslabs.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 janschenkel at yahoo.com Wed Oct 12 05:23:41 2011 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 12 Oct 2011 02:23:41 -0700 (PDT) Subject: 295 png import images In-Reply-To: <4E952E49.4070905@pdslabs.net> References: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> <4E952E49.4070905@pdslabs.net> Message-ID: <1318411421.65363.YahooMailNeo@web65402.mail.ac4.yahoo.com> Hi Phil, The trick is to use an image, set the icon of the button to the id of said image, and then change the filename of the image; your button will automagically be repainted when you change the filename of the image control. As a quick test, I created a stack with a button and an image; I named the image control "MyButtonIcon"; and then I set the script of the button to: ## on mouseUp ?? answer file "Select an image for my icon" ?? if it is empty then exit mouseUp ?? set the fileName of image "MyButtonIcon" to it ?? if the icon of me is 0 then set the icon of me to "MyButtonIcon" end mouseUp ## When I click the button, I can go find an image file and the button gets it as a shiny new icon :-) HTH, Jan. Jan Schenkel ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ----- Original Message ----- From: Phil Davis To: How to use LiveCode Cc: Sent: Wednesday, October 12, 2011 8:06 AM Subject: Re: 295 png import images It didn't work here - 'filename' isn't a button property, and setting the icon to a url doesn't work either. However, you can make an image object act pretty much like a button, responding to mouse clicks and such. Phil From richmondmathewson at gmail.com Wed Oct 12 06:01:32 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 13:01:32 +0300 Subject: LiveCode 5.0 Released In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <4E94AFF6.10009@gmail.com> <43CC50F0-94AB-477D-B0DB-7502CB124079@verizon.net> <1318377973033-3896395.post@n4.nabble.com> Message-ID: <4E95657C.6070007@gmail.com> On 10/12/2011 10:40 AM, stephen barncard wrote: > "Grammar Guy" > > I take that as a compliment . . . :) From kevin at runrev.com Wed Oct 12 06:11:40 2011 From: kevin at runrev.com (Kevin Miller) Date: Wed, 12 Oct 2011 11:11:40 +0100 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: <0863FAD2-2770-45C8-B20E-769CB248AFFA@sbcglobal.net> Message-ID: It should work fine now as there is new rendering on all platforms. While OpenGL is iOS only (OpenGL on Android will follow very shortly as a free 5.0.1 patch) the software renderer is much better, available on all plats and should very comfortably give you what you need with the 9 pool balls. You shouldn't need to change much, check out the compositorType and layerMode properties in LC 5 to get started. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Compile-free coding, the faster path to better apps On 11/10/2011 19:01, "James Hurley" wrote: >Colin, > >I was never able to get 9 pool balls to move smoothly. It works but not >smoothly. > >Jim Hurley > > >> Colin Holgate wrote: >> >> I should update my first Rev stack sometime: >> >> http://xfiles.funnygarbage.com/~colinholgate/rev/testtrack.html >> >> see if I can get dozens of cars driving around. >> >> On Oct 11, 2011, at 12:52 PM, James Hurley wrote: >> >> > >> Frustration with animation on the Mac, I guess.) >> > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Oct 12 08:00:30 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Oct 2011 08:00:30 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: On Wed, Oct 12, 2011 at 12:14 AM, Roger Eller wrote: > You are not alone in your disappointment regarding Android, Linux, 64-bit, > web player. Every release has stated "no changes" in the release notes for > Android. Why even bother to have release notes for anything but iOS? > > Kevin said a few weeks ago that feature parity would happen "blingingly > fast", and I am still waiting to see the bright light. I haven't lost all > hope yet, and I've been using HyperCard, MetaCard, Revolution, and now > LiveCode for 20 years, so I really do love the language. But... > > What else can we do? We wait, or we learn another tool. The waiting is > getting old. > > ?Roger > Oops. I meant (feature parity would happen "blindingly fast"). It's hard to type through the tears of being left behind. ;-p ?Roger From maarten.koopmans at gmail.com Wed Oct 12 08:35:35 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Wed, 12 Oct 2011 14:35:35 +0200 Subject: =?windows-1252?Q?Re=3A_iPhone=92s_=91Maps=92_application?= In-Reply-To: References: Message-ID: I'd be interested too. Could you add pins to those maps as well? On Wed, Oct 12, 2011 at 1:13 AM, John Dixon wrote: > > > This from the liveCode website... > > http://www.runrev.com/products/mobile-deployment/iphone-ipad/supported-features/ > > We?ve added support for launching URLs, which as well as allowing HTTP > links to open in Safari, will also allow phone calls to be placed using > the ?tel:? prefix, and also links to open a location in the iPhone?s > ?Maps? application.' > > Anyone know how to open a location in the iPhone 'Maps' application ? I am able to use the UIWebView to display an manipulate 'google' maps, but don't have a clue how to go about accessing the iPhone?s > ?Maps? application in liveCode... > > Anyone ? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From maarten.koopmans at gmail.com Wed Oct 12 08:42:20 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Wed, 12 Oct 2011 14:42:20 +0200 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: How much do you need, and what will you build for that? And what do we need to raise to make the end result BSD licensed once its feature-complete? --Maarten PS:great work! On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia wrote: > Folks, > > Thanks to those that contributed with my little fundraising campaign, I am > now able to release a minimal facebook library. There is still much work to > be done and I don't plan to stop it. > > You can learn more about my Social Network Library Suite here: > http://andregarzia.com/page/socialsuite > > You can browse the mercurial repository here: > http://hg.andregarzia.com/livecode-socialsuite > > I am still raising funds for this suite, so, don't loose your chance to > contribute. > > WHAT IS AVAILABLE: > > * lib.aag.json.livecode - a minimal JSON library. BSD License. > * lib.aag.facebook.livecode - a simple low level facebook library. > * examples/facebook/simpleposter.livecode - a sample stack that posts to a > user wall. > > Remember this library is GPL licensed. You can only build FREE, OPEN SOURCE > software with it. If you want a commercial version, then, you'd better join > the fundraising. > > So guys, can you please test? > > By the way, you will need to register your application on > http://developer.facebook.com. After registering, you will need to pick your > application id and application secret and fill the setup card on the example > stack. I am not sharing my application id and secret with you. > > Cheers > andre > PS: fundraiser, sleep with this sound. > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jhurley0305 at sbcglobal.net Wed Oct 12 09:10:04 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 12 Oct 2011 06:10:04 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: Thank you for this Bernd. It is going to take me a while to digest these new graphic features in 5.0. I confess I am unaware of the interaction between RR code and the display on the screen. That's probably important. :-) Like you, I don't see much improvement of 5.0 over 4.6 in animation. The effect of lowering the syncRate, not so much the rate as the time between syncs (?), is significant, but then that was something available to us in 4.6--except that I didn't know it. The nomenclature suggests that it is the frequency, when it appears to be the period. And, as we all learned in physics, one is the reciprocal of the other. I would like to see a little help from RR on these new features--by way of a demonstration stack perhaps. Jim Hurley > > Message: 10 > Date: Tue, 11 Oct 2011 12:40:46 -0700 (PDT) > From: BNig > To: use-revolution at lists.runrev.com > Subject: Re: Another examples of the screen refresh problem on the > Mac? > Message-ID: <1318362046019-3895717.post at n4.nabble.com> > Content-Type: text/plain; charset=us-ascii > > Hi, > > to anyone who is interested in the stack moving two graphics and different > settings of syncrate, a handler that calls itself and does a lock screen > wait for syncrate milliseconds and unlock screen > and the Livecode 5.0 options of compositortype/tile/cache and layer mode and > wants to test all the possible variations by optionMenus checkboxes etc here > is the stack to test (basically the one I sent to Jim Hurley plus the > livecode 5 options) > > berndniggemann.on-rev.com/movegraphic/movegraphic.livecode.zip > > I still don't seem to get the Livecode 5.0 graphic options. At least I only > see minor improvements with moving two graphics along a path of 180 points. > > The largest effect on smoothness comes from reducing the syncrate. And I > agree with Colin that the dictionary has it the wrong way around: the lower > the syncrate the smoother the movement and the higher the processor load. > > A little to the smoothness is added by calling a handler during movement > that lock/pauses/unlocks the screen. Graphic effects do not seem to be of > much difference. > > I am still not shure about the optimal settings. > > Kind regards > > Bernd From ambassador at fourthworld.com Wed Oct 12 09:54:51 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Oct 2011 06:54:51 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <4E959C2B.5080608@fourthworld.com> James Hurley wrote: > Thank you for this Bernd. It is going to take me a while to digest these new graphic features in 5.0. I confess I am unaware of the interaction between RR code and the display on the screen. That's probably important. :-) > > Like you, I don't see much improvement of 5.0 over 4.6 in animation. The effect of lowering the syncRate, not so much the rate as the time between syncs (?), is significant, but then that was something available to us in 4.6--except that I didn't know it. The nomenclature suggests that it is the frequency, when it appears to be the period. And, as we all learned in physics, one is the reciprocal of the other. > > I would like to see a little help from RR on these new features--by way of a demonstration stack perhaps. Yes, I think that's going to be necessary, and over time as more is understood about the new rendering scheme, hopefully there will also be more intelligent defaults so users can immediately see at least some benefit without having to do multiple iterations of experimentation. The v5.0 rendering engine represents perhaps the biggest change in the history of the engine to how objects are rendered on screen. The upside is that it's possible to see graphics performance increase many times over previous versions. The downside is that it's not easy to realize that performance gain without a great deal of experimentation. In earlier versions, cards were rendered using a very brute-force method, in which every time there was a screen refresh every object was rendered from back to front until all had been rendered, and then that composite image was copied to the graphport of the window in which the card is displayed. So simply moving a single billiard ball, which might actually affect only one small portion of the screen, caused the entire screen to go through that rendering process. It was thorough and robust, but often redundant. In the new rendering engine, the screen composite is divided into tiles, and logic is applied to determining whether a given tile is affected by a given change. Those tiles that are affected will be re-rendered, while those that aren't will simply retain their last rendering and use that to copy to the window for the finished result. There is a certain amount of additional internal overhead to this tiled scheme, however, since it now has to keep track of multiple sections of the screen and run through that hit-testing to determine which ones need to be re-rendered. On the one hand, more tiles can mean less re-rerendering, but on the other hand it means more tile management. So the key to using the new graphics engine effectively boils down to finding the right tile size optimal for your particular layout and the nature of the changes happening within it. If you have relatively small objects whose changes affect relatively small portions of the screen, you may find a smaller tile size will offer greater performance. But if even a small object moves over a large area, a larger tile size may provide even better performance. The optimal tile size can't be known in advance, because it depends on a wide variety of factors driven by scripts that may exist in the objects on the card themselves, or even in some remote library, and the sum of their interactions may be too complex to expect that the engine can figure out in advance how to set an optimal tile size. So in v5, to take advantage of this new rendering scheme we need to experiment with different tile sizes, some larger and some smaller, and perhaps even different rendering engines on the platforms they're available on (LC now uses OpenGL, for example, on platforms where that technology is available). Through the evolution of this new engine, developers on the dev list noted a wide range of performance results from "worse than before" to "OMG this thing just flies!", depending on the different combinations of tile sizes and other rendering options they took the time to experiment with. Given the complexity of the new renderer, and how much conceptualization and experimentation is required by the user to use it well, it could be argued that it has introduced a level of complexity that seems counter-productive to RunRev's goal of delivering the simplest system possible for delivering professional software. But I believe that as we use it more often, and as experimentation and development continue at RunRev, we will shortly see ever-better versions of this engine which are able to apply defaults which provide at least some of the benefits, leaving further performance enhancement to those developers who need it and will be willing to put in the time to apply it effectively. In the meantime, it's my understanding that the current defaults should be using rendering methods roughly on par with previous versions, so ideally just running stuff you've already written should perform as well as it did before. And if you want it even faster, just set aside some time to experiment with different tile sizes and chances are you'll have a "Wow!" moment once you find the right combination for your layout. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From bill at bluewatermaritime.com Wed Oct 12 10:54:13 2011 From: bill at bluewatermaritime.com (william humphrey) Date: Wed, 12 Oct 2011 10:54:13 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <6F1C18CA643D4744918660BC403F0FAB@gmail.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <1318401883298-3896986.post@n4.nabble.com> <6F1C18CA643D4744918660BC403F0FAB@gmail.com> Message-ID: Gerry - that's funny and makes your point as I wonder why bother with IOS and android and web deployment when all I want is database access to work better and better and, of course, specifically the database I use (Valentina of course). Easier making of stand-alones with the windows and MacOS differences handled transparently would be nice too. I think it's amazing that LiveCode can do so many disparate things well. On Wed, Oct 12, 2011 at 2:56 AM, Gerry wrote: > Personally I'm angry that as an iOS-only developer I have to pay for the > development of features that only those other pesky platforms like Mac, > Windows and Linux can use :) > > Gerry > > > > From effendi at wanadoo.fr Wed Oct 12 10:55:21 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 12 Oct 2011 16:55:21 +0200 Subject: What does 'shadows' mean? Message-ID: <424D5E17-D47F-4A68-86CF-542B6876D6AA@wanadoo.fr> Hi from Beautiful Brittany, Keith wrote : > ...did you mean 'eclipse', Francis? Keith, "occult" has three forms : 1 (noun) 2 (adjective) 3 ( verb) As "shadows" was used in the VERB form, I suggested replacing it with the VERB form of occult , which means what I said it means. Latin occultus, from past participle of the VERB "occulere" which means "to cover up". Your definition of "occult" - in the NOUN form, is, OF COURSE, correct. The VERB form of "eclipse" means "to reduce in importance or repute", which, as a replacement for the VERB "shadows" is incorrect, although the NOUN form of "eclipse" is equivalent to the VERB form of "occult", but then, nouns and verbs ain't quite the same ......... :>) I love English, because of its complexity ......... -Francis From revdev at pdslabs.net Wed Oct 12 11:26:39 2011 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 12 Oct 2011 08:26:39 -0700 Subject: 295 png import images In-Reply-To: <1318411421.65363.YahooMailNeo@web65402.mail.ac4.yahoo.com> References: <7301A326-3F0B-4A93-8030-863A50FA99FA@bellsouth.net> <4E952E49.4070905@pdslabs.net> <1318411421.65363.YahooMailNeo@web65402.mail.ac4.yahoo.com> Message-ID: <4E95B1AF.3030706@pdslabs.net> Ahh! Very clever! It seems this old dog is still learning new tricks. ;-) Phil On 10/12/11 2:23 AM, Jan Schenkel wrote: > Hi Phil, > > The trick is to use an image, set the icon of the button to the id of said image, and then change the filename of the image; your button will automagically be repainted when you change the filename of the image control. > > As a quick test, I created a stack with a button and an image; I named the image control "MyButtonIcon"; and then I set the script of the button to: > ## > on mouseUp > answer file "Select an image for my icon" > if it is empty then exit mouseUp > set the fileName of image "MyButtonIcon" to it > if the icon of me is 0 then set the icon of me to "MyButtonIcon" > end mouseUp > ## > > When I click the button, I can go find an image file and the button gets it as a shiny new icon :-) > > > HTH, > > Jan. > > Jan Schenkel > > ===== > Quartam Reports& PDF Library for LiveCode > www.quartam.com > > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) > > > > > ----- Original Message ----- > From: Phil Davis > To: How to use LiveCode > Cc: > Sent: Wednesday, October 12, 2011 8:06 AM > Subject: Re: 295 png import images > > It didn't work here - 'filename' isn't a button property, and setting the icon > to a url doesn't work either. However, you can make an image object act pretty > much like a button, responding to mouse clicks and such. > > Phil > > _______________________________________________ > use-livecode mailing list > use-livecode 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 PDS Labs Professional Software Development http://pdslabs.net From niggemann at uni-wh.de Wed Oct 12 11:51:47 2011 From: niggemann at uni-wh.de (BNig) Date: Wed, 12 Oct 2011 08:51:47 -0700 (PDT) Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <4E959C2B.5080608@fourthworld.com> References: <4E959C2B.5080608@fourthworld.com> Message-ID: <1318434707276-3898506.post@n4.nabble.com> Hi Richard, thank you for outlining the architecture of the new 5.0 LiveCode graphics engine. That shurely helps to take advantage of it. And as you pointed out we will have to experiment to find a setting that suits a particular situation. It just happens that Jim brought up the problem of moving simultaneously two graphics along the points of a graphic. And that he was not pleased with it. If you like you can test that scenario: http://berndniggemann.on-rev.com/movegraphic/movegraphic.livecode.zip >From all the many variations I did for this particular task, it seems that simply setting the syncrate from 20 to e.g. 16 improves the smoothness of the movement tremendously. That applies to 4.6 as well as 5.0 The new graphics engine features do improve movement but again with the new graphic features setting the syncrate to 16 improves movement considerably. In this particular instance more than the new features at a syncrate of 20. Do you or anybody else have some more information on syncrate? Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Another-examples-of-the-screen-refresh-problem-on-the-Mac-tp3897913p3898506.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Oct 12 12:10:23 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Oct 2011 11:10:23 -0500 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <4E95BBEF.9090202@hyperactivesw.com> On 10/12/11 8:10 AM, James Hurley wrote: > I would like to see a little help from RR on these new features--by > way of a demonstration stack perhaps. We all would. Richard's explanation was very good and with a few guidelines I think we'll all catch on eventually and jaws will drop. I know that in my sample stack, it went from barely useable on mobile platforms to amazingly smooth -- at least, on my particular tablet. I gave it to Richard to test and it failed miserably. I'm sure it has something to do with tile size and cache limits but I need some info on how to calculate those. Right now I'm stabbing in the dark. As I understand it, the cache isn't so important on desktop builds or in stacks. Computers have plenty of RAM these days so set it as high as you want for now. Tile size probably matters though. What I'd suggest for now is to play with the new settings in 5.0 and see what you come up with. It took me about a day to get something to work, but once it did I was awfully impressed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From keith.clarke at clarkeandclarke.co.uk Wed Oct 12 12:13:58 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 12 Oct 2011 17:13:58 +0100 Subject: What does 'shadows' mean? In-Reply-To: <424D5E17-D47F-4A68-86CF-542B6876D6AA@wanadoo.fr> References: <424D5E17-D47F-4A68-86CF-542B6876D6AA@wanadoo.fr> Message-ID: <9A1EC78D-C881-4C62-B9A4-00E18A0BA890@clarkeandclarke.co.uk> ...ah, nice try Francis but I too have not only a dictionary but also the higher authority - Pink Floyd's 'Dark Side of the Moon', which closes with the song Eclipse... "and everything under the sun is in tune but the sun is eclipsed by the moon" ...boom, boom...boom, boom... So, in the spirit of friendly pedantry, I meant eclipse in its verb form, pertaining to your reference to celestial bodies...eclipse (verb) '(of a celestial body) obscure the light from or to (another celestial body)' - via latin from the Greek ekleipsis, from ekleipein which means to leave out. Then again, one of the more pedantic voices in my head might argue that the reference to celestial bodies is equally wrong for both occult and eclipse. There is no doubt that some LC apps may be of stellar quality, but there are no physical celestial bodies involved - nor indeed is there any usable depth dimension of space within a 2D display in which any such celestial 'cover ups', 'passages between' (or indeed shadows) might play out their fleeting existence. And as for the sources of illumination involved, lest we forget, "There is no dark side of the moon really. Matter of fact it's all dark." (a bit like the LiveCode installer UI!) So, I must concur with the love of English - not only for its complexity but in the ability to be incorrect in so many ways - rather like my approach to LC programming! ;-) Best, Keith.. On 12 Oct 2011, at 15:55, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > Keith wrote : > >> ...did you mean 'eclipse', Francis? > > Keith, "occult" has three forms : > > 1 (noun) > 2 (adjective) > 3 ( verb) > > As "shadows" was used in the VERB form, I suggested > replacing it with the VERB form of occult , which means > what I said it means. > > Latin occultus, from past participle of the VERB "occulere" > which means "to cover up". > > Your definition of "occult" - in the NOUN form, is, OF COURSE, > correct. > > The VERB form of "eclipse" means "to reduce in importance > or repute", which, as a replacement for the VERB "shadows" > is incorrect, although the NOUN form of "eclipse" is equivalent > to the VERB form of "occult", but then, nouns and verbs ain't > quite the same ......... :>) > > I love English, because of its complexity ......... > > -Francis From jacque at hyperactivesw.com Wed Oct 12 12:28:12 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Oct 2011 11:28:12 -0500 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <4E95C01C.6050407@hyperactivesw.com> On 10/11/11 11:14 PM, Roger Eller wrote: > Every release has stated "no changes" in the release notes for > Android. Why even bother to have release notes for anything but iOS? The 5.0 release notes list a number of changes for Android (there are several sections on changes, make sure you read them all.) Remember that most of the changes in 5.0 deal with the new engine redraw architecture, and those do apply to Android in parity with iOS (but you need to read the main release notes to see that.) The new engine works great on Android and I can attest that it makes an amazing difference. Also, visual effects are now functional, stability and memory management has been markedly improved, redraw and background pattern issues have been addressed, orientation is better supported, graphic effects (shadows, etc) now work. These are all in parity with iOS. There is more to follow soon. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Wed Oct 12 12:36:58 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 12 Oct 2011 13:36:58 -0300 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Maarten, What I call "Social Network Library Suite" is a collection of loosely coupled libraries that are mostly related to internet stuff. I am throwing all kinds of libraries there and releasing them when there is something usable available. Right now I've released a minimal JSON library and a Facebook very low level library. I plan to add more each week and I don't really know all that I will add, this is a work in progress. The cool thing is that since they are all bundled together, each developer gets everything. I've dual licensed it for practical purposes. I am a huge fan of the BSD license and if LiveCode would run in FreeBSD, I would be forever happy but the BSD license will exaust the minimal money flow necessary for me to maintain the libraries. With BSD license, there is not incentive besides good karma for people to contribute back (both financially and code wise). With Dual License, I reward those building FOSS. Anyone building free open source software will not need to pay anything, all they need to do is comply with the GPL. Those that for one reason or another want to close they sources, have a way out of the GPL, they can pay a one time fee and have a commercial license that covers all libraries in the collection. This is a good deal. It is not a matter of how much I can raise and what I will deliver but given a steady flow of commercial licenses, how much will I be able to build. Please be aware that not all libraries have the same license. For example base libraries such as the JSON one are BSD licensed. Anything that is a basic generic library will be licensed as BSD. Right now there is only the JSON one but in the future there will be others. I've chosen to go with dual licensing after speaking with David and others during the last conference. I think it is a very practical approach that makes everyone happy. PS: During fund raising you can get a commercial license for USD 30, thats a good price! Cheers andre On Wed, Oct 12, 2011 at 9:42 AM, Maarten Koopmans < maarten.koopmans at gmail.com> wrote: > How much do you need, and what will you build for that? > And what do we need to raise to make the end result BSD licensed once > its feature-complete? > > --Maarten > PS:great work! > > On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia > wrote: > > Folks, > > > > Thanks to those that contributed with my little fundraising campaign, I > am > > now able to release a minimal facebook library. There is still much work > to > > be done and I don't plan to stop it. > > > > You can learn more about my Social Network Library Suite here: > > http://andregarzia.com/page/socialsuite > > > > You can browse the mercurial repository here: > > http://hg.andregarzia.com/livecode-socialsuite > > > > I am still raising funds for this suite, so, don't loose your chance to > > contribute. > > > > WHAT IS AVAILABLE: > > > > * lib.aag.json.livecode - a minimal JSON library. BSD License. > > * lib.aag.facebook.livecode - a simple low level facebook library. > > * examples/facebook/simpleposter.livecode - a sample stack that posts to > a > > user wall. > > > > Remember this library is GPL licensed. You can only build FREE, OPEN > SOURCE > > software with it. If you want a commercial version, then, you'd better > join > > the fundraising. > > > > So guys, can you please test? > > > > By the way, you will need to register your application on > > http://developer.facebook.com. After registering, you will need to pick > your > > application id and application secret and fill the setup card on the > example > > stack. I am not sharing my application id and secret with you. > > > > Cheers > > andre > > PS: fundraiser, sleep with this sound. > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Wed Oct 12 12:40:55 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 09:40:55 -0700 Subject: What does 'shadows' mean? In-Reply-To: <9A1EC78D-C881-4C62-B9A4-00E18A0BA890@clarkeandclarke.co.uk> References: <424D5E17-D47F-4A68-86CF-542B6876D6AA@wanadoo.fr> <9A1EC78D-C881-4C62-B9A4-00E18A0BA890@clarkeandclarke.co.uk> Message-ID: <777572E5-532A-4CEA-B109-7C2E887AC9C2@twft.com> This is why I tell people to always listen to what I mean, and not what I say. Bob On Oct 12, 2011, at 9:13 AM, Keith Clarke wrote: > ...ah, nice try Francis but I too have not only a dictionary but also the higher authority - Pink Floyd's 'Dark Side of the Moon', which closes with the song Eclipse... "and everything under the sun is in tune but the sun is eclipsed by the moon" ...boom, boom...boom, boom... > > So, in the spirit of friendly pedantry, I meant eclipse in its verb form, pertaining to your reference to celestial bodies...eclipse (verb) '(of a celestial body) obscure the light from or to (another celestial body)' - via latin from the Greek ekleipsis, from ekleipein which means to leave out. > > Then again, one of the more pedantic voices in my head might argue that the reference to celestial bodies is equally wrong for both occult and eclipse. There is no doubt that some LC apps may be of stellar quality, but there are no physical celestial bodies involved - nor indeed is there any usable depth dimension of space within a 2D display in which any such celestial 'cover ups', 'passages between' (or indeed shadows) might play out their fleeting existence. And as for the sources of illumination involved, lest we forget, "There is no dark side of the moon really. Matter of fact it's all dark." (a bit like the LiveCode installer UI!) > > So, I must concur with the love of English - not only for its complexity but in the ability to be incorrect in so many ways - rather like my approach to LC programming! ;-) > Best, > Keith.. > > On 12 Oct 2011, at 15:55, Francis Nugent Dixon wrote: > >> Hi from Beautiful Brittany, >> >> Keith wrote : >> >>> ...did you mean 'eclipse', Francis? >> >> Keith, "occult" has three forms : >> >> 1 (noun) >> 2 (adjective) >> 3 ( verb) >> >> As "shadows" was used in the VERB form, I suggested >> replacing it with the VERB form of occult , which means >> what I said it means. >> >> Latin occultus, from past participle of the VERB "occulere" >> which means "to cover up". >> >> Your definition of "occult" - in the NOUN form, is, OF COURSE, >> correct. >> >> The VERB form of "eclipse" means "to reduce in importance >> or repute", which, as a replacement for the VERB "shadows" >> is incorrect, although the NOUN form of "eclipse" is equivalent >> to the VERB form of "occult", but then, nouns and verbs ain't >> quite the same ......... :>) >> >> I love English, because of its complexity ......... >> >> -Francis > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From meitnik at bellsouth.net Wed Oct 12 12:42:14 2011 From: meitnik at bellsouth.net (Andrew Meit) Date: Wed, 12 Oct 2011 12:42:14 -0400 Subject: 295 png import images In-Reply-To: References: Message-ID: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> On Oct 12, 2011, at 9:55 AM, use-livecode-request at lists.runrev.com wrote: > Could you perhaps use thumbnails for initial button presentation and then pull in the detailed layers as needed? -- Thats what am trying to avoid having to do. > > If you're layering the images, could you use a snapshot to contain the set of all underlying layers as a new layer is added? -- No, I need dynamic showing/hiding as a user peels on and off the layers to study how the art is applied to the page. Because everything is put into ram, I am hitting a wall. And I need to keep the images large enough to allow users see the page at actual size due to the art design is complex. If LC supported SVG and SVG effects, perhaps a vector approach but then is there a limit to how many data points to a path?? One of the biggest disappointments for me in 5.0 is the lack of improved vector support and the styled unicode field. Rev is till stuck in a 1985 bitmap world. Sigh. From bobs at twft.com Wed Oct 12 12:44:24 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 09:44:24 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: I liked blingingly fast better. I thought you were coining a new phrase! "It's not just BLINDingly fast, it's BLINGingly fast!!!" Bob On Oct 12, 2011, at 5:00 AM, Roger Eller wrote: > Oops. I meant (feature parity would happen "blindingly fast"). It's hard > to type through the tears of being left behind. ;-p From meitnik at bellsouth.net Wed Oct 12 12:47:43 2011 From: meitnik at bellsouth.net (Andrew Meit) Date: Wed, 12 Oct 2011 12:47:43 -0400 Subject: 295 png import images In-Reply-To: References: Message-ID: <6677E0F4-F33D-41D9-9ACC-89B858BC3FE0@bellsouth.net> Jan, cool, but I still need 295 large images and buttons on a card for each unique layer btn, right? if so, hits the ram wall again... andrew On Oct 12, 2011, at 9:55 AM, use-livecode-request at lists.runrev.com wrote: > The trick is to use an image, set the icon of the button to the id of said image, and then change the filename of the image; your button will automagically be repainted when you change the filename of the image control. From bobs at twft.com Wed Oct 12 12:49:10 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 09:49:10 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95C01C.6050407@hyperactivesw.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <4E95C01C.6050407@hyperactivesw.com> Message-ID: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> Well I have to say that Runrev's track record of improving things (eventually) is quite good. They have addressed many if not most of the major concerns of the developers (and by major I mean a LOT of people want and need the changes) as well as addressing some of the minor changes (linux) when they can. Given the staff they have, I find this nothing short of exceptional. Keep up the good work Runrev! Bob ps. Richmond, please don't chastise me for calling Linux support minor. You know I get depressed when you get mad at me. ;-) On Oct 12, 2011, at 9:28 AM, J. Landman Gay wrote: > On 10/11/11 11:14 PM, Roger Eller wrote: >> Every release has stated "no changes" in the release notes for >> Android. Why even bother to have release notes for anything but iOS? > > The 5.0 release notes list a number of changes for Android (there are several sections on changes, make sure you read them all.) Remember that most of the changes in 5.0 deal with the new engine redraw architecture, and those do apply to Android in parity with iOS (but you need to read the main release notes to see that.) The new engine works great on Android and I can attest that it makes an amazing difference. Also, visual effects are now functional, stability and memory management has been markedly improved, redraw and background pattern issues have been addressed, orientation is better supported, graphic effects (shadows, etc) now work. These are all in parity with iOS. > > There is more to follow soon. > > -- > 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 jiml at netrin.com Wed Oct 12 12:49:38 2011 From: jiml at netrin.com (Jim Lambert) Date: Wed, 12 Oct 2011 09:49:38 -0700 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: <98DF51C7-D4EF-4367-B406-915F67F01C25@netrin.com> Andre, Glad to support your social suite efforts. A good addition to LC developers' toolset. Jim Lambert From richmondmathewson at gmail.com Wed Oct 12 12:52:43 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 19:52:43 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <4E95C5DB.1040003@gmail.com> On 10/12/2011 07:44 PM, Bob Sneidar wrote: > I liked blingingly fast better. I thought you were coining a new phrase! "It's not just BLINDingly fast, it's BLINGingly fast!!!" It does have a certain resonance . . . Possibly "blingingly fast" could be taken to mean "so fast that it impresses one so much that one's critical faculties are temporarily disabled so that one overlooks other shortcomings. > > Bob > > > On Oct 12, 2011, at 5:00 AM, Roger Eller wrote: > >> Oops. I meant (feature parity would happen "blindingly fast"). It's hard >> to type through the tears of being left behind. ;-p > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Wed Oct 12 13:01:12 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 12 Oct 2011 14:01:12 -0300 Subject: [ANN] minimal facebook library available In-Reply-To: <98DF51C7-D4EF-4367-B406-915F67F01C25@netrin.com> References: <98DF51C7-D4EF-4367-B406-915F67F01C25@netrin.com> Message-ID: Jim, Thanks very much for the donation!!! Dinner on me during the next conference! :-) I will add two more libraries during the next week... stay tunned. :-) cheers andre On Wed, Oct 12, 2011 at 1:49 PM, Jim Lambert wrote: > Andre, > > Glad to support your social suite efforts. > A good addition to LC developers' toolset. > > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From klaus at major.on-rev.com Wed Oct 12 13:01:05 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 12 Oct 2011 19:01:05 +0200 Subject: 295 png import images In-Reply-To: <6677E0F4-F33D-41D9-9ACC-89B858BC3FE0@bellsouth.net> References: <6677E0F4-F33D-41D9-9ACC-89B858BC3FE0@bellsouth.net> Message-ID: Hi Andrew, Am 12.10.2011 um 18:47 schrieb Andrew Meit: > Jan, > > cool, but I still need 295 large images and buttons on a card for each unique layer btn, right? if so, hits the ram wall again... if you need to show all of these images at the same time, then you are obviously erm... licked! I guess even a dedicated image editing app like PhotoShop or Pixelamator would choke on this task! If not you would only need to load the images that you want to show (as icons in buttons) dynamcially. > andrew Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From roger.e.eller at sealedair.com Wed Oct 12 13:10:55 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Oct 2011 13:10:55 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95C5DB.1040003@gmail.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <4E95C5DB.1040003@gmail.com> Message-ID: On Wed, Oct 12, 2011 at 12:52 PM, Richmond Mathewson wrote: > On 10/12/2011 07:44 PM, Bob Sneidar wrote: > >> I liked blingingly fast better. I thought you were coining a new phrase! >> "It's not just BLINDingly fast, it's BLINGingly fast!!!" >> > > It does have a certain resonance . . . > > Possibly "blingingly fast" could be taken to mean "so fast that it > impresses one so much that > one's critical faculties are temporarily disabled so that one overlooks > other shortcomings. > > > >> Bob >> >> >> On Oct 12, 2011, at 5:00 AM, Roger Eller wrote: >> >> Oops. I meant (feature parity would happen "blindingly fast"). It's >>> hard >>> to type through the tears of being left behind. ;-p >>> >>> WOW! Richmond, you have captured the essence of this new 'marketing slogan' perfectly! RunRev should use it to describe the new graphics architecture in 5.0. All jokes and slaps aside, I do appreciate the team and their commitment to the overall product. I know they will eventually get the features that I and others want and need on Android, and maybe Linux too. ~Roger From richmondmathewson at gmail.com Wed Oct 12 13:16:41 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 20:16:41 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <4E95C01C.6050407@hyperactivesw.com> <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> Message-ID: <4E95CB79.4030904@gmail.com> On 10/12/2011 07:49 PM, Bob Sneidar wrote: > Well I have to say that Runrev's track record of improving things (eventually) is quite good. They have addressed many if not most of the major concerns of the developers (and by major I mean a LOT of people want and need the changes) as well as addressing some of the minor changes (linux) when they can. Given the staff they have, I find this nothing short of exceptional. Keep up the good work Runrev! > > Bob > > ps. Richmond, please don't chastise me for calling Linux support minor. You know I get depressed when you get mad at me. ;-) I love you too . . . :) > > > On Oct 12, 2011, at 9:28 AM, J. Landman Gay wrote: > >> On 10/11/11 11:14 PM, Roger Eller wrote: >>> Every release has stated "no changes" in the release notes for >>> Android. Why even bother to have release notes for anything but iOS? >> The 5.0 release notes list a number of changes for Android (there are several sections on changes, make sure you read them all.) Remember that most of the changes in 5.0 deal with the new engine redraw architecture, and those do apply to Android in parity with iOS (but you need to read the main release notes to see that.) The new engine works great on Android and I can attest that it makes an amazing difference. Also, visual effects are now functional, stability and memory management has been markedly improved, redraw and background pattern issues have been addressed, orientation is better supported, graphic effects (shadows, etc) now work. These are all in parity with iOS. >> >> There is more to follow soon. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Oct 12 13:25:11 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 10:25:11 -0700 Subject: 295 png import images In-Reply-To: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> References: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> Message-ID: Vector graphics is a tough nut to crack. Think postscript. Perhaps the better approach would be for someone to make an external that tied into a real postscript library (but then there is licensing) and provided some fairly basic commands that allowed the user to programmatically create real vector objects. But then of course people will want to edit those objects, and doing it natively in Livecode would be a nightmare. I suppose then the external would have to provide an editing window. Then people would want layers, and transparency effects and before you know it, someone just rewrote Adobe Illustrator! LOL! Maybe the better thing after all is to create vector objects in an app that is made for it, then export as a png? Bob On Oct 12, 2011, at 9:42 AM, Andrew Meit wrote: > If LC supported SVG and SVG effects, perhaps a vector approach but then is there a limit to how many data points to a path?? One of the biggest disappointments for me in 5.0 is the lack of improved vector support and the styled unicode field. Rev is till stuck in a 1985 bitmap world. Sigh. From ambassador at fourthworld.com Wed Oct 12 13:29:15 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Oct 2011 10:29:15 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> Message-ID: <4E95CE6B.7040302@fourthworld.com> Bob Sneidar wrote: > Well I have to say that Runrev's track record of improving things > (eventually) is quite good. I would have to agree. I can sympathize with the OP's feelings, but here in my own office I've been buying software long enough that I have a policy: I only pay for what I can use in my hands right now. If a feature I need will be available tomorrow, I'm quite happy to wait until tomorrow to buy it. I have plenty of other things to keep me busy in the meantime, and there are many ways to satisfy any development need. Whenever a LiveCode product does what you need, it's almost always the highest-ROI option you'll find. But when it doesn't quite yet, you're still no worse off than the millions of developers using something else. I see LiveCode as a sort of secret weapon for rapid development. If I can't deploy it in a particular engagement, I still have everything else in my arsenal available to me in the meantime, and even then I only need to draw on those when a project requires that we not wait. And when it does what I need, it delivers in spades. > ps. Richmond, please don't chastise me for calling Linux support > minor. RunRev has done an admirable job of enhancing its Linux engine, and I can understand the current irony of that engine not having feature parity with the other desktop editions while costing twice as much. Linux development at RunRev is a limited priority for them, and while I may prefer it otherwise at least the reasons are understandable. The state of the LiveCode Linux engine allows me to do most of what I need there, and for the rest it's been a source of inspiration: I've begun looking into Python and Quickly. ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From ambassador at fourthworld.com Wed Oct 12 13:40:08 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Oct 2011 10:40:08 -0700 Subject: 295 png import images In-Reply-To: <6677E0F4-F33D-41D9-9ACC-89B858BC3FE0@bellsouth.net> References: <6677E0F4-F33D-41D9-9ACC-89B858BC3FE0@bellsouth.net> Message-ID: <4E95D0F8.30506@fourthworld.com> Andrew Meit wrote: > Jan, > > cool, but I still need 295 large images and buttons on a card > for each unique layer btn, right? if so, hits the ram wall again... Beyond the limits of RAM we have in nearly everything short of a supercomputer, on what monitor will you be able to display 295 images at 1900 x 2200px each? Even a single row of just 50 such images will require a monitor more than 100 feet wide. On even the largest consumer monitor only a very few of those images can be displayed at any given moment, with most of them cropped at the display's edge. Normal amounts of RAM and LC's native performance should be sufficient for displaying what's possible. If you don't really need to show 295 large images but instead will be showing only thumbnails, you'll want to generate the thumbnails one at a time first (won't take too long and if you cache them it only needs to be done once). If you're only showing a few at a time you should be able to swap out the filename of the source image on the fly as needed. What exactly is this UI doing? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From keith.clarke at clarkeandclarke.co.uk Wed Oct 12 13:59:07 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 12 Oct 2011 18:59:07 +0100 Subject: 295 png import images In-Reply-To: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> References: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> Message-ID: <898F0242-431A-43D6-9E63-9C43CF56E8D1@clarkeandclarke.co.uk> >> If you're layering the images, could you use a snapshot to contain the set of all underlying layers as a new layer is added? > -- No, I need dynamic showing/hiding as a user peels on and off the layers to study how the art is applied to the page. But surely, at any given time, what the user sees on screen is only the layer being 'peeled' and the net effect of all underlying layers? So, you could use just two images in RAM at any time: layer n and a snapshot of layers 1 to n-1 You can store not only the 295 individual layer files but also 294 snapshot files of layer 1, 1+2, 1+2+3... 1+2+3...(n-1) When a new layer is added, create a new snapshot of the previous snapshot plus the last image. If the point of your app is to work down through the layers, you can pre-build the set of snapshots to be displayed under any specific layer. The order of layers could be defined in a list field, so you (or the user) can select the 'peel' and its underlying snapshot. This list could drive a loop routine that rebuilds the snapshots iteratively from layer-1 up. If the order of layers is changed, you know from how far back down the list the set of snapshots needs to be rebuilt. HTH Keith.. From jhurley0305 at sbcglobal.net Wed Oct 12 14:06:43 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 12 Oct 2011 11:06:43 -0700 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: References: Message-ID: <2D0A501A-80B3-4685-A8A0-4AE52362FAA7@sbcglobal.net> These are exciting times for RR. I am grateful to all who have responded to this thread--Bernd, Bob, Kevin, Jacque, Ken, et. al. And special thanks to Richard for taking the time for his expansive discussion of the new features. THANK YOU. I am grateful, but..... I am not satisfied. I would like to see one example, one animation stack from RR, that is manifestly improved in 5.0 over 4.6 I will do my part. I have put together a stack/library of graphic routines together will multiple examples of their use in the following stack: go url "http://jamesphurley.com/jhurleyFolder/ProgrammableGraphics.livecode" It should run in both 4.0 and 5.0 Here are dozens of animations on which to test 5.0. New commands and functions for graphically programming lines (setAngle, getAngle, setLength, getLength, JoinLines. Plus intersection points of overlapping circles, tangent lives to ellipses, collision detection inside a convex polygon, etc. After 40 years of teaching I have come to one immutable conclusion: People learn best and most easily by example. (That's why Winkler and Kamins was such a great book from which to learn HyperTalk.) An example is worth a thousand pictures, and you know how many words a picture is worth. (Good grief, that compounds to a million words.) So I would like to see one example from RR to celebrate the animation capabilities of 5.0 But once again, I am grateful for RR's continued efforts to improve animation. I realize that is not a high priority at this time of such emphasis on mobil applications. Jim Hurley > > Message: 25 > Date: Wed, 12 Oct 2011 06:54:51 -0700 > From: Richard Gaskin > To: use-livecode at lists.runrev.com > Subject: Re: Another examples of the screen refresh problem on the > Mac? > Message-ID: <4E959C2B.5080608 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > James Hurley wrote: > >> Thank you for this Bernd. It is going to take me a while to digest these new graphic features in 5.0. I confess I am unaware of the interaction between RR code and the display on the screen. That's probably important. :-) >> >> Like you, I don't see much improvement of 5.0 over 4.6 in animation. The effect of lowering the syncRate, not so much the rate as the time between syncs (?), is significant, but then that was something available to us in 4.6--except that I didn't know it. The nomenclature suggests that it is the frequency, when it appears to be the period. And, as we all learned in physics, one is the reciprocal of the other. >> >> I would like to see a little help from RR on these new features--by way of a demonstration stack perhaps. > > Yes, I think that's going to be necessary, and over time as more is > understood about the new rendering scheme, hopefully there will also be > more intelligent defaults so users can immediately see at least some > benefit without having to do multiple iterations of experimentation. > > The v5.0 rendering engine represents perhaps the biggest change in the > history of the engine to how objects are rendered on screen. The > upside is that it's possible to see graphics performance increase many > times over previous versions. The downside is that it's not easy to > realize that performance gain without a great deal of experimentation. (skip) > In the meantime, it's my understanding that the current defaults should > be using rendering methods roughly on par with previous versions, so > ideally just running stuff you've already written should perform as well > as it did before. > > And if you want it even faster, just set aside some time to experiment > with different tile sizes and chances are you'll have a "Wow!" moment > once you find the right combination for your layout. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > > > ------------------------------ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-livecode > > End of use-livecode Digest, Vol 97, Issue 26 > ******************************************** From richmondmathewson at gmail.com Wed Oct 12 14:11:36 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 12 Oct 2011 21:11:36 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95CE6B.7040302@fourthworld.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: <4E95D858.4090609@gmail.com> On 10/12/2011 08:29 PM, Richard Gaskin wrote: > much. > > Linux development at RunRev is a limited priority for them, and while > I may prefer it otherwise at least the reasons are understandable. > I am well aware of that, and I understand the reasons why; and, currently (and the important word is 'currently') I have no real quarrel with that (especially as my complex work is for Mac and Windows; and for my Linux work I am STILL using RR 2.2.1). I, for all my curmudgeonly remarks (and, Hey, I love envisaging myself as an awkward old so-and-so who likes to stir the sh*t from time to time) I am besotted with RunRev/Livecode; one of those co-dependency, abusive relationships, I suppose. The only reason I bang on about Linux is that its market share is increasing (mainly at the expense of Mac; almost to the extent where I can imagine Apple giving up computers qua computers and only developing tablets and smart-phones in the future) and may yet surprise us all by becoming considerably more main-stream. The only SERIOUS problem I have with Linux right now is that text entered by the set the unicodeText of fld "XXX" to (numToCharZZZZZ) method renders the text (although it is input into the field) invisible. How much of that is: 1. RunRev 2. Linux 3. Richmond being goofy I have yet to determine . . . :) My current "beef" (sorry about that word to those on the RunRev list who eschew cow meat) with RunRev is with somebody's appalling English grammar and logic; if you haven't worked that out by now. While some of "you lot" on the Use-List have found this risible (pace "The Life of Brian"), "underwent" was unbelievably crass, and does not redound favourably in any way whatsoever. LOve and abuse, Richmond. From coiin at verizon.net Wed Oct 12 14:17:55 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 12 Oct 2011 14:17:55 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95CE6B.7040302@fourthworld.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: There is a complication with LiveCode, in that you're paying for a year of updates. So, if a new version does something you would find useful, that isn't in the version you own, and it was implied that within a year there would be an upgrade that did some things that are vital to you, you might be tempted to buy now. With normal software upgrades it's more straightforward, you know when you upgrade that you're not paying for the next version's upgrade. With LiveCode you are (if that upgrade is within a year), so there is a certain amount of gambling you have to do. On Oct 12, 2011, at 1:29 PM, Richard Gaskin wrote: > If a feature I need will be available tomorrow, I'm quite happy to wait until tomorrow to buy it. I have plenty of other things to keep me busy in the meantime, and there are many ways to satisfy any development need. From dglass at graymattercomputing.com Wed Oct 12 14:34:49 2011 From: dglass at graymattercomputing.com (David Glass) Date: Wed, 12 Oct 2011 11:34:49 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: <4E95DDC9.2040905@graymattercomputing.com> I was just told it's 3 months of updates, then there are "minor" and "major" upgrade charges outside of that 3-month window. Where did you see 1 year? Or are you referring to the Complete subscription product? On 10/12/2011 11:17 AM, Colin Holgate wrote: > There is a complication with LiveCode, in that you're paying for a year of updates. -- David Glass - Gray Matter Computing graymattercomputing.com Help Desk: http://www.graymattercomputing.com/helpdesk 559-303-4915 From m.schonewille at economy-x-talk.com Wed Oct 12 14:40:52 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Oct 2011 20:40:52 +0200 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: <800540AF-8CCA-426D-B2AB-7D6777AABADA@economy-x-talk.com> Hi, You're not obliged to buy the subscription. You can just buy those components that are important to you, when you need them. Download a trial copy, test it, and don't buy an upgrade if you don't like it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 12 okt 2011, at 20:17, Colin Holgate wrote: > There is a complication with LiveCode, in that you're paying for a year of updates. So, if a new version does something you would find useful, that isn't in the version you own, and it was implied that within a year there would be an upgrade that did some things that are vital to you, you might be tempted to buy now. > > With normal software upgrades it's more straightforward, you know when you upgrade that you're not paying for the next version's upgrade. With LiveCode you are (if that upgrade is within a year), so there is a certain amount of gambling you have to do. > > > On Oct 12, 2011, at 1:29 PM, Richard Gaskin wrote: > >> If a feature I need will be available tomorrow, I'm quite happy to wait until tomorrow to buy it. I have plenty of other things to keep me busy in the meantime, and there are many ways to satisfy any development need. From jacque at hyperactivesw.com Wed Oct 12 14:58:30 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Oct 2011 13:58:30 -0500 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95D858.4090609@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: <4E95E356.1060005@hyperactivesw.com> On 10/12/11 1:11 PM, Richmond Mathewson wrote: > My current "beef" (sorry about that word to those on the RunRev list who > eschew cow meat) > with RunRev is with somebody's appalling English grammar and logic; Seems to be common in our field. Someone gave me this tee shirt: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Wed Oct 12 15:04:29 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 12 Oct 2011 15:04:29 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95CE6B.7040302@fourthworld.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: <014901cc8911$c505c200$4f114600$@net> Look, I could cry all day long about Android and iOS parity, but..... The boys and girls at RR have been amazingly responsive to my bug reports and requests. I personally have 2 or 3 bug fixes and a feature request implemented in a time frame that we could only wish for from other SW vendors(Adobe, MS, Apple). I get timely emails back from lead developers. I took a stab at LC and am not sorry. I am now using LC for non-graphic data processing projects. I know that bug fixes and feature improvements can wreak havoc on users if not done correctly. Having written and implemented OSs, programming language compilers and linkers I've been there. Keep the good work up RR!!!!! Also, WHERE IS THE GPS FOR THE ANDROID? Just kidding ha ha ha. Ralph DiMola IT Director Evergreen Information Services From coiin at verizon.net Wed Oct 12 14:51:10 2011 From: coiin at verizon.net (Colin Holgate) Date: Wed, 12 Oct 2011 14:51:10 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95D858.4090609@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: <9522FD11-B76C-4D39-9B64-0E962ABCFC39@verizon.net> Is there a chance that either Linux isn't increasing, or that it's at the expense of Windows users? Or do the number add up to more than 100%.? See here: http://www.itproportal.com/2011/09/13/mac-sales-increase-about-six-percent-september/ On Oct 12, 2011, at 2:11 PM, Richmond Mathewson wrote: > The only reason I bang on about Linux is that its market share is increasing (mainly at the expense of Mac; almost to the extent where I can imagine Apple giving up computers qua computers and only developing tablets and smart-phones in the future) From admin at mfelkerco.com Wed Oct 12 15:41:44 2011 From: admin at mfelkerco.com (Mike Felker) Date: Wed, 12 Oct 2011 15:41:44 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95CE6B.7040302@fourthworld.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> Message-ID: True, except that web was sold as 'working' whereas Android was clearly in development. It is web that screwed me and that should have been, IMO a priority to be fixed because it is being toted as a working deployment option and it clearly is not. Web happened to be the most important thing to me. It is good to hear that Android has major updates. I wish they would have said that in their email. Mike Sent from my iPad On Oct 12, 2011, at 1:29 PM, Richard Gaskin wrote: > Bob Sneidar wrote: > > > Well I have to say that Runrev's track record of improving things > > (eventually) is quite good. > > I would have to agree. I can sympathize with the OP's feelings, but here in my own office I've been buying software long enough that I have a policy: > > I only pay for what I can use in my hands right now. > > If a feature I need will be available tomorrow, I'm quite happy to wait until tomorrow to buy it. I have plenty of other things to keep me busy in the meantime, and there are many ways to satisfy any development need. > > Whenever a LiveCode product does what you need, it's almost always the highest-ROI option you'll find. > > But when it doesn't quite yet, you're still no worse off than the millions of developers using something else. > > I see LiveCode as a sort of secret weapon for rapid development. If I can't deploy it in a particular engagement, I still have everything else in my arsenal available to me in the meantime, and even then I only need to draw on those when a project requires that we not wait. > > And when it does what I need, it delivers in spades. > > > > ps. Richmond, please don't chastise me for calling Linux support > > minor. > > RunRev has done an admirable job of enhancing its Linux engine, and I can understand the current irony of that engine not having feature parity with the other desktop editions while costing twice as much. > > Linux development at RunRev is a limited priority for them, and while I may prefer it otherwise at least the reasons are understandable. > > The state of the LiveCode Linux engine allows me to do most of what I need there, and for the rest it's been a source of inspiration: I've begun looking into Python and Quickly. ;) > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 12 15:59:28 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Oct 2011 12:59:28 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <9522FD11-B76C-4D39-9B64-0E962ABCFC39@verizon.net> References: <9522FD11-B76C-4D39-9B64-0E962ABCFC39@verizon.net> Message-ID: <4E95F1A0.1070601@fourthworld.com> Colin wrote: > Is there a chance that either Linux isn't increasing, or that it's at the expense of Windows users? Or do the number add up to more than 100%.? See here: > > http://www.itproportal.com/2011/09/13/mac-sales-increase-about-six-percent-september/ Definitely coming from Windows, which has been in slow but steady decline for the last several years (once so large that even now it's still at more than 82%). Remember, *next year* will be the year of Linux on the desktop. That's always been the case, for the last 20 years. ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From smudge.andy at googlemail.com Wed Oct 12 16:15:02 2011 From: smudge.andy at googlemail.com (AndyP) Date: Wed, 12 Oct 2011 13:15:02 -0700 (PDT) Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <014901cc8911$c505c200$4f114600$@net> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <4E95C01C.6050407@hyperactivesw.com> <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <014901cc8911$c505c200$4f114600$@net> Message-ID: <1318450502682-3899520.post@n4.nabble.com> It's interesting reading through this thead that (mostly) Linux coders want more, IOS and Android coders want more and Windows and Mac coders want more. So what's happening here? Are we naturally greedy? - No I don't think so...well maybe a little. Are our expectations too high? - Prehaps... but why? I think LiveCode is such a great and productive product that it's easy to get carried away with it's capabilities. By this I mean that as it's pretty easy and quick to turn ones ideas into code and then into a workable product, but when one hits a perceived /brick wall/ it's also very easy to blame LiveCode for not delivering the goods! Re reading my previous post, this is what I think I'm guilty of. What new or improved features do I need (want?) ? ..Not many as it happens. A better more intuitive datagrid where I can drag the object onto a card (as now) and bind this to a datasource via the property inspector for the datagrid and then set up and configure the properties for the datagrid also via the property inspector rather than in code. Now I know a lot of people love the datagrid just as it is and have done gret things with it, but I have allways found it cumbersome compared to other datagrids in other products. A tab panel where one can place the tab control, select a tab and then just drop controls, then move to the next tab and drop controls, each change of tab displays the controls previously dropped instad of having to use groups and cards to haold the controls for each tab. Practically..no all other development tools I have used take this obviuos and simple approach, why not LiveCode? Now I'm sure there will be a fair amount of flak for my wants but it's a personal view and is not meant or intended to offend.. it's just what I would like to see changed. ----- Andy Piddock My software never has bugs. It just develops random features. PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/So-RunRev-wants-more-of-my-money-what-has-been-fixed-tp3896596p3899520.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Wed Oct 12 17:45:55 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 14:45:55 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E95D858.4090609@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: So far as I know, "beef" is not on the list of banned topics. Cheese however... Bob On Oct 12, 2011, at 11:11 AM, Richmond Mathewson wrote: > My current "beef" (sorry about that word to those on the RunRev list who eschew cow meat) From kee at kagi.com Wed Oct 12 18:22:39 2011 From: kee at kagi.com (Kee Nethery) Date: Wed, 12 Oct 2011 15:22:39 -0700 Subject: User Preferences In-Reply-To: <99F4F908A1594895B6EDA2E0F7AB8A96@gmail.com> References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> <99F4F908A1594895B6EDA2E0F7AB8A96@gmail.com> Message-ID: On Oct 11, 2011, at 10:59 PM, Gerry wrote: > My ISP gives out a new IP whenever I re-connect after e.g. a router restart. So that wouldn't work. Not sure what you are saying. Your computer when you use your software might have different IPs or your server is always moving around from IP to IP and no one can connect to it? If you are saying that people have IP addresses that change, that is not a problem. The thing you are looking for is the same regcode coming from multiple IPs during the same day. If your software only connects once a day, and a reg code gets three hits in a day from different IPs, regardless what the IPs are, you probably have three users with the same IP. Then if that continues for a couple of days, flag that reg code and have those users software check in more frequently than once a day. Then. if during the intensive you get IP-a the IP-b then IP-c then IP-b then IP-a then IP-c etc for the same reg code within the same day, you absolutely have multiple users using one reg code. Kee > > Gerry > > > Kee Nethery wrote: >> Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From johnpatten at mac.com Wed Oct 12 18:26:56 2011 From: johnpatten at mac.com (John Patten) Date: Wed, 12 Oct 2011 15:26:56 -0700 Subject: Standalones and Opening stack via go url...? Message-ID: <9BF2C74A-A48C-4BBA-ADC5-F553FEFDBC84@mac.com> Hi All! I created a splash stack standalone that opens up a sub stack (Main App) stored in a local folder. From this stack, (Main App), I wish to open up a stack stored on a web server using the: go stack URL "http://www.server.com/mysubstack" Here's the script I'm using in the Main App stack: put cd fld 1 into tAction --(this holds the url address of substack) put "go stack URL" & quote & tAction & quote into tAction --(was having difficulty with quotes surrounding URL from web page to cd field, so did it this way) do tAction put specialfolderpath ("documents") & "/OneButtonOneField/" into tMainStack put the short name of current stack into tCurrentStack save current stack as tMainStack & "/" & tCurrentStack This script works fine when everything is done in the IDE, however, when it runs from the standalone the second stack never opens the stack stored on the server. It also appears to save itself (Main App) as opposed to the stack I'm attempting to open??? Is what I'm attempting not possible in this fashion? (standalone --> stack --> go url "http:...stack" Thank You! John Patten SUSD From devin_asay at byu.edu Wed Oct 12 18:27:39 2011 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 12 Oct 2011 22:27:39 +0000 Subject: BBEdit language module for LiveCode Message-ID: <3434F87D-88A8-44D6-AC81-289968D03C56@byu.edu> Is anyone using Trevor Devore's Revolution language module for BBEdit? I've used it for several years, but now it is crashing BBEdit every time I try to edit a .irev or .lc file. It stops crashing if I uninstall the BBEdit plugin. Does anyone still use this? Trevor? Thanks, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From gerry.orkin at gmail.com Wed Oct 12 18:37:51 2011 From: gerry.orkin at gmail.com (Gerry) Date: Thu, 13 Oct 2011 09:37:51 +1100 Subject: User Preferences In-Reply-To: References: <40D11568-D4F3-4254-BA8A-52061EA024DB@runrev.com> <1318348373640-3894914.post@n4.nabble.com> <1318355240894-3895383.post@n4.nabble.com> <2877A29B-0169-437F-9D39-EBE5D42C35F4@me.com> <10F0410F-5D4F-414A-A21C-C78F27D58319@me.com> <99F4F908A1594895B6EDA2E0F7AB8A96@gmail.com> Message-ID: <89E268F513714475ACEACFBC7FD44F51@gmail.com> Just to clarify, I'm not the original poster on the thread :) My point was - if I am using this software and I have an unstable internet connection where my machine's IP could change during the day, it would report to the authentication server that the same reg code is coming from multiple IPs. But I can see how your escalating check on suspect reg codes could account for that :) Gerry -- photos: http://gerryorkin.com On Thursday, 13 October 2011 at 9:22 AM, Kee Nethery wrote: > > On Oct 11, 2011, at 10:59 PM, Gerry wrote: > > > My ISP gives out a new IP whenever I re-connect after e.g. a router restart. So that wouldn't work. > > Not sure what you are saying. Your computer when you use your software might have different IPs or your server is always moving around from IP to IP and no one can connect to it? > > If you are saying that people have IP addresses that change, that is not a problem. The thing you are looking for is the same regcode coming from multiple IPs during the same day. If your software only connects once a day, and a reg code gets three hits in a day from different IPs, regardless what the IPs are, you probably have three users with the same IP. Then if that continues for a couple of days, flag that reg code and have those users software check in more frequently than once a day. Then. if during the intensive you get IP-a the IP-b then IP-c then IP-b then IP-a then IP-c etc for the same reg code within the same day, you absolutely have multiple users using one reg code. > > Kee > > > > > Gerry > > > > > > Kee Nethery wrote: > > > Log all the server connections. Once a day examine the log files to see if the same unlock code is coming from multiple IP addresses. If it is, that means that person has handed out their unlock code. If you see an unlock code that is rogue, create a text file and put it at that location on your server. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com (mailto:use-livecode at lists.runrev.com) > > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com (mailto:use-livecode at lists.runrev.com) > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Wed Oct 12 18:38:55 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 12 Oct 2011 15:38:55 -0700 Subject: BBEdit language module for LiveCode In-Reply-To: <3434F87D-88A8-44D6-AC81-289968D03C56@byu.edu> References: <3434F87D-88A8-44D6-AC81-289968D03C56@byu.edu> Message-ID: what version of BB Edit are you using? I didn't upgrade (to 9?) last time, and the plug works fine for me. On 12 October 2011 15:27, Devin Asay wrote: > Is anyone using Trevor Devore's Revolution language module for BBEdit? I've > used it for several years, but now it is crashing BBEdit every time I try to > edit a .irev or .lc file. It stops crashing if I uninstall the BBEdit > plugin. Does anyone still use this? Trevor? > > Thanks, > > Devin > > Devin Asay > Humanities Technology and Research Support Center > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From devin_asay at byu.edu Wed Oct 12 18:50:56 2011 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 12 Oct 2011 22:50:56 +0000 Subject: BBEdit language module for LiveCode In-Reply-To: References: <3434F87D-88A8-44D6-AC81-289968D03C56@byu.edu> Message-ID: <1F38CABF-A10D-4ACC-B2FF-1760B5914BE3@byu.edu> I'm on 9.6.3. I haven't used the Rev language plugin in a few months, and I'm guessing that one of the recent updates broke it. DNA On Oct 12, 2011, at 4:38 PM, stephen barncard wrote: > what version of BB Edit are you using? I didn't upgrade (to 9?) last time, > and the plug works fine for me. > > On 12 October 2011 15:27, Devin Asay wrote: > >> Is anyone using Trevor Devore's Revolution language module for BBEdit? I've >> used it for several years, but now it is crashing BBEdit every time I try to >> edit a .irev or .lc file. It stops crashing if I uninstall the BBEdit >> plugin. Does anyone still use this? Trevor? >> >> Thanks, >> >> Devin >> >> Devin Asay >> Humanities Technology and Research Support Center >> 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 >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Devin Asay Humanities Technology and Research Support Center Brigham Young University From pete at mollysrevenge.com Wed Oct 12 18:58:23 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 12 Oct 2011 15:58:23 -0700 Subject: Strange results from executing a locale command Message-ID: I was given the following code by RR support to execute a locale command in OS X: *put* line 1 of shell("defaults read .GlobalPreferences AppleLocale") into$LANG *put* uniDecode(uniEncode(shell("locale -k LC_NUMERIC"), "utf8")) intomyFormats After execution, myFormats contains: decimal_point="." thousands_sep= grouping="0" If I execute the same locale command in Terminal, the output looks like: decimal_point="." thousands_sep="," grouping="3;3" The first line in MyFormats is the same as the first line in the Terminal output but the other lines have garbage after the "=". What am I doing wrong? Thanks, Pete Molly's Revenge From lists at mangomultimedia.com Wed Oct 12 21:02:39 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 12 Oct 2011 21:02:39 -0400 Subject: BBEdit language module for LiveCode In-Reply-To: <1F38CABF-A10D-4ACC-B2FF-1760B5914BE3@byu.edu> References: <3434F87D-88A8-44D6-AC81-289968D03C56@byu.edu> <1F38CABF-A10D-4ACC-B2FF-1760B5914BE3@byu.edu> Message-ID: On Wed, Oct 12, 2011 at 6:50 PM, Devin Asay wrote: > I'm on 9.6.3. I haven't used the Rev language plugin in a few months, and > I'm guessing that one of the recent updates broke it. > I heard from someone that an update in BBEdit caused problems with the language module. I still use version 8 so I haven't experienced any problems. At the moment I don't have time to look into what is going wrong, however. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From bobs at twft.com Wed Oct 12 22:34:31 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 12 Oct 2011 19:34:31 -0700 Subject: Another example of the screen refresh problem on the Mac? In-Reply-To: <0863FAD2-2770-45C8-B20E-769CB248AFFA@sbcglobal.net> References: <0863FAD2-2770-45C8-B20E-769CB248AFFA@sbcglobal.net> Message-ID: <48E4B24E-9847-483C-ABA7-1296D2EDF371@twft.com> Ooooh... a train track builder! Bob On Oct 11, 2011, at 11:01 AM, James Hurley wrote: > Colin, > > I was never able to get 9 pool balls to move smoothly. It works but not smoothly. > > Jim Hurley > > >> Colin Holgate wrote: >> >> I should update my first Rev stack sometime: >> >> http://xfiles.funnygarbage.com/~colinholgate/rev/testtrack.html >> >> see if I can get dozens of cars driving around. >> >> On Oct 11, 2011, at 12:52 PM, James Hurley wrote: >> >>> >> Frustration with animation on the Mac, I guess.) >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Wed Oct 12 22:57:19 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Wed, 12 Oct 2011 22:57:19 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: On Oct 12, 2011, at 5:45 PM, Bob Sneidar wrote: > So far as I know, "beef" is not on the list of banned topics. Cheese however... Uh-oh, you mentioned "beef and "cheese" in the same email -- now that's not kosher.... -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From tsj at unimelb.edu.au Wed Oct 12 23:08:13 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 13 Oct 2011 03:08:13 +0000 Subject: 295 png import images In-Reply-To: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> References: <434718E6-C8D9-4C75-A65F-9DB6D7E3D9C5@bellsouth.net> Message-ID: <29E3EA0B-54AE-41C0-99A7-E4310AF4D9BA@unimelb.edu.au> On 13/10/2011, at 03:42 AM, Andrew Meit wrote: > > On Oct 12, 2011, at 9:55 AM, use-livecode-request at lists.runrev.com wrote: > >> Could you perhaps use thumbnails for initial button presentation and then pull in the detailed layers as needed? > -- Thats what am trying to avoid having to do. > >> >> If you're layering the images, could you use a snapshot to contain the set of all underlying layers as a new layer is added? > -- No, I need dynamic showing/hiding as a user peels on and off the layers to study how the art is applied to the page. > Because everything is put into ram, I am hitting a wall. And I need to keep the images large enough to allow users see the page at actual size due to the art design is complex. Can the user insert/remove layers in any order or is there a definite sequence? If it's the latter then you could create 295 composited images - the first 'containing' only 1 layer, the last all 295. Store them all externally and just set the filename of a single image object. Add or remove a layer and you simply increment or decrement the filename. You could easily create these composited images in LC using just 2 overlaid image objects. If your filenames go something like orig001 to orig295 for the layer images and comp001 to comp295 for the composited images then you'd start off with orig001 (image 1) and orig002 (image 2) in the image objects and export a snapshot of these to create comp002. Then set the filename of image 1(bottom) to comp002 and the filename of image 2 to orig003 and export another snapshot (comp003). Keep going until you have 295 new images (orig001 also becomes comp002). Now you can use a single image object to display your composited layers and a couple of buttons to pile them on and take them off. Terry... > > If LC supported SVG and SVG effects, perhaps a vector approach but then is there a limit to how many data points to a path?? One of the biggest disappointments for me in 5.0 is the lack of improved vector support and the styled unicode field. Rev is till stuck in a 1985 bitmap world. Sigh. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 13 01:16:46 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 12 Oct 2011 22:16:46 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: OK, now I know this is probably going to resurrect some painful memories but I haven't been a member of this group for long enough to understand the reason behind "the forbidden word that begins with ch". I mean, "chxxxx" is pretty tasty and quite nutritious in my experience.... Pete Molly's Revenge On Wed, Oct 12, 2011 at 7:57 PM, Peter M. Brigham, MD wrote: > > On Oct 12, 2011, at 5:45 PM, Bob Sneidar wrote: > > > So far as I know, "beef" is not on the list of banned topics. Cheese > however... > > Uh-oh, you mentioned "beef and "cheese" in the same email -- now that's not > kosher.... > > -- 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 chipp at altuit.com Thu Oct 13 02:59:45 2011 From: chipp at altuit.com (Chipp Walters) Date: Thu, 13 Oct 2011 01:59:45 -0500 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> Message-ID: <735519F8-B3D0-47B5-A836-84FB9ADC7743@altuit.com> On Oct 11, 2011, at 8:58 PM, Admin wrote: > . > > To say I was let down is an > understatement. I lost my primary mode of income because the web > deployment module, which supposedly worked, ABSOLUTELY, POSITIVELY DID > NOT WORK. Wow. Betting your primary source of income on a new rev browser plugin technology where it is pretty easy to vet the facts: A) Plugins for browsers are, er.. NOT a great way to deploy software. Just search this list for rev plugin-- there's tons of information why this is true AND.. B) Further searches should tell you the rev plugin is and always has been a bit sketchy at best. Maybe it's just our company, but when we architect an app for clients, be it LC, Flex, .NET, HTML5 or any new framework, we spend the necessary upfront time researching (most importantly) what it CAN'T do. Frequently we build test bed mockups just to be sure. I'm sure it's a hard lesson learned, but I would assume not one you will be forgetting soon. And YOU ARE CORRECT. RunRev should NOT publish a half-complete product unless they call it beta software. The fact is, with LC, some things are much more finished and polished than other things. Unfortunately for you, the one you chose is fairly rough. I believe UNICODE has been on the "coming next" list (along with a new improved field object) for the last 5+ years. Most of us who have been around for quite a while know the sweet spots, and the potholes, so many times it's no big deal to us when Unicode misses another upgrade revision. We weren't counting on it. Unfortunately, you had no such forewarning or knowledge of this. Still, RunRev is a VERY small company. They have brilliant programmers and Kevin Miller has done an almost perfect job steering the ship through the channel already littered with dead xTalk efforts. Perhaps they are now in a growth spurt, taking on just a bit more than they can handle-- hurrying to play catchup with the huge number of features and APIs the hundreds of programmers at Apple, and thousands of programmers at Microsoft and Google, not to mention the Andre's, Richmond's, and Gaskin's relentless pursuit of feature parity for Red Ubuntu Hat. Oh, and the severe competition of multiple other RAD tools out there might also factor into some of the catchup going on. I'm not making apologies for them, but I do know of a few other products who are faring worse. So, add it all up, and it shows LC to be a company who is always changing, always pissing someone off, always righting the ship and shipping a new build, and-- always listening. Still, it is a company with flaws, just like any other. My suggestion: do your homework and you won't be so sorely disappointed. There are many here who will steer you correctly. From stephenREVOLUTION2 at barncard.com Thu Oct 13 04:08:05 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 13 Oct 2011 01:08:05 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <735519F8-B3D0-47B5-A836-84FB9ADC7743@altuit.com> References: <49e6a8e873374e9ff7047737789fb0ab@mfelkerco.com> <735519F8-B3D0-47B5-A836-84FB9ADC7743@altuit.com> Message-ID: I think it was cool that Runrev listened to us on the list, many DEMANDED a plugin, stating that it was the 'Holy Grail' of web development. So they MADE ONE. I was impressed. They 'matched' the browser document model with a Rev card/stack. Wow. Regardless of the fact that I put off touching javascript at for a while, I realized with all the trouble I'd seen making the plugin work in 'all browsers', that an approach that used either a server-based solution with html and javascript, or a thin client using Livecode desktop, or a "player" approach that started up stacks that live online would be a more consistent user and developer experience. I think it was in the middle of the plug-in period that Runrev changed focus and started their quest for the iPhone project. Judging by the quantity of posts about phones, I'd say it was a pretty good decision. On 12 October 2011 23:59, Chipp Walters wrote: > On Oct 11, 2011, at 8:58 PM, Admin wrote: > > > . > > > > To say I was let down is an > > understatement. I lost my primary mode of income because the web > > deployment module, which supposedly worked, ABSOLUTELY, POSITIVELY DID > > NOT WORK. > > Wow. Betting your primary source of income on a new rev browser plugin > technology where it is pretty easy to vet the facts: > > A) Plugins for browsers are, er.. NOT a great way to deploy software. Just > search this list for rev plugin-- there's tons of information why this is > true AND.. > > B) Further searches should tell you the rev plugin is and always has been a > bit sketchy at best. > > Maybe it's just our company, but when we architect an app for clients, be > it LC, Flex, .NET, HTML5 or any new framework, we spend the necessary > upfront time researching (most importantly) what it CAN'T do. Frequently we > build test bed mockups just to be sure. > > I'm sure it's a hard lesson learned, but I would assume not one you will be > forgetting soon. > > And YOU ARE CORRECT. RunRev should NOT publish a half-complete product > unless they call it beta software. The fact is, with LC, some things are > much more finished and polished than other things. Unfortunately for you, > the one you chose is fairly rough. > > I believe UNICODE has been on the "coming next" list (along with a new > improved field object) for the last 5+ years. Most of us who have been > around for quite a while know the sweet spots, and the potholes, so many > times it's no big deal to us when Unicode misses another upgrade revision. > We weren't counting on it. Unfortunately, you had no such forewarning or > knowledge of this. > > Still, RunRev is a VERY small company. They have brilliant programmers and > Kevin Miller has done an almost perfect job steering the ship through the > channel already littered with dead xTalk efforts. Perhaps they are now in a > growth spurt, taking on just a bit more than they can handle-- hurrying to > play catchup with the huge number of features and APIs the hundreds of > programmers at Apple, and thousands of programmers at Microsoft and Google, > not to mention the Andre's, Richmond's, and Gaskin's relentless pursuit of > feature parity for Red Ubuntu Hat. > > Oh, and the severe competition of multiple other RAD tools out there might > also factor into some of the catchup going on. I'm not making apologies for > them, but I do know of a few other products who are faring worse. > > So, add it all up, and it shows LC to be a company who is always changing, > always pissing someone off, always righting the ship and shipping a new > build, and-- always listening. Still, it is a company with flaws, just like > any other. My suggestion: do your homework and you won't be so sorely > disappointed. There are many here who will steer you correctly. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From m.schonewille at economy-x-talk.com Thu Oct 13 07:16:24 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 13 Oct 2011 13:16:24 +0200 Subject: Licenses Message-ID: <8D970C88-F052-4959-81BC-4BD04D369399@economy-x-talk.com> Hi, I am looking for generally applicable EULA texts that are freely available. The text itself should not be licensed/copyrighted, i.e. it should be in the public domain. The text is preferably composed in multiple languages. The license itself should apply to commercial and free software, but not to open-source. Any suggestions, pretty please? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr From effendi at wanadoo.fr Thu Oct 13 07:46:01 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Thu, 13 Oct 2011 13:46:01 +0200 Subject: What does 'shadows' mean? Message-ID: Hi from Beautiful Brittany, Keith, I am sure we can come to an agreement about the beauty (and complexity) of the English Language, and its banana skins ..... and also the wonderful depth of the music of Pink Floyd. (although I do have a weak spot for "Wish You Were Here") As each language has its strong points and its weak points, I can only fall back on the answer I give to people who ask me "As a bilingual person (English/French), which language is the most powerful, which do you prefer ?". My answer is always the same : To define the workings of a four-stroke engine, I would always prefer English. To tell a woman how much I love her, I would always prefer French ! As England and Ireland have both been eliminated from the world Rugby cup, I am prepared to settle for a draw (1:1) concerning an alternative word for "shadows". BUT - Concerning celestial bodies, LiveCode IS out of this world ! Best Regards -Francis From admin at mfelkerco.com Thu Oct 13 08:48:24 2011 From: admin at mfelkerco.com (Admin) Date: Thu, 13 Oct 2011 07:48:24 -0500 Subject: Licenses In-Reply-To: <8D970C88-F052-4959-81BC-4BD04D369399@economy-x-talk.com> References: <8D970C88-F052-4959-81BC-4BD04D369399@economy-x-talk.com> Message-ID: <8381dfc61d1835337032c2ee783555fd@mfelkerco.com> I have a general EULA in english that use for my products. I would gladly share it with you. Mike On Thu, 13 Oct 2011 13:16:24 +0200, Mark Schonewille wrote: > Hi, > > I am looking for generally applicable EULA texts that are freely available. The text itself should not be licensed/copyrighted, i.e. it should be in the public domain. The text is preferably composed in multiple languages. The license itself should apply to commercial and free software, but not to open-source. Any suggestions, pretty please? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com [1] > Twitter: http://twitter.com/xtalkprogrammer [2] > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr [3] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [4] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [5] Links: ------ [1] http://economy-x-talk.com [2] http://twitter.com/xtalkprogrammer [3] http://qery.us/zr [4] mailto:use-livecode at lists.runrev.com [5] http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Thu Oct 13 08:51:43 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 09:51:43 -0300 Subject: Licenses In-Reply-To: <8D970C88-F052-4959-81BC-4BD04D369399@economy-x-talk.com> References: <8D970C88-F052-4959-81BC-4BD04D369399@economy-x-talk.com> Message-ID: Mark, I have no clue but if you find it, could you post it here? Cheers andre On Thu, Oct 13, 2011 at 8:16 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi, > > I am looking for generally applicable EULA texts that are freely available. > The text itself should not be licensed/copyrighted, i.e. it should be in the > public domain. The text is preferably composed in multiple languages. The > license itself should apply to commercial and free software, but not to > open-source. Any suggestions, pretty please? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads > are listed at http://qery.us/zr > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pmbrig at gmail.com Thu Oct 13 09:00:39 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Thu, 13 Oct 2011 09:00:39 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> Message-ID: <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> A search in the Gmane list archives suggests that this started in January 2003 with a message from the listMom, Heather Nagy: "Dear list members, Let us start the New Year with a reminder of the mission statement for this list: We are here to discuss Revolution, and help each other along the road of programming in Revolution, swap tips, solve problems, offer information and ask questions about using Revolution. Politics, religion and cheese are all off topic...." This started off intermittent jokes mentioning cheese and then apologizing for being off-topic ("Sorry, Heather..."). -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig "How can you govern a country where there are over 300 kinds of cheese?" -- Charles de Gaulle (Sorry, Heather) On Oct 13, 2011, at 1:16 AM, Pete wrote: > OK, now I know this is probably going to resurrect some painful memories but > I haven't been a member of this group for long enough to understand the > reason behind "the forbidden word that begins with ch". I mean, "chxxxx" is > pretty tasty and quite nutritious in my experience.... > Pete > Molly's Revenge > > > > > On Wed, Oct 12, 2011 at 7:57 PM, Peter M. Brigham, MD wrote: > >> >> On Oct 12, 2011, at 5:45 PM, Bob Sneidar wrote: >> >>> So far as I know, "beef" is not on the list of banned topics. Cheese >> however... >> >> Uh-oh, you mentioned "beef and "cheese" in the same email -- now that's not >> kosher.... >> >> -- 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 mcgrath3 at mac.com Thu Oct 13 10:54:57 2011 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 13 Oct 2011 10:54:57 -0400 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Just joined the fundraising efforts. Hope you get enough contributions soon..... -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Oct 12, 2011, at 8:42 AM, Maarten Koopmans wrote: > How much do you need, and what will you build for that? > And what do we need to raise to make the end result BSD licensed once > its feature-complete? > > --Maarten > PS:great work! > > On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia wrote: >> Folks, >> >> Thanks to those that contributed with my little fundraising campaign, I am >> now able to release a minimal facebook library. There is still much work to >> be done and I don't plan to stop it. >> >> You can learn more about my Social Network Library Suite here: >> http://andregarzia.com/page/socialsuite >> >> You can browse the mercurial repository here: >> http://hg.andregarzia.com/livecode-socialsuite >> >> I am still raising funds for this suite, so, don't loose your chance to >> contribute. >> >> WHAT IS AVAILABLE: >> >> * lib.aag.json.livecode - a minimal JSON library. BSD License. >> * lib.aag.facebook.livecode - a simple low level facebook library. >> * examples/facebook/simpleposter.livecode - a sample stack that posts to a >> user wall. >> >> Remember this library is GPL licensed. You can only build FREE, OPEN SOURCE >> software with it. If you want a commercial version, then, you'd better join >> the fundraising. >> >> So guys, can you please test? >> >> By the way, you will need to register your application on >> http://developer.facebook.com. After registering, you will need to pick your >> application id and application secret and fill the setup card on the example >> stack. I am not sharing my application id and secret with you. >> >> Cheers >> andre >> PS: fundraiser, sleep with this sound. >> >> -- >> http://www.andregarzia.com -- All We Do Is Code. >> http://fon.nu -- minimalist url shortening service. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Thu Oct 13 11:00:07 2011 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 13 Oct 2011 11:00:07 -0400 Subject: Another examples of the screen refresh problem on the Mac? In-Reply-To: <4E959C2B.5080608@fourthworld.com> References: <4E959C2B.5080608@fourthworld.com> Message-ID: <3A14A064-BED1-4D95-9142-DB17E9B878FA@mac.com> Great explanation and break down Richard. I very much enjoyed this. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Oct 12, 2011, at 9:54 AM, Richard Gaskin wrote: > James Hurley wrote: > >> Thank you for this Bernd. It is going to take me a while to digest these new graphic features in 5.0. I confess I am unaware of the interaction between RR code and the display on the screen. That's probably important. :-) >> >> Like you, I don't see much improvement of 5.0 over 4.6 in animation. The effect of lowering the syncRate, not so much the rate as the time between syncs (?), is significant, but then that was something available to us in 4.6--except that I didn't know it. The nomenclature suggests that it is the frequency, when it appears to be the period. And, as we all learned in physics, one is the reciprocal of the other. >> >> I would like to see a little help from RR on these new features--by way of a demonstration stack perhaps. > > Yes, I think that's going to be necessary, and over time as more is understood about the new rendering scheme, hopefully there will also be more intelligent defaults so users can immediately see at least some benefit without having to do multiple iterations of experimentation. > > The v5.0 rendering engine represents perhaps the biggest change in the history of the engine to how objects are rendered on screen. The upside is that it's possible to see graphics performance increase many times over previous versions. The downside is that it's not easy to realize that performance gain without a great deal of experimentation. > > In earlier versions, cards were rendered using a very brute-force method, in which every time there was a screen refresh every object was rendered from back to front until all had been rendered, and then that composite image was copied to the graphport of the window in which the card is displayed. > > So simply moving a single billiard ball, which might actually affect only one small portion of the screen, caused the entire screen to go through that rendering process. It was thorough and robust, but often redundant. > > In the new rendering engine, the screen composite is divided into tiles, and logic is applied to determining whether a given tile is affected by a given change. Those tiles that are affected will be re-rendered, while those that aren't will simply retain their last rendering and use that to copy to the window for the finished result. > > There is a certain amount of additional internal overhead to this tiled scheme, however, since it now has to keep track of multiple sections of the screen and run through that hit-testing to determine which ones need to be re-rendered. On the one hand, more tiles can mean less re-rerendering, but on the other hand it means more tile management. > > So the key to using the new graphics engine effectively boils down to finding the right tile size optimal for your particular layout and the nature of the changes happening within it. > > If you have relatively small objects whose changes affect relatively small portions of the screen, you may find a smaller tile size will offer greater performance. > > But if even a small object moves over a large area, a larger tile size may provide even better performance. > > The optimal tile size can't be known in advance, because it depends on a wide variety of factors driven by scripts that may exist in the objects on the card themselves, or even in some remote library, and the sum of their interactions may be too complex to expect that the engine can figure out in advance how to set an optimal tile size. > > So in v5, to take advantage of this new rendering scheme we need to experiment with different tile sizes, some larger and some smaller, and perhaps even different rendering engines on the platforms they're available on (LC now uses OpenGL, for example, on platforms where that technology is available). > > Through the evolution of this new engine, developers on the dev list noted a wide range of performance results from "worse than before" to "OMG this thing just flies!", depending on the different combinations of tile sizes and other rendering options they took the time to experiment with. > > Given the complexity of the new renderer, and how much conceptualization and experimentation is required by the user to use it well, it could be argued that it has introduced a level of complexity that seems counter-productive to RunRev's goal of delivering the simplest system possible for delivering professional software. > > But I believe that as we use it more often, and as experimentation and development continue at RunRev, we will shortly see ever-better versions of this engine which are able to apply defaults which provide at least some of the benefits, leaving further performance enhancement to those developers who need it and will be willing to put in the time to apply it effectively. > > In the meantime, it's my understanding that the current defaults should be using rendering methods roughly on par with previous versions, so ideally just running stuff you've already written should perform as well as it did before. > > And if you want it even faster, just set aside some time to experiment with different tile sizes and chances are you'll have a "Wow!" moment once you find the right combination for your layout. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Thu Oct 13 11:58:02 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 13 Oct 2011 16:58:02 +0100 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Yep, I jumped on the old band-wagon, too, as whilst I'd like to experiment with OAuth / SAML support and may need JSON at some time, I definitely owe Andre a beer or three already! Best, Keith.. On 13 Oct 2011, at 15:54, Thomas McGrath III wrote: > Just joined the fundraising efforts. Hope you get enough contributions soon..... > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Oct 12, 2011, at 8:42 AM, Maarten Koopmans wrote: > >> How much do you need, and what will you build for that? >> And what do we need to raise to make the end result BSD licensed once >> its feature-complete? >> >> --Maarten >> PS:great work! >> >> On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia wrote: >>> Folks, >>> >>> Thanks to those that contributed with my little fundraising campaign, I am >>> now able to release a minimal facebook library. There is still much work to >>> be done and I don't plan to stop it. >>> >>> You can learn more about my Social Network Library Suite here: >>> http://andregarzia.com/page/socialsuite >>> >>> You can browse the mercurial repository here: >>> http://hg.andregarzia.com/livecode-socialsuite >>> >>> I am still raising funds for this suite, so, don't loose your chance to >>> contribute. >>> >>> WHAT IS AVAILABLE: >>> >>> * lib.aag.json.livecode - a minimal JSON library. BSD License. >>> * lib.aag.facebook.livecode - a simple low level facebook library. >>> * examples/facebook/simpleposter.livecode - a sample stack that posts to a >>> user wall. >>> >>> Remember this library is GPL licensed. You can only build FREE, OPEN SOURCE >>> software with it. If you want a commercial version, then, you'd better join >>> the fundraising. >>> >>> So guys, can you please test? >>> >>> By the way, you will need to register your application on >>> http://developer.facebook.com. After registering, you will need to pick your >>> application id and application secret and fill the setup card on the example >>> stack. I am not sharing my application id and secret with you. >>> >>> Cheers >>> andre >>> PS: fundraiser, sleep with this sound. >>> >>> -- >>> http://www.andregarzia.com -- All We Do Is Code. >>> http://fon.nu -- minimalist url shortening service. From mwieder at ahsoftware.net Thu Oct 13 12:10:05 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 13 Oct 2011 09:10:05 -0700 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: <5592506109.20111013091005@ahsoftware.net> Keith- Thursday, October 13, 2011, 8:58:02 AM, you wrote: > Yep, I jumped on the old band-wagon, too, as whilst I'd like to > experiment with OAuth / SAML support and may need JSON at some time, > I definitely owe Andre a beer or three already! Same here. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Thu Oct 13 12:13:20 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 13:13:20 -0300 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: Thanks Guys!!!! Stay tuned for more releases and some docs! and thanks again for the support! (PS: What is SAML?!) Cheers andre On Thu, Oct 13, 2011 at 12:58 PM, Keith Clarke < keith.clarke at clarkeandclarke.co.uk> wrote: > Yep, I jumped on the old band-wagon, too, as whilst I'd like to experiment > with OAuth / SAML support and may need JSON at some time, I definitely owe > Andre a beer or three already! > Best, > Keith.. > > On 13 Oct 2011, at 15:54, Thomas McGrath III wrote: > > > Just joined the fundraising efforts. Hope you get enough contributions > soon..... > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > 3mcgrath at comcast.net > > > > On Oct 12, 2011, at 8:42 AM, Maarten Koopmans wrote: > > > >> How much do you need, and what will you build for that? > >> And what do we need to raise to make the end result BSD licensed once > >> its feature-complete? > >> > >> --Maarten > >> PS:great work! > >> > >> On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia > wrote: > >>> Folks, > >>> > >>> Thanks to those that contributed with my little fundraising campaign, I > am > >>> now able to release a minimal facebook library. There is still much > work to > >>> be done and I don't plan to stop it. > >>> > >>> You can learn more about my Social Network Library Suite here: > >>> http://andregarzia.com/page/socialsuite > >>> > >>> You can browse the mercurial repository here: > >>> http://hg.andregarzia.com/livecode-socialsuite > >>> > >>> I am still raising funds for this suite, so, don't loose your chance to > >>> contribute. > >>> > >>> WHAT IS AVAILABLE: > >>> > >>> * lib.aag.json.livecode - a minimal JSON library. BSD License. > >>> * lib.aag.facebook.livecode - a simple low level facebook library. > >>> * examples/facebook/simpleposter.livecode - a sample stack that posts > to a > >>> user wall. > >>> > >>> Remember this library is GPL licensed. You can only build FREE, OPEN > SOURCE > >>> software with it. If you want a commercial version, then, you'd better > join > >>> the fundraising. > >>> > >>> So guys, can you please test? > >>> > >>> By the way, you will need to register your application on > >>> http://developer.facebook.com. After registering, you will need to > pick your > >>> application id and application secret and fill the setup card on the > example > >>> stack. I am not sharing my application id and secret with you. > >>> > >>> Cheers > >>> andre > >>> PS: fundraiser, sleep with this sound. > >>> > >>> -- > >>> http://www.andregarzia.com -- All We Do Is Code. > >>> http://fon.nu -- minimalist url shortening service. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From revdev at pdslabs.net Thu Oct 13 12:27:03 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 13 Oct 2011 09:27:03 -0700 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: <4E971157.8020706@pdslabs.net> Send Andre More Love -- or -- Send Andre More Loot which in this case are pretty much equivalent. ;-) Phil On 10/13/11 9:13 AM, Andre Garzia wrote: > (PS: What is SAML?!) > > Cheers > andre -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From bvg at mac.com Thu Oct 13 13:09:00 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 13 Oct 2011 19:09:00 +0200 Subject: [ANN] LiveCode.tv event #39 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: Hello Fans of the Event Note that we need presenters for 28. Oct and later! Join us this Saturday as Colin Holgate will offer an intro into the concepts of Adobe Flash, and then compare its capabilities with LiveCode. As an extension of that, Malte Brill shows off his Animation Engine. This add-on offers several ways to do complex animations and also has a lot of other helper handlers. He also explains what is new and exciting about the fifth version of AE. Join ChatRev to watch live at 20:00 CET on Saturday, 15th October. Download a standalone from http://bjoernke.com/chatrev/ or enter in the message box: go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? Sat. 15th October 2011 20:00 Rome 19:00 London 14:00 New York 11:00 Los Angeles 5:00 Sydney (Sun.) Recordings available when people remember to record: http://livecode.tv Cheers Bj?rnke -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From keith.clarke at clarkeandclarke.co.uk Thu Oct 13 13:27:06 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 13 Oct 2011 18:27:06 +0100 Subject: [ANN] minimal facebook library available In-Reply-To: References: Message-ID: <1A3B8681-AA90-4F27-95F8-94565D30F9CA@clarkeandclarke.co.uk> SAML = Security Assertion Markup Language, used for single sign-on http://saml.xml.org/ Best, Keith.. On 13 Oct 2011, at 17:13, Andre Garzia wrote: > Thanks Guys!!!! > > Stay tuned for more releases and some docs! and thanks again for the > support! > > (PS: What is SAML?!) > > Cheers > andre > > On Thu, Oct 13, 2011 at 12:58 PM, Keith Clarke < > keith.clarke at clarkeandclarke.co.uk> wrote: > >> Yep, I jumped on the old band-wagon, too, as whilst I'd like to experiment >> with OAuth / SAML support and may need JSON at some time, I definitely owe >> Andre a beer or three already! >> Best, >> Keith.. >> >> On 13 Oct 2011, at 15:54, Thomas McGrath III wrote: >> >>> Just joined the fundraising efforts. Hope you get enough contributions >> soon..... >>> >>> -- Tom McGrath III >>> http://lazyriver.on-rev.com >>> 3mcgrath at comcast.net >>> >>> On Oct 12, 2011, at 8:42 AM, Maarten Koopmans wrote: >>> >>>> How much do you need, and what will you build for that? >>>> And what do we need to raise to make the end result BSD licensed once >>>> its feature-complete? >>>> >>>> --Maarten >>>> PS:great work! >>>> >>>> On Tue, Oct 11, 2011 at 5:27 AM, Andre Garzia >> wrote: >>>>> Folks, >>>>> >>>>> Thanks to those that contributed with my little fundraising campaign, I >> am >>>>> now able to release a minimal facebook library. There is still much >> work to >>>>> be done and I don't plan to stop it. >>>>> >>>>> You can learn more about my Social Network Library Suite here: >>>>> http://andregarzia.com/page/socialsuite >>>>> >>>>> You can browse the mercurial repository here: >>>>> http://hg.andregarzia.com/livecode-socialsuite >>>>> >>>>> I am still raising funds for this suite, so, don't loose your chance to >>>>> contribute. >>>>> >>>>> WHAT IS AVAILABLE: >>>>> >>>>> * lib.aag.json.livecode - a minimal JSON library. BSD License. >>>>> * lib.aag.facebook.livecode - a simple low level facebook library. >>>>> * examples/facebook/simpleposter.livecode - a sample stack that posts >> to a >>>>> user wall. >>>>> >>>>> Remember this library is GPL licensed. You can only build FREE, OPEN >> SOURCE >>>>> software with it. If you want a commercial version, then, you'd better >> join >>>>> the fundraising. >>>>> >>>>> So guys, can you please test? >>>>> >>>>> By the way, you will need to register your application on >>>>> http://developer.facebook.com. After registering, you will need to >> pick your >>>>> application id and application secret and fill the setup card on the >> example >>>>> stack. I am not sharing my application id and secret with you. >>>>> >>>>> Cheers >>>>> andre >>>>> PS: fundraiser, sleep with this sound. >>>>> >>>>> -- >>>>> http://www.andregarzia.com -- All We Do Is Code. >>>>> http://fon.nu -- minimalist url shortening service. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Oct 13 13:34:51 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 13 Oct 2011 12:34:51 -0500 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> Message-ID: <4E97213B.4060500@hyperactivesw.com> On 10/13/11 8:00 AM, Peter M. Brigham, MD wrote: > A search in the Gmane list archives suggests that this started in > January 2003 with a message from the listMom, Heather Nagy: It goes farther back than that, but I'm not sure by how much. Someone mentioned ch**se, it started a stream of responses that went on for weeks, generated hundreds or thousands of messages which debated the superiority of one type of ch**se over another, the countries that make the best ch**se, why one country's product is inferior to another, what each type was best for, who like which type, who hates which type and why, etc. etc. After perhaps a thousand messages, the topic was banned. Since then it's beome the catch-all word here for just about any subject that could incite controversy and is off topic. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at tweedly.net Thu Oct 13 13:36:21 2011 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 13 Oct 2011 18:36:21 +0100 Subject: [ANN] minimal facebook library available In-Reply-To: <5592506109.20111013091005@ahsoftware.net> References: <5592506109.20111013091005@ahsoftware.net> Message-ID: <4E972195.9040600@tweedly.net> You know, if we all gave Andre the 2 or 3 beers we each owe him, he'd be out of action for a long time :-) I had to Google 'JSON' to find out what it was .... but it was still a good idea to jump on the bandwagon. -- Alex. P.S. Andre - PebbleBeach is me. On 13/10/2011 17:10, Mark Wieder wrote: > Keith- > > Thursday, October 13, 2011, 8:58:02 AM, you wrote: > >> Yep, I jumped on the old band-wagon, too, as whilst I'd like to >> experiment with OAuth / SAML support and may need JSON at some time, >> I definitely owe Andre a beer or three already! > Same here. > From richmondmathewson at gmail.com Thu Oct 13 13:54:16 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 13 Oct 2011 20:54:16 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E97213B.4060500@hyperactivesw.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> Message-ID: <4E9725C8.6010708@gmail.com> On 10/13/2011 08:34 PM, J. Landman Gay wrote: > On 10/13/11 8:00 AM, Peter M. Brigham, MD wrote: >> A search in the Gmane list archives suggests that this started in >> January 2003 with a message from the listMom, Heather Nagy: > > It goes farther back than that, but I'm not sure by how much. Someone > mentioned ch**se, it started a stream of responses that went on for > weeks, generated hundreds or thousands of messages which debated the > superiority of one type of ch**se over another, the countries that > make the best ch**se, why one country's product is inferior to > another, what each type was best for, who like which type, who hates > which type and why, etc. etc. > > After perhaps a thousand messages, the topic was banned. Since then > it's beome the catch-all word here for just about any subject that > could incite controversy and is off topic. > Hey, that's really fascinating; how about a thousand message thread on ch**se; we could try and break the world record for the longest thread on a Use-List.................... Pass the Camembert. From johnpatten at mac.com Thu Oct 13 13:57:14 2011 From: johnpatten at mac.com (John Patten) Date: Thu, 13 Oct 2011 10:57:14 -0700 Subject: Standalones and Opening stack via go url...? In-Reply-To: <9BF2C74A-A48C-4BBA-ADC5-F553FEFDBC84@mac.com> References: <9BF2C74A-A48C-4BBA-ADC5-F553FEFDBC84@mac.com> Message-ID: FWIW...Solved it! When creating a standalone, I used the default settings in regards to the "inclusions" which is to "Search for required inclusions when saving the standalone application." Having something work from the IDE but not from the Standalone means LiveCode apparently is not finding the right "inclusions." I set it the standalone settings to manually select the inclusions. Then I selected all inclusions from Animation through Printing, built my standalone, and then everything worked. Then I went back and selected just the original three, Geometry, Internet, and Printing and it worked again. It seems like the radio button that has LiveCode search for inclusions in the Standalone Settings does not always find correct inclusions. My guess is since it uses a go ULR "http://etc.etc... call it needs the Internet inclusion and was not getting it. Seems from now on it's best to guess which inclusions are needed and select those manually if you have a project working in the IDE but not as a standalone? Is this a common issue? Thanks! John Patten SUSD On Oct 12, 2011, at 3:26 PM, John Patten wrote: > Hi All! > > I created a splash stack standalone that opens up a sub stack (Main App) stored in a local folder. From this stack, (Main App), I wish to open up a stack stored on a web server using the: go stack URL "http://www.server.com/mysubstack" > > Here's the script I'm using in the Main App stack: > > put cd fld 1 into tAction --(this holds the url address of substack) > put "go stack URL" & quote & tAction & quote into tAction --(was having difficulty with quotes surrounding URL from web page to cd field, so did it this way) > do tAction > put specialfolderpath ("documents") & "/OneButtonOneField/" into tMainStack > put the short name of current stack into tCurrentStack > save current stack as tMainStack & "/" & tCurrentStack > > > This script works fine when everything is done in the IDE, however, when it runs from the standalone the second stack never opens the stack stored on the server. It also appears to save itself (Main App) as opposed to the stack I'm attempting to open??? > > Is what I'm attempting not possible in this fashion? (standalone --> stack --> go url "http:...stack" > > Thank You! > > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Thu Oct 13 14:36:45 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 13 Oct 2011 19:36:45 +0100 Subject: What does 'shadows' mean? In-Reply-To: References: Message-ID: <349C298F-8DBD-488C-B480-3CE834C34C0B@clarkeandclarke.co.uk> On 13 Oct 2011, at 12:46, Francis Nugent Dixon wrote: > To define the workings of a four-stroke engine, I would always > prefer English. > To tell a woman how much I love her, I would always prefer French ! I once tried to explain the the (non)workings of a four-stroke engine to the woman I love - the language I used was... rather rapidly out of her earshot! ;-) Best, Keith.. From rene.micout at numericable.com Thu Oct 13 14:46:18 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Thu, 13 Oct 2011 20:46:18 +0200 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E9725C8.6010708@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> Message-ID: <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> Le 13 oct. 2011 ? 19:54, Richmond Mathewson a ?crit : > > Pass the Camembert. YES and... le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le Petit Ren?... and so on > http://fr.wikipedia.org/wiki/Liste_de_fromages_fran?ais You understand now why cheese is OT ? ;-) Bon souvenir de Paris et particuli?rement pour Richmond ! From m.schonewille at economy-x-talk.com Thu Oct 13 14:53:45 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 13 Oct 2011 20:53:45 +0200 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> Message-ID: I'm sooo tempted to list all Dutch cheeses! -- 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 13 okt. 2011 om 20:46 heeft Ren? Micout het volgende geschreven: > YES > and... > le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le Petit Ren?... and so on > http://fr.wikipedia.org/wiki/Liste_de_fromages_fran?ais > > You understand now why cheese is OT ? > > ;-) > > Bon souvenir de Paris > et particuli?rement pour Richmond ! From richmondmathewson at gmail.com Thu Oct 13 15:06:38 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 13 Oct 2011 22:06:38 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> Message-ID: <4E9736BE.2000601@gmail.com> On 10/13/2011 09:46 PM, Ren? Micout wrote: > Le 13 oct. 2011 ? 19:54, Richmond Mathewson a ?crit : > >> Pass the Camembert. > YES > and... > le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le Petit Ren?... and so on> http://fr.wikipedia.org/wiki/Liste_de_fromages_fran?ais > > You understand now why cheese is OT ? > > ;-) > > Bon souvenir de Paris > et particuli?rement pour Richmond ! > > J'aime beaucoup crot du diable (excusez-moi, sans un accent circonflex)! From richmondmathewson at gmail.com Thu Oct 13 15:07:36 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 13 Oct 2011 22:07:36 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> Message-ID: <4E9736F8.8060105@gmail.com> On 10/13/2011 09:53 PM, Mark Schonewille wrote: > I'm sooo tempted to list all Dutch cheeses! A very, very great disappointment to me that we cannot buy Nagel Kaas here in Bulgaria. > > -- > 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 13 okt. 2011 om 20:46 heeft Ren? Micout het volgende geschreven: > >> YES >> and... >> le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le Petit Ren?... and so on> http://fr.wikipedia.org/wiki/Liste_de_fromages_fran?ais >> >> You understand now why cheese is OT ? >> >> ;-) >> >> Bon souvenir de Paris >> et particuli?rement pour 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 andre at andregarzia.com Thu Oct 13 15:36:12 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 16:36:12 -0300 Subject: [ANN] minimal facebook library available In-Reply-To: <4E972195.9040600@tweedly.net> References: <5592506109.20111013091005@ahsoftware.net> <4E972195.9040600@tweedly.net> Message-ID: Guys, Thank you very much for the kind words and funding!!! If we started keeping track of beers, we'll see a strange attractor and in the end they will all be given to Scott Raney and Bill Aktinson (I probably got both names wrong). I am really happy that my little works are appreciated and that they help you guys in your works. Thanks again and I will keep the releases flowing, remember to "hg pull" every now and then! Cheers andre On Thu, Oct 13, 2011 at 2:36 PM, Alex Tweedly wrote: > You know, if we all gave Andre the 2 or 3 beers we each owe him, he'd be > out of action for a long time :-) > > I had to Google 'JSON' to find out what it was .... but it was still a good > idea to jump on the bandwagon. > > -- Alex. > P.S. Andre - PebbleBeach is me. > > > On 13/10/2011 17:10, Mark Wieder wrote: > >> Keith- >> >> Thursday, October 13, 2011, 8:58:02 AM, you wrote: >> >> Yep, I jumped on the old band-wagon, too, as whilst I'd like to >>> experiment with OAuth / SAML support and may need JSON at some time, >>> I definitely owe Andre a beer or three already! >>> >> Same here. >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Thu Oct 13 15:32:45 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 16:32:45 -0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E9736F8.8060105@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> Message-ID: On Thu, Oct 13, 2011 at 4:07 PM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > On 10/13/2011 09:53 PM, Mark Schonewille wrote: > >> I'm sooo tempted to list all Dutch cheeses! >> > > A very, very great disappointment to me that we cannot buy Nagel Kaas here > in Bulgaria. try getting french cheese here in Brazil. It will cost you a kidney and an arm. Dutch cheese, no way! Heck, I almost cried when I found cheddar, real cheddar, here for the first time in 15 years. Brazilians think that cheddar is that processed stuff that macdonalds puts on sandwich. It gets worse, people here sell something called "Dressing type cheddar" (I am not joking) which is not really made of milk but of something that is grown and is not eaten by a cow. but on the other hand, Brazilian Minas Cheese ROCKS!!! > > > >> -- >> 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 13 okt. 2011 om 20:46 heeft Ren? Micout> >> het volgende geschreven: >> >> YES >>> and... >>> le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le >>> Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu >>> d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le >>> Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le >>> Petit Ren?... and so on> http://fr.wikipedia.org/wiki/** >>> Liste_de_fromages_fran?ais >>> >>> You understand now why cheese is OT ? >>> >>> ;-) >>> >>> Bon souvenir de Paris >>> et particuli?rement pour 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bdrunrev at gmail.com Thu Oct 13 15:59:34 2011 From: bdrunrev at gmail.com (Bernard Devlin) Date: Thu, 13 Oct 2011 20:59:34 +0100 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> Message-ID: As Oscar Wilde said: life imitates art. Surely no-one intended the interminable thread to mimic the Cheese Shop sketch from Monty Python? It seems like ideas just settle down into our sub-conscious, and we can't help but act them out (over and over again). Bernard On Thu, Oct 13, 2011 at 8:32 PM, Andre Garzia wrote: > but on the other hand, Brazilian Minas Cheese ROCKS!!! From jhj at jhj.com Thu Oct 13 16:00:05 2011 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 13 Oct 2011 13:00:05 -0700 Subject: R.I.P Dennis Ritchie Message-ID: Another giant passes. http://www.legacy.com/obituaries/sfgate/obituary.aspx?n=dennis-ritchie&pid=154063273 From pete at mollysrevenge.com Thu Oct 13 16:41:15 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 13 Oct 2011 13:41:15 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> Message-ID: Oh dear! My innocent question seems to have resurrected the banned discussion. Pete Molly's Revenge On Thu, Oct 13, 2011 at 12:59 PM, Bernard Devlin wrote: > As Oscar Wilde said: life imitates art. > > Surely no-one intended the interminable thread to mimic the Cheese > Shop sketch from Monty Python? It seems like ideas just settle down > into our sub-conscious, and we can't help but act them out (over and > over again). > > Bernard > > On Thu, Oct 13, 2011 at 8:32 PM, Andre Garzia > wrote: > > but on the other hand, Brazilian Minas Cheese ROCKS!!! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From andre at andregarzia.com Thu Oct 13 16:48:49 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 17:48:49 -0300 Subject: R.I.P Dennis Ritchie In-Reply-To: References: Message-ID: He was one of my heroes... main() { printf("goodbye world!"); exit(EXIT_SUCCESS); } I think that is valid K&R C.... On Thu, Oct 13, 2011 at 5:00 PM, Jerry Jensen wrote: > Another giant passes. > > http://www.legacy.com/obituaries/sfgate/obituary.aspx?n=dennis-ritchie&pid=154063273 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From matthias_livecode_150811 at m-r-d.de Thu Oct 13 16:52:40 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Oct 2011 22:52:40 +0200 Subject: on-rev livecodeServer 4.6.3 .irev .lc In-Reply-To: <16D770C6-81DE-4969-BEA1-0835240E01AB@sonsothunder.com> References: <1311882008.75385.YahooMailClassic@web161612.mail.bf1.yahoo.com> <16D770C6-81DE-4969-BEA1-0835240E01AB@sonsothunder.com> Message-ID: <3D1107B0-0EB5-412C-8E80-4E318F341383@m-r-d.de> Hi, just noticed that the actual version of Textastic now supports the extensions .lc, .irev, .rxt, .lcs. Great for editing livecode server scripts with the ipad. Regards, Matthias Am 28.07.2011 um 23:14 schrieb Ken Ray: > > On Jul 28, 2011, at 2:40 PM, Michael Kann wrote: > >> Andre, >> >> Thanks for the info. It looks like you can use either the old irev server or the new liveCodeServer server, depending on the file extension you use. > > Cool! I've contacted the developer who makes Textastic (http://www.textasticapp.com/) an awesome iOS source-code editor for the iPad, to update his syntax colorization to support LiveCode files with .lc and .irev extensions. It *currently* supports LiveCode with a ".lcs" extension, but that was way back at the beginning when there wasn't an official extension for text-based LC files. > > I'll let everyone know when the update to Textastic accepts the new extensions... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Thu Oct 13 16:53:53 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 13 Oct 2011 21:53:53 +0100 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> Message-ID: <7109F454-2A52-42A8-B911-37C123B4D6B7@clarkeandclarke.co.uk> ...isn't that always the whey! On 13 Oct 2011, at 21:41, Pete wrote: > Oh dear! My innocent question seems to have resurrected the banned > discussion. From matthias_livecode_150811 at m-r-d.de Thu Oct 13 16:56:22 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Oct 2011 22:56:22 +0200 Subject: Anyone out there who uses TextMate for LiveCode editing? Message-ID: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Hi, is anyone on the list using TextMate(with syntax highlighting) for LiveCode editing? If so, where can i get/download the definitions for syntac highligthing? Regards, Matthias From andre at andregarzia.com Thu Oct 13 17:02:55 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 18:02:55 -0300 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: Matthias, I use it for server development with LiveCode Server. I use the bundles available from RevIgniter site, you can get them here: http://revigniter.com/accessory :-) On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi, > > is anyone on the list using TextMate(with syntax highlighting) for LiveCode > editing? If so, where can i get/download the definitions for syntac > highligthing? > > Regards, > > Matthias > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From stephenREVOLUTION2 at barncard.com Thu Oct 13 17:10:58 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 13 Oct 2011 14:10:58 -0700 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: I love Textmate. I used to use Coda, but they became grumpy about improvements. But Textmate with Ralf Bitter's plugin works great. Even works well in Chalkboard mode. On 13 October 2011 14:02, Andre Garzia wrote: > Matthias, > > I use it for server development with LiveCode Server. I use the bundles > available from RevIgniter site, you can get them here: > > http://revigniter.com/accessory > > :-) > > On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > > > Hi, > > > > is anyone on the list using TextMate(with syntax highlighting) for > LiveCode > > editing? If so, where can i get/download the definitions for syntac > > highligthing? > > > > Regards, > > > > Matthias > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Thu Oct 13 17:17:46 2011 From: coiin at verizon.net (Colin Holgate) Date: Thu, 13 Oct 2011 17:17:46 -0400 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <7109F454-2A52-42A8-B911-37C123B4D6B7@clarkeandclarke.co.uk> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <7109F454-2A52-42A8-B911-37C123B4D6B7@clarkeandclarke.co.uk> Message-ID: <5EFFA7AC-FBF8-4958-8385-DFF230721E94@verizon.net> I recognize that pun, from ages ago. On Oct 13, 2011, at 4:53 PM, Keith Clarke wrote: > ...isn't that always the whey! From matthias_livecode_150811 at m-r-d.de Thu Oct 13 17:19:59 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Oct 2011 23:19:59 +0200 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: <43F6DA5B-A99B-4DF3-B6D2-DA9B9D73ED93@m-r-d.de> Hi, thanks Andre and Stephen. I am not very used with TextMate "modification" i am just using it. I have downloaded the revIgniter TMbundles. What do i have to next? I looked at the manual, but did not found anything about it. Maybe i am searching for the wrong terms. Regards, Matthias _____________________________________ Matthias Rebbe Bramkampsieke 13 D-32312 L?bbecke Tel +49 57 41 - 31 00 00 mobil +49 160 - 550 44 62 Fax +49 57 41 - 310 0 02 E-Mail matthias at matthiasrebbe.eu http://www.matthiasrebbe.eu Am 13.10.2011 um 23:10 schrieb stephen barncard: > I love Textmate. I used to use Coda, but they became grumpy about > improvements. But Textmate with Ralf Bitter's plugin works great. Even > works well in Chalkboard mode. > > On 13 October 2011 14:02, Andre Garzia wrote: > >> Matthias, >> >> I use it for server development with LiveCode Server. I use the bundles >> available from RevIgniter site, you can get them here: >> >> http://revigniter.com/accessory >> >> :-) >> >> On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < >> matthias_livecode_150811 at m-r-d.de> wrote: >> >>> Hi, >>> >>> is anyone on the list using TextMate(with syntax highlighting) for >> LiveCode >>> editing? If so, where can i get/download the definitions for syntac >>> highligthing? >>> >>> Regards, >>> >>> Matthias >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> http://www.andregarzia.com -- All We Do Is Code. >> http://fon.nu -- minimalist url shortening service. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From simplsol at aol.com Thu Oct 13 17:20:08 2011 From: simplsol at aol.com (Paul Looney) Date: Thu, 13 Oct 2011 14:20:08 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> Message-ID: <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> Help! Heather? Time, again, to ban imports of cheese. Paul Looney On Oct 13, 2011, at 12:32 PM, Andre Garzia wrote: > On Thu, Oct 13, 2011 at 4:07 PM, Richmond Mathewson < > richmondmathewson at gmail.com> wrote: > >> On 10/13/2011 09:53 PM, Mark Schonewille wrote: >> >>> I'm sooo tempted to list all Dutch cheeses! >>> >> >> A very, very great disappointment to me that we cannot buy Nagel Kaas here >> in Bulgaria. > > > try getting french cheese here in Brazil. It will cost you a kidney and an > arm. Dutch cheese, no way! > > Heck, I almost cried when I found cheddar, real cheddar, here for the first > time in 15 years. Brazilians think that cheddar is that processed stuff that > macdonalds puts on sandwich. It gets worse, people here sell something > called "Dressing type cheddar" (I am not joking) which is not really made of > milk but of something that is grown and is not eaten by a cow. > > but on the other hand, Brazilian Minas Cheese ROCKS!!! > > > >> >> >> >>> -- >>> 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 13 okt. 2011 om 20:46 heeft Ren? Micout> >>> het volgende geschreven: >>> >>> YES >>>> and... >>>> le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le >>>> Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le Bleu >>>> d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le >>>> Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, le >>>> Petit Ren?... and so on> http://fr.wikipedia.org/wiki/** >>>> Liste_de_fromages_fran?ais >>>> >>>> You understand now why cheese is OT ? >>>> >>>> ;-) >>>> >>>> Bon souvenir de Paris >>>> et particuli?rement pour 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 >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Thu Oct 13 17:33:11 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 18:33:11 -0300 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: <43F6DA5B-A99B-4DF3-B6D2-DA9B9D73ED93@m-r-d.de> References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> <43F6DA5B-A99B-4DF3-B6D2-DA9B9D73ED93@m-r-d.de> Message-ID: Matthias, Check this out http://clarify-it.com/andregarzia/wz3nqy I made it for you with the new Clarify software from Blue Mango. Great tool! Cheers andre On Thu, Oct 13, 2011 at 6:19 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi, > > thanks Andre and Stephen. > > I am not very used with TextMate "modification" i am just using it. > > I have downloaded the revIgniter TMbundles. What do i have to next? > I looked at the manual, but did not found anything about it. Maybe i am > searching for the wrong terms. > > Regards, > > Matthias > > _____________________________________ > Matthias Rebbe > Bramkampsieke 13 > D-32312 L?bbecke > > Tel +49 57 41 - 31 00 00 > mobil +49 160 - 550 44 62 > Fax +49 57 41 - 310 0 02 > > E-Mail matthias at matthiasrebbe.eu > http://www.matthiasrebbe.eu > > Am 13.10.2011 um 23:10 schrieb stephen barncard: > > > I love Textmate. I used to use Coda, but they became grumpy about > > improvements. But Textmate with Ralf Bitter's plugin works great. Even > > works well in Chalkboard mode. > > > > On 13 October 2011 14:02, Andre Garzia wrote: > > > >> Matthias, > >> > >> I use it for server development with LiveCode Server. I use the bundles > >> available from RevIgniter site, you can get them here: > >> > >> http://revigniter.com/accessory > >> > >> :-) > >> > >> On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < > >> matthias_livecode_150811 at m-r-d.de> wrote: > >> > >>> Hi, > >>> > >>> is anyone on the list using TextMate(with syntax highlighting) for > >> LiveCode > >>> editing? If so, where can i get/download the definitions for syntac > >>> highligthing? > >>> > >>> Regards, > >>> > >>> Matthias > >>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> > >> > >> > >> -- > >> http://www.andregarzia.com -- All We Do Is Code. > >> http://fon.nu -- minimalist url shortening service. > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From matthias_livecode_150811 at m-r-d.de Thu Oct 13 17:44:14 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Oct 2011 23:44:14 +0200 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> <43F6DA5B-A99B-4DF3-B6D2-DA9B9D73ED93@m-r-d.de> Message-ID: Just for me? Thank you very much. And thanks for reminding me of Clarify. That is on my list of apps i have to buy. Regards, Matthias Am 13.10.2011 um 23:33 schrieb Andre Garzia: > Matthias, > > Check this out http://clarify-it.com/andregarzia/wz3nqy > > I made it for you with the new Clarify software from Blue Mango. Great tool! > > Cheers > andre > > On Thu, Oct 13, 2011 at 6:19 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > >> Hi, >> >> thanks Andre and Stephen. >> >> I am not very used with TextMate "modification" i am just using it. >> >> I have downloaded the revIgniter TMbundles. What do i have to next? >> I looked at the manual, but did not found anything about it. Maybe i am >> searching for the wrong terms. >> >> Regards, >> >> Matthias >> >> _____________________________________ >> Matthias Rebbe >> Bramkampsieke 13 >> D-32312 L?bbecke >> >> Tel +49 57 41 - 31 00 00 >> mobil +49 160 - 550 44 62 >> Fax +49 57 41 - 310 0 02 >> >> E-Mail matthias at matthiasrebbe.eu >> http://www.matthiasrebbe.eu >> >> Am 13.10.2011 um 23:10 schrieb stephen barncard: >> >>> I love Textmate. I used to use Coda, but they became grumpy about >>> improvements. But Textmate with Ralf Bitter's plugin works great. Even >>> works well in Chalkboard mode. >>> >>> On 13 October 2011 14:02, Andre Garzia wrote: >>> >>>> Matthias, >>>> >>>> I use it for server development with LiveCode Server. I use the bundles >>>> available from RevIgniter site, you can get them here: >>>> >>>> http://revigniter.com/accessory >>>> >>>> :-) >>>> >>>> On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < >>>> matthias_livecode_150811 at m-r-d.de> wrote: >>>> >>>>> Hi, >>>>> >>>>> is anyone on the list using TextMate(with syntax highlighting) for >>>> LiveCode >>>>> editing? If so, where can i get/download the definitions for syntac >>>>> highligthing? >>>>> >>>>> Regards, >>>>> >>>>> Matthias >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> >>>> >>>> >>>> -- >>>> http://www.andregarzia.com -- All We Do Is Code. >>>> http://fon.nu -- minimalist url shortening service. >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> >>> -- >>> >>> >>> >>> Stephen Barncard >>> San Francisco Ca. USA >>> >>> more about sqb >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Thu Oct 13 17:46:25 2011 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 13 Oct 2011 16:46:25 -0500 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: On Oct 13, 2011, at 3:56 PM, Matthias Rebbe wrote: > Hi, > > is anyone on the list using TextMate(with syntax highlighting) for LiveCode editing? If so, where can i get/download the definitions for syntac highlighting? If you want to use it, there is the STS/MLX Editor which lets you "hook up" an external text editor to LiveCode so whenever you go to edit a script it opens it in your editor, and when you're done you save it in the editor and when you switch back to LC, the script is updated automatically. More info about it is here: http://www.sonsothunder.com/devres/revolution/downloads/stsMLXEditor.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From andre at andregarzia.com Thu Oct 13 17:51:42 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 13 Oct 2011 18:51:42 -0300 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> <43F6DA5B-A99B-4DF3-B6D2-DA9B9D73ED93@m-r-d.de> Message-ID: On Thu, Oct 13, 2011 at 6:44 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Just for me? Thank you very much. > > And thanks for reminding me of Clarify. That is on my list of apps i have > to buy. > > It took couple minutes to build and I think some shots are worth a thousand of typos! :-) PS: I am a Clarify junkie. Cheers > Regards, > > Matthias > Am 13.10.2011 um 23:33 schrieb Andre Garzia: > > > Matthias, > > > > Check this out http://clarify-it.com/andregarzia/wz3nqy > > > > I made it for you with the new Clarify software from Blue Mango. Great > tool! > > > > Cheers > > andre > > > > On Thu, Oct 13, 2011 at 6:19 PM, Matthias Rebbe < > > matthias_livecode_150811 at m-r-d.de> wrote: > > > >> Hi, > >> > >> thanks Andre and Stephen. > >> > >> I am not very used with TextMate "modification" i am just using it. > >> > >> I have downloaded the revIgniter TMbundles. What do i have to next? > >> I looked at the manual, but did not found anything about it. Maybe i am > >> searching for the wrong terms. > >> > >> Regards, > >> > >> Matthias > >> > >> _____________________________________ > >> Matthias Rebbe > >> Bramkampsieke 13 > >> D-32312 L?bbecke > >> > >> Tel +49 57 41 - 31 00 00 > >> mobil +49 160 - 550 44 62 > >> Fax +49 57 41 - 310 0 02 > >> > >> E-Mail matthias at matthiasrebbe.eu > >> http://www.matthiasrebbe.eu > >> > >> Am 13.10.2011 um 23:10 schrieb stephen barncard: > >> > >>> I love Textmate. I used to use Coda, but they became grumpy about > >>> improvements. But Textmate with Ralf Bitter's plugin works great. Even > >>> works well in Chalkboard mode. > >>> > >>> On 13 October 2011 14:02, Andre Garzia wrote: > >>> > >>>> Matthias, > >>>> > >>>> I use it for server development with LiveCode Server. I use the > bundles > >>>> available from RevIgniter site, you can get them here: > >>>> > >>>> http://revigniter.com/accessory > >>>> > >>>> :-) > >>>> > >>>> On Thu, Oct 13, 2011 at 5:56 PM, Matthias Rebbe < > >>>> matthias_livecode_150811 at m-r-d.de> wrote: > >>>> > >>>>> Hi, > >>>>> > >>>>> is anyone on the list using TextMate(with syntax highlighting) for > >>>> LiveCode > >>>>> editing? If so, where can i get/download the definitions for syntac > >>>>> highligthing? > >>>>> > >>>>> Regards, > >>>>> > >>>>> Matthias > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> use-livecode mailing list > >>>>> use-livecode at lists.runrev.com > >>>>> Please visit this url to subscribe, unsubscribe and manage your > >>>>> subscription preferences: > >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> http://www.andregarzia.com -- All We Do Is Code. > >>>> http://fon.nu -- minimalist url shortening service. > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode at lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>>> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>>> > >>> > >>> > >>> > >>> -- > >>> > >>> > >>> > >>> Stephen Barncard > >>> San Francisco Ca. USA > >>> > >>> more about sqb > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From matthias_livecode_150811 at m-r-d.de Thu Oct 13 18:18:13 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 14 Oct 2011 00:18:13 +0200 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: Ken, thanks for letting me know about that plugin. At the moment i do not get it to run with LiveCode 5.0 , but i believe that is caused by the GLX2 plugin which is also installed, but is disabled. Will investigate tomorrow. Btw.: looking at your site (transcript modules) reminded me of MonsieurX (MisterX), who left the community for some reasons in 2006. Regards, Matthias Am 13.10.2011 um 23:46 schrieb Ken Ray: > > On Oct 13, 2011, at 3:56 PM, Matthias Rebbe wrote: > >> Hi, >> >> is anyone on the list using TextMate(with syntax highlighting) for LiveCode editing? If so, where can i get/download the definitions for syntac highlighting? > > If you want to use it, there is the STS/MLX Editor which lets you "hook up" an external text editor to LiveCode so whenever you go to edit a script it opens it in your editor, and when you're done you save it in the editor and when you switch back to LC, the script is updated automatically. > > More info about it is here: > > http://www.sonsothunder.com/devres/revolution/downloads/stsMLXEditor.htm > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Thu Oct 13 18:20:44 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 13 Oct 2011 15:20:44 -0700 (PDT) Subject: R.I.P Dennis Ritchie In-Reply-To: References: Message-ID: <1318544444500-3903132.post@n4.nabble.com> Truly, in this case, we are like dwarfs, lucky enough to stand on the shoulders of giants. Jerry Jensen wrote: > > Another giant passes. > http://www.legacy.com/obituaries/sfgate/obituary.aspx?n=dennis-ritchie&pid=154063273 > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/R-I-P-Dennis-Ritchie-tp3902720p3903132.html Sent from the Revolution - User mailing list archive at Nabble.com. From calhorner at xtra.co.nz Thu Oct 13 19:34:49 2011 From: calhorner at xtra.co.nz (Cal Horner) Date: Fri, 14 Oct 2011 12:34:49 +1300 (New Zealand Daylight Time) Subject: New Hardware old Habits Message-ID: <4E977593.00000D.03964@CALS_BIG_PC> Recently, I broke down and got a new Windows XP based computer. And even though there has been much moaning and winging (how many of you guys are Poms?) about the new release of LC, and feeling flush, I thought it was time for an upgrade of Elsie 4 to 5. It was purchased and downloaded with no difficulty but upon installation LC 5.0 seems to have taken a walk.!!! The installation procedure didn't ask me if I wanted to make 5 the default version of LC it just went ahead and plunked 5 into the components folder and told me the job was all done. When I tried to link 5 up as the primary version of LC I wanted to use, I kept getting 4.6.4.. So I dutifully installed all versions prior to 5 from the new machine. Still no help. So I have installed 5 and reinstalled 4.6.4. Which works well. After that long-winded dissertation my simple question is this: What have I done wrong this time? Here's hoping someone has an answer that works. From iowahengst at mac.com Thu Oct 13 21:46:14 2011 From: iowahengst at mac.com (Randy Hengst) Date: Thu, 13 Oct 2011 20:46:14 -0500 Subject: My Apps and iOS 5.0 Message-ID: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> Hi All, When running my apps under iOS 5.0 there are numerous screen re-draw problems? making the apps unusable. I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? Has anyone else seen this behavior? be well, randy hengst From coiin at verizon.net Thu Oct 13 21:53:51 2011 From: coiin at verizon.net (Colin Holgate) Date: Thu, 13 Oct 2011 21:53:51 -0400 Subject: My Apps and iOS 5.0 In-Reply-To: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> Message-ID: <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> With earlier versions of iOS 5, LiveCode 4.6.4 would show large blank areas, LiveCode 5 was a lot better. With the release versions there are at least two oddities. Sometimes you get little bits of black lines when you move things, and strangely, when the card first draws it can be blue tinted. Not sure if it's an iOS 5.0 issue, or an LC 5.0 issue. On Oct 13, 2011, at 9:46 PM, Randy Hengst wrote: > I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? From dev at digifilm.com Fri Oct 14 01:01:54 2011 From: dev at digifilm.com (ddas) Date: Fri, 14 Oct 2011 01:01:54 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> Message-ID: <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> Hi, Has anyone noticed any anomalies with stack orientation under LC5 iOS. I and set a stack's orientation to landscape left. It works fine in the simulator and does start up landscape left. However it goes to portrait when I compile and test on the iPod. Any ideas what might be going on. Thanks, Debdoot From rdimola at evergreeninfo.net Fri Oct 14 01:05:44 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 14 Oct 2011 01:05:44 -0400 Subject: Visible lines in a scrolling field. In-Reply-To: <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> Message-ID: <019f01cc8a2e$edd6d570$c9848050$@net> Does anyone know how to find out what lines are currently visible in a field with a vertical scrollbar? More importantly can I find out just before they are scrolling into view so I can do some stuff to the line(s) just before/as they become visible? If I process all the lines (say for 2-3 hundred) it take waayyy too long for it to finish and the vertical scrollbar motion or highlighting 1 line will not happen until the entire list is processed. I put some constructive waits in and it reduces the problem but doesn't fix it. Thanks Ralph DiMola IT Director Evergreen Information Services From pepetoo at cox.net Fri Oct 14 01:06:14 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 13 Oct 2011 22:06:14 -0700 Subject: Landscape Orientation iOS LC5 In-Reply-To: <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> Message-ID: Did you really mean "iPod"? Joe Wilkins Joe Lewis Wilkins Architect and Director of Product Development 760-738-1721 On Oct 13, 2011, at 10:01 PM, ddas wrote: > Hi, > > Has anyone noticed any anomalies with stack orientation under LC5 iOS. > > I and set a stack's orientation to landscape left. > > It works fine in the simulator and does start up landscape left. > > However it goes to portrait when I compile and test on the iPod. > > Any ideas what might be going on. > > Thanks, > Debdoot > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Fri Oct 14 01:13:06 2011 From: dev at digifilm.com (ddas) Date: Fri, 14 Oct 2011 01:13:06 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> Message-ID: <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> Sans access to an iphone or ipad, I test on an ipod touch (3rd gen I think). Yes i did mean iPod :-) -Debdoot On Oct 14, 2011, at 1:06 AM, Joe Lewis Wilkins wrote: > Did you really mean "iPod"? > > Joe Wilkins > Joe Lewis Wilkins > Architect and Director of Product Development > 760-738-1721 > > > > > > > > > > > On Oct 13, 2011, at 10:01 PM, ddas wrote: > >> Hi, >> >> Has anyone noticed any anomalies with stack orientation under LC5 iOS. >> >> I and set a stack's orientation to landscape left. >> >> It works fine in the simulator and does start up landscape left. >> >> However it goes to portrait when I compile and test on the iPod. >> >> Any ideas what might be going on. >> >> Thanks, >> Debdoot >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pepetoo at cox.net Fri Oct 14 01:20:32 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 13 Oct 2011 22:20:32 -0700 Subject: Visible lines in a scrolling field. In-Reply-To: <019f01cc8a2e$edd6d570$c9848050$@net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <019f01cc8a2e$edd6d570$c9848050$@net> Message-ID: Ralph, I would perform some calculations based on the textHeight and scroll of the field in question. You should know how many of the field's lines are displayed so this should give you the vertical coordinates of the field; calculate the rect of the top line and select that rectangle. This should highlight the line. It may be a bit more complex than this, but something similar should work. I'm not sure where you should place the handler that does all of this; probably in an Open Card script? I don't know enough about the situation to help you any more. HTH, Joe Wilkins On Oct 13, 2011, at 10:05 PM, Ralph DiMola wrote: > Does anyone know how to find out what lines are currently visible in a field > with a vertical scrollbar? More importantly can I find out just before they > are scrolling into view so I can do some stuff to the line(s) just before/as > they become visible? If I process all the lines (say for 2-3 hundred) it > take waayyy too long for it to finish and the vertical scrollbar motion or > highlighting 1 line will not happen until the entire list is processed. I > put some constructive waits in and it reduces the problem but doesn't fix > it. > > Thanks > > Ralph DiMola > IT Director > Evergreen Information Services > From pepetoo at cox.net Fri Oct 14 01:25:10 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 13 Oct 2011 22:25:10 -0700 Subject: Landscape Orientation iOS LC5 In-Reply-To: <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> Message-ID: Debdoot, That sounds like an awful arrangement. Lots of luck. Not my cup of tea. Joe Wilkins On Oct 13, 2011, at 10:13 PM, ddas wrote: > Sans access to an iphone or ipad, I test on an ipod touch (3rd gen I think). > > Yes i did mean iPod :-) > > -Debdoot > > On Oct 14, 2011, at 1:06 AM, Joe Lewis Wilkins wrote: > >> Did you really mean "iPod"? >> >> Joe Wilkins >> >> On Oct 13, 2011, at 10:01 PM, ddas wrote: >> >>> Hi, >>> >>> Has anyone noticed any anomalies with stack orientation under LC5 iOS. >>> >>> I and set a stack's orientation to landscape left. >>> >>> It works fine in the simulator and does start up landscape left. >>> >>> However it goes to portrait when I compile and test on the iPod. >>> >>> Any ideas what might be going on. >>> >>> Thanks, >>> Debdoot From mwieder at ahsoftware.net Fri Oct 14 01:37:46 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 13 Oct 2011 22:37:46 -0700 Subject: New Hardware old Habits In-Reply-To: <4E977593.00000D.03964@CALS_BIG_PC> References: <4E977593.00000D.03964@CALS_BIG_PC> Message-ID: <53140967078.20111013223746@ahsoftware.net> Cal- Thursday, October 13, 2011, 4:34:49 PM, you wrote: > The installation procedure didn't ask me if I wanted to make 5 the default > version of LC it just went ahead and plunked 5 into the components folder > and told me the job was all done. If you're talking about associating an executable with a filetype so that you can double-click files and have the IDE launch, you have to remember that you're dealing with Microsoft here, and so you have to do things backwards and use the Restore button to assign a program: Open a Windows Explorer window to any directory Go to the Tools folder and select Folder Options Click on the File Types tab Down at the bottom of the pane click the "Restore" button (the Change button won't do anything) Now click on Advanced (to affect all .xx files) Click on Edit... Click on Browse... Navigate to the LiveCode.exe file of your choice Click OK Click OK again to dismiss the Edit File Type dialog Click Close on the Folder Options dialog Now double-click on a livecode stack -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Fri Oct 14 01:38:11 2011 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 14 Oct 2011 00:38:11 -0500 Subject: Visible lines in a scrolling field. In-Reply-To: <019f01cc8a2e$edd6d570$c9848050$@net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <019f01cc8a2e$edd6d570$c9848050$@net> Message-ID: <72206AFE-299D-4347-8319-64E347774C21@sonsothunder.com> On Oct 14, 2011, at 12:05 AM, Ralph DiMola wrote: > Does anyone know how to find out what lines are currently visible in a field > with a vertical scrollbar? That depends? is this a list field or regular field? If a regular field, do you have dontWrap turned on, or not? > More importantly can I find out just before they > are scrolling into view so I can do some stuff to the line(s) just before/as > they become visible? Well, you can trap the scrollBarDrag of the field and do something based on its value, but you'd have to be fast... > If I process all the lines (say for 2-3 hundred) it > take waayyy too long for it to finish and the vertical scrollbar motion or > highlighting 1 line will not happen until the entire list is processed. I > put some constructive waits in and it reduces the problem but doesn't fix > it. What exactly are you trying to accomplish? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pete at mollysrevenge.com Fri Oct 14 02:02:29 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 13 Oct 2011 23:02:29 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> Message-ID: OK, OK. How about Ricotta? It's not ch***e. Pete Molly's Revenge On Thu, Oct 13, 2011 at 2:20 PM, Paul Looney wrote: > Help! Heather? > Time, again, to ban imports of cheese. > Paul Looney > > On Oct 13, 2011, at 12:32 PM, Andre Garzia wrote: > > > On Thu, Oct 13, 2011 at 4:07 PM, Richmond Mathewson < > > richmondmathewson at gmail.com> wrote: > > > >> On 10/13/2011 09:53 PM, Mark Schonewille wrote: > >> > >>> I'm sooo tempted to list all Dutch cheeses! > >>> > >> > >> A very, very great disappointment to me that we cannot buy Nagel Kaas > here > >> in Bulgaria. > > > > > > try getting french cheese here in Brazil. It will cost you a kidney and > an > > arm. Dutch cheese, no way! > > > > Heck, I almost cried when I found cheddar, real cheddar, here for the > first > > time in 15 years. Brazilians think that cheddar is that processed stuff > that > > macdonalds puts on sandwich. It gets worse, people here sell something > > called "Dressing type cheddar" (I am not joking) which is not really made > of > > milk but of something that is grown and is not eaten by a cow. > > > > but on the other hand, Brazilian Minas Cheese ROCKS!!! > > > > > > > >> > >> > >> > >>> -- > >>> 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< > http://clipboardlink.economy-x-talk.com> > >>> > >>> > >>> Op 13 okt. 2011 om 20:46 heeft Ren? Micout numericable.com> > >>> het volgende geschreven: > >>> > >>> YES > >>>> and... > >>>> le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le > >>>> Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le > Bleu > >>>> d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le > >>>> Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, > le > >>>> Petit Ren?... and so on> http://fr.wikipedia.org/wiki/** > >>>> Liste_de_fromages_fran?ais< > http://fr.wikipedia.org/wiki/Liste_de_fromages_fran%C3%A7ais> > >>>> > >>>> You understand now why cheese is OT ? > >>>> > >>>> ;-) > >>>> > >>>> Bon souvenir de Paris > >>>> et particuli?rement pour Richmond ! > >>>> > >>> ______________________________**_________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >>> > >> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >> > > > > > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From dev at digifilm.com Fri Oct 14 03:19:29 2011 From: dev at digifilm.com (ddas) Date: Fri, 14 Oct 2011 03:19:29 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> Message-ID: <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> Joe, It works like a charm actually. All I am wondering is whether the landscape-left thing is a bug or a feature. -Debdoot On Oct 14, 2011, at 1:25 AM, Joe Lewis Wilkins wrote: > Debdoot, > > That sounds like an awful arrangement. Lots of luck. Not my cup of tea. > > Joe Wilkins > > On Oct 13, 2011, at 10:13 PM, ddas wrote: > >> Sans access to an iphone or ipad, I test on an ipod touch (3rd gen I think). >> >> Yes i did mean iPod :-) >> >> -Debdoot >> >> On Oct 14, 2011, at 1:06 AM, Joe Lewis Wilkins wrote: >> >>> Did you really mean "iPod"? >>> >>> Joe Wilkins >>> >>> On Oct 13, 2011, at 10:01 PM, ddas wrote: >>> >>>> Hi, >>>> >>>> Has anyone noticed any anomalies with stack orientation under LC5 iOS. >>>> >>>> I and set a stack's orientation to landscape left. >>>> >>>> It works fine in the simulator and does start up landscape left. >>>> >>>> However it goes to portrait when I compile and test on the iPod. >>>> >>>> Any ideas what might be going on. >>>> >>>> Thanks, >>>> Debdoot > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 14 04:50:54 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 11:50:54 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <5EFFA7AC-FBF8-4958-8385-DFF230721E94@verizon.net> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <7109F454-2A52-42A8-B911-37C123B4D6B7@clarkeandclarke.co.uk> <5EFFA7AC-FBF8-4958-8385-DFF230721E94@verizon.net> Message-ID: <4E97F7EE.4010203@gmail.com> On 10/14/2011 12:17 AM, Colin Holgate wrote: > I recognize that pun, from ages ago. > > > On Oct 13, 2011, at 4:53 PM, Keith Clarke wrote: > >> ...isn't that always the whey! > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode This has degenerated into "curd" [misprint] From richmondmathewson at gmail.com Fri Oct 14 04:52:37 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 11:52:37 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> Message-ID: <4E97F855.80704@gmail.com> On 10/14/2011 09:02 AM, Pete wrote: > OK, OK. How about Ricotta? It's not ch***e. Really? What is it then? This seems similar to the claim that RunRev/Livecode is NOT a programming language. > Pete > Molly's Revenge > > > > > On Thu, Oct 13, 2011 at 2:20 PM, Paul Looney wrote: > >> Help! Heather? >> Time, again, to ban imports of cheese. >> Paul Looney >> >> On Oct 13, 2011, at 12:32 PM, Andre Garzia wrote: >> >>> On Thu, Oct 13, 2011 at 4:07 PM, Richmond Mathewson< >>> richmondmathewson at gmail.com> wrote: >>> >>>> On 10/13/2011 09:53 PM, Mark Schonewille wrote: >>>> >>>>> I'm sooo tempted to list all Dutch cheeses! >>>>> >>>> A very, very great disappointment to me that we cannot buy Nagel Kaas >> here >>>> in Bulgaria. >>> >>> try getting french cheese here in Brazil. It will cost you a kidney and >> an >>> arm. Dutch cheese, no way! >>> >>> Heck, I almost cried when I found cheddar, real cheddar, here for the >> first >>> time in 15 years. Brazilians think that cheddar is that processed stuff >> that >>> macdonalds puts on sandwich. It gets worse, people here sell something >>> called "Dressing type cheddar" (I am not joking) which is not really made >> of >>> milk but of something that is grown and is not eaten by a cow. >>> >>> but on the other hand, Brazilian Minas Cheese ROCKS!!! >>> >>> >>> >>>> >>>> >>>>> -- >>>>> 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< >> http://clipboardlink.economy-x-talk.com> >>>>> >>>>> Op 13 okt. 2011 om 20:46 heeft Ren? Micout> numericable.com> >>>>> het volgende geschreven: >>>>> >>>>> YES >>>>>> and... >>>>>> le Livarot, le Pont-l'?v?que, le Morbier, le Neufch?tel, Le Comt?, le >>>>>> Maroil, le Beaufort, le Brie, le Boursin, le Crotin de Chavignoles, le >> Bleu >>>>>> d'Auvergne, le Bleu de Bresse, la Brousse, le Chaumes, le Cantal, le >>>>>> Chabichou, l'Epoisses, la Tomme des Bauges, le Munster, le Reblochon, >> le >>>>>> Petit Ren?... and so on> http://fr.wikipedia.org/wiki/** >>>>>> Liste_de_fromages_fran?ais< >> http://fr.wikipedia.org/wiki/Liste_de_fromages_fran%C3%A7ais> >>>>>> You understand now why cheese is OT ? >>>>>> >>>>>> ;-) >>>>>> >>>>>> Bon souvenir de Paris >>>>>> et particuli?rement pour Richmond ! >>>>>> >>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >>>> >>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >>> >>> >>> -- >>> http://www.andregarzia.com -- All We Do Is Code. >>> http://fon.nu -- minimalist url shortening service. >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Fri Oct 14 05:03:56 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Fri, 14 Oct 2011 10:03:56 +0100 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E97F7EE.4010203@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <7109F454-2A52-42A8-B911-37C123B4D6B7@clarkeandclarke.co.uk> <5EFFA7AC-FBF8-4958-8385-DFF230721E94@verizon.net> <4E97F7EE.4010203@gmail.com> Message-ID: <8657CA1E-C344-4817-8D79-0C0BE56933E4@clarkeandclarke.co.uk> On 14 Oct 2011, at 09:50, Richmond Mathewson wrote: > This has degenerated into "curd" [misprint] > ...and we all know you can't polish one of those - hence the desperate need for a LiveCode web deployment mechanism that doesn't require a plugin! ;-) From richmondmathewson at gmail.com Fri Oct 14 06:39:45 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 13:39:45 +0300 Subject: [OT] Onanistic Ocelot? Message-ID: <4E981171.4030603@gmail.com> Well, I suppose, Mr Slugworth (c.f. Charlie and the Chocolate factory) ought to feel pleased with himself that the late Willie Wonka Jobs wasn't the only one with a cat's name attached to an operating system! [ Write a 5000 word essay comparing Phil Schiller with the Oompa-Loompas; remember to use, almost exclusively, conditional sentences. ] How (and should I) upgrade from Ubuntu 11.04 to 11.10, considering that last time I hosed my system and spent 3 days pulling it back together again? No Cheese, just Ubuntu . . . :( From m.schonewille at economy-x-talk.com Fri Oct 14 07:12:13 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 14 Oct 2011 13:12:13 +0200 Subject: ANN: Sneak Preview of Installer Maker 1.7 Now Available Message-ID: <9C7CDAA6-B64B-4002-899C-AD9F74D98962@economy-x-talk.com> Hi people, Since the beginning of this year I have been working on a big update of the Installer Maker Plugin for LiveCode. I have now reached the stage where it might be interesting for you to see what you can expect. You can have a look at some screenshots and you can download an alpha version of the plugin. I have re-worked the interface, added an option to execute batch scripts before and after installation and of course this version is compatible with LiveCode 5. Altogether, there are currently more than 10 additions and improvements and I'm still adding stuff. Read more about it on my blog at http://qery.us/14s where you can also download your own 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 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr From palcibiades-first at yahoo.co.uk Fri Oct 14 09:31:43 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 14 Oct 2011 06:31:43 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E981171.4030603@gmail.com> References: <4E981171.4030603@gmail.com> Message-ID: <1318599103583-3904844.post@n4.nabble.com> Richmond, the answer is Debian. You cannot do a proper quality job releasing new versions as often as they do. The only way to go is rolling release. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3904844.html Sent from the Revolution - User mailing list archive at Nabble.com. From pepetoo at cox.net Fri Oct 14 10:00:04 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 14 Oct 2011 07:00:04 -0700 Subject: Landscape Orientation iOS LC5 In-Reply-To: <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> Message-ID: >>>> On Oct 13, 2011, at 10:01 PM, ddas wrote: >>>> >>>>> Hi, >>>>> >>>>> Has anyone noticed any anomalies with stack orientation under LC5 iOS. >>>>> >>>>> I and set a stack's orientation to landscape left. >>>>> >>>>> It works fine in the simulator and does start up landscape left. >>>>> >>>>> However it goes to portrait when I compile and test on the iPod. >>>>> >>>>> Any ideas what might be going on. >>>>> >>>>> Thanks, >>>>> Debdoot >>>> Hi Debdoot, Actually, I'm a little envious since I've stayed away from using any of the mobile devices because of their small size and my very poor vision. I didn't pick up on your comment regarding it being an iPod touch, which I assume is not as small as I was thinking. I've been hoping to check out the iPad since I do have a 99% completed application that would market well for the iPad. All of my other efforts have been directed toward desktop applications, usually with large or dual screens; something that most professionals in the building trades often have or would have had they a good excuse to acquire one. (smile) Also, I have yet seen any reason to complicate my life and pocketbook with LC5; I'm stabilized back on 4.5.2. Hopefully someone else will step in and help you out with this. Sounds like a feature to me, particularly if it persists at all phases of your development. Good luck, Joe Wilkins On Oct 14, 2011, at 12:19 AM, ddas wrote: > Joe, > > It works like a charm actually. > > All I am wondering is whether the landscape-left thing is a bug or a feature. > > -Debdoot > > > On Oct 14, 2011, at 1:25 AM, Joe Lewis Wilkins wrote: > >> Debdoot, >> >> That sounds like an awful arrangement. Lots of luck. Not my cup of tea. >> >> Joe Wilkins >> >> On Oct 13, 2011, at 10:13 PM, ddas wrote: >> >>> Sans access to an iphone or ipad, I test on an ipod touch (3rd gen I think). >>> >>> Yes i did mean iPod :-) >>> >>> -Debdoot >>> >>> On Oct 14, 2011, at 1:06 AM, Joe Lewis Wilkins wrote: >>> >>>> Did you really mean "iPod"? >>>> >>>> Joe Wilkins >>>> >>>> From john at splash21.com Fri Oct 14 10:08:46 2011 From: john at splash21.com (John Craig) Date: Fri, 14 Oct 2011 15:08:46 +0100 Subject: My Apps and iOS 5.0 In-Reply-To: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> Message-ID: <4E98426E.1030106@splash21.com> Hi, Randy. I get the black areas showing up on the 'What Time' and 'Forest Alphabet' apps using iOS5. I also get the same from my old 'Snowballer' app. John. On 14/10/2011 02:46, Randy Hengst wrote: > Hi All, > > When running my apps under iOS 5.0 there are numerous screen re-draw problems? making the apps unusable. > > I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? > > Has anyone else seen this behavior? > > be well, > randy hengst > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From coiin at verizon.net Fri Oct 14 10:09:18 2011 From: coiin at verizon.net (Colin Holgate) Date: Fri, 14 Oct 2011 10:09:18 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> Message-ID: <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> As far as I can tell, iPod and iPhone are not able to show landscape splash screens. You can only show Default.png or Default at 2x.png. You could have an image that looks like a landscape splash screen, but that is 320x480 or 640x960, and on its side. That might be enough to make it look correct. From iowahengst at mac.com Fri Oct 14 10:14:34 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 14 Oct 2011 09:14:34 -0500 Subject: My Apps and iOS 5.0 In-Reply-To: <4E98426E.1030106@splash21.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <4E98426E.1030106@splash21.com> Message-ID: <2AD6532F-9BEC-4FEE-8316-FBECB82DEEDA@mac.com> Hi John, What about your Spell with Kyle? be well, randy ---- On Oct 14, 2011, at 9:08 AM, John Craig wrote: > Hi, Randy. I get the black areas showing up on the 'What Time' and 'Forest Alphabet' apps using iOS5. I also get the same from my old 'Snowballer' app. > > John. > > > > On 14/10/2011 02:46, Randy Hengst wrote: >> Hi All, >> >> When running my apps under iOS 5.0 there are numerous screen re-draw problems? making the apps unusable. >> >> I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? >> >> Has anyone else seen this behavior? >> >> be well, >> randy hengst >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Fri Oct 14 10:41:43 2011 From: dev at digifilm.com (ddas) Date: Fri, 14 Oct 2011 10:41:43 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> Message-ID: Hi Joe, I notoriously go broke on all my projects. Matter of fact if I don't go broke, it does not really feel like a project. I bought my iPod on Ebay for less than $100. They are even cheaper now. I am developing for the iPad but was forced out of trusting the simulator when i discovered that iphoneSetReachability worked on my ipod. On the simulator, not so much. Something interferes with it. Not having an ipad turned out to be good because now I have an iPod/iphone version too. Regards, Debdoot On Oct 14, 2011, at 10:00 AM, Joe Lewis Wilkins wrote: >>>>> On Oct 13, 2011, at 10:01 PM, ddas wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Has anyone noticed any anomalies with stack orientation under LC5 iOS. >>>>>> >>>>>> I and set a stack's orientation to landscape left. >>>>>> >>>>>> It works fine in the simulator and does start up landscape left. >>>>>> >>>>>> However it goes to portrait when I compile and test on the iPod. >>>>>> >>>>>> Any ideas what might be going on. >>>>>> >>>>>> Thanks, >>>>>> Debdoot > >>>>> > > Hi Debdoot, > > Actually, I'm a little envious since I've stayed away from using any of the mobile devices because of their small size and my very poor vision. I didn't pick up on your comment regarding it being an iPod touch, which I assume is not as small as I was thinking. I've been hoping to check out the iPad since I do have a 99% completed application that would market well for the iPad. All of my other efforts have been directed toward desktop applications, usually with large or dual screens; something that most professionals in the building trades often have or would have had they a good excuse to acquire one. (smile) > > Also, I have yet seen any reason to complicate my life and pocketbook with LC5; I'm stabilized back on 4.5.2. Hopefully someone else will step in and help you out with this. Sounds like a feature to me, particularly if it persists at all phases of your development. > > Good luck, > > Joe Wilkins > > On Oct 14, 2011, at 12:19 AM, ddas wrote: > >> Joe, >> >> It works like a charm actually. >> >> All I am wondering is whether the landscape-left thing is a bug or a feature. >> >> -Debdoot >> >> >> On Oct 14, 2011, at 1:25 AM, Joe Lewis Wilkins wrote: >> >>> Debdoot, >>> >>> That sounds like an awful arrangement. Lots of luck. Not my cup of tea. >>> >>> Joe Wilkins >>> >>> On Oct 13, 2011, at 10:13 PM, ddas wrote: >>> >>>> Sans access to an iphone or ipad, I test on an ipod touch (3rd gen I think). >>>> >>>> Yes i did mean iPod :-) >>>> >>>> -Debdoot >>>> >>>> On Oct 14, 2011, at 1:06 AM, Joe Lewis Wilkins wrote: >>>> >>>>> Did you really mean "iPod"? >>>>> >>>>> Joe Wilkins >>>>> >>>>> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Fri Oct 14 10:45:40 2011 From: dev at digifilm.com (ddas) Date: Fri, 14 Oct 2011 10:45:40 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> Message-ID: <09D7AF77-1AD7-4CE7-844C-9432C04A857B@digifilm.com> Hi Colin, The splash is not the problem. I want my presentation to stay in landscape left regardless of the physical orientation of the device. It works as desired in the simulator, just not on the device. Regards, Debdoot On Oct 14, 2011, at 10:09 AM, Colin Holgate wrote: > As far as I can tell, iPod and iPhone are not able to show landscape splash screens. You can only show Default.png or Default at 2x.png. You could have an image that looks like a landscape splash screen, but that is 320x480 or 640x960, and on its side. That might be enough to make it look correct. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 14 10:57:42 2011 From: john at splash21.com (John Craig) Date: Fri, 14 Oct 2011 15:57:42 +0100 Subject: My Apps and iOS 5.0 In-Reply-To: <2AD6532F-9BEC-4FEE-8316-FBECB82DEEDA@mac.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <4E98426E.1030106@splash21.com> <2AD6532F-9BEC-4FEE-8316-FBECB82DEEDA@mac.com> Message-ID: <4E984DE6.10109@splash21.com> I'm not getting the black areas appearing in Spell With Kyle under iOS5 - maybe whatever was causing that problem was fixed in one of the releases prior to LC5. The Spell app has the same kind of drawing mechanism as Forest Alphabet - do you recall which version of LC was used to build Forest Alphabet for the app store? I'm pretty sure that the Spell app was 4.6.4. John. On 14/10/2011 15:14, Randy Hengst wrote: > Hi John, > > What about your Spell with Kyle? > > be well, > randy > ---- > On Oct 14, 2011, at 9:08 AM, John Craig wrote: > >> Hi, Randy. I get the black areas showing up on the 'What Time' and 'Forest Alphabet' apps using iOS5. I also get the same from my old 'Snowballer' app. >> >> John. >> >> >> >> On 14/10/2011 02:46, Randy Hengst wrote: >>> Hi All, >>> >>> When running my apps under iOS 5.0 there are numerous screen re-draw problems? making the apps unusable. >>> >>> I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? >>> >>> Has anyone else seen this behavior? >>> >>> be well, >>> randy hengst >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pepetoo at cox.net Fri Oct 14 11:05:49 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 14 Oct 2011 08:05:49 -0700 Subject: Landscape Orientation iOS LC5 In-Reply-To: References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> Message-ID: Hi Debdoot, At least you're getting paid "some" for your hard work. Being my own client kind of sucks. I'm lousy pay! But I don't have to satisfy anyone but myself. A big plus in my book, even though I'm my worst critic. Joe Wilkins On Oct 14, 2011, at 7:41 AM, ddas wrote: > Hi Joe, > > I notoriously go broke on all my projects. Matter of fact if I don't go broke, it does not really feel like a project. > > I bought my iPod on Ebay for less than $100. They are even cheaper now. > > I am developing for the iPad but was forced out of trusting the simulator when i discovered that iphoneSetReachability > worked on my ipod. On the simulator, not so much. Something interferes with it. > > Not having an ipad turned out to be good because now I have an iPod/iphone version too. > > Regards, > Debdoot From rdimola at evergreeninfo.net Fri Oct 14 11:10:29 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 14 Oct 2011 11:10:29 -0400 Subject: Visible lines in a scrolling field. In-Reply-To: <72206AFE-299D-4347-8319-64E347774C21@sonsothunder.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <019f01cc8a2e$edd6d570$c9848050$@net> <72206AFE-299D-4347-8319-64E347774C21@sonsothunder.com> Message-ID: <01c401cc8a83$69a06550$3ce12ff0$@net> Yes, it's a list field with wrap is disabled. Trying to reduce the font if the text does not fit. Like this: Note: device_scaling_factor is calculated on a resize. Here is my code...... repeat with I = 1 to number of lines of field "Results3" set the textSize of line I of field "Results3" to 60 * device_scaling_factor repeat while the width of field "Results3"- the scrollbarwidth of field "results3" - 5 < FORMATTEDWIDTH of line I of field "Results3" set the textSize of line I of field "Results3" to the textSize of line I of field "Results3" - 5 end repeat end repeat Ralph DiMola IT Director Evergreen Information Services -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ken Ray Sent: Friday, October 14, 2011 1:38 AM To: How to use LiveCode Subject: Re: Visible lines in a scrolling field. On Oct 14, 2011, at 12:05 AM, Ralph DiMola wrote: > Does anyone know how to find out what lines are currently visible in a field > with a vertical scrollbar? That depends. is this a list field or regular field? If a regular field, do you have dontWrap turned on, or not? > More importantly can I find out just before they > are scrolling into view so I can do some stuff to the line(s) just before/as > they become visible? Well, you can trap the scrollBarDrag of the field and do something based on its value, but you'd have to be fast... > If I process all the lines (say for 2-3 hundred) it > take waayyy too long for it to finish and the vertical scrollbar motion or > highlighting 1 line will not happen until the entire list is processed. I > put some constructive waits in and it reduces the problem but doesn't fix > it. What exactly are you trying to accomplish? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Fri Oct 14 11:25:53 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Oct 2011 12:25:53 -0300 Subject: Can anyone confirm that RevBrowserClose inside browserBeforeNavigate will close the browser? Message-ID: Folks Can anyone confirm that you can use RevBrowserClose inside browserBeforeNavigate? I want to intercept a navigation and close the browser window. Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Fri Oct 14 11:44:28 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Oct 2011 08:44:28 -0700 Subject: New Hardware old Habits In-Reply-To: <53140967078.20111013223746@ahsoftware.net> References: <4E977593.00000D.03964@CALS_BIG_PC> <53140967078.20111013223746@ahsoftware.net> Message-ID: <7DAF1EA7-8CC0-4DA4-95F1-6CCCCCB2E9FE@twft.com> Ick. And Apple thought this was the better way to go so they got rid of file types. Bob On Oct 13, 2011, at 10:37 PM, Mark Wieder wrote: > Cal- > > Thursday, October 13, 2011, 4:34:49 PM, you wrote: > >> The installation procedure didn't ask me if I wanted to make 5 the default >> version of LC it just went ahead and plunked 5 into the components folder >> and told me the job was all done. > > If you're talking about associating an executable with a filetype so > that you can double-click files and have the IDE launch, you have to > remember that you're dealing with Microsoft here, and so you have to > do things backwards and use the Restore button to assign a program: > > Open a Windows Explorer window to any directory > Go to the Tools folder and select Folder Options > Click on the File Types tab > Down at the bottom of the pane click the "Restore" button > (the Change button won't do anything) > Now click on Advanced (to affect all .xx files) > Click on Edit... > Click on Browse... > Navigate to the LiveCode.exe file of your choice > Click OK > Click OK again to dismiss the Edit File Type dialog > Click Close on the Folder Options dialog > > Now double-click on a livecode stack > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Oct 14 11:49:51 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Oct 2011 08:49:51 -0700 Subject: Visible lines in a scrolling field. In-Reply-To: <019f01cc8a2e$edd6d570$c9848050$@net> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <019f01cc8a2e$edd6d570$c9848050$@net> Message-ID: There is a property called the formattedHeight. There is also a property for the current scroll, not sure what it is called. Once you know the number of lines you have all the variables sorted. Between them you should get pretty close if not dead on. Bob On Oct 13, 2011, at 10:05 PM, Ralph DiMola wrote: > Does anyone know how to find out what lines are currently visible in a field > with a vertical scrollbar? More importantly can I find out just before they > are scrolling into view so I can do some stuff to the line(s) just before/as > they become visible? If I process all the lines (say for 2-3 hundred) it > take waayyy too long for it to finish and the vertical scrollbar motion or > highlighting 1 line will not happen until the entire list is processed. I > put some constructive waits in and it reduces the problem but doesn't fix > it. > > Thanks > > Ralph DiMola > IT Director > Evergreen Information Services > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Fri Oct 14 11:57:13 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 08:57:13 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E97F855.80704@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> Message-ID: * * * >From Wikipedia:* * * *Ricotta* (Italian pronunciation: [ri?k?tta]) is an Italian dairy product made from sheep (or cow, goat, buffalo) milk whey left over from the production of cheese. Although typically referred to as ricotta cheese, ricotta is not properly a cheese because it is not produced by coagulation of casein. Rather it is made by coagulating other milk proteins, notably albumin and globulin , left over in the whey that separates from the milk during the production of cheese. In fact, ricotta is safely eaten by individuals with casein intolerance. Pete Molly's Revenge On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > On 10/14/2011 09:02 AM, Pete wrote: > >> OK, OK. How about Ricotta? It's not ch***e. >> > > Really? What is it then? > > This seems similar to the claim that RunRev/Livecode is NOT a programming > language. > > >> From bobs at twft.com Fri Oct 14 12:01:18 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Oct 2011 09:01:18 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> Message-ID: <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> Ricotta Ricotta Ricotta!! HAH HAH! I said it and you can't make me stop!! ;-) On Oct 14, 2011, at 8:57 AM, Pete wrote: > * > * > * > > From Wikipedia:* > * > * > *Ricotta* (Italian pronunciation: > [ri?k?tta]) > is an Italian dairy product made > from sheep (or cow, goat, buffalo) milk whey left over from the production > of cheese. Although typically referred to as ricotta cheese, ricotta is not > properly a cheese because it is not produced by coagulation of > casein. > Rather it is made by coagulating other milk proteins, notably > albumin > and globulin , left over in the whey > that separates from the milk during the production of cheese. In fact, > ricotta is safely eaten by individuals with casein intolerance. > > Pete > Molly's Revenge > > > > > On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson < > richmondmathewson at gmail.com> wrote: > >> On 10/14/2011 09:02 AM, Pete wrote: >> >>> OK, OK. How about Ricotta? It's not ch***e. >>> >> >> Really? What is it then? >> >> This seems similar to the claim that RunRev/Livecode is NOT a programming >> language. >> >> >>> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Oct 14 12:16:11 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 14 Oct 2011 11:16:11 -0500 Subject: Landscape Orientation iOS LC5 In-Reply-To: <09D7AF77-1AD7-4CE7-844C-9432C04A857B@digifilm.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> <09D7AF77-1AD7-4CE7-844C-9432C04A857B@digifilm.com> Message-ID: <4E98604B.9060600@hyperactivesw.com> On 10/14/11 9:45 AM, ddas wrote: > Hi Colin, > > The splash is not the problem. I want my presentation to stay in > landscape left regardless of the physical orientation of the device. > It works as desired in the simulator, just not on the device. If I remember right, someone's app was rejected from the App Store because it didn't support both orientations. So you may want to rethink that. What are your iOS standalone settings? I've found that if you set them up in the SB, and do not script them in your stack, it works as expected. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alessandro at system-ini.it Fri Oct 14 12:23:16 2011 From: alessandro at system-ini.it (Alessandro Pisoni) Date: Fri, 14 Oct 2011 18:23:16 +0200 Subject: how to read an specific page into pdf document? In-Reply-To: <4e857114.0ad5e00a.32cb.574a@mx.google.com> References: <2E9B91A7-5B87-4CD7-8B55-AF811DAE9B01@system-ini.it> <4E84A484.3070209@gmail.com> <4e857114.0ad5e00a.32cb.574a@mx.google.com> Message-ID: <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> i want to do this: Shell(C:\Programmi\Adobe\Reader 9.0\Reader\AcroRd32.exe" /a "page=4=openactions" "C:\directory\file.pdf") Il giorno 30/set/2011, alle ore 09.34, Walt Brown ha scritto: > Hi Alessandro, > It depends on what mean by "read". Do you want to display a page to the > user, or do you want to capture the content of the PDF file for use in > LiveCode? > Walt > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Richmond > Mathewson > Sent: Thursday, September 29, 2011 1:02 PM > To: How to use LiveCode > Subject: Re: how to read an specific page into pdf document? > > On 09/29/2011 07:50 PM, Alessandro Pisoni wrote: >> how can I do to read a page in a pdf file with Revolution, which syntax > should I use? >> >> thanks >> >> >> >> Alessandro Pisoni >> >> > > I hope the Livecode developers (that's you lot in Edinburgh!) are noticing > the increasing volume of postings containing "PDF" . . . it might signal > something. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Cordiali Saluti Alessandro Pisoni System.ini di Pisoni Alessandro Via Grandi,5 20062 Cassano d'Adda (MI) Tel 0363-361487 Fax 1782260060 Cell. 335440150 email:info at system-ini.it www.system-ini.it From richmondmathewson at gmail.com Fri Oct 14 12:23:44 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 19:23:44 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> Message-ID: <4E986210.9090302@gmail.com> On 10/14/2011 06:57 PM, Pete wrote: > * > * > * > > From Wikipedia:* > * > * > *Ricotta* (Italian pronunciation: > [ri?k?tta]) > is an Italian dairy product made > from sheep (or cow, goat, buffalo) milk whey left over from the production > of cheese. Although typically referred to as ricotta cheese, ricotta is not > properly a cheese because it is not produced by coagulation of > casein. > Rather it is made by coagulating other milk proteins, notably > albumin > and globulin, left over in the whey > that separates from the milk during the production of cheese. In fact, > ricotta is safely eaten by individuals with casein intolerance. > > Pete > Molly's Revenge > > > > > On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson< > richmondmathewson at gmail.com> wrote: > >> On 10/14/2011 09:02 AM, Pete wrote: >> >>> OK, OK. How about Ricotta? It's not ch***e. >>> >> Really? What is it then? >> >> This seems similar to the claim that RunRev/Livecode is NOT a programming >> language. >> >> >> This is like Geetost (Swedish, brown, sweetish tasting stuff - made from goat's milk); it is what, in Scotland at least, is known as a "whey cheese"; so, it is still cheese. http://en.wikipedia.org/wiki/Types_of_cheese#Whey_cheese From richmondmathewson at gmail.com Fri Oct 14 12:24:54 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 19:24:54 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> Message-ID: <4E986256.3090101@gmail.com> On 10/14/2011 07:01 PM, Bob Sneidar wrote: > Ricotta Ricotta Ricotta!! HAH HAH! I said it and you can't make me stop!! > > ;-) Whey to Go! > > > On Oct 14, 2011, at 8:57 AM, Pete wrote: > >> * >> * >> * >> >> From Wikipedia:* >> * >> * >> *Ricotta* (Italian pronunciation: >> [ri?k?tta]) >> is an Italian dairy product made >> from sheep (or cow, goat, buffalo) milk whey left over from the production >> of cheese. Although typically referred to as ricotta cheese, ricotta is not >> properly a cheese because it is not produced by coagulation of >> casein. >> Rather it is made by coagulating other milk proteins, notably >> albumin >> and globulin, left over in the whey >> that separates from the milk during the production of cheese. In fact, >> ricotta is safely eaten by individuals with casein intolerance. >> >> Pete >> Molly's Revenge >> >> >> >> >> On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson< >> richmondmathewson at gmail.com> wrote: >> >>> On 10/14/2011 09:02 AM, Pete wrote: >>> >>>> OK, OK. How about Ricotta? It's not ch***e. >>>> >>> Really? What is it then? >>> >>> This seems similar to the claim that RunRev/Livecode is NOT a programming >>> language. >>> >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 14 12:26:27 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 19:26:27 +0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318599103583-3904844.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> Message-ID: <4E9862B3.1040705@gmail.com> On 10/14/2011 04:31 PM, Peter Alcibiades wrote: > Richmond, the answer is Debian. You cannot do a proper quality job releasing > new versions as often as they do. The only way to go is rolling release. > > Peter > > So you've said; but I'm bu**ered if I am going to go to all the trouble of going through my heavy personal customisation process with a new distro. From iowahengst at mac.com Fri Oct 14 12:35:42 2011 From: iowahengst at mac.com (Randy Hengst) Date: Fri, 14 Oct 2011 11:35:42 -0500 Subject: My Apps and iOS 5.0 In-Reply-To: <4E984DE6.10109@splash21.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <4E98426E.1030106@splash21.com> <2AD6532F-9BEC-4FEE-8316-FBECB82DEEDA@mac.com> <4E984DE6.10109@splash21.com> Message-ID: John, OK, that's helpful. I built Forest Alphabet with 4.6.1 because the curl visual effect was inconsistent when I built it with 4.6.4. Well, looks like I'm rebuilding and resubmitting. Thanks for the info. be well, randy ----- On Oct 14, 2011, at 9:57 AM, John Craig wrote: > I'm not getting the black areas appearing in Spell With Kyle under iOS5 - maybe whatever was causing that problem was fixed in one of the releases prior to LC5. The Spell app has the same kind of drawing mechanism as Forest Alphabet - do you recall which version of LC was used to build Forest Alphabet for the app store? I'm pretty sure that the Spell app was 4.6.4. > > John. > > > On 14/10/2011 15:14, Randy Hengst wrote: >> Hi John, >> >> What about your Spell with Kyle? >> >> be well, >> randy >> ---- >> On Oct 14, 2011, at 9:08 AM, John Craig wrote: >> >>> Hi, Randy. I get the black areas showing up on the 'What Time' and 'Forest Alphabet' apps using iOS5. I also get the same from my old 'Snowballer' app. >>> >>> John. >>> >>> >>> >>> On 14/10/2011 02:46, Randy Hengst wrote: >>>> Hi All, >>>> >>>> When running my apps under iOS 5.0 there are numerous screen re-draw problems? making the apps unusable. >>>> >>>> I've not yet built an app using LiveCode 5.0?. will that fix the problems with screen draws I'm seeing on iOS 5.0? >>>> >>>> Has anyone else seen this behavior? >>>> >>>> be well, >>>> randy hengst >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 14 12:38:44 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 14 Oct 2011 12:38:44 -0400 Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E9862B3.1040705@gmail.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> Message-ID: On Fri, Oct 14, 2011 at 12:26 PM, Richmond Mathewson wrote: > On 10/14/2011 04:31 PM, Peter Alcibiades wrote: > >> Richmond, the answer is Debian. You cannot do a proper quality job >> releasing >> new versions as often as they do. The only way to go is rolling release. >> >> Peter >> >> >> So you've said; but I'm bu**ered if I am going to go to all the trouble > of going > through my heavy personal customisation process with a new distro. > > I would boot from a Live CD, use the dd command to make a raw image backup of the entire drive. Then upgrade. If the upgrade is terrible, simply dd the raw image back to the drive and nothing is lost other than the backup and restore time. ~Roger From keith.clarke at clarkeandclarke.co.uk Fri Oct 14 13:21:04 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Fri, 14 Oct 2011 18:21:04 +0100 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E986256.3090101@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> <4E986256.3090101@gmail.com> Message-ID: So we need clarification on whether the ban is on the class of coagulant dairy products, the sub-class of curd-based products or specific object instances, such as a nice Stilton! ;-) On 14 October 2011 17:24, Richmond Mathewson wrote: > On 10/14/2011 07:01 PM, Bob Sneidar wrote: > >> Ricotta Ricotta Ricotta!! HAH HAH! I said it and you can't make me stop!! >> >> ;-) >> > > Whey to Go! > > >> >> On Oct 14, 2011, at 8:57 AM, Pete wrote: >> >> * >>> * >>> * >>> >>> From Wikipedia:* >>> * >>> * >>> *Ricotta* (Italian pronunciation: >>> [ri?k?tta] >>> >) >>> is an Italian dairy product> >>> made >>> from sheep (or cow, goat, buffalo) milk whey left over from the >>> production >>> of cheese. Although typically referred to as ricotta cheese, ricotta is >>> not >>> properly a cheese because it is not produced by coagulation of >>> casein >>> >. >>> Rather it is made by coagulating other milk proteins, notably >>> albumin >>> > >>> and globulin>, >>> left over in the whey >>> that separates from the milk during the production of cheese. In fact, >>> ricotta is safely eaten by individuals with casein intolerance. >>> >>> Pete >>> Molly's Revenge >>> > >>> >>> >>> >>> >>> On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson< >>> richmondmathewson at gmail.com> wrote: >>> >>> On 10/14/2011 09:02 AM, Pete wrote: >>>> >>>> OK, OK. How about Ricotta? It's not ch***e. >>>>> >>>>> Really? What is it then? >>>> >>>> This seems similar to the claim that RunRev/Livecode is NOT a >>>> programming >>>> language. >>>> >>>> >>>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Fri Oct 14 13:37:11 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 10:37:11 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> <4E986256.3090101@gmail.com> Message-ID: Having stirred up more controversy than I intended, I will now drop out of this discussion and leave you all to g-rind your teeth at any remaining puns. Pete Molly's Revenge On Fri, Oct 14, 2011 at 10:21 AM, Keith Clarke < keith.clarke at clarkeandclarke.co.uk> wrote: > So we need clarification on whether the ban is on the class of coagulant > dairy products, the sub-class of curd-based products or specific object > instances, such as a nice Stilton! ;-) > > On 14 October 2011 17:24, Richmond Mathewson >wrote: > > > On 10/14/2011 07:01 PM, Bob Sneidar wrote: > > > >> Ricotta Ricotta Ricotta!! HAH HAH! I said it and you can't make me > stop!! > >> > >> ;-) > >> > > > > Whey to Go! > > > > > >> > >> On Oct 14, 2011, at 8:57 AM, Pete wrote: > >> > >> * > >>> * > >>> * > >>> > >>> From Wikipedia:* > >>> * > >>> * > >>> *Ricotta* (Italian pronunciation: > >>> [ri?k?tta] http://en.wikipedia.org/wiki/Wikipedia:IPA_for_Italian> > >>> >) > >>> is an Italian dairy product **org/wiki/Dairy_product> > >>> made > >>> from sheep (or cow, goat, buffalo) milk whey left over from the > >>> production > >>> of cheese. Although typically referred to as ricotta cheese, ricotta is > >>> not > >>> properly a cheese because it is not produced by coagulation of > >>> casein http://en.wikipedia.org/wiki/Casein> > >>> >. > >>> Rather it is made by coagulating other milk proteins, notably > >>> albumin http://en.wikipedia.org/wiki/Albumin> > >>> > > >>> and globulin http://en.wikipedia.org/wiki/Globulin>>, > >>> left over in the whey > >>> that separates from the milk during the production of cheese. In fact, > >>> ricotta is safely eaten by individuals with casein intolerance. > >>> > >>> Pete > >>> Molly's Revenge http://www.mollysrevenge.com> > >>> > > >>> > >>> > >>> > >>> > >>> On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson< > >>> richmondmathewson at gmail.com> wrote: > >>> > >>> On 10/14/2011 09:02 AM, Pete wrote: > >>>> > >>>> OK, OK. How about Ricotta? It's not ch***e. > >>>>> > >>>>> Really? What is it then? > >>>> > >>>> This seems similar to the claim that RunRev/Livecode is NOT a > >>>> programming > >>>> language. > >>>> > >>>> > >>>> ______________________________**_________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >>> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >> > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Fri Oct 14 13:45:02 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 20:45:02 +0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> Message-ID: <4E98751E.9050005@gmail.com> On 10/14/2011 07:38 PM, Roger Eller wrote: > On Fri, Oct 14, 2011 at 12:26 PM, Richmond Mathewson wrote: > >> On 10/14/2011 04:31 PM, Peter Alcibiades wrote: >> >>> Richmond, the answer is Debian. You cannot do a proper quality job >>> releasing >>> new versions as often as they do. The only way to go is rolling release. >>> >>> Peter >>> >>> >>> So you've said; but I'm bu**ered if I am going to go to all the trouble >> of going >> through my heavy personal customisation process with a new distro. >> >> > I would boot from a Live CD, use the dd command to make a raw image backup > of the entire drive. Then upgrade. If the upgrade is terrible, simply dd the > raw image back to the drive and nothing is lost other than the backup and > restore time. Thank you so much; I knew nothing about the dd command. That is exactly what I shall do. > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Fri Oct 14 13:46:33 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 14 Oct 2011 20:46:33 +0300 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <20844EEE-30E4-4C82-B9F1-39BAA93356A7@twft.com> <4E986256.3090101@gmail.com> Message-ID: <4E987579.5040004@gmail.com> On 10/14/2011 08:37 PM, Pete wrote: > Having stirred up more controversy than I intended, I will now drop out of > this discussion and leave you all to g-rind your teeth at any remaining > puns. > Pete > Molly's Revenge > > Pretty well "au point" . . . :) > > On Fri, Oct 14, 2011 at 10:21 AM, Keith Clarke< > keith.clarke at clarkeandclarke.co.uk> wrote: > >> So we need clarification on whether the ban is on the class of coagulant >> dairy products, the sub-class of curd-based products or specific object >> instances, such as a nice Stilton! ;-) >> >> On 14 October 2011 17:24, Richmond Mathewson>> wrote: >>> On 10/14/2011 07:01 PM, Bob Sneidar wrote: >>> >>>> Ricotta Ricotta Ricotta!! HAH HAH! I said it and you can't make me >> stop!! >>>> ;-) >>>> >>> Whey to Go! >>> >>> >>>> On Oct 14, 2011, at 8:57 AM, Pete wrote: >>>> >>>> * >>>>> * >>>>> * >>>>> >>>>> From Wikipedia:* >>>>> * >>>>> * >>>>> *Ricotta* (Italian pronunciation: >>>>> [ri?k?tta]> http://en.wikipedia.org/wiki/Wikipedia:IPA_for_Italian> >>>>>> ) >>>>> is an Italian dairy product> **org/wiki/Dairy_product> >>>>> made >>>>> from sheep (or cow, goat, buffalo) milk whey left over from the >>>>> production >>>>> of cheese. Although typically referred to as ricotta cheese, ricotta is >>>>> not >>>>> properly a cheese because it is not produced by coagulation of >>>>> casein> http://en.wikipedia.org/wiki/Casein> >>>>>> . >>>>> Rather it is made by coagulating other milk proteins, notably >>>>> albumin> http://en.wikipedia.org/wiki/Albumin> >>>>> and globulin> http://en.wikipedia.org/wiki/Globulin>>, >>>>> left over in the whey >>>>> that separates from the milk during the production of cheese. In fact, >>>>> ricotta is safely eaten by individuals with casein intolerance. >>>>> >>>>> Pete >>>>> Molly's Revenge> http://www.mollysrevenge.com> >>>>> >>>>> >>>>> >>>>> On Fri, Oct 14, 2011 at 1:52 AM, Richmond Mathewson< >>>>> richmondmathewson at gmail.com> wrote: >>>>> >>>>> On 10/14/2011 09:02 AM, Pete wrote: >>>>>> OK, OK. How about Ricotta? It's not ch***e. >>>>>>> Really? What is it then? >>>>>> This seems similar to the claim that RunRev/Livecode is NOT a >>>>>> programming >>>>>> language. >>>>>> >>>>>> >>>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode< >> http://lists.runrev.com/mailman/listinfo/use-livecode> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Fri Oct 14 14:31:49 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 14 Oct 2011 14:31:49 -0400 Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E98751E.9050005@gmail.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> <4E98751E.9050005@gmail.com> Message-ID: On Fri, Oct 14, 2011 at 1:45 PM, Richmond Mathewson wrote: > On 10/14/2011 07:38 PM, Roger Eller wrote: > >> On Fri, Oct 14, 2011 at 12:26 PM, Richmond Mathewson wrote: >> >> On 10/14/2011 04:31 PM, Peter Alcibiades wrote: >>> >>> Richmond, the answer is Debian. You cannot do a proper quality job >>>> releasing >>>> new versions as often as they do. The only way to go is rolling >>>> release. >>>> >>>> Peter >>>> >>>> >>>> So you've said; but I'm bu**ered if I am going to go to all the trouble >>>> >>> of going >>> through my heavy personal customisation process with a new distro. >>> >>> >>> I would boot from a Live CD, use the dd command to make a raw image >> backup >> of the entire drive. Then upgrade. If the upgrade is terrible, simply dd >> the >> raw image back to the drive and nothing is lost other than the backup and >> restore time. >> > > Thank you so much; I knew nothing about the dd command. That is exactly > what I shall do. > > ~Roger >> >> This is a good example of the whole process, including restore. Note: This user is using a Windows formatted (vfat) external drive as the destination for the image. Also, the dd command is being piped to gzip so the image file will be compressed. Best of luck, Richmond! http://www.linuxweblog.com/dd-image ~Roger From bornstein at designeq.com Fri Oct 14 15:04:11 2011 From: bornstein at designeq.com (Howard Bornstein) Date: Fri, 14 Oct 2011 12:04:11 -0700 Subject: What happened to my message box? In-Reply-To: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> Message-ID: Since this has happened to at least two of us, I thought I'd follow up with my solution. Hitting return in the bottom of the msg box did not fix this for me, however, simply restarting my Mac did. I have no idea what kind of system conditions would have resulting in such a strange and specific problem with LC, but the restart did fix this problem. Go figure. On Wed, Oct 5, 2011 at 3:48 PM, wrote: > I had an issue, that nobody else ever seemed to be able to duplicate, where > this happened. I was only able to activate the msg box by typing into the > lower field and hitting return. From that point on, everything was back to > normal. I also am in 4.5.3, and I think the issue was with this build. But I > also have to say that the problem went away, somehow, many months ago, and > has not returned. > > > > -----Original Message----- > From: Howard Bornstein > To: How to use Revolution > Sent: Wed, Oct 5, 2011 12:07 pm > Subject: What happened to my message box? > > > Yikes! I've been working in LC 4.5.3 (that's the version I have an IOS > license for) and things were going fine. Suddenly, the msg box stopped > responding. No matter what I put into it, nothing is displayed and the > stack > indicator shows RevErrorDisplay. > > Scripts can write to the message box fine, but trying to work directly in > the message box is a no-go. > > Restarting LC doesn't fix this. Does anyone have any ideas how to fix or > debug this? > > TIA > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From scott at tactilemedia.com Fri Oct 14 16:37:31 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Oct 2011 13:37:31 -0700 Subject: Drag and Drop Between Stacks? Message-ID: Hi List: I'm wondering if anybody has an example stack lying that shows how to use LC's built-in drag and drop to copy objects between stacks. I've been using a home-brewed routine for a few years now which has worked fine, but in one project the script is getting very complex, so I'm thinking it would be worth exploring LC's built-in drag and drop. The last time I tried this, I could not get it to work. I was told by a list colleague that copying between stacks involved copying an object to the destination stack before initiating the drop to serve as a target which seemed extremely odd to me, but in any event, I could never get it to work, and I gave up. So, does anyone have a simple example they could share? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From pete at mollysrevenge.com Fri Oct 14 18:31:50 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 15:31:50 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: References: Message-ID: Hi Scott, Since I don't think files can be attached to messages in this list, I have sent you an email with an example of how to do this. I should say that hardly any of the example is my own cleverness, it's an amalgam of suggestions from several people on this list when I was trying to figure out how to do this a while back. Pete Molly's Revenge On Fri, Oct 14, 2011 at 1:37 PM, Scott Rossi wrote: > Hi List: > > I'm wondering if anybody has an example stack lying that shows how to use > LC's built-in drag and drop to copy objects between stacks. > > I've been using a home-brewed routine for a few years now which has worked > fine, but in one project the script is getting very complex, so I'm > thinking > it would be worth exploring LC's built-in drag and drop. The last time I > tried this, I could not get it to work. I was told by a list colleague > that > copying between stacks involved copying an object to the destination stack > before initiating the drop to serve as a target which seemed extremely odd > to me, but in any event, I could never get it to work, and I gave up. > > So, does anyone have a simple example they could share? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Fri Oct 14 19:03:10 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 14 Oct 2011 16:03:10 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: References: Message-ID: <1C7A0140-3B47-432D-BE67-2028048ABDC6@twft.com> Hi Scott. What are you trying to drag? If it is just text between fields, I think that works already. Images and other things however may be a bit more trouble. Bob On Oct 14, 2011, at 1:37 PM, Scott Rossi wrote: > Hi List: > > I'm wondering if anybody has an example stack lying that shows how to use > LC's built-in drag and drop to copy objects between stacks. > > I've been using a home-brewed routine for a few years now which has worked > fine, but in one project the script is getting very complex, so I'm thinking > it would be worth exploring LC's built-in drag and drop. The last time I > tried this, I could not get it to work. I was told by a list colleague that > copying between stacks involved copying an object to the destination stack > before initiating the drop to serve as a target which seemed extremely odd > to me, but in any event, I could never get it to work, and I gave up. > > So, does anyone have a simple example they could share? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Fri Oct 14 19:11:04 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 15 Oct 2011 01:11:04 +0200 Subject: Drag and Drop Between Stacks? In-Reply-To: References: Message-ID: <637B12DF-0717-4605-9387-5D31721B7174@numericable.com> Hello Scott, See Rev Online > my stack > HUD Panel Factory. It is an (Macintosh) example of drag & drop of a group... Open script... Bon souvenir de Paris Ren? Le 14 oct. 2011 ? 22:37, Scott Rossi a ?crit : > Hi List: > > I'm wondering if anybody has an example stack lying that shows how to use > LC's built-in drag and drop to copy objects between stacks. > > I've been using a home-brewed routine for a few years now which has worked > fine, but in one project the script is getting very complex, so I'm thinking > it would be worth exploring LC's built-in drag and drop. The last time I > tried this, I could not get it to work. I was told by a list colleague that > copying between stacks involved copying an object to the destination stack > before initiating the drop to serve as a target which seemed extremely odd > to me, but in any event, I could never get it to work, and I gave up. > > So, does anyone have a simple example they could share? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Fri Oct 14 19:18:03 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 15 Oct 2011 01:18:03 +0200 Subject: Drag and Drop Between Stacks? In-Reply-To: <637B12DF-0717-4605-9387-5D31721B7174@numericable.com> References: <637B12DF-0717-4605-9387-5D31721B7174@numericable.com> Message-ID: You can see also my two other contribution on Rev Online : - Spinner Store - Circular Slider Store all drag & drop capable... Ren? Le 15 oct. 2011 ? 01:11, Ren? Micout a ?crit : > Hello Scott, > See Rev Online > my stack > HUD Panel Factory. > It is an (Macintosh) example of drag & drop of a group... > Open script... > Bon souvenir de Paris > Ren? > > Le 14 oct. 2011 ? 22:37, Scott Rossi a ?crit : > >> Hi List: >> >> I'm wondering if anybody has an example stack lying that shows how to use >> LC's built-in drag and drop to copy objects between stacks. >> >> I've been using a home-brewed routine for a few years now which has worked >> fine, but in one project the script is getting very complex, so I'm thinking >> it would be worth exploring LC's built-in drag and drop. The last time I >> tried this, I could not get it to work. I was told by a list colleague that >> copying between stacks involved copying an object to the destination stack >> before initiating the drop to serve as a target which seemed extremely odd >> to me, but in any event, I could never get it to work, and I gave up. >> >> So, does anyone have a simple example they could share? >> >> Thanks & Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 14 20:06:08 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Oct 2011 17:06:08 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: Message-ID: Thanks to all the folks who replied with drag and drop options. Pete's script was the most easy to get into (he sent it to me), and it looks like what I need. The only remaining question I had was found in the dragDestination, so all is well. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From mwieder at ahsoftware.net Fri Oct 14 20:58:57 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Oct 2011 17:58:57 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <4E986210.9090302@gmail.com> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <4E986210.9090302@gmail.com> Message-ID: <73210638000.20111014175857@ahsoftware.net> Richmond- Friday, October 14, 2011, 9:23:44 AM, you wrote: > it is what, in Scotland at least, is known as a "whey cheese"; so, it is > still cheese. By that line of reasoning, so is head cheese... -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Fri Oct 14 21:51:50 2011 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 14 Oct 2011 20:51:50 -0500 Subject: Visible lines in a scrolling field. In-Reply-To: References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <019f01cc8a2e$edd6d570$c9848050$@net> Message-ID: <1FDC8188-0574-4147-8387-ECF85D60402D@sonsothunder.com> On Oct 14, 2011, at 10:49 AM, Bob Sneidar wrote: > There is a property called the formattedHeight. There is also a property for the current scroll, not sure what it is called. Once you know the number of lines you have all the variables sorted. Between them you should get pretty close if not dead on. Right - if the point is to reduce the textSize of the lines until it fits the height of the field, you can do this: put the formattedHeight of fld 1 into tFormattedHt put the number of lines of fld 1 * the textHeight of fld 1 into tCurrHt repeat until tCurrHt <= tFormattedHt if the textSize of fld 1 = 6 then exit repeat -- don't want to get TOO small set the textSize of fld 1 to ((the textSize of fld 1)-1) put the number of lines of fld 1 * the textHeight of fld 1 into tCurrHt end repeat Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Fri Oct 14 21:53:40 2011 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 14 Oct 2011 20:53:40 -0500 Subject: Drag and Drop Between Stacks? In-Reply-To: References: Message-ID: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > Thanks to all the folks who replied with drag and drop options. Pete's > script was the most easy to get into (he sent it to me), and it looks like > what I need. The only remaining question I had was found in the > dragDestination, so all is well. Pete, could you post your code (or the stack somewhere) so others could get the benefit of your experience? Thanks, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Fri Oct 14 21:57:13 2011 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 14 Oct 2011 20:57:13 -0500 Subject: how to read an specific page into pdf document? In-Reply-To: <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> References: <2E9B91A7-5B87-4CD7-8B55-AF811DAE9B01@system-ini.it> <4E84A484.3070209@gmail.com> <4e857114.0ad5e00a.32cb.574a@mx.google.com> <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> Message-ID: <607ABFAD-7296-45C4-A768-F9478B337CC5@sonsothunder.com> On Oct 14, 2011, at 11:23 AM, Alessandro Pisoni wrote: > i want to do this: > > Shell(C:\Programmi\Adobe\Reader 9.0\Reader\AcroRd32.exe" /a "page=4=openactions" "C:\directory\file.pdf") You should be able to do almost exactly what you have above: put shell("C:\Programmi\Adobe\Reader 9.0\Reader\AcroRd32.exe /a page=4=openactions C:\directory\file.pdf") Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > > > > Il giorno 30/set/2011, alle ore 09.34, Walt Brown ha scritto: > >> Hi Alessandro, >> It depends on what mean by "read". Do you want to display a page to the >> user, or do you want to capture the content of the PDF file for use in >> LiveCode? >> Walt >> >> -----Original Message----- >> From: use-livecode-bounces at lists.runrev.com >> [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Richmond >> Mathewson >> Sent: Thursday, September 29, 2011 1:02 PM >> To: How to use LiveCode >> Subject: Re: how to read an specific page into pdf document? >> >> On 09/29/2011 07:50 PM, Alessandro Pisoni wrote: >>> how can I do to read a page in a pdf file with Revolution, which syntax >> should I use? >>> >>> thanks >>> >>> >>> >>> Alessandro Pisoni >>> >>> >> >> I hope the Livecode developers (that's you lot in Edinburgh!) are noticing >> the increasing volume of postings containing "PDF" . . . it might signal >> something. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > Cordiali Saluti > Alessandro Pisoni > > > System.ini di Pisoni Alessandro > Via Grandi,5 > 20062 Cassano d'Adda (MI) > Tel 0363-361487 Fax 1782260060 Cell. 335440150 > email:info at system-ini.it > www.system-ini.it > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Fri Oct 14 22:34:10 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 19:34:10 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> References: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> Message-ID: Absolutely Ken, I want to share it. I'm just not sure where to put the stack - is there somewhere this list has access to for files? If not, I think I have a dropbox account from way back. Pete Molly's Revenge On Fri, Oct 14, 2011 at 6:53 PM, Ken Ray wrote: > > On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > > > Thanks to all the folks who replied with drag and drop options. Pete's > > script was the most easy to get into (he sent it to me), and it looks > like > > what I need. The only remaining question I had was found in the > > dragDestination, so all is well. > > Pete, could you post your code (or the stack somewhere) so others could get > the benefit of your experience? > > Thanks, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Fri Oct 14 22:35:35 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 19:35:35 -0700 Subject: So RunRev wants more of my money- what has been fixed? In-Reply-To: <73210638000.20111014175857@ahsoftware.net> References: <5842B220-C881-4B69-8077-48BDDD4ADD08@twft.com> <4E95CE6B.7040302@fourthworld.com> <4E95D858.4090609@gmail.com> <9FEB921F-0AF2-49A7-AA8E-26F7BAAE2BE6@gmail.com> <4E97213B.4060500@hyperactivesw.com> <4E9725C8.6010708@gmail.com> <034D1CFE-7047-46D6-84B7-3023ED167BBE@numericable.com> <4E9736F8.8060105@gmail.com> <45E9BAF4-2144-4604-9C57-15BE3340F180@aol.com> <4E97F855.80704@gmail.com> <4E986210.9090302@gmail.com> <73210638000.20111014175857@ahsoftware.net> Message-ID: And of course, everyone knows that Scotland is the ch***e capital of the world.... Pete Molly's Revenge On Fri, Oct 14, 2011 at 5:58 PM, Mark Wieder wrote: > Richmond- > > Friday, October 14, 2011, 9:23:44 AM, you wrote: > > > it is what, in Scotland at least, is known as a "whey cheese"; so, it is > > still cheese. > > By that line of reasoning, so is head cheese... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From Mark_Smith at cpe.umanitoba.ca Fri Oct 14 22:46:12 2011 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Fri, 14 Oct 2011 21:46:12 -0500 Subject: Drag and Drop Between Stacks? In-Reply-To: References: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com>, Message-ID: <3F95480D5F0DA64EA0785711087864DEAA53661EF6@exch01.mchpe.cpe.umanitoba.ca> Why not put it in the User Samples in revOnline? It's available from the IDE menu bar - Mark ________________________________________ From: use-livecode-bounces at lists.runrev.com [use-livecode-bounces at lists.runrev.com] On Behalf Of Pete [pete at mollysrevenge.com] Sent: Friday, October 14, 2011 9:34 PM To: How to use LiveCode Subject: Re: Drag and Drop Between Stacks? Absolutely Ken, I want to share it. I'm just not sure where to put the stack - is there somewhere this list has access to for files? If not, I think I have a dropbox account from way back. Pete Molly's Revenge On Fri, Oct 14, 2011 at 6:53 PM, Ken Ray wrote: > > On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > > > Thanks to all the folks who replied with drag and drop options. Pete's > > script was the most easy to get into (he sent it to me), and it looks > like > > what I need. The only remaining question I had was found in the > > dragDestination, so all is well. > > Pete, could you post your code (or the stack somewhere) so others could get > the benefit of your experience? > > Thanks, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Fri Oct 14 22:47:48 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 14 Oct 2011 22:47:48 -0400 Subject: Drag and Drop Between Stacks? In-Reply-To: References: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> Message-ID: On Fri, Oct 14, 2011 at 10:34 PM, Pete wrote: > Absolutely Ken, I want to share it. I'm just not sure where to put the > stack - is there somewhere this list has access to for files? If not, I > think I have a dropbox account from way back. > Pete > Molly's Revenge > > > > > On Fri, Oct 14, 2011 at 6:53 PM, Ken Ray wrote: > > > > > On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > > > > > Thanks to all the folks who replied with drag and drop options. Pete's > > > script was the most easy to get into (he sent it to me), and it looks > > like > > > what I need. The only remaining question I had was found in the > > > dragDestination, so all is well. > > > > Pete, could you post your code (or the stack somewhere) so others could > get > > the benefit of your experience? > > > > Thanks, > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > RevOnline is a great place for example stacks. ?Roger From pete at mollysrevenge.com Fri Oct 14 22:52:38 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 19:52:38 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> References: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> Message-ID: Here's a link to the stack on box.net: http://www.box.net/shared/o8zaqami56aaqpbg76g8 I doubt there's anything earth shattering in there! SCott - I made a couple of minot changes to the scripts in this stack - nothing functional, just tidied up a couple of things. In my use of this functionality, when the control is dropped on the card, I put up more dialogs to configure whatever type of control it is. Pete Molly's Revenge On Fri, Oct 14, 2011 at 6:53 PM, Ken Ray wrote: > > On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > > > Thanks to all the folks who replied with drag and drop options. Pete's > > script was the most easy to get into (he sent it to me), and it looks > like > > what I need. The only remaining question I had was found in the > > dragDestination, so all is well. > > Pete, could you post your code (or the stack somewhere) so others could get > the benefit of your experience? > > Thanks, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Fri Oct 14 22:53:54 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 14 Oct 2011 19:53:54 -0700 Subject: Drag and Drop Between Stacks? In-Reply-To: <3F95480D5F0DA64EA0785711087864DEAA53661EF6@exch01.mchpe.cpe.umanitoba.ca> References: <613EBA06-AF8A-420F-B8AF-81BF2A13000F@sonsothunder.com> <3F95480D5F0DA64EA0785711087864DEAA53661EF6@exch01.mchpe.cpe.umanitoba.ca> Message-ID: Thanks Mark. As you'll see I just put it on box.net, but I'll put it on User Samples also. Pete Molly's Revenge On Fri, Oct 14, 2011 at 7:46 PM, Mark Smith wrote: > Why not put it in the User Samples in revOnline? It's available from the > IDE menu bar > > - Mark > > > ________________________________________ > From: use-livecode-bounces at lists.runrev.com [ > use-livecode-bounces at lists.runrev.com] On Behalf Of Pete [ > pete at mollysrevenge.com] > Sent: Friday, October 14, 2011 9:34 PM > To: How to use LiveCode > Subject: Re: Drag and Drop Between Stacks? > > Absolutely Ken, I want to share it. I'm just not sure where to put the > stack - is there somewhere this list has access to for files? If not, I > think I have a dropbox account from way back. > Pete > Molly's Revenge > > > > > On Fri, Oct 14, 2011 at 6:53 PM, Ken Ray wrote: > > > > > On Oct 14, 2011, at 7:06 PM, Scott Rossi wrote: > > > > > Thanks to all the folks who replied with drag and drop options. Pete's > > > script was the most easy to get into (he sent it to me), and it looks > > like > > > what I need. The only remaining question I had was found in the > > > dragDestination, so all is well. > > > > Pete, could you post your code (or the stack somewhere) so others could > get > > the benefit of your experience? > > > > Thanks, > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From palcibiades-first at yahoo.co.uk Sat Oct 15 09:01:39 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 15 Oct 2011 06:01:39 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E9862B3.1040705@gmail.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> Message-ID: <1318683699996-3907362.post@n4.nabble.com> Richmond, you would not have to. Just do a new install but keep your home partition, and it would all pretty much stay put. That's where the settings are. I moved someone from mandriva to debian, and it almost all stayed put. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3907362.html Sent from the Revolution - User mailing list archive at Nabble.com. From davidocoker at gmail.com Sat Oct 15 09:48:03 2011 From: davidocoker at gmail.com (David C.) Date: Sat, 15 Oct 2011 08:48:03 -0500 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318599103583-3904844.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> Message-ID: > Richmond, the answer is Debian. ?You cannot do a proper quality job releasing > new versions as often as they do. ?The only way to go is rolling release. > > Peter Peter, Doesn't the "rolling release" scenario introduce a situation where the system might at any time become unreliable or unstable? As in: One day you have a highly functional, perfectly stable work station and the new "rolling release" comes along and introduces new bug(s), rendering the system (or possibly a key application) unusable? I've personally never had a lot of luck with the few times I've tried Debian based distro's (especially when it comes to using a wireless connection), but Linux Mint (my favorite) now has a Debian edition that I wouldn't mind trying out. What has been your experience with the rolling releases been like? Best regards, David C. From jhurley0305 at sbcglobal.net Sat Oct 15 10:21:05 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Sat, 15 Oct 2011 07:21:05 -0700 Subject: Galactic Gaunlet In-Reply-To: References: Message-ID: I confess I have been able to get past the first millisecond of this game, but does anyone know where the code that runs this game is stored? I can't find anything beyond a few lines of code in the Application Browser. Jim Hurley From dixonja at hotmail.co.uk Sat Oct 15 10:32:34 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 15 Oct 2011 15:32:34 +0100 Subject: Galactic Gaunlet In-Reply-To: References: , Message-ID: Look in the scripts of the cards and of the stack ...:-) > Subject: Galactic Gaunlet > From: jhurley0305 at sbcglobal.net > Date: Sat, 15 Oct 2011 07:21:05 -0700 > To: use-livecode at lists.runrev.com > > I confess I have been able to get past the first millisecond of this game, but does anyone know where the code that runs this game is stored? > > I can't find anything beyond a few lines of code in the Application Browser. > > 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 davidocoker at gmail.com Sat Oct 15 10:44:12 2011 From: davidocoker at gmail.com (David C.) Date: Sat, 15 Oct 2011 09:44:12 -0500 Subject: how to read an specific page into pdf document? In-Reply-To: <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> References: <2E9B91A7-5B87-4CD7-8B55-AF811DAE9B01@system-ini.it> <4E84A484.3070209@gmail.com> <4e857114.0ad5e00a.32cb.574a@mx.google.com> <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> Message-ID: Alessandro Pisoni wrote: >>> how can I do to read a page in a pdf file with Revolution, which syntax >> should I use? This works on my end, (64 bit Windows 7): on mouseUp set the defaultFolder to "C:\Program Files (x86)\Adobe\Reader 10.0\Reader\" put "AcroRd32.exe" & " /a page=10=openactions C:\TargetDocumentName.pdf" into tCommand set the hideConsoleWindows to true get shell (tCommand) -- reset the default folder location back as it was if required set the defaultFolder to specialFolderPath("home") end mouseUp Best regards, David C. From davidocoker at gmail.com Sat Oct 15 10:46:53 2011 From: davidocoker at gmail.com (David C.) Date: Sat, 15 Oct 2011 09:46:53 -0500 Subject: how to read an specific page into pdf document? In-Reply-To: References: <2E9B91A7-5B87-4CD7-8B55-AF811DAE9B01@system-ini.it> <4E84A484.3070209@gmail.com> <4e857114.0ad5e00a.32cb.574a@mx.google.com> <7CAC1DC8-EE91-4437-851A-697D7C893A00@system-ini.it> Message-ID: Oooops! Be aware of the line wrap. ;) > ? put "AcroRd32.exe" & " /a page=10=openactions > C:\TargetDocumentName.pdf" into tCommand Best regards, David C. From capellan2000 at gmail.com Sat Oct 15 11:06:56 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 15 Oct 2011 11:06:56 -0400 Subject: So RunRev wants more of my money- what has been fixed? Message-ID: These new properties for redrawing controls are a clear step forward and I hope to see soon a zoom control, that allows to enlarge or reduce all objects within the rectangle of a group. :-D Double thumbs Up!!! Al From palcibiades-first at yahoo.co.uk Sat Oct 15 11:22:19 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 15 Oct 2011 08:22:19 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> Message-ID: <1318692139374-3907614.post@n4.nabble.com> I have never had any problem at a system level. Certainly not with any instability with the minor upgrades. What I usually do is upgrade from stable to Debian testing about a year or so from what I expect to be the release date. By then its been 'testing' for a year or more. Then a year or 18 months later my version turns into stable, and I stick with it for another year or so. So basically I am going 2-3 years between major releases, like from Etch to Lenny. In between I do updates every few months. Occasionally you will find a package will become problematic. KDE4 caused some of this, many of the KDE apps had to be rewritten quite radically and that introduced bugs in one I use quite a bit. It was easy enough just to go back to the last version manually however. I use gdebi for the few occasions its necessary to install packages other than from the repositories. The kind of thing Richmond is talking about though, its never happened. Hardware upgrades are pretty simple too. The last ones I did as was recommended to Richmond, dd to mirror the hard drive, then install the new hard drive in the new system and boot. Mostly it works just fine. I did have one issue on one occasion doing this, think it was the display drivers. I have also found as suggested to Richmond that doing a clean install leaves things pretty much OK, as long as you leave /home alone on its own partition. There is a price with Debian. It is not as user friendly as some, the admin center you get with Mandriva or Magleia or PCLinux is far more user friendly. It lags behind a bit, you will not be running the latest version of everything. I very rarely care about that. But its very very solid, its a couple of years or three between major releases which is nice. Its tested to death before it becomes classified as 'stable', and its tested as a whole distribution. Gnome has become a real problem as Richmond and others have found. I think they have gone mad and are now making things you need every day harder and harder, or sometimes impossible, to do. For instance, gdm3, you now have to edit text files to do autologin, and how exactly you set up xdmcp in gdm3 I have no idea. Any cutting edge gnome based distro is going to drop you in this. I think the answer for most people is probably xfce. For me personally its fluxbox. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3907614.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sat Oct 15 11:47:08 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 15 Oct 2011 11:47:08 -0400 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318683699996-3907362.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> <1318683699996-3907362.post@n4.nabble.com> Message-ID: On Sat, Oct 15, 2011 at 9:01 AM, Peter Alcibiades wrote: > Richmond, you would not have to. Just do a new install but keep your home > partition, and it would all pretty much stay put. That's where the > settings > are. I moved someone from mandriva to debian, and it almost all stayed > put. > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3907362.html > Sent from the Revolution - User mailing list archive at Nabble.com. While it's true that you shouldn't have to, it is my experience that the time spent making a backup is not time wasted. ?Roger From andre at andregarzia.com Sat Oct 15 11:53:01 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 15 Oct 2011 12:53:01 -0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318692139374-3907614.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> Message-ID: my rule of thumb regarding linux: Fedora - I want to be there First! Ubuntu - I want it to work out of the box on relatively modern hardware and have a great computing experience without prior linux knowledge Debian - I know linux CentOS - I have a server Scientific Linux - I have a server and I don't want CentOS ancient packages ArchLinux - I know everything and will roll my own, thank you. I was using fedora 15 and now I am using ubuntu 11.10. My server is CentOS but I don't like it, I'd rather have a debian based server. I tried Arch but I am not in that mood anymore. From roger.e.eller at sealedair.com Sat Oct 15 12:45:41 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 15 Oct 2011 12:45:41 -0400 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> Message-ID: On Sat, Oct 15, 2011 at 11:53 AM, Andre Garzia wrote: > my rule of thumb regarding linux: > > > Fedora - I want to be there First! > Ubuntu - I want it to work out of the box on relatively modern hardware and > have a great computing experience without prior linux knowledge > Debian - I know linux > CentOS - I have a server > Scientific Linux - I have a server and I don't want CentOS ancient packages > ArchLinux - I know everything and will roll my own, thank you. > > I was using fedora 15 and now I am using ubuntu 11.10. My server is CentOS > but I don't like it, I'd rather have a debian based server. I tried Arch > but > I am not in that mood anymore. Linux Mint is another very nice off-shoot of Ubuntu. I like the clean, fresh look of mint. ?Roger From andre at andregarzia.com Sat Oct 15 12:57:49 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 15 Oct 2011 13:57:49 -0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> Message-ID: I tried mint long ago but mintmenu didn't make the cut for me... I like OpenSUSE a lot though. But I'd rather be on FreeBSD but since we don't have LiveCode for FreeBSD so, I am not using it... On Sat, Oct 15, 2011 at 1:45 PM, Roger Eller wrote: > On Sat, Oct 15, 2011 at 11:53 AM, Andre Garzia >wrote: > > > my rule of thumb regarding linux: > > > > > > Fedora - I want to be there First! > > Ubuntu - I want it to work out of the box on relatively modern hardware > and > > have a great computing experience without prior linux knowledge > > Debian - I know linux > > CentOS - I have a server > > Scientific Linux - I have a server and I don't want CentOS ancient > packages > > ArchLinux - I know everything and will roll my own, thank you. > > > > I was using fedora 15 and now I am using ubuntu 11.10. My server is > CentOS > > but I don't like it, I'd rather have a debian based server. I tried Arch > > but > > I am not in that mood anymore. > > > > Linux Mint is another very nice off-shoot of Ubuntu. I like the clean, > fresh look of mint. > > ?Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bvg at mac.com Sat Oct 15 13:01:10 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 15 Oct 2011 19:01:10 +0200 Subject: [ANN] LiveCode.tv event #39 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: Hi everyone Remember that our beloved event will start in about an hour from now. Join chatrev soon: http://bjoernke.com/chatrev/ On 13 Oct 2011, at 19:09, Bj?rnke von Gierke wrote: > Hello Fans of the Event > > Note that we need presenters for 28. Oct and later! > > > Join us this Saturday as Colin Holgate will offer an intro into the concepts of Adobe Flash, and then compare its capabilities with LiveCode. > As an extension of that, Malte Brill shows off his Animation Engine. This add-on offers several ways to do complex animations and also has a lot of other helper handlers. He also explains what is new and exciting about the fifth version of AE. > > > Join ChatRev to watch live at 20:00 CET on Saturday, 15th October. Download a standalone from > http://bjoernke.com/chatrev/ > or enter in the message box: > go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? > > > Sat. 15th October 2011 > 20:00 Rome > 19:00 London > 14:00 New York > 11:00 Los Angeles > 5:00 Sydney (Sun.) > > > Recordings available when people remember to record: http://livecode.tv > > Cheers > Bj?rnke > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pete at mollysrevenge.com Sat Oct 15 13:02:30 2011 From: pete at mollysrevenge.com (Pete) Date: Sat, 15 Oct 2011 10:02:30 -0700 Subject: My DragExample Stack Message-ID: Folks I just uploaded this stack to the User Samples at RevOnline with the name DragExample. It's basically the same as the one I put on box.netyesterday but I tidied the code up a bit and provided a bit more in the way of explanation. Pete Molly's Revenge From palcibiades-first at yahoo.co.uk Sat Oct 15 14:02:44 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 15 Oct 2011 11:02:44 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> Message-ID: <1318701764716-3907927.post@n4.nabble.com> There is a lot of truth to this. I have used Fedora once, where I simply could not get touch screens to work with Debian. Fedora just went in and worked at once, its more up to date. Two things about beginners. If they are going to have stable usage, then Debian is fine, because what I learned is, they will find systems admin hard, but they will never do it. All your questions will be about the applications they are using. If you want to give them easy admin, there is nothing to beat the Mandriva derived control centres, which is what Mageia & PCLiinux give. But the thing is, for stablity, what you need is rolling release and occasional well tested major upgrades. That's Debian. There is a reason the Ubuntu derivatives are moviing to Debian based. Mint, Warren Woodford of Mepis. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3907927.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sat Oct 15 14:34:44 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 15 Oct 2011 21:34:44 +0300 Subject: [OT] Plea for help Message-ID: <4E99D244.7090407@gmail.com> I took my 1.4 TB external hard-drive up to the school; partitioned into 8 HFS+ partitions and 2 DOS ones. Tried to reformat one of the HFS+ ones as DOS at which point the whole Hard-Drive went down. This was with Disk tools on a G3 iMac running Mac OS 10.4.11 Both Mac and Linux say the thing is completely unformatted; and I have lost my backups for the last 15 years. Advice gratefully received [ apart from "always backup everything onto 97 seperate devices . . . :( ] From andre at andregarzia.com Sat Oct 15 14:37:46 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 15 Oct 2011 15:37:46 -0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318701764716-3907927.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> <1318701764716-3907927.post@n4.nabble.com> Message-ID: > > But the thing is, for stablity, what you need is rolling release and > occasional well tested major upgrades. That's Debian. There is a reason > the Ubuntu derivatives are moviing to Debian based. Mint, Warren Woodford > of Mepis. > > CentOS is pretty stable and it is not a rolling release. Distros are moving away from Ubuntu because of Ubuntu move to Unity and Wayland, it is not related to stability or rolling releases. Ubuntu is no longer "one more distro", it has a clear and defined path that moves it away from the majority of Linux distributions. While 80% of Linux distros are basically the same thing but with little differences such as what package manager it uses, where should some files go, etc, Ubuntu is now moving to improve the end user experience. Some might not want the new Ubuntu experience. Lots and lots of old time Linux users are pretty confortable with Gnome2, KDE and others and don't want to be forced into a new way of doing things. The point is, for the average user, linux is hard and the new Ubuntu (along with the new Fedora) makes it easier and different. Debian, Arch, Slackware. SUSE, are all GREAT distributions but I doubt some average user with no manual will be able to install them and bring them to a usable and productive state in a short time. How many newbies know how to work in /etc or tweek their rc.d stuff? And they shouldn`t need to. Ubuntu added two things that are really important in Ocelot: 1 - Unity as default desktop environment. This is the one people keep complaining (bring back gnome2... bla bla bla). Users don't want to change. Heck, if Ubuntu 10 or 9 is working for you, why upgrade?? I have a Ubuntu 9.04 box here and it is happy. Power users can always install Gnome2 and switch desktops. This is done with the average user in mind. 2 - Ubuntu appStore This is the big one and no one noticed. Ubuntu has an App Store like the Mac. With free and paid software, reviews, everything. This is what made me move back to Ubuntu. I see great potential in this because it helps the normal user. Newbies don't go apt-getting stuff, they want it simple and the new AppStore rocks. It no longer about rolling releases, the derivative distros are moving away because ubuntu is aiming for something that they can't work with. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bvg at mac.com Sat Oct 15 14:42:13 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 15 Oct 2011 20:42:13 +0200 Subject: [OT] Plea for help In-Reply-To: <4E99D244.7090407@gmail.com> References: <4E99D244.7090407@gmail.com> Message-ID: On 15 Oct 2011, at 20:34, Richmond Mathewson wrote: > Advice gratefully received [ apart from "always backup everything onto 97 seperate devices . . . :( ] Livecode.tv event now ongoing! Also not what you wanted to hear i guess... You probably dropped the partition table. I think all data should be recoverable with a decent recovery software, tho i haven't used any of those for ages. Commercial ones come from 20 bucks upwards, maybe someone can suggest a good one? Join chatrev to be distracted from your woes: http://bjoernke.com/chatrev/ From richmondmathewson at gmail.com Sat Oct 15 14:55:33 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 15 Oct 2011 21:55:33 +0300 Subject: [OT] Plea for help In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: <4E99D725.3090900@gmail.com> On 10/15/2011 09:42 PM, Bj?rnke von Gierke wrote: > On 15 Oct 2011, at 20:34, Richmond Mathewson wrote: > >> Advice gratefully received [ apart from "always backup everything onto 97 seperate devices . . . :( ] > Livecode.tv event now ongoing! Also not what you wanted to hear i guess... > > You probably dropped the partition table. I think all data should be recoverable with a decent recovery software, tho i haven't used any of those for ages. Commercial ones come from 20 bucks upwards, maybe someone can suggest a good one? > > Join chatrev to be distracted from your woes: > http://bjoernke.com/chatrev/ Thanks for the kind thoughts. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Sat Oct 15 15:30:12 2011 From: dev at digifilm.com (ddas) Date: Sat, 15 Oct 2011 15:30:12 -0400 Subject: Landscape Orientation iOS LC5 In-Reply-To: <4E98604B.9060600@hyperactivesw.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> <09D7AF77-1AD7-4CE7-844C-9432C04A857B@digifilm.com> <4E98604B.9060600@hyperactivesw.com> Message-ID: <96C01317-F921-4F45-8309-9812FA5AAF7D@digifilm.com> Hi Jacqueline, I am not scripting it at all. My standalone settings are simply landscape left. I have heard about Apple's orientation nazism. They do insist everything straight. However some interfaces are meant to be experienced straight and then sideways and even upside down. I have seen apps that lock orientation like Plant vs. Zombies. Stack orientation does work as expected on the simulator. And reachability does work as expected on the device. Just not vice versa. Regards, Debdoot > > If I remember right, someone's app was rejected from the App Store because it didn't support both orientations. So you may want to rethink that. > > What are your iOS standalone settings? I've found that if you set them up in the SB, and do not script them in your stack, it works as expected. > > -- > 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 davidocoker at gmail.com Sat Oct 15 15:41:43 2011 From: davidocoker at gmail.com (David C.) Date: Sat, 15 Oct 2011 14:41:43 -0500 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <1318692139374-3907614.post@n4.nabble.com> Message-ID: Thanks for the info Peter... I may try out a Debian based distro, keeping your methods in mind in regards to the rolling releases. > Linux Mint is another very nice off-shoot of Ubuntu. ?I like the clean, > fresh look of mint. > > ?Roger Hey Roger, I've been using Linux Mint almost exclusively as my distro of preference for about 2-1/2 years now. I finally got tired or bored with tweaking "this distro" or "that one" a few years ago... and my distro-hopping days are pretty close to being over. After trying Linux Mint the first time, I decided I had found a home and stuck with it. Still, it's nice to try something new out every once in awhile, which was the reason for my asking about Debian. :) Best regards, David C. From richmondmathewson at gmail.com Sat Oct 15 16:34:05 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 15 Oct 2011 23:34:05 +0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318683699996-3907362.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <1318599103583-3904844.post@n4.nabble.com> <4E9862B3.1040705@gmail.com> <1318683699996-3907362.post@n4.nabble.com> Message-ID: <4E99EE3D.7060306@gmail.com> On 10/15/2011 04:01 PM, Peter Alcibiades wrote: > Richmond, you would not have to. Just do a new install but keep your home > partition, and it would all pretty much stay put. That's where the settings > are. I moved someone from mandriva to debian, and it almost all stayed put. > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3907362.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 I'm going to whip my small (40 GB) disk out of this machine, park it in another, slower one, and then do a fresh Ocelot install on a 400 GB disk I found lying around. From gcanyon+rev at gmail.com Sat Oct 15 17:13:24 2011 From: gcanyon+rev at gmail.com (Geoff Canyon Rev) Date: Sat, 15 Oct 2011 16:13:24 -0500 Subject: Galactic Gaunlet In-Reply-To: References: Message-ID: Be sure to check the code in the different cards in the stack. As far as playing goes, I found the game much more playable/enjoyable if I changed a line in the function rocketMoveY: from: add sClickData[sClickData["mousestate"]] to sMomentum to: add sClickData[sClickData["mousestate"]] /2 to sMomentum This makes the rocket sink/rise more slowly. gc On Sat, Oct 15, 2011 at 9:32 AM, John Dixon wrote: > > Look in the scripts of the cards and of the stack ...:-) > >> Subject: Galactic Gaunlet >> From: jhurley0305 at sbcglobal.net >> Date: Sat, 15 Oct 2011 07:21:05 -0700 >> To: use-livecode at lists.runrev.com >> >> I confess I have been able to get past the first millisecond of this game, but does anyone know where the code that runs this game is stored? >> >> I can't find anything beyond a few lines of code in the Application Browser. >> >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Oct 15 20:26:09 2011 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sun, 16 Oct 2011 09:26:09 +0900 Subject: [OT] Plea for help In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: <4E9A24A1.6040002@tkf.att.ne.jp> I used Disk Warrior with great success many times in the OS9 days; not sure if they still are around under OSX. I have also had success with "Data Rescue" from Prosoft Engineering. It doesn't 'fix' the disk, but scans the disk and copies off files it finds to a second disk (so you need another disk of equal or larger size). Takes a long time but recovered stuff from a severely damaged disk. Hope that helps! Tim Selander Tokyo, Japan On 10/16/11 3:42 AM, Bj?rnke von Gierke wrote: > > On 15 Oct 2011, at 20:34, Richmond Mathewson wrote: > >> Advice gratefully received [ apart from "always backup everything onto 97 seperate devices . . . :( ] > > Livecode.tv event now ongoing! Also not what you wanted to hear i guess... > > You probably dropped the partition table. I think all data should be recoverable with a decent recovery software, tho i haven't used any of those for ages. Commercial ones come from 20 bucks upwards, maybe someone can suggest a good one? > > Join chatrev to be distracted from your woes: > http://bjoernke.com/chatrev/ From roger.e.eller at sealedair.com Sat Oct 15 20:27:23 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 15 Oct 2011 20:27:23 -0400 Subject: [OT] Plea for help In-Reply-To: <4E99D244.7090407@gmail.com> References: <4E99D244.7090407@gmail.com> Message-ID: On Sat, Oct 15, 2011 at 2:34 PM, Richmond Mathewson wrote: > I took my 1.4 TB external hard-drive up to the school; partitioned into 8 > HFS+ partitions and 2 DOS ones. Tried to reformat one of the HFS+ ones as > DOS at which point the whole Hard-Drive went down. > > This was with Disk tools on a G3 iMac running Mac OS 10.4.11 > > Both Mac and Linux say the thing is completely unformatted; and I have lost > my backups for the last 15 years. > > Advice gratefully received [ apart from "always backup everything onto 97 > seperate devices . . . :( ] Here's some free software that may help. You'll have to attach the drive to a Windows machine, and the hfs partitions are not recoverable with this tool. I've also seen drives recovered with testdisk on linux, but I haven't done it myself. http://www.ptdd.com/ ?Roger From dev at digifilm.com Sat Oct 15 22:37:01 2011 From: dev at digifilm.com (ddas) Date: Sat, 15 Oct 2011 22:37:01 -0400 Subject: [OT] Plea for help In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: <330420D1-3794-42C1-8C13-420603582961@digifilm.com> Disk Warrior is the best tool under the circumstances, as mentioned by Tim. Tech Tool Pro is a good supplement. Good luck, -Debdoot On Oct 15, 2011, at 8:27 PM, Roger Eller wrote: > On Sat, Oct 15, 2011 at 2:34 PM, Richmond Mathewson wrote: > >> I took my 1.4 TB external hard-drive up to the school; partitioned into 8 >> HFS+ partitions and 2 DOS ones. Tried to reformat one of the HFS+ ones as >> DOS at which point the whole Hard-Drive went down. >> >> This was with Disk tools on a G3 iMac running Mac OS 10.4.11 >> >> Both Mac and Linux say the thing is completely unformatted; and I have lost >> my backups for the last 15 years. >> >> Advice gratefully received [ apart from "always backup everything onto 97 >> seperate devices . . . :( ] > > > Here's some free software that may help. You'll have to attach the drive to > a Windows machine, and the hfs partitions are not recoverable with this > tool. I've also seen drives recovered with testdisk on linux, but I haven't > done it myself. > > http://www.ptdd.com/ > > ?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 bvlahos at mac.com Sat Oct 15 23:32:03 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 15 Oct 2011 20:32:03 -0700 Subject: Works in IDE but not the iOS simulator Message-ID: <7D3E2287-DF96-40AE-AF0A-675E4710FDEB@mac.com> Katsuyuki Katayama has a nifty Timer sample program in RevOnline. It is a stopwatch program that lets you start and stop the timer. In the IDE the start button and stop buttons work as expected. However, in the iOS Simulator you can start it but you can't stop it. Why? Here is the code from the "start" button. on mouseUp put empty into Bigin put empty into Now put empty into Timer put empty into field "Time" put empty into count if the hilite of button "start" is true then set the hilite of button "stop" to false end if get the seconds put it into Bigin repeat while the hilite of button "start" is true get the seconds put it into Now put Now - Bigin into Timer put Timer into field "Time" wait for 100 milliseconds if the mouseClick --the hilite of button "stop" is true then exit repeat --set the hilite of button "start" to false end if end repeat end mouseUp Here is the code from the "stop" button on mouseUp if the hilite of button "stop" is true then set the hilite of button "start" to false end if end mouseUp Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From peterwawood at gmail.com Sun Oct 16 01:15:47 2011 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 16 Oct 2011 13:15:47 +0800 Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E981171.4030603@gmail.com> References: <4E981171.4030603@gmail.com> Message-ID: <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> Richmond > How (and should I) upgrade from Ubuntu 11.04 to 11.10, considering that last time I hosed my system and spent 3 days pulling it back together again? I don't have a lot of important data on my Ubuntu partition so I simply clicked the "update" button. The update seems to have worked but I got a lot of odd messages. I'm not at all impressed by Unity 2d; the default themes are far too garish for me and it is far too slow on my aged machine (Pentium P4 with 768K RAM). I tried unsuccessfully to download the GNU desktop from the Ubuntu "Store". I'm now looking into moving to Linux Mint. Regards Peter From m.schonewille at economy-x-talk.com Sun Oct 16 04:37:39 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Oct 2011 10:37:39 +0200 Subject: Works in IDE but not the iOS simulator In-Reply-To: <7D3E2287-DF96-40AE-AF0A-675E4710FDEB@mac.com> References: <7D3E2287-DF96-40AE-AF0A-675E4710FDEB@mac.com> Message-ID: <729A7B24-5BC7-4E07-BA87-7E698FD02C6D@economy-x-talk.com> Hi Bill, I'm surprised that you claim this to work in the IDE. You need to use repeat...with messages and wait...with messages. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 16 okt 2011, at 05:32, Bill Vlahos wrote: > Katsuyuki Katayama has a nifty Timer sample program in RevOnline. It is a stopwatch program that lets you start and stop the timer. > > In the IDE the start button and stop buttons work as expected. However, in the iOS Simulator you can start it but you can't stop it. > > Why? > > Here is the code from the "start" button. > on mouseUp > put empty into Bigin > put empty into Now > put empty into Timer > put empty into field "Time" > put empty into count > > if the hilite of button "start" is true > then > set the hilite of button "stop" to false > end if > > get the seconds > put it into Bigin > > repeat while the hilite of button "start" is true > get the seconds > put it into Now > put Now - Bigin into Timer > put Timer into field "Time" > wait for 100 milliseconds > > if the mouseClick > --the hilite of button "stop" is true > then > exit repeat > --set the hilite of button "start" to false > end if > end repeat > end mouseUp > > > Here is the code from the "stop" button > on mouseUp > if the hilite of button "stop" is true > then > set the hilite of button "start" to false > end if > end mouseUp > > Bill Vlahos From richmondmathewson at gmail.com Sun Oct 16 06:46:34 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 16 Oct 2011 13:46:34 +0300 Subject: [OT] Plea for help In-Reply-To: <4E9A24A1.6040002@tkf.att.ne.jp> References: <4E99D244.7090407@gmail.com> <4E9A24A1.6040002@tkf.att.ne.jp> Message-ID: <4E9AB60A.4040108@gmail.com> On 10/16/2011 03:26 AM, Tim Selander wrote: > I used Disk Warrior with great success many times in the OS9 days; not > sure if they still are around under OSX. > > I have also had success with "Data Rescue" from Prosoft Engineering. > It doesn't 'fix' the disk, but scans the disk and copies off files it > finds to a second disk (so you need another disk of equal or larger > size). Takes a long time but recovered stuff from a severely damaged > disk. > Thank you everyone for your ideas. I found that I had Data Rescue II, that I bought a few years ago, backed up on a CD; so I have installed it; bought a 2TB external drive (currently grinding away being "diced and sliced"), and, at least theoretically, am ready to run; a process that, I imagine, will take about a week. I ran a Demo of R-Studio for Mac, which, while being very slow indeed, did at least show that the partitions, with their data, are "There", rather than deleted. I wish there were a simple way just to reset the MBR (or whatever it is????) so the partitions would be recognised again, but that is too much to hope for. From richmondmathewson at gmail.com Sun Oct 16 06:47:44 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 16 Oct 2011 13:47:44 +0300 Subject: [OT] Plea for help In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: <4E9AB650.7070006@gmail.com> On 10/16/2011 03:27 AM, Roger Eller wrote: > On Sat, Oct 15, 2011 at 2:34 PM, Richmond Mathewson wrote: > >> I took my 1.4 TB external hard-drive up to the school; partitioned into 8 >> HFS+ partitions and 2 DOS ones. Tried to reformat one of the HFS+ ones as >> DOS at which point the whole Hard-Drive went down. >> >> This was with Disk tools on a G3 iMac running Mac OS 10.4.11 >> >> Both Mac and Linux say the thing is completely unformatted; and I have lost >> my backups for the last 15 years. >> >> Advice gratefully received [ apart from "always backup everything onto 97 >> seperate devices . . . :( ] > > Here's some free software that may help. You'll have to attach the drive to > a Windows machine, and the hfs partitions are not recoverable with this > tool. I've also seen drives recovered with testdisk on linux, but I haven't > done it myself. > > http://www.ptdd.com/ The info says it does not recognise HFS and HFS+ partitions, so, even with a Windows machine there would not be much joy. > > ?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 bvlahos at mac.com Sun Oct 16 11:14:03 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 16 Oct 2011 08:14:03 -0700 Subject: Works in IDE but not the iOS simulator In-Reply-To: <729A7B24-5BC7-4E07-BA87-7E698FD02C6D@economy-x-talk.com> References: <7D3E2287-DF96-40AE-AF0A-675E4710FDEB@mac.com> <729A7B24-5BC7-4E07-BA87-7E698FD02C6D@economy-x-talk.com> Message-ID: <37B658C6-39FA-4538-B6DD-BD0BE10972E2@mac.com> Mark, I put the "with messages" in both places and it works in the simulator but not on an actual iPhone (iOS 5). Bill Vlahos On Oct 16, 2011, at 1:37 AM, Mark Schonewille wrote: > Hi Bill, > > I'm surprised that you claim this to work in the IDE. You need to use repeat...with messages and wait...with messages. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr > > On 16 okt 2011, at 05:32, Bill Vlahos wrote: > >> Katsuyuki Katayama has a nifty Timer sample program in RevOnline. It is a stopwatch program that lets you start and stop the timer. >> >> In the IDE the start button and stop buttons work as expected. However, in the iOS Simulator you can start it but you can't stop it. >> >> Why? >> >> Here is the code from the "start" button. >> on mouseUp >> put empty into Bigin >> put empty into Now >> put empty into Timer >> put empty into field "Time" >> put empty into count >> >> if the hilite of button "start" is true >> then >> set the hilite of button "stop" to false >> end if >> >> get the seconds >> put it into Bigin >> >> repeat while the hilite of button "start" is true >> get the seconds >> put it into Now >> put Now - Bigin into Timer >> put Timer into field "Time" >> wait for 100 milliseconds >> >> if the mouseClick >> --the hilite of button "stop" is true >> then >> exit repeat >> --set the hilite of button "start" to false >> end if >> end repeat >> end mouseUp >> >> >> Here is the code from the "stop" button >> on mouseUp >> if the hilite of button "stop" is true >> then >> set the hilite of button "start" to false >> end if >> end mouseUp >> >> Bill Vlahos > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 16 11:29:12 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 16 Oct 2011 18:29:12 +0300 Subject: [OT] Slugworth Message-ID: <4E9AF848.20607@gmail.com> http://www.markshuttleworth.com/archives/784 Posing Pangolin . . . :) How can you write such nonsense to justify a silly name? http://articles.businessinsider.com/2011-08-05/home/29964103_1_trading-platform-trade-secrets-high-frequency-trading who is whispering in whose gully lugs one wonders? From dev at digifilm.com Sun Oct 16 12:18:48 2011 From: dev at digifilm.com (ddas) Date: Sun, 16 Oct 2011 12:18:48 -0400 Subject: Landscape Orientation iOS LC5 - Solved In-Reply-To: <4E98604B.9060600@hyperactivesw.com> References: <3C0AB22A-35DA-4380-BD5E-65F56F2836FE@mac.com> <558B735B-FA2C-4A40-9D14-AE8DF6514D3F@verizon.net> <60899376-8CA2-4AE2-AF3B-6157283CC7A8@digifilm.com> <74A025E9-38F4-4AA3-B4D1-40B13F2B9FD1@digifilm.com> <24757EB8-44E2-4BB4-AB68-87014EE4ED46@digifilm.com> <7CA5CE71-2B04-4E7E-BB11-43257704BB01@verizon.net> <09D7AF77-1AD7-4CE7-844C-9432C04A857B@digifilm.com> <4E98604B.9060600@hyperactivesw.com> Message-ID: <7C816E15-E49B-4347-B9A8-C569F7C74868@digifilm.com> After re-sizing the stack and back again, the orientation started to behave the same way on both the stack and the simulator. Thanks, Debdoot On Oct 14, 2011, at 12:16 PM, J. Landman Gay wrote: > On 10/14/11 9:45 AM, ddas wrote: >> Hi Colin, >> >> The splash is not the problem. I want my presentation to stay in >> landscape left regardless of the physical orientation of the device. >> It works as desired in the simulator, just not on the device. > > If I remember right, someone's app was rejected from the App Store because it didn't support both orientations. So you may want to rethink that. > > What are your iOS standalone settings? I've found that if you set them up in the SB, and do not script them in your stack, it works as expected. > > -- > 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 livfoss at mac.com Sun Oct 16 12:33:18 2011 From: livfoss at mac.com (Graham Samuel) Date: Sun, 16 Oct 2011 17:33:18 +0100 Subject: how to read an specific page into pdf document? In-Reply-To: References: Message-ID: <058D57C9-2E18-4506-B1D6-F552AE96C860@mac.com> David, this is really interesting. Where does the PDF page appear? I mean is it in a stack window, and could it be manipulated by a LiveCode program? My guess is that this is what Alessandro was aiming at. I don't quite understand what's happening in this script. Also, in your case do you need to check if the user has actually got a copy of Adobe Reader installed? Looks like this method only works if you know not only that it's installed but exactly which version it is. Maybe in your context this isn't an issue - can you comment? Curious TIA Graham On Sat, 15 Oct 2011 09:44:12 -0500, "David C." wrote: > > Alessandro Pisoni wrote: >>>> how can I do to read a page in a pdf file with Revolution, which syntax >>> should I use? > > This works on my end, (64 bit Windows 7): > > on mouseUp > set the defaultFolder to "C:\Program Files (x86)\Adobe\Reader 10.0\Reader\" > put "AcroRd32.exe" & " /a page=10=openactions > C:\TargetDocumentName.pdf" into tCommand > set the hideConsoleWindows to true > get shell (tCommand) > -- reset the default folder location back as it was if required > set the defaultFolder to specialFolderPath("home") > end mouseUp > > Best regards, > David C. > From zryip.theslug at gmail.com Sun Oct 16 13:33:46 2011 From: zryip.theslug at gmail.com (zryip theSlug) Date: Sun, 16 Oct 2011 19:33:46 +0200 Subject: [OT] Slugworth In-Reply-To: <4E9AF848.20607@gmail.com> References: <4E9AF848.20607@gmail.com> Message-ID: On Sun, Oct 16, 2011 at 5:29 PM, Richmond Mathewson wrote: > http://www.markshuttleworth.com/archives/784 > > Posing Pangolin . . . ?:) > > How can you write such nonsense to justify a silly name? > > http://articles.businessinsider.com/2011-08-05/home/29964103_1_trading-platform-trade-secrets-high-frequency-trading > > who is whispering in whose gully lugs one wonders? Interesting articles. In my opinion a slug worth an half Pangolin, a little less if the said slug was crushed by a shovel. Best regards, -- -Zryip TheSlug- My name is less silly than a pink Pangolin. http://www.aslugontheroad.com From davidocoker at gmail.com Sun Oct 16 15:46:12 2011 From: davidocoker at gmail.com (David C.) Date: Sun, 16 Oct 2011 14:46:12 -0500 Subject: how to read an specific page into pdf document? In-Reply-To: <058D57C9-2E18-4506-B1D6-F552AE96C860@mac.com> References: <058D57C9-2E18-4506-B1D6-F552AE96C860@mac.com> Message-ID: > David, this is really interesting. Where does the PDF page appear? I mean is it in a stack window, and could it be manipulated by a LiveCode program? My guess is that this is what Alessandro was aiming at. I don't quite understand what's happening in this script. Also, in your case do you need to check if the user has actually got a copy of Adobe Reader installed? Looks like this method only works if you know not only that it's installed but exactly which version it is. Maybe in your context this isn't an issue - can you comment? > > Curious > > TIA > > Graham Hello Graham, You are correct that I made no provisions for checking to see if the user has Adobe Reader installed, or at what version and/or location. My real point is/was that in order to launch a non-shell application using the LC shell command (AcroRd32.exe in this case), you must first set the default folder to the location where the targeted executable resides. On my system here, the script I posted opens a regular PDF file (located in my documents folder) to the exact page number specified, just as if I had manually opened it and navigated to the page. I really didn't go any further in testing the functionality than that. :) Best Regards, David C. From jhurley0305 at sbcglobal.net Sun Oct 16 16:08:23 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Sun, 16 Oct 2011 13:08:23 -0700 Subject: New rendering testing In-Reply-To: References: Message-ID: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> i have been experimenting with the new rendering tools in 5.0 Here is a stack that allows you to experiment for yourselves. Run this in the message box. go url "http://jamesphurley.com/jhurleyFolder/SimpleMotion.livecode" It doen't appear that 5.0 is that different from 4.6 when the graphic demands are simple. But for multiple moving objects, there is clearly an advantage to 5.0 I have also post a stack illustrating a number of graphic functions on the User Samples section of the LiveCode application. These all work reasonably well in 4.6 and 5.0 They may also be downloaded by typing this in the Message Box: go url "http://jamesphurley.com/jhurleyFolder/ProgrammableGraphics.livecode" Render unto 5.0 that which is complex and render unto 4.6 that which is simpler. Jim Hurley From pete at mollysrevenge.com Sun Oct 16 21:14:26 2011 From: pete at mollysrevenge.com (Pete) Date: Sun, 16 Oct 2011 18:14:26 -0700 Subject: Using spaces/backdrop on OSX Message-ID: Trying to run the IDE in a separate Spaces window and setting the backdrop to black. All works fine until I switch to another space then back to the one running the IDE. When I leave the IDE space, I have the Tools palette, the Application Browser, the Message Box, and a main stack window open. When I return to the IDE space, only the tools palette and the Message Box show up. I've tried setting raiseWIndows to true - made no difference. Any ideas might be causing this? Pete Molly's Revenge From pmbrig at gmail.com Sun Oct 16 21:55:01 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Sun, 16 Oct 2011 21:55:01 -0400 Subject: Using spaces/backdrop on OSX In-Reply-To: References: Message-ID: <09F7A67B-DDD5-4AFC-B0E0-4171F206D0CD@gmail.com> A bug, I think. Sounds as if LC isn't handling properly whatever message OSX provides for notification of Space change. I never use the backdrop, so I had not seen this, but when I test it now on Snow Leopard I see a brief flash of my open stack window then it disappears. MacBook, OSX 10.6.8, Rev Studio 4.5.3, build 1210. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Oct 16, 2011, at 9:14 PM, Pete wrote: > Trying to run the IDE in a separate Spaces window and setting the backdrop > to black. All works fine until I switch to another space then back to the > one running the IDE. > > When I leave the IDE space, I have the Tools palette, the Application > Browser, the Message Box, and a main stack window open. When I return to > the IDE space, only the tools palette and the Message Box show up. I've > tried setting raiseWIndows to true - made no difference. > > Any ideas might be causing this? > > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Sun Oct 16 22:31:42 2011 From: pete at mollysrevenge.com (Pete) Date: Sun, 16 Oct 2011 19:31:42 -0700 Subject: Using spaces/backdrop on OSX In-Reply-To: <09F7A67B-DDD5-4AFC-B0E0-4171F206D0CD@gmail.com> References: <09F7A67B-DDD5-4AFC-B0E0-4171F206D0CD@gmail.com> Message-ID: Thanks Peter. I forgot to mention I also tried this without a backdrop - same problem. I'm on 10.6.8 also LC 4.6.2. Not really a big deal but I think I will probably enter it at the QCC just so it's on record. Pete Molly's Revenge On Sun, Oct 16, 2011 at 6:55 PM, Peter M. Brigham, MD wrote: > A bug, I think. Sounds as if LC isn't handling properly whatever message > OSX provides for notification of Space change. I never use the backdrop, so > I had not seen this, but when I test it now on Snow Leopard I see a brief > flash of my open stack window then it disappears. MacBook, OSX 10.6.8, Rev > Studio 4.5.3, build 1210. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > On Oct 16, 2011, at 9:14 PM, Pete wrote: > > > Trying to run the IDE in a separate Spaces window and setting the > backdrop > > to black. All works fine until I switch to another space then back to > the > > one running the IDE. > > > > When I leave the IDE space, I have the Tools palette, the Application > > Browser, the Message Box, and a main stack window open. When I return to > > the IDE space, only the tools palette and the Message Box show up. I've > > tried setting raiseWIndows to true - made no difference. > > > > Any ideas might be causing this? > > > > Pete > > Molly's Revenge > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From katir at hindu.org Mon Oct 17 00:45:59 2011 From: katir at hindu.org (Sivakatirswami) Date: Sun, 16 Oct 2011 18:45:59 -1000 Subject: Reading multiple identical nodes in an XML file Message-ID: <4E9BB307.7000703@hindu.org> I am an XML newbie: if you want to extract data from a series of identical nodes in a XML file, how do you set up the repeat function? Rajan 12 John 8 Jose 9 References: <4E9BB307.7000703@hindu.org> Message-ID: This approach takes about 11 ticks to do 20,000 lines of XML and creates a single tab-delim table -- but first fix the malformed tag > 12 12 ----------------- on parseXML put empty into MT put tab into TB put "^" into TB --remove after debugging put fld incmgTxtFld into dataBlock replace CR with MT in dataBlock --purge all put "orphanage, small-child, name, age" into tree replace space with MT in tree replace (item 1 of tree) with CR in dataBlock --isolate each small-child & trunc data line replace ("") with CR in dataBlock --make sure each line a good data line get ("") filter dataBlock with ("<" & item 2 of tree & space & "*") --isolate data & build a table repeat for each line LNN in dataBlock put LNN into tblRow repeat for each item ITM in (item 3 to -1 of tree) replace "" with MT in tblRow replace "<" & ITM & ">" with TB in tblRow end repeat replace "=" with CR in tblRow put line 2 of tblRow & CR after newDataTable end repeat replace ">" with MT in newDataTable put newDataTable into msg end parseXML ----------------- LC chunking is very fast. Hope this helps Jim Ault On Oct 17, 2011, at 12:45 AM, Sivakatirswami wrote: > I am an XML newbie: > > if you want to extract data from a series of identical nodes in a > XML file, how do you set up the repeat function? > > > > > > > Rajan > 12 > > > > John > 8 > > > > Jose > 9 > > > > > > -- > Om Shanti > Sivakatirswami > From rene.micout at numericable.com Mon Oct 17 03:32:59 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Mon, 17 Oct 2011 09:32:59 +0200 Subject: New rendering testing In-Reply-To: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> Message-ID: Thank you James !! Ren? Le 16 oct. 2011 ? 22:08, James Hurley a ?crit : > i have been experimenting with the new rendering tools in 5.0 > > Here is a stack that allows you to experiment for yourselves. Run this in the message box. > > go url "http://jamesphurley.com/jhurleyFolder/SimpleMotion.livecode" > > It doen't appear that 5.0 is that different from 4.6 when the graphic demands are simple. But for multiple moving objects, there is clearly an advantage to 5.0 > > I have also post a stack illustrating a number of graphic functions on the User Samples section of the LiveCode application. These all work reasonably well in 4.6 and 5.0 They may also be downloaded by typing this in the Message Box: > > go url "http://jamesphurley.com/jhurleyFolder/ProgrammableGraphics.livecode" > > Render unto 5.0 that which is complex and > render unto 4.6 that which is simpler. > > 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 jimaultwins at yahoo.com Mon Oct 17 04:20:29 2011 From: jimaultwins at yahoo.com (Jim Ault) Date: Mon, 17 Oct 2011 04:20:29 -0400 Subject: Reading multiple identical nodes in an XML file In-Reply-To: References: <4E9BB307.7000703@hindu.org> Message-ID: correction on the timing loop stats On Oct 17, 2011, at 2:30 AM, Jim Ault wrote: > This approach takes about > 11 ticks to do 20,000 lines of XML > and creates a single tab-delim table should read 11 ticks to do 100,000 of XML input and 20,000 lines of tabular output Jim Ault From dave.cragg at lacscentre.co.uk Mon Oct 17 04:52:27 2011 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 17 Oct 2011 09:52:27 +0100 Subject: Reading multiple identical nodes in an XML file In-Reply-To: <4E9BB307.7000703@hindu.org> References: <4E9BB307.7000703@hindu.org> Message-ID: <74A71253-94D3-44F8-A2D6-6D9AF90B615C@lacscentre.co.uk> On 17 Oct 2011, at 05:45, Sivakatirswami wrote: > I am an XML newbie: > > if you want to extract data from a series of identical nodes in a XML file, how do you set up the repeat function? > Here's one way. I'm sure there are others. (It returns a list of names and ages) Dave function namesAndAges xml put revCreateXMLTree(xml,true,true,false) into xmlID if xmlID is not a number then returm xmlID -- error string end if put revXMLChildNames(xmlID,"/orphanage",comma,"small-child",true) into tChildren put empty into tRes repeat for each item tChild in tChildren put "/orphanage/" & tChild & "/name" into tNameNode put "/orphanage/" & tChild & "/age" into tAgeNode put revXMLNodeContents(xmlID, tNameNode) into tName put revXMLNodeContents(xmlID, tAgeNode) into tAge put tName & ", " & tAge & cr after tRes end repeat return tRes end namesAndAges From scott at tactilemedia.com Mon Oct 17 05:11:43 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Oct 2011 02:11:43 -0700 Subject: Handling Long ID in Params? Message-ID: Anybody know if there's a problem using long IDs or filenames within the params sent to a command? I'm trying work out a method of triggering private commands in a frontscript using an open "routing" command -- a command that takes incoming commands with parameters and forwards them to the private ones. Here's a simple example that works for me (using a function to remove the outer quotes from param values): command routeTheCommand put word 2 to -1 of the params into commandData put stripOuterQuotes(item 1 of commandData) into theCommand put stripOuterQuotes(item 2 to -1 of commandData) into theArgs do theCommand && theArgs end routeTheCommand function stripOuterQuotes pStrings repeat for each item theString in pStrings put char 2 to -2 of theString & comma after temp end repeat delete last char of temp return temp end stripOuterQuotes private command getTheSum p1,p2,p3 answer (p1+p2+p3) end getTheSum --- If I execute: routeTheCommand "getTheSum",1,2,3 I get "6" as expected. Here's where I run into the problem. If I change getTheSum to a simple answer routine: private command getTheSum p1,p2,p3 answer p1 end getTheSum ...and include the long id of a control in the command sent to the routing handler: put long id of btn 1 into aLongID routeTheCommand "getTheSum",aLongID Then "getTheSum" answers empty, instead of the button's long id. If I test the "theArgs" param within the routeTheCommand handler, it contains the button's long id, but apparently "getTheSum" is not getting this value. --- Maybe this isn't the best method to accomplish what I need, but can anyone see why this is failing? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From heather at runrev.com Mon Oct 17 06:55:50 2011 From: heather at runrev.com (Heather Nagey) Date: Mon, 17 Oct 2011 11:55:50 +0100 Subject: Galactic Gauntlet Message-ID: Dear List Folks, If you haven't already come across it, you might want to take a look at our "proof of concept" game, Galactic Gauntlet. It helps show off the new possibilities of LiveCode 5, and you can download the source code and take a look here: http://www.runrev.com/downloads/galactic-gauntlet.zip Read more about it in the newsletter: http://www.runrev.com/newsletter/october/issue120/newsletter2.php Regards, Heather Heather Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From heather at runrev.com Mon Oct 17 07:02:57 2011 From: heather at runrev.com (Heather Nagey) Date: Mon, 17 Oct 2011 12:02:57 +0100 Subject: ... and of course, in the app store Message-ID: <6EEFD3AD-E3E6-411F-999F-0FEF552E8B87@runrev.com> Sorry, I forgot to add that you can now download and play Galactic Gauntlet from the App store: http://itunes.apple.com/gb/app/galactic-gauntlet/id470771906?mt=8 cheers Heather Heather Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From kray at sonsothunder.com Mon Oct 17 08:18:06 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 17 Oct 2011 07:18:06 -0500 Subject: Handling Long ID in Params? In-Reply-To: References: Message-ID: <8B7B4C6A-99EA-44EB-9CA6-4B9B32033CA2@sonsothunder.com> On Oct 17, 2011, at 4:11 AM, Scott Rossi wrote: > > Maybe this isn't the best method to accomplish what I need, but can anyone > see why this is failing? Scott, when you execute the "do", it's getting the text of the button and passing that along instead of the long id that's coming into "routeTheCommand". To make it not evaluate it, call: routeTheCommand "getTheSum","the long id of btn 1" -- put quotes around the second param The other way you could do it would be to insert "the long id of " before theArgs if you knew it was an object reference that was coming in: command routeTheCommand put word 2 to -1 of the params into commandData put stripOuterQuotes(item 1 of commandData) into theCommand put stripOuterQuotes(item 2 to -1 of commandData) into theArgs put "the long id of " before theArgs do theCommand && theArgs end routeTheCommand Funky, but it works? :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From palcibiades-first at yahoo.co.uk Mon Oct 17 09:21:23 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 17 Oct 2011 06:21:23 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> Message-ID: <1318857683559-3912012.post@n4.nabble.com> The thing that strikes me looking at Unity is how similar it is to Windowmaker! Back to the future with those big icons down the side of the desktop. Well, the one person I put in Windowmaker for is fine with it. So maybe they have a point? Dunno. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3912012.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhurley0305 at sbcglobal.net Mon Oct 17 09:53:59 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 17 Oct 2011 06:53:59 -0700 Subject: Galactic Gaunlet In-Reply-To: References: Message-ID: Thanks Geoff. I'm up to 4 milliseconds now. A good part of my problem was that I didn't get the iconic messages for up and down control. Dah. I was looking for references to some of the new graphic features introduced in 5.0. I did find the layermode set to "dynamic" , but nothing about the compositor. I've been playing with a stack to compare some of these effect. See "Simple Motion: in User Samples. Jim > > ------------------------------ > > Message: 11 > Date: Sat, 15 Oct 2011 16:13:24 -0500 > From: Geoff Canyon Rev > To: How to use LiveCode > Subject: Re: Galactic Gaunlet > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Be sure to check the code in the different cards in the stack. > > As far as playing goes, I found the game much more playable/enjoyable > if I changed a line in the function rocketMoveY: > > from: > > add sClickData[sClickData["mousestate"]] to sMomentum > > to: > > add sClickData[sClickData["mousestate"]] /2 to sMomentum > > This makes the rocket sink/rise more slowly. > > gc > > From capellan2000 at gmail.com Mon Oct 17 10:02:16 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 17 Oct 2011 07:02:16 -0700 (PDT) Subject: New rendering testing In-Reply-To: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> Message-ID: <1318860136941-3912148.post@n4.nabble.com> Great work, Jim! :-D After running these demos, finally I understand how useful could be for young minds, to use and learn Turtle Graphics. I downloaded your book from: www.jamesphurley.com/jhurleyFolder/TurtlePhysics%20Text.doc and noticed that when I open the file in Open Office or WordPad, some characters are replaced by the question mark: 3. Functions: direction(?,?) and distance(?,?). By any chance, Did you write this document in a Macintosh and character conversion is changing the original text? If possible, I would like that you point me to some studies that details the learning experience (for teachers and students) of using Turtle Graphics in the classroom. Thanks again for sharing your groundbreaking work! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3912148.html Sent from the Revolution - User mailing list archive at Nabble.com. From pepetoo at cox.net Mon Oct 17 10:16:40 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 17 Oct 2011 07:16:40 -0700 Subject: New rendering testing In-Reply-To: <1318860136941-3912148.post@n4.nabble.com> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <1318860136941-3912148.post@n4.nabble.com> Message-ID: <689CBCCF-5391-4F7F-8C3F-455CE3FF96BC@cox.net> Alejandro: Thanks for bringing this to our attention. I vaguely recall having read/studied something re "Turtle-Graphics" many years ago, so maybe it is time for refresher - even for us old students. (Smile) Though I've not commented on any of your many contributions to the list, rest assured that I am as beholden to you as those who have. My needs are just more modest. Enjoy your fine weather this time of the year. Joe Wilkins Architect On Oct 17, 2011, at 7:02 AM, Alejandro Tejada wrote: > Great work, Jim! :-D > > After running these demos, finally I understand how > useful could be for young minds, to use and learn > Turtle Graphics. > > I downloaded your book from: > www.jamesphurley.com/jhurleyFolder/TurtlePhysics%20Text.doc > and noticed that when I open the file > in Open Office or WordPad, some characters are > replaced by the question mark: > > 3. Functions: direction(?,?) and distance(?,?). > > By any chance, Did you write this document in > a Macintosh and character conversion is changing > the original text? > > If possible, I would like that you point me to some > studies that details the learning experience (for teachers > and students) of using Turtle Graphics in the classroom. > > Thanks again for sharing your groundbreaking work! > > Al From scott at tactilemedia.com Mon Oct 17 13:30:57 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Oct 2011 10:30:57 -0700 Subject: Handling Long ID in Params? In-Reply-To: <8B7B4C6A-99EA-44EB-9CA6-4B9B32033CA2@sonsothunder.com> Message-ID: Thanks Ken, you got me on the right path. I lost so many hours on this dumb thing, but I think it's a valid concept worth using. Again, the idea is to be able to execute any private command of a script using a single "router" command, with any number of parameters. The caveat, as Ken pointed out, is that long object ids need to include "long id of" when used as parameters. The code is simplified below: command runPrivateCommand pCommand put item 2 to -1 of (word 2 to -1 of the params) into commandParams repeat for each item theString in commandParams -- strip outer quotes of params put char 2 to -2 of theString & comma after theArgs end repeat delete last char of theArgs -- strip trailing comma do pCommand && theArgs end runPrivateCommand So, as a simple example, if a script has a private command: private command getObjectID pObj answer the id of pObj end getObjectID ...this command can be triggered by any external object via the above router command (in the same script) with something like this: runPrivateCommand "getObjectID","long id of" && long id of btn 1 Thanks again Ken. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Ken Ray wrote: > On Oct 17, 2011, at 4:11 AM, Scott Rossi wrote: >> >> Maybe this isn't the best method to accomplish what I need, but can anyone >> see why this is failing? > > Scott, when you execute the "do", it's getting the text of the button and > passing that along instead of the long id that's coming into > "routeTheCommand". To make it not evaluate it, call: > > routeTheCommand "getTheSum","the long id of btn 1" -- put quotes around the > second param > > The other way you could do it would be to insert "the long id of " before > theArgs if you knew it was an object reference that was coming in: > > command routeTheCommand > put word 2 to -1 of the params into commandData > put stripOuterQuotes(item 1 of commandData) into theCommand > put stripOuterQuotes(item 2 to -1 of commandData) into theArgs > put "the long id of " before theArgs > do theCommand && theArgs > end routeTheCommand > > Funky, but it works? > > :D > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Mon Oct 17 13:42:54 2011 From: irog at mac.com (Roger Guay) Date: Mon, 17 Oct 2011 10:42:54 -0700 Subject: A Nit Nuisance Message-ID: This is not a big deal but if anyone has a ready solution, I would appreciate it. Running 4.6.4 in Mac OS 10.7.2. As I am dragging a new Quicktime Player from the Toolbar to a stack, it appears to be square. But when it is dropped onto a stack it narrows down to 244 pixels in width and maintains 322 in height. The object size for a player in my LC Preferences is 236 wide and 118 height. Moreover when video clips are opened in the Application Browser, they are narrowed down as well, giving them that squeezed look. This problem does not occur in my 4.6.3 version of LC. I've tried to reset all preferences to defaults , and I've tried reloading LC 4.6.4, both to no avail. TIA and cheers, Roger From scott at tactilemedia.com Mon Oct 17 13:55:45 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Oct 2011 10:55:45 -0700 Subject: A Nit Nuisance In-Reply-To: Message-ID: Hi Roger: What you're seeing is the horizontal and vertical dimensions of the player being swapped for some reason (seems like a bug in 4.6.4). If you set the width/height of the player to its formatted dimensions, you should be OK. set the width of player 1 to the formattedWidth of player 1 set the height of player 1 to the formattedHeight of player 1 Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Roger Guay wrote: > This is not a big deal but if anyone has a ready solution, I would appreciate > it. > > Running 4.6.4 in Mac OS 10.7.2. As I am dragging a new Quicktime Player from > the Toolbar to a stack, it appears to be square. But when it is dropped onto a > stack it narrows down to 244 pixels in width and maintains 322 in height. The > object size for a player in my LC Preferences is 236 wide and 118 height. > Moreover when video clips are opened in the Application Browser, they are > narrowed down as well, giving them that squeezed look. This problem does not > occur in my 4.6.3 version of LC. > > I've tried to reset all preferences to defaults , and I've tried reloading LC > 4.6.4, both to no avail. > > TIA and cheers, > 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 jhurley0305 at sbcglobal.net Mon Oct 17 14:10:30 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 17 Oct 2011 11:10:30 -0700 Subject: New rendering testing In-Reply-To: References: Message-ID: <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> Al, This all started while was teaching at the university and working with a local grade school teacher. At that time Logo was all the rage and I thought it would be an ideal language in which young children might solve interesting physics problems, essentially implement numerical methods to solve differential equations. In Turtle Graphics for example a trajectory script looks like this: repeat until ycor() < 0 incXY vx,vy -- Increment the x and y coordinates by vx and vy every second subtract gravity from vy end repeat I wrote a book titled "Logo Physics" which is now out of print but available, used, on Amazon. (I was proud to see just now that one vender has for sale at $129.) The very attractive element of Logo was what became knows as Turtle Graphics. (LOGO itself was modeled on LISP.) It was developed at MIT by Symour Papert et. al. I was talking to them at the time. Later, I wrote a translator for TG in HyperTalk. There are several version of it at: http://jamesphurley.com/runrev.html There are a large number of applications there. Kevin and I discussed the possibility of implementing it as part of Run Rev. They were more interesting in education at the time. I'm not sure where that file you found came from, but it is not very readable. I have a clean version I will send you separately. Do not share it with others at this time. I have retitled (and did some rewriting of) the Logo Physics book to "Programming for Science Students." I think that is the appropriate market--if one exists at all. I still think it could be a useful component of LiveCode. In one iteration of the code, it can be used to move any RR control around the screen with FORWARD 10, LEFT 45, etc. See "Control Turtles" on the above web site. Unfortunately I am out of touch with this market now and so have nothing for you about current applications, if any. Trouble is perception. It is perceived as a tool for children, a perception quickly dispelled in Turtle Geometry by Abelson and diSessa. The last chapter is titled: Curved Geometry and General Relativity. Jim Hurley > > Message: 18 > Date: Mon, 17 Oct 2011 07:02:16 -0700 (PDT) > From: Alejandro Tejada > To: use-revolution at lists.runrev.com > Subject: Re: New rendering testing > Message-ID: <1318860136941-3912148.post at n4.nabble.com> > Content-Type: text/plain; charset=us-ascii > > Great work, Jim! :-D > > After running these demos, finally I understand how > useful could be for young minds, to use and learn > Turtle Graphics. > > I downloaded your book from: > www.jamesphurley.com/jhurleyFolder/TurtlePhysics%20Text.doc > and noticed that when I open the file > in Open Office or WordPad, some characters are > replaced by the question mark: > > 3. Functions: direction(?,?) and distance(?,?). > > By any chance, Did you write this document in > a Macintosh and character conversion is changing > the original text? > > If possible, I would like that you point me to some > studies that details the learning experience (for teachers > and students) of using Turtle Graphics in the classroom. > > Thanks again for sharing your groundbreaking work! > > Al > From bobs at twft.com Mon Oct 17 14:37:42 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Oct 2011 11:37:42 -0700 Subject: [OT] Plea for help In-Reply-To: <4E9A24A1.6040002@tkf.att.ne.jp> References: <4E99D244.7090407@gmail.com> <4E9A24A1.6040002@tkf.att.ne.jp> Message-ID: <0854947A-8175-4953-8C48-25B69A03E139@twft.com> I think Disk Warrior will create a new copy of the partition map, but he doesn't have one apparently. Not sure if Disk Warrior will deal with that. Bob On Oct 15, 2011, at 5:26 PM, Tim Selander wrote: > I used Disk Warrior with great success many times in the OS9 days; not sure if they still are around under OSX. From lvhdgc7 at gmail.com Mon Oct 17 15:37:30 2011 From: lvhdgc7 at gmail.com (tbodine) Date: Mon, 17 Oct 2011 12:37:30 -0700 (PDT) Subject: Galactic Gaunlet In-Reply-To: References: Message-ID: <1318880250198-3913142.post@n4.nabble.com> Suggestion for RunRev: Put a Demo Mode in this game so those of us who don't really want to master the game -- just see what LC can do -- can observe the game in action without having to play it. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Galactic-Gaunlet-tp3907504p3913142.html Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Mon Oct 17 15:40:09 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 17 Oct 2011 14:40:09 -0500 Subject: Handling Long ID in Params? In-Reply-To: References: Message-ID: <2D256DC8-7D1F-4556-88CD-7411E3448E73@sonsothunder.com> On Oct 17, 2011, at 12:30 PM, Scott Rossi wrote: > ...this command can be triggered by any external object via the above router > command (in the same script) with something like this: > > runPrivateCommand "getObjectID","long id of" && long id of btw 1 I think you can even use: runPrivateCommand "getObjectID,"long id of btn 1" > Thanks again Ken. No prob! :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From johnpatten at mac.com Mon Oct 17 15:47:06 2011 From: johnpatten at mac.com (John Patten) Date: Mon, 17 Oct 2011 12:47:06 -0700 Subject: SqLite to MySQL and back or ? Message-ID: Hi All! I have a little project that is using SQLite to save user data. Essentially, each user has their own table created in the database and it saves records consisting of text content in mutiple fields in each record. The idea was in a school situation, where multiple students using the same computer, I could have different users use the same app and have access to just their data. This seems to work quite well, and it doesn?t require a constant network connection. Now I want to allow the student to download the app when they get home and be able to access and update their (data) table and records on a copy of the app at home. I was thinking I could query the local database (sqlite) save it, then do the same on the mysql database in the cloud (on-rev). However it would seem to be pretty complex; query the mysql db for the existence of the user table, if not present, create the table and import all the data into a duplicate database on mysql or if it is present, update those records with matching ids and create new records for those records that were not a match. The student would then have to do that same process when they got back to school for any new info they saved. Seems like a lot a work ;-) Am I on the right track, or is their an easier way? I.e. What about... FTP process that uploads the sqllite data base from user?s local machine to a server available on net, and then from home ftp download process that saves SQLite database to student?s home machine. This almost sound easier to me than writing a bunch of sql and irev files to do all the sql query stuff. What do you think? Interested in what others have done. It would be nice if there were a sql query that just essentially did a: on mouseUp put sqlite table1 of database "MainData" into tTable1 copy tTable1 to (new or update) table on remote mysql database "Maindata"" ;-) end mouseUp Thank you! John Patten SUSD From bobs at twft.com Mon Oct 17 16:09:14 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 17 Oct 2011 13:09:14 -0700 Subject: SqLite to MySQL and back or ? In-Reply-To: References: Message-ID: Typically what most do is issue a dump of the sql database. If it is not too large then this is workable. It produces a text file that can then be imported into other databases. But why not have your app access the mySQL database online to begin with? You would need to modify the table structures so that a student could only see the records for his own login, or else create separate tables with the students user name (limited to 8 characters or something) appended to the tables names. Something like grades_bobs. I get how you want to have the students work offline then sync later, but this would involve queries to delete everything for that student from the tables before importing the text file. And if for some reason the import fails you will be pulling your hair out. I have an interface that opens a primary and secondary database and "syncs" between the two, but it is unpolished. I DO have merging working, but I have not tested it thoroughly as of yet. It has a Database Setup card where you input the hostname (or filename for sqLite) a user and password, and the save it. You then click the connect button for each database. Once connected there is an interface for linking tables, and then columns. These are all saved in card properties. The Merge feature reads this data and only merges data that is not different between each record. It's all moot though if the students are in a location without access to the mySQL database right? How are you going to get the dump OR the outside connection to do what you have to do? Bob On Oct 17, 2011, at 12:47 PM, John Patten wrote: > Hi All! > > I have a little project that is using SQLite to save user data. Essentially, each user has their own table created in the database and it saves records consisting of text content in mutiple fields in each record. The idea was in a school situation, where multiple students using the same computer, I could have different users use the same app and have access to just their data. This seems to work quite well, and it doesn?t require a constant network connection. > > Now I want to allow the student to download the app when they get home and be able to access and update their (data) table and records on a copy of the app at home. > > I was thinking I could query the local database (sqlite) save it, then do the same on the mysql database in the cloud (on-rev). However it would seem to be pretty complex; query the mysql db for the existence of the user table, if not present, create the table and import all the data into a duplicate database on mysql or if it is present, update those records with matching ids and create new records for those records that were not a match. The student would then have to do that same process when they got back to school for any new info they saved. Seems like a lot a work ;-) > > Am I on the right track, or is their an easier way? I.e. What about... FTP process that uploads the sqllite data base from user?s local machine to a server available on net, and then from home ftp download process that saves SQLite database to student?s home machine. This almost sound easier to me than writing a bunch of sql and irev files to do all the sql query stuff. > > What do you think? Interested in what others have done. > > It would be nice if there were a sql query that just essentially did a: > on mouseUp > put sqlite table1 of database "MainData" into tTable1 > copy tTable1 to (new or update) table on remote mysql database "Maindata"" ;-) > end mouseUp > > > Thank you! > > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kee at kagi.com Mon Oct 17 16:34:22 2011 From: kee at kagi.com (Kee Nethery) Date: Mon, 17 Oct 2011 13:34:22 -0700 Subject: SqLite to MySQL and back or ? In-Reply-To: References: Message-ID: <64E3F8E2-F358-48FA-8FF9-C0FCACA9C0E1@kagi.com> It's my belief that SqLite databases tend to be small enough that you can just copy the entire file back to a main server and not bother doing a sync of the data it contains. Probably be heck-a faster than a whole bunch of selects and updates and inserts from sqLite on a desktop to MySQL on a server. Just a thought, could be totally wrong. Kee Nethery From pete at mollysrevenge.com Mon Oct 17 16:56:36 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 17 Oct 2011 13:56:36 -0700 Subject: SqLite to MySQL and back or ? In-Reply-To: References: Message-ID: Sounds like what you want to is sync the databases accounting for any inserts, deletes, updates on either database. That gets pretty complicated! I think I'd probably take the route of accessing the remote mySQL db all the time if it's at all feasible and i not, then using ftp to upload/download the database would be my next choice, but only if you are 150% sure that each student only ever accesses their own table. If that's not feasible, then one method I've seen (but not implemented) is to use triggers to store a log table of all activity to a table. The log table would contain the same columns as the original plus a timestamp and an indication of the activity (insert, delete, update). The sync process consists of getting the log table rows sorted by timestamp then taking the appropriate action on the "other database". If delete, then delete the row from the other db table, if insert, insert it, if update, update it. There is a REPLACE command that I think inserts a row if it doesn't already exist, or deletes the old row and inserts the new one if it does already exist, but I haven't tried using it. You'd have to be sure that the primary key of the table entries in both dbs were the same for this or any other syncing scheme to work. Pete Molly's Revenge On Mon, Oct 17, 2011 at 12:47 PM, John Patten wrote: > Hi All! > > I have a little project that is using SQLite to save user data. > Essentially, each user has their own table created in the database and it > saves records consisting of text content in mutiple fields in each record. > The idea was in a school situation, where multiple students using the same > computer, I could have different users use the same app and have access to > just their data. This seems to work quite well, and it doesn?t require a > constant network connection. > > Now I want to allow the student to download the app when they get home and > be able to access and update their (data) table and records on a copy of the > app at home. > > I was thinking I could query the local database (sqlite) save it, then do > the same on the mysql database in the cloud (on-rev). However it would seem > to be pretty complex; query the mysql db for the existence of the user > table, if not present, create the table and import all the data into a > duplicate database on mysql or if it is present, update those records with > matching ids and create new records for those records that were not a match. > The student would then have to do that same process when they got back to > school for any new info they saved. Seems like a lot a work ;-) > > Am I on the right track, or is their an easier way? I.e. What about... FTP > process that uploads the sqllite data base from user?s local machine to a > server available on net, and then from home ftp download process that saves > SQLite database to student?s home machine. This almost sound easier to me > than writing a bunch of sql and irev files to do all the sql query stuff. > > What do you think? Interested in what others have done. > > It would be nice if there were a sql query that just essentially did a: > on mouseUp > put sqlite table1 of database "MainData" into tTable1 > copy tTable1 to (new or update) table on remote mysql database "Maindata"" > ;-) > end mouseUp > > > Thank you! > > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Mon Oct 17 17:01:13 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 17 Oct 2011 14:01:13 -0700 Subject: Handling Long ID in Params? In-Reply-To: References: <8B7B4C6A-99EA-44EB-9CA6-4B9B32033CA2@sonsothunder.com> Message-ID: Hi Scott, I'm sure you have good reasons but I'm curious about why you would want to classify a handler as private if you know you will need to access it from outside the script that it's in? Pete Molly's Revenge On Mon, Oct 17, 2011 at 10:30 AM, Scott Rossi wrote: > Thanks Ken, you got me on the right path. I lost so many hours on this > dumb > thing, but I think it's a valid concept worth using. > > Again, the idea is to be able to execute any private command of a script > using a single "router" command, with any number of parameters. The > caveat, > as Ken pointed out, is that long object ids need to include "long id of" > when used as parameters. The code is simplified below: > > command runPrivateCommand pCommand > put item 2 to -1 of (word 2 to -1 of the params) into commandParams > repeat for each item theString in commandParams > -- strip outer quotes of params > put char 2 to -2 of theString & comma after theArgs > end repeat > delete last char of theArgs -- strip trailing comma > do pCommand && theArgs > end runPrivateCommand > > So, as a simple example, if a script has a private command: > > private command getObjectID pObj > answer the id of pObj > end getObjectID > > ...this command can be triggered by any external object via the above > router > command (in the same script) with something like this: > > runPrivateCommand "getObjectID","long id of" && long id of btn 1 > > > > Thanks again Ken. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > Recently, Ken Ray wrote: > > > On Oct 17, 2011, at 4:11 AM, Scott Rossi wrote: > >> > >> Maybe this isn't the best method to accomplish what I need, but can > anyone > >> see why this is failing? > > > > Scott, when you execute the "do", it's getting the text of the button and > > passing that along instead of the long id that's coming into > > "routeTheCommand". To make it not evaluate it, call: > > > > routeTheCommand "getTheSum","the long id of btn 1" -- put quotes around > the > > second param > > > > The other way you could do it would be to insert "the long id of " before > > theArgs if you knew it was an object reference that was coming in: > > > > command routeTheCommand > > put word 2 to -1 of the params into commandData > > put stripOuterQuotes(item 1 of commandData) into theCommand > > put stripOuterQuotes(item 2 to -1 of commandData) into theArgs > > put "the long id of " before theArgs > > do theCommand && theArgs > > end routeTheCommand > > > > Funky, but it works? > > > > :D > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From capellan2000 at gmail.com Mon Oct 17 18:27:46 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 17 Oct 2011 15:27:46 -0700 (PDT) Subject: New rendering testing In-Reply-To: <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> Message-ID: <1318890466022-3913611.post@n4.nabble.com> Hi Joe and Jim, Joe, many thanks for your kind words! I always hope that my scripting experiments would do more good than harm and at least should be useful to show the Do's and Don'ts on the specific topics that I worked with. James Hurley wrote: > > [snip] > Kevin and I discussed the possibility of implementing it as part of Run > Rev. > They were more interesting in education at the time. > Yes, I hope to see more Livecode and LOGO teaching in the future. In LOGO, the teacher is fundamental to produce extraordinary results. The greatest teaching ideas are widely celebrated and quickly forgotten... almost like a ritual. In my eyes, the longer I look into the Education field this become more and more paradoxical. Almost like a Lewis Carroll tale, with the complete cast of characters. I am sure that Livecode is a resounding sucess when used to teach Introduction to Computer Programming. At least for me, this computer language provided the confidence to try many ideas that I would not even dare to. Yes, this computer language inspire confidence. Does every computer language instill this in their users/developers? Why Livecode teaching is not more extended, as expected, in the English speaking world? My best guess is that everyone that look at Livecode, believe that it's a neat idea... and their next question is: Is this endorsed, recommended and approved by the powers that be in education??? This is exactly the moment where you understand that more and more people in the education field are not, and do not pretend to be leaders, but followers... Sad, but true... James Hurley wrote: > > I'm not sure where that file you found came from, but it is not very > readable. > I have a clean version I will send you separately. Do not share it with > others > at this time. I have retitled (and did some rewriting of) the Logo > Physics book > to "Programming for Science Students." I think that is the appropriate > market > --if one exists at all. > Received. Many Thanks! :-) James Hurley wrote: > > [snip] > Unfortunately I am out of touch with this market now and so have > nothing for you about current applications, if any. Trouble is perception. > It is perceived as a tool for children, a perception quickly dispelled in > Turtle Geometry by Abelson and diSessa. The last chapter is titled: > Curved Geometry and General Relativity. > Interesting enough, in this page: http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7287 there is a surprising error: Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology Class of 1922!!! Extraordinary, to say the least. :-) By the way, your stack: http://jamesphurley.com/jhurleyFolder/NineBallWithSpin.rev is the only game that I play with some frecuency. Thanks again, Jim -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3913611.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at mollysrevenge.com Mon Oct 17 18:44:21 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 17 Oct 2011 15:44:21 -0700 Subject: Another drag/drop issue Message-ID: I'm trying to drag and drop a column from a datagrid onto another datagrid on the same card. Everything works fine when I'm testing (the stack is toplevel), but when I use it for real (the stack is modal), none of the dragxxx handlers are being called. I'm really hoping the reason is that LC doesn't handle drag/drop operations in a modal window...... Pete Molly's Revenge From pepetoo at cox.net Mon Oct 17 18:48:43 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 17 Oct 2011 15:48:43 -0700 Subject: New rendering testing In-Reply-To: <1318890466022-3913611.post@n4.nabble.com> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> <1318890466022-3913611.post@n4.nabble.com> Message-ID: Alex: When I first got involved with Revolution I had hoped that it would just be an up-todate HC; but, alas, it began to get too complicated for the average hobbyist, so many of the HC users just never came aboard. I don't blame them. I was very close to being one who didn't myself. Over the years I have done some pretty remarkable things with HC. I really neither needed nor wanted the extensions that eventually became LiveCode. I believe that a totally bug-free Revolution 1.x could have become a major hit with all of the educators, and wouldn't have had to be so costly. Do I hear a few Amens? Joe Wilkins On Oct 17, 2011, at 3:27 PM, Alejandro Tejada wrote: > Hi Joe and Jim, > > Joe, many thanks for your kind words! > I always hope that my scripting experiments > would do more good than harm and at least > should be useful to show the Do's and Don'ts > on the specific topics that I worked with. > > > James Hurley wrote: >> >> [snip] >> Kevin and I discussed the possibility of implementing it as part of Run >> Rev. >> They were more interesting in education at the time. >> > > Yes, I hope to see more Livecode and LOGO teaching > in the future. In LOGO, the teacher is fundamental to > produce extraordinary results. > The greatest teaching ideas are widely celebrated and > quickly forgotten... almost like a ritual. > In my eyes, the longer I look into the Education field > this become more and more paradoxical. Almost like a > Lewis Carroll tale, with the complete cast of characters. > > I am sure that Livecode is a resounding sucess when used > to teach Introduction to Computer Programming. > At least for me, this computer language provided the > confidence to try many ideas that I would not even dare to. > Yes, this computer language inspire confidence. > Does every computer language instill this > in their users/developers? > > Why Livecode teaching is not more extended, as expected, > in the English speaking world? My best guess is that > everyone that look at Livecode, believe that it's a > neat idea... and their next question is: > Is this endorsed, recommended and approved by the > powers that be in education??? > This is exactly the moment where you understand > that more and more people in the education field > are not, and do not pretend to be leaders, but followers... > > Sad, but true... > > > James Hurley wrote: >> >> I'm not sure where that file you found came from, but it is not very >> readable. >> I have a clean version I will send you separately. Do not share it with >> others >> at this time. I have retitled (and did some rewriting of) the Logo >> Physics book >> to "Programming for Science Students." I think that is the appropriate >> market >> --if one exists at all. >> > > Received. Many Thanks! :-) > > > James Hurley wrote: >> >> [snip] >> Unfortunately I am out of touch with this market now and so have >> nothing for you about current applications, if any. Trouble is perception. >> It is perceived as a tool for children, a perception quickly dispelled in >> Turtle Geometry by Abelson and diSessa. The last chapter is titled: >> Curved Geometry and General Relativity. >> > > Interesting enough, in this page: > http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7287 > there is a surprising error: > Hal Abelson is Class of 1922 Professor of Computer Science and > Engineering at Massachusetts Institute of Technology > > Class of 1922!!! Extraordinary, to say the least. :-) > > By the way, your stack: > http://jamesphurley.com/jhurleyFolder/NineBallWithSpin.rev > is the only game that I play with some frecuency. > > Thanks again, Jim From capellan2000 at gmail.com Mon Oct 17 19:25:30 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 17 Oct 2011 16:25:30 -0700 (PDT) Subject: New rendering testing In-Reply-To: References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> <1318890466022-3913611.post@n4.nabble.com> Message-ID: <1318893930364-3913738.post@n4.nabble.com> Hi Joe, Joe Lewis Wilkins wrote: > > When I first got involved with Revolution I had hoped > that it would just be an up-todate HC; but, alas, it > began to get too complicated for the average hobbyist, > so many of the HC users just never came aboard. > I don't blame them. I was very close to being one > who didn't myself. Over the years I have done some > pretty remarkable things with HC. I really neither needed > nor wanted the extensions that eventually became LiveCode. > I believe that a totally bug-free Revolution 1.x could have > become a major hit with all of the educators, and wouldn't > have had to be so costly. Do I hear a few Amens? > Strangely enough, I still believe that it is possible to create amazing interactive stacks in this platform, with a clever use of the commands show, hide, visual effects and go to card. After all, we could use only what we need. There are many great features of this platform that I never have explored, but it's good to know that they are available, if I ever need them. Hopefully, a new text field control and a zoom property for groups will appear in a near future. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3913738.html Sent from the Revolution - User mailing list archive at Nabble.com. From rjb at robelko.com Mon Oct 17 19:53:00 2011 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 18 Oct 2011 01:53:00 +0200 Subject: SqLite to MySQL and back or ? In-Reply-To: References: Message-ID: On 17.10.2011 at 12:47 Uhr -0700 John Patten apparently wrote: >Hi All! > >I have a little project that is using SQLite to save user data. >Essentially, each user has their own table created in the database >and it saves records consisting of text content in mutiple fields in >each record. The idea was in a school situation, where multiple >students using the same computer, I could have different users use >the same app and have access to just their data. This seems to work >quite well, and it doesn't require a constant network connection. > this might work better if you have only 2 tables instead of having a separate table for each user: one table with a list of users and another linked to it 1:N with actual records with user data. No fuss with creating and deleting tables. >I was thinking I could query the local database (sqlite) save it, >then do the same on the mysql database in the cloud (on-rev). >However it would seem to be pretty complex; query the mysql db for >the existence of the user table, if not present, create the table >and import all the data into a duplicate database on mysql or if it >is present, update those records with matching ids and create new >records for those records that were not a match. If you consider using mysql as means of transfer, why not use it to actually store all data and keep it simple. No fuss with exports, imports, syncing, etc. r From pepetoo at cox.net Mon Oct 17 19:59:54 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 17 Oct 2011 16:59:54 -0700 Subject: New rendering testing In-Reply-To: <1318893930364-3913738.post@n4.nabble.com> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <6BC63886-E62C-46BA-A1CF-DD68BA48640D@sbcglobal.net> <1318890466022-3913611.post@n4.nabble.com> <1318893930364-3913738.post@n4.nabble.com> Message-ID: Alex, I'm sure you'll eventually take advantage of all that LC comes to offer, and they love you for your outside the box thinking and doing; but you're far more imaginative than the average "potential" LC user. Frankly, I'd love to be in your boots. (smile) Joe Wilkins On Oct 17, 2011, at 4:25 PM, Alejandro Tejada wrote: > Hi Joe, > > > Joe Lewis Wilkins wrote: >> >> When I first got involved with Revolution I had hoped >> that it would just be an up-todate HC; but, alas, it >> began to get too complicated for the average hobbyist, >> so many of the HC users just never came aboard. >> I don't blame them. I was very close to being one >> who didn't myself. Over the years I have done some >> pretty remarkable things with HC. I really neither needed >> nor wanted the extensions that eventually became LiveCode. >> I believe that a totally bug-free Revolution 1.x could have >> become a major hit with all of the educators, and wouldn't >> have had to be so costly. Do I hear a few Amens? >> > > Strangely enough, I still believe that it is possible to create > amazing interactive stacks in this platform, with a clever use > of the commands show, hide, visual effects and go to card. > After all, we could use only what we need. > > There are many great features of this platform that I never > have explored, but it's good to know that they are available, > if I ever need them. Hopefully, a new text field control and > a zoom property for groups will appear in a near future. > > Al From scott at tactilemedia.com Mon Oct 17 20:09:14 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Oct 2011 17:09:14 -0700 Subject: Handling Long ID in Params? In-Reply-To: <8B7B4C6A-99EA-44EB-9CA6-4B9B32033CA2@sonsothunder.com> Message-ID: Wow, just got bitten by this long id reference again -- twice in 24 hours! I've been trying to call a function of another object using the old routine: get value("specialFunction()",remoteObject) And once again, this handler was failing for me when passing the long id of a control within the function. I kept getting "source is not a container" errors (which doesn't help, because of course the long id of a control is valid), so on a whim I tried placing "long id of " before the object reference and it worked. put "long id of" && long id of btn 1 into theObj get value("specialFunction(" & theObj & ")", theSource) Thanks yet again Ken, my forehead is a bit less bloody now, and the wall has been spared a few more blows. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Ken Ray wrote: > Scott, when you execute the "do", it's getting the text of the button and > passing that along instead of the long id that's coming into > "routeTheCommand". To make it not evaluate it, call: > > routeTheCommand "getTheSum","the long id of btn 1" -- put quotes around the > second param > > The other way you could do it would be to insert "the long id of " before > theArgs if you knew it was an object reference that was coming in: From mwieder at ahsoftware.net Mon Oct 17 21:02:13 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 17 Oct 2011 18:02:13 -0700 Subject: Handling Long ID in Params? In-Reply-To: References: <8B7B4C6A-99EA-44EB-9CA6-4B9B32033CA2@sonsothunder.com> Message-ID: <77470034156.20111017180213@ahsoftware.net> Pete- Monday, October 17, 2011, 2:01:13 PM, you wrote: > Hi Scott, > I'm sure you have good reasons but I'm curious about why you would want to > classify a handler as private if you know you will need to access it from > outside the script that it's in? Thanks. You beat me to it. This has been bothering me all day. Knowing Scott, I'm sure there's a good reason, but I can't imagine what it could be. Now I'm watching my inbox waiting for the mystery to unravel. -- -Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Mon Oct 17 23:19:47 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Oct 2011 20:19:47 -0700 Subject: Handling Long ID in Params? In-Reply-To: <77470034156.20111017180213@ahsoftware.net> Message-ID: Recently, Mark Wieder wrote: >> I'm sure you have good reasons but I'm curious about why you would want to >> classify a handler as private if you know you will need to access it from >> outside the script that it's in? > > Thanks. You beat me to it. This has been bothering me all day. Knowing > Scott, I'm sure there's a good reason, but I can't imagine what it > could be. Now I'm watching my inbox waiting for the mystery to > unravel. A good point. In the big scheme of things, all the hoop jumping is probably too much work. But FWIW, I have a bunch of handlers in a front script that are private to prevent any unwanted triggering -- the end use is a set of tools for LiveCode developers in the LC IDE. There are some occasions, however, where I need to trigger some of the handlers from different points in the tools that aren't part of the frontscript, so I'm trying to work around that. I was thinking I could use reallyLongHandlerNamesThatNoOneWouldEverUse, but then I thought it might be more useful to make one generic command to handle any need. Like I explained, it might not be the best way to arrange things. Sorry this been bothering you all day. :-) Regards, Scott Rossi Creative Director Tactile Media, UX Design From tvogelaar at de-mare.nl Tue Oct 18 05:48:47 2011 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Tue, 18 Oct 2011 11:48:47 +0200 Subject: Uploading to Dropbox Message-ID: How can I upload a file from my LiveCode iOS app to my Dropbox folder? Dropbox accepts files sent via an HTTP POST submission. So the question could also be: How can I send a file via an HTTP POST submission? It is a very small plain .txt file (sub 100kB); no package or other weirdness. Regards, Terry From mikedoub at gmail.com Tue Oct 18 08:56:02 2011 From: mikedoub at gmail.com (mikedoub at gmail.com) Date: Tue, 18 Oct 2011 12:56:02 +0000 Subject: DataGrid Question Message-ID: <1817743011-1318942563-cardhu_decombobulator_blackberry.rim.net-2073359864-@b5.c31.bise6.blackberry> I am trying to build a contact list with a datagrid with a spacer bar between each alphabetic group of names. I was thinking to use the non-fixed length attribute of the data grid and adjust the size and make the spacer visible in the LayoutControl handler. Does anyone have an example as to how to do this? I am unclear how to determine the contents of the previous grid element from within the current handler to know when to show the spacer. Thanks, Mike Sent from my BlackBerry device on the Rogers Wireless Network From andre at andregarzia.com Tue Oct 18 09:58:20 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Oct 2011 11:58:20 -0200 Subject: [OT] Onanistic Ocelot? In-Reply-To: <1318857683559-3912012.post@n4.nabble.com> References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> Message-ID: Guys, I think Mint is moving to Gnome3... http://www.h-online.com/open/news/item/Linux-Mint-developers-make-GNOME-3-edition-plans-1362441.html It will retain 2.32 as well but I think many distros will start to converge to Gnome3. PS: LiveCode runs well on mint? From curt at sonasoftware.com Tue Oct 18 10:34:48 2011 From: curt at sonasoftware.com (Curt Ford) Date: Tue, 18 Oct 2011 10:34:48 -0400 Subject: scrolling QT controller issues Message-ID: <3F0F04C5-470A-4283-AB1B-5D41C1672B45@sonasoftware.com> I'm working on a project (using 4.6.4) that requires a long scrolling text field with QT controllers for sound-only files in between paragraphs. I created the text and some QT controllers and grouped them, then added a scroll bar to the group. When I scroll a QT controller onto the screen there are strange artifacts as it emerges from underneath a navigation graphic at the bottom of the screen - as soon as any part of it appears, the entire controller is drawn on top of the navigation graphic. Setting the alwaysBuffer of the controller to true solved the redraw problem, but now the controller doesn't respond to clicks, and the docs say that "if a player's alwaysBuffer is true, it cannot be controller by the controller bar and must be operated by script control." Seems like this would make it pretty much impossible to use the standard QT controller in a scrolling group. Anyone know of a workaround for this? Thanks! Curt From cmsheffield at me.com Tue Oct 18 11:03:16 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 18 Oct 2011 09:03:16 -0600 Subject: best audio format for mobile apps? Message-ID: <9B8D0CC1-5CB6-42F6-8165-AF2EAF082327@me.com> What's the best audio format to use for mobile apps? Is it best to stick with mp3, or is something else better? It must be compressed and must be compatible with both Android and iOS. The audio will consist of spoken word and possibly some sound effects here and there. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From bvg at mac.com Tue Oct 18 11:08:05 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 18 Oct 2011 17:08:05 +0200 Subject: [ANN] LiveCode.tv event #39 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: We had some minor technical problems, but luckily we do have recordings: To celebrate the occasion, I have made a picture: http://blog.livecode.tv/wp-content/uploads/2011/10/flash-vs-ae.png Colin introduces flash: http://www.ustream.tv/recorded/17897968 Malte explains AnimationEngine 5 (the first two recordings are very short, mostly Malte says his name repeatedly, the third recording contains all the good stuff): first try: http://www.ustream.tv/recorded/17899589 second try: http://www.ustream.tv/recorded/17899650 actual presentation: http://www.ustream.tv/recorded/17899666 Get animation engine from the runrev store: http://runrev.com/store/product/animation-engine-5/ Cheers Bj?rnke On 13 Oct 2011, at 19:09, Bj?rnke von Gierke wrote: > Hello Fans of the Event > > Note that we need presenters for 28. Oct and later! > > > Join us this Saturday as Colin Holgate will offer an intro into the concepts of Adobe Flash, and then compare its capabilities with LiveCode. > As an extension of that, Malte Brill shows off his Animation Engine. This add-on offers several ways to do complex animations and also has a lot of other helper handlers. He also explains what is new and exciting about the fifth version of AE. > > > Join ChatRev to watch live at 20:00 CET on Saturday, 15th October. Download a standalone from > http://bjoernke.com/chatrev/ > or enter in the message box: > go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? > > > Sat. 15th October 2011 > 20:00 Rome > 19:00 London > 14:00 New York > 11:00 Los Angeles > 5:00 Sydney (Sun.) > > > Recordings available when people remember to record: http://livecode.tv > > Cheers > Bj?rnke > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From cmsheffield at me.com Tue Oct 18 11:22:12 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 18 Oct 2011 09:22:12 -0600 Subject: LiveCode IDE is resizing my stack!? Message-ID: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> I'm working on a stack that is nearly as tall as my screen. Every time I open the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between the Mac menu bar and the dock. I don't want this to happen. I need it to be the actual size, even if it's partially obscured by something else (the dock, for example). Can I prevent this behavior somehow? And this is not the strange Mac menu bar issue where the stack resizes to compensate for a menu. I don't even have a menu set on this stack. I've even tried putting some code in my openStack handler to set the stack's height to what I need it to be, but this doesn't seem to be firing. Or if it is, it's firing *before* the IDE performs it's "magic", so I always end up with a chopped off bottom. :-) It's not the end of the world to have to resize it every time I open it, but it's a few seconds of wasted time that I could avoid. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From revlist at azurevision.co.uk Tue Oct 18 11:29:30 2011 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 18 Oct 2011 16:29:30 +0100 Subject: LiveCode IDE is resizing my stack!? In-Reply-To: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> References: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> Message-ID: I'm pretty sure that's simply following the recommended behaviour for apps larger than the screen dimensions on OS X. You'll see exactly the same thing when dragging application windows (LC or otherwise) from a larger screen to a smaller screen. In other words this may be an OS-level issue. Ian On 18 Oct 2011, at 16:22, Chris Sheffield wrote: > I'm working on a stack that is nearly as tall as my screen. Every time I open the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between the Mac menu bar and the dock. I don't want this to happen. I need it to be the actual size, even if it's partially obscured by something else (the dock, for example). Can I prevent this behavior somehow? And this is not the strange Mac menu bar issue where the stack resizes to compensate for a menu. I don't even have a menu set on this stack. > > I've even tried putting some code in my openStack handler to set the stack's height to what I need it to be, but this doesn't seem to be firing. Or if it is, it's firing *before* the IDE performs it's "magic", so I always end up with a chopped off bottom. :-) > > It's not the end of the world to have to resize it every time I open it, but it's a few seconds of wasted time that I could avoid. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacques.hausser at unil.ch Tue Oct 18 11:37:50 2011 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 18 Oct 2011 17:37:50 +0200 Subject: LiveCode IDE is resizing my stack!? In-Reply-To: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> References: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> Message-ID: <61BE9902-51F7-4729-AD5D-EA63DA69E88B@unil.ch> Hi Chris, Try to set the fullscreen to true at the opening of the stack (and reset it to false when the stack is closed). See fullscreen in the dictionary. Jacques Le 18 oct. 2011 ? 17:22, Chris Sheffield a ?crit : > I'm working on a stack that is nearly as tall as my screen. Every time I open the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between the Mac menu bar and the dock. I don't want this to happen. I need it to be the actual size, even if it's partially obscured by something else (the dock, for example). Can I prevent this behavior somehow? And this is not the strange Mac menu bar issue where the stack resizes to compensate for a menu. I don't even have a menu set on this stack. > > I've even tried putting some code in my openStack handler to set the stack's height to what I need it to be, but this doesn't seem to be firing. Or if it is, it's firing *before* the IDE performs it's "magic", so I always end up with a chopped off bottom. :-) > > It's not the end of the world to have to resize it every time I open it, but it's a few seconds of wasted time that I could avoid. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From irog at mac.com Tue Oct 18 11:48:34 2011 From: irog at mac.com (Roger Guay) Date: Tue, 18 Oct 2011 08:48:34 -0700 Subject: A Nit Nuisance In-Reply-To: References: Message-ID: That helps! Thanks, Scott. Cheers, Roger On Oct 18, 2011, at 8:30 AM, use-livecode-request at lists.runrev.com wrote: > Message: 3 > Date: Mon, 17 Oct 2011 10:55:45 -0700 > From: Scott Rossi > To: LiveCode Mail List > Subject: Re: A Nit Nuisance > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > Hi Roger: > > What you're seeing is the horizontal and vertical dimensions of the player > being swapped for some reason (seems like a bug in 4.6.4). If you set the > width/height of the player to its formatted dimensions, you should be OK. > set the width of player 1 to the formattedWidth of player 1 > set the height of player 1 to the formattedHeight of player 1 > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design From iowahengst at mac.com Tue Oct 18 12:12:46 2011 From: iowahengst at mac.com (Randy Hengst) Date: Tue, 18 Oct 2011 11:12:46 -0500 Subject: LiveCode IDE is resizing my stack!? In-Reply-To: <61BE9902-51F7-4729-AD5D-EA63DA69E88B@unil.ch> References: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> <61BE9902-51F7-4729-AD5D-EA63DA69E88B@unil.ch> Message-ID: <413B77E4-AE34-4E5E-A4F7-B2350DB57AA5@mac.com> Chris, You could also do something like this in preOpenStack if the environment is "development" then set the rect of this stack to "0,0,1150,700" -- Adjust to match the size of your stack set the decorations of this stack to default set the loc of this stack to the screenLoc set the shadow of this stack to false else set the rect of this stack to "0,0,480,320" -- Adjust to match the size of your stack end if be well, randy ----- On Oct 18, 2011, at 10:37 AM, Jacques Hausser wrote: > Hi Chris, > > Try to set the fullscreen to true at the opening of the stack (and reset it to false when the stack is closed). See fullscreen in the dictionary. > > Jacques > > > Le 18 oct. 2011 ? 17:22, Chris Sheffield a ?crit : > >> I'm working on a stack that is nearly as tall as my screen. Every time I open the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between the Mac menu bar and the dock. I don't want this to happen. I need it to be the actual size, even if it's partially obscured by something else (the dock, for example). Can I prevent this behavior somehow? And this is not the strange Mac menu bar issue where the stack resizes to compensate for a menu. I don't even have a menu set on this stack. >> >> I've even tried putting some code in my openStack handler to set the stack's height to what I need it to be, but this doesn't seem to be firing. Or if it is, it's firing *before* the IDE performs it's "magic", so I always end up with a chopped off bottom. :-) >> >> It's not the end of the world to have to resize it every time I open it, but it's a few seconds of wasted time that I could avoid. >> >> Thanks, >> Chris >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jhurley0305 at sbcglobal.net Tue Oct 18 12:47:26 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 18 Oct 2011 09:47:26 -0700 Subject: use-livecode Digest, Vol 97, Issue 37 In-Reply-To: References: Message-ID: <6A7F939B-3627-43DF-95A0-84401C0108F8@sbcglobal.net> Al, The potential for LC in education is two-fold. One is in writing educational software and the other is LC as a programming environment. I see the latter as more valuable, particularly for science students. FORTRAN is for the heavy calculations where the programmer must make allowances for the computer. LC is for those problems where more consideration is given to the programmer over the computer. I remember working with a zoologist analyzing the mechanics of the running cheata. I did it in LOGO because it was faster to program and easier to obtain a graphical representation of the data. The run-time for the program was seconds. Like you I have found that RR has enriched my life, allowing me to work out my ideas in a program designed by me to suit that particular idea. Glad you enjoy Nine Ball With Spin. I confess that I may have spent only a half hour playing the game. My game was in the programming. (I'm sure that is an element for all of RRs aficionados.) And if you are the type who is tempted to cheat at solitaire, I am, then I have a upgrade for you: Nine Ball With Projections. It calculates where the struck ball will go, given your selected path for the cue ball, and draws that line showing the projected result. You can't miss. Not much fun unless you are failure averse. go url "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" Jim Hurley [Alejandro wrote: ] > James Hurley wrote: >> >> [snip] >> Kevin and I discussed the possibility of implementing it as part of Run >> Rev. >> They were more interesting in education at the time. >> > > Yes, I hope to see more Livecode and LOGO teaching > in the future. In LOGO, the teacher is fundamental to > produce extraordinary results. > The greatest teaching ideas are widely celebrated and > quickly forgotten... almost like a ritual. > In my eyes, the longer I look into the Education field > this become more and more paradoxical. Almost like a > Lewis Carroll tale, with the complete cast of characters. > > I am sure that Livecode is a resounding sucess when used > to teach Introduction to Computer Programming. > At least for me, this computer language provided the > confidence to try many ideas that I would not even dare to. > Yes, this computer language inspire confidence. > Does every computer language instill this > in their users/developers? > > Why Livecode teaching is not more extended, as expected, > in the English speaking world? My best guess is that > everyone that look at Livecode, believe that it's a > neat idea... and their next question is: > Is this endorsed, recommended and approved by the > powers that be in education??? > This is exactly the moment where you understand > that more and more people in the education field > are not, and do not pretend to be leaders, but followers... > > Sad, but true... > > > James Hurley wrote: >> >> I'm not sure where that file you found came from, but it is not very >> readable. >> I have a clean version I will send you separately. Do not share it with >> others >> at this time. I have retitled (and did some rewriting of) the Logo >> Physics book >> to "Programming for Science Students." I think that is the appropriate >> market >> --if one exists at all. >> > > Received. Many Thanks! :-) > > > James Hurley wrote: >> >> [snip] >> Unfortunately I am out of touch with this market now and so have >> nothing for you about current applications, if any. Trouble is perception. >> It is perceived as a tool for children, a perception quickly dispelled in >> Turtle Geometry by Abelson and diSessa. The last chapter is titled: >> Curved Geometry and General Relativity. >> > > Interesting enough, in this page: > http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7287 > there is a surprising error: > Hal Abelson is Class of 1922 Professor of Computer Science and > Engineering at Massachusetts Institute of Technology > > Class of 1922!!! Extraordinary, to say the least. :-) > > By the way, your stack: > http://jamesphurley.com/jhurleyFolder/NineBallWithSpin.rev > is the only game that I play with some frecuency. > > Thanks again, Jim > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3913611.html > Sent from the Revolution - User mailing list archive at Nabble.com. > From dunbarx at aol.com Tue Oct 18 13:19:23 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 18 Oct 2011 13:19:23 -0400 (EDT) Subject: LiveCode IDE is resizing my stack!? In-Reply-To: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> References: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> Message-ID: <8CE5BD136DA7313-1388-7EC73@Webmail-d109.sysops.aol.com> Could you move your resizing code to the first card instead? This might allow the "magic" to happen, and then add your own. Or perhaps send a command in half a second or so after the stack opens. Then you are guaranteed to work your magic after the IDE does its own. Craig Newman -----Original Message----- From: Chris Sheffield To: How to use LiveCode Sent: Tue, Oct 18, 2011 7:24 am Subject: LiveCode IDE is resizing my stack!? I'm working on a stack that is nearly as tall as my screen. Every time I open the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between the Mac menu bar and the dock. I don't want this to happen. I need it to be the actual size, even if it's partially obscured by something else (the dock, for example). Can I prevent this behavior somehow? And this is not the strange Mac menu bar issue where the stack resizes to compensate for a menu. I don't even have a menu set on this stack. I've even tried putting some code in my openStack handler to set the stack's height to what I need it to be, but this doesn't seem to be firing. Or if it is, it's firing *before* the IDE performs it's "magic", so I always end up with a chopped off bottom. :-) It's not the end of the world to have to resize it every time I open it, but it's a few seconds of wasted time that I could avoid. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From Mike at Doub.com Tue Oct 18 13:46:28 2011 From: Mike at Doub.com (Mike Doub) Date: Tue, 18 Oct 2011 13:46:28 -0400 Subject: Resizable DataGrid Question Message-ID: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> I am trying to use a DataGrid to create a contact list that has a spacer between each alphabetic grouping of names. I was thinking to use the non-fixed length attribute of the DataGrid and adjust the size dynamically in the LayoutControl handler as well as showing a field that would contain the spacer. I am unclear how to determine the contents of the previous grid element from within the current handler to know when expand the grid for the spacer. I also need to understand how to figure out if this is the first grid element. Does anyone have any examples of how this might be accomplished? Thanks Mike From capellan2000 at gmail.com Tue Oct 18 14:15:17 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 18 Oct 2011 11:15:17 -0700 (PDT) Subject: New rendering testing In-Reply-To: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> Message-ID: <1318961717765-3916249.post@n4.nabble.com> Hi Jim, James Hurley wrote: > > Al, > > The potential for LC in education is two-fold. One is in writing > educational software and the other is LC as a programming environment. > > I see the latter as more valuable, particularly for science students. > FORTRAN is for the heavy calculations where the programmer must make > allowances for the computer. LC is for those problems where more > consideration is given to the programmer over the computer. I remember > working with a zoologist analyzing the mechanics of the running cheata. I > did it in LOGO because it was faster to program and easier to obtain a > graphical representation of the data. The run-time for the program was > seconds. > > Like you, I have found that RR has enriched my life, allowing me to work > out my ideas in a program designed by me to suit that particular idea. > Yes, we are the "Inventive Users" about which Dan Shafer wrote. :-D James Hurley wrote: > > Glad you enjoy Nine Ball With Spin. I confess that I may have spent only a > half hour playing the game. My game was in the programming. (I'm sure that > is an element for all of RRs aficionados.) And if you are the type who is > tempted to cheat at solitaire, I am, then I have a upgrade for you: Nine > Ball With Projections. It calculates where the struck ball will go, given > your selected path for the cue ball, and draws that line showing the > projected result. You can't miss. Not much fun unless you are failure > averse. > > go url > "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" > This looks great! The yellow line actually shows the possible trajectory of the red ball. :-D Now I only need an Undo menu command to reset the balls to their last position and be able to play many different shots from the same position. Many Thanks again for sharing this game! Jim, keep up your landmarking work in this area. I am sure that many physics teachers would want to use Turtle graphics if they could learn about it. In the place where I live, many teachers have read about it, but no one knows how to use it in their classroom or if it is effective or still relevant today. Turtle graphics could benefit, greatly, of a makeover to adapt it technical terms, examples, demostrations and student's exercises to the environment of this century. If you look closely, you will find around you, many people of different ages that could provide ideas and beta testing. Today, with so many electronic gadgets created specifically to entertain, it should be shocking for the youngest students to learn that these could be used for learning or "work"... After reading about the "Gamification" of learning in revUP, I read again all the articles written by Mark Prensky about games and learning and I reached a different conclusion, starting from the same data. Right now, I borrowed one of the Pokemon's Guide to their games and I am taking notes about their strategies and methods to "engage" (this is the keyword: "engage") their players to complete their games (and buy more, when available) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3916249.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhurley0305 at sbcglobal.net Tue Oct 18 14:49:38 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 18 Oct 2011 11:49:38 -0700 Subject: New rendering testing In-Reply-To: References: Message-ID: Reposting with the proper Subject: Message: 4 Date: Tue, 18 Oct 2011 09:47:26 -0700 From: James Hurley To: use-livecode at lists.runrev.com Subject: Re: use-livecode Digest, Vol 97, Issue 37 Message-ID: <6A7F939B-3627-43DF-95A0-84401C0108F8 at sbcglobal.net> Content-Type: text/plain; charset=us-ascii Al, The potential for LC in education is two-fold. One is in writing educational software and the other is LC as a programming environment. I see the latter as more valuable, particularly for science students. FORTRAN is for the heavy calculations where the programmer must make allowances for the computer. LC is for those problems where more consideration is given to the programmer over the computer. I remember working with a zoologist analyzing the mechanics of the running cheata. I did it in LOGO because it was faster to program and easier to obtain a graphical representation of the data. The run-time for the program was seconds. Like you I have found that RR has enriched my life, allowing me to work out my ideas in a program designed by me to suit that particular idea. Glad you enjoy Nine Ball With Spin. I confess that I may have spent only a half hour playing the game. My game was in the programming. (I'm sure that is an element for all of RRs aficionados.) And if you are the type who is tempted to cheat at solitaire, I am, then I have a upgrade for you: Nine Ball With Projections. It calculates where the struck ball will go, given your selected path for the cue ball, and draws that line showing the projected result. You can't miss. Not much fun unless you are failure averse. go url "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" Jim Hurley [Alejandro wrote: ] > >> James Hurley wrote: >>> >>> [snip] >>> Kevin and I discussed the possibility of implementing it as part of Run >>> Rev. >>> They were more interesting in education at the time. >>> >> >> Yes, I hope to see more Livecode and LOGO teaching >> in the future. In LOGO, the teacher is fundamental to >> produce extraordinary results. >> The greatest teaching ideas are widely celebrated and >> quickly forgotten... almost like a ritual. >> In my eyes, the longer I look into the Education field >> this become more and more paradoxical. Almost like a >> Lewis Carroll tale, with the complete cast of characters. >> >> I am sure that Livecode is a resounding sucess when used >> to teach Introduction to Computer Programming. >> At least for me, this computer language provided the >> confidence to try many ideas that I would not even dare to. >> Yes, this computer language inspire confidence. >> Does every computer language instill this >> in their users/developers? >> >> Why Livecode teaching is not more extended, as expected, >> in the English speaking world? My best guess is that >> everyone that look at Livecode, believe that it's a >> neat idea... and their next question is: >> Is this endorsed, recommended and approved by the >> powers that be in education??? >> This is exactly the moment where you understand >> that more and more people in the education field >> are not, and do not pretend to be leaders, but followers... >> >> Sad, but true... >> >> >> James Hurley wrote: >>> >>> I'm not sure where that file you found came from, but it is not very >>> readable. >>> I have a clean version I will send you separately. Do not share it with >>> others >>> at this time. I have retitled (and did some rewriting of) the Logo >>> Physics book >>> to "Programming for Science Students." I think that is the appropriate >>> market >>> --if one exists at all. >>> >> >> Received. Many Thanks! :-) >> >> >> James Hurley wrote: >>> >>> [snip] >>> Unfortunately I am out of touch with this market now and so have >>> nothing for you about current applications, if any. Trouble is perception. >>> It is perceived as a tool for children, a perception quickly dispelled in >>> Turtle Geometry by Abelson and diSessa. The last chapter is titled: >>> Curved Geometry and General Relativity. >>> >> >> Interesting enough, in this page: >> http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7287 >> there is a surprising error: >> Hal Abelson is Class of 1922 Professor of Computer Science and >> Engineering at Massachusetts Institute of Technology >> >> Class of 1922!!! Extraordinary, to say the least. :-) >> >> By the way, your stack: >> http://jamesphurley.com/jhurleyFolder/NineBallWithSpin.rev >> is the only game that I play with some frecuency. >> >> Thanks again, Jim >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3913611.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> > > > > > ------------------------------ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-livecode > > End of use-livecode Digest, Vol 97, Issue 38 > ******************************************** From revdev at pdslabs.net Tue Oct 18 15:10:02 2011 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 18 Oct 2011 12:10:02 -0700 Subject: Uploading to Dropbox In-Reply-To: References: Message-ID: <4E9DCF0A.3040009@pdslabs.net> If your Dropbox folder is open on your computer, you can use revCopyFile to copy files to it as you would to an external HD. But that doesn't answer your question. Phil On 10/18/11 2:48 AM, Terry Vogelaar wrote: > How can I upload a file from my LiveCode iOS app to my Dropbox folder? > > Dropbox accepts files sent via an HTTP POST submission. So the question could also be: How can I send a file via an HTTP POST submission? > > It is a very small plain .txt file (sub 100kB); no package or other weirdness. > > Regards, > Terry > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From coiin at verizon.net Tue Oct 18 15:28:04 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 18 Oct 2011 15:28:04 -0400 Subject: New rendering testing In-Reply-To: References: Message-ID: <2EF0A610-8848-4191-B934-9C4A3C51789B@verizon.net> It doesn't do very much, it gets stuck at line 47 quickly: put asin(sinGamma) into gamma On Oct 18, 2011, at 2:49 PM, James Hurley wrote: > go url "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" From pete at mollysrevenge.com Tue Oct 18 15:29:03 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 18 Oct 2011 12:29:03 -0700 Subject: Resizable DataGrid Question In-Reply-To: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> Message-ID: The selectionchanged message sent to the datagrid includes the index of the current and previous selected datagrid rows as parameters. I'm not sure if that will help though, since this happens outside of the custom behavior where the LayoutControl handler sits. Another way might be to store the index/line number of the row in a custom property of the datagrid and get it back when you need it (and before overwriting it with the current index/line of course!) Have you considered doing this in the source data by inserting an extra row with some sort of indication that it represents a sort break? Pete Molly's Revenge On Tue, Oct 18, 2011 at 10:46 AM, Mike Doub wrote: > I am trying to use a DataGrid to create a contact list that has a spacer > between each alphabetic grouping of names. I was thinking to use the > non-fixed length attribute of the DataGrid and adjust the size dynamically > in the LayoutControl handler as well as showing a field that would contain > the spacer. I am unclear how to determine the contents of the previous > grid element from within the current handler to know when expand the grid > for the spacer. I also need to understand how to figure out if this is > the > first grid element. > > > > Does anyone have any examples of how this might be accomplished? > > > > Thanks > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From cmsheffield at me.com Tue Oct 18 15:34:04 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 18 Oct 2011 13:34:04 -0600 Subject: LiveCode IDE is resizing my stack!? In-Reply-To: <8CE5BD136DA7313-1388-7EC73@Webmail-d109.sysops.aol.com> References: <3BFF8ED0-6DBD-4838-B6D7-7E4B3A6DB6D3@me.com> <8CE5BD136DA7313-1388-7EC73@Webmail-d109.sysops.aol.com> Message-ID: <69446E66-C40C-4C38-88AE-0AD897112455@me.com> Thanks, Craig. Moving my resizing code to the card script worked. Odd, though. I thought I had tried that already. Must not have. Thanks again, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 18, 2011, at 11:19 AM, dunbarx at aol.com wrote: > Could you move your resizing code to the first card instead? This might allow the "magic" to happen, and then add your own. > > > Or perhaps send a command in half a second or so after the stack opens. Then you are guaranteed to work your magic after the IDE does its own. > > > > Craig Newman > > > > -----Original Message----- > From: Chris Sheffield > To: How to use LiveCode > Sent: Tue, Oct 18, 2011 7:24 am > Subject: LiveCode IDE is resizing my stack!? > > > I'm working on a stack that is nearly as tall as my screen. Every time I open > the stack, the LC IDE resizes it (chops off the bottom) to fit nicely in between > the Mac menu bar and the dock. I don't want this to happen. I need it to be the > actual size, even if it's partially obscured by something else (the dock, for > example). Can I prevent this behavior somehow? And this is not the strange Mac > menu bar issue where the stack resizes to compensate for a menu. I don't even > have a menu set on this stack. > > I've even tried putting some code in my openStack handler to set the stack's > height to what I need it to be, but this doesn't seem to be firing. Or if it is, > it's firing *before* the IDE performs it's "magic", so I always end up with a > chopped off bottom. :-) > > It's not the end of the world to have to resize it every time I open it, but > it's a few seconds of wasted time that I could avoid. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Oct 18 15:35:51 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 18 Oct 2011 12:35:51 -0700 Subject: best audio format for mobile apps? In-Reply-To: <9B8D0CC1-5CB6-42F6-8165-AF2EAF082327@me.com> References: <9B8D0CC1-5CB6-42F6-8165-AF2EAF082327@me.com> Message-ID: <473635D7-0282-4C30-871A-6B238805B011@twft.com> Seems MP3 would work on any platform. Bob On Oct 18, 2011, at 8:03 AM, Chris Sheffield wrote: > What's the best audio format to use for mobile apps? Is it best to stick with mp3, or is something else better? It must be compressed and must be compatible with both Android and iOS. The audio will consist of spoken word and possibly some sound effects here and there. > > Thanks, > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Tue Oct 18 15:47:03 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 18 Oct 2011 12:47:03 -0700 (PDT) Subject: New rendering testing In-Reply-To: <2EF0A610-8848-4191-B934-9C4A3C51789B@verizon.net> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <2EF0A610-8848-4191-B934-9C4A3C51789B@verizon.net> Message-ID: <1318967223003-3916598.post@n4.nabble.com> Hi Colin, Colin Holgate-2 wrote: > > It doesn't do very much, it gets stuck at line 47 quickly: > > put asin(sinGamma) into gamma > It works on one part of my side of the computing world. :-D Windows XP, RevMedia 4.00 but in Stackrunner 2.0, it reports: Executing at 3:45:28 PM on Tuesday, October 18, 2011 Type: asin: domain error Object: stack "D:/PDF/Revolution Media 4.0.0/NineBallWithProjections.rev" Line: put asin(sinGamma) into gamma Line Num: 47 Hint: theCollPt Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3916598.html Sent from the Revolution - User mailing list archive at Nabble.com. From effendi at wanadoo.fr Tue Oct 18 15:47:41 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 18 Oct 2011 21:47:41 +0200 Subject: how to read an specific page into pdf document? Message-ID: Hi from beautiful Brittany, Graham wrote : > Where does the PDF page appear? I mean is it in a stack window, > and could it be manipulated by a LiveCode program ? The answer is YES ! I may be a little late on this thread, 'cos I've been trying to solve the problem myself. I appear to have made progress - to whit : pick up a page of a pdf file and get it as text into a stack. Save it on an external file, then read it back into the stack - Long-winded but effective. Don't ask me what happens to non-text data in the page - I haven't got that far, YET ! After playing about with Skim, and scanning all examples available on the net, I think you can do just about anything with Skim and AppleScript. Of course, my example was developed on a MAC. File "SkimTest1.pdf" contains text ONLY. "MyPagesC" is a field containing the required page number. "MySkim" is the reception field in my stack TestStack available on request (save you coding it all up) Be careful of line wraps. Best Regards -Francis put "tell application " & quote & "Skim" & quote into line 1 of GVMasterScript put "set " & LVDeskTop & " to path to desktop as string" into line 2 of GVMasterScript put "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote & ")" into line 3 of GVMasterScript put "tell document 1" into line 4 of GVMasterScript put char 1 to 3 of field "MyPagesC" into GVPage put "go to page " & GVPage into line 5 of GVMasterScript put "set " & GVTextData & " to (get text for page " & GVPage & ")" into line 6 of GVMasterScript put "tell application " & quote & "TextEdit" & quote into line 7 of GVMasterScript put "activate" into line 8 of GVMasterScript put "make new document" into line 9 of GVMasterScript put "set text of document 1 to GVTextData as text" into line 10 of GVMasterScript put "save document 1 in (LVDeskTop " & " & " & quote & "SkimOut.txt" & quote & ")" into line 11 of GVMasterScript put "end tell" into line 12 of GVMasterScript put "end tell" into line 13 of GVMasterScript put "activate" into line 14 of GVMasterScript put "end tell" into line 15 of GVMasterScript -- -- AppleScript is now complete. So execute it ! -- do GVMasterScript as AppleScript put GVDeskTop & "/" & "SkimOut.txt" into LVSkimName if there is a file LVSkimName then open file LVSkimName put 0 into LVSkimLines repeat forever read from file LVSkimName until return put it into LVInputArea if LVInputArea is empty then exit repeat add 1 to LVSkimLines put LVInputArea into line LVSkimLines of field MySkim end repeat close file LVSkimName show field "MySkim" end if "Nothing should ever be done for the first time !" From matthias_livecode_150811 at m-r-d.de Tue Oct 18 16:42:55 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Tue, 18 Oct 2011 22:42:55 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? Message-ID: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> Hi, is anyone else using LiveCode 5 with GLX2? I am experiencing some problems with that combination. It takes 2 to 3 seconds until it reacts on for example a copy&paste or on clicking the compile button or entering the GLX2 menu. With 4.53 or 4.6.4 i do not see this behaviour. Regards, Matthias From davidocoker at gmail.com Tue Oct 18 16:47:19 2011 From: davidocoker at gmail.com (David C.) Date: Tue, 18 Oct 2011 15:47:19 -0500 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> Message-ID: One thing about Clem and the other LM developer(s), they listen very well to the users and do a really bang-up job of implementing a user friendly distro. I'm guessing that even when they do something with GNOME 3, it will be nothing less than awesome from the user standpoint. > > PS: LiveCode runs well on mint? > Yes! ...I've never run into any problems at all using LC and Mint. :) Best regards, David C. From bobs at twft.com Tue Oct 18 17:48:19 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 18 Oct 2011 14:48:19 -0700 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> Message-ID: <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> I was seeing some debug problems in 4.6.4 with GLX2. I don't think it's been gone through for compatibility, and I believe it is now open source. One if the reasons development was halted on GLX2 was because changes in the IDE were requiring significant updates to keep it compatible. (Correct me if I am wrong Jerry). So an external debugger approach was used instead and today we have Remo. Bob On Oct 18, 2011, at 1:42 PM, Matthias Rebbe wrote: > Hi, > > is anyone else using LiveCode 5 with GLX2? > I am experiencing some problems with that combination. It takes 2 to 3 seconds until it reacts on for example a copy&paste or on clicking the compile button or entering the GLX2 menu. With 4.53 or 4.6.4 i do not see this behaviour. > > Regards, > > Matthias > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Tue Oct 18 19:03:55 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 19 Oct 2011 01:03:55 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> Message-ID: Hi Bob, I had no significant problems with GLX2 under 4.6.x . For debugging i used Mark Wieder?s PowerDebug. Only with LiveCode 5 i am experiencing that "lag of time" problem. I know Remo. But had very often problems with it ( crashes and as a result lost code). I switched back to GLX2, as it appeared to me as the complete development "power" targeted the Rodeo stuff. But maybe i am wrong. When was Remo last updated? Matthias Am 18.10.2011 um 23:48 schrieb Bob Sneidar: > I was seeing some debug problems in 4.6.4 with GLX2. I don't think it's been gone through for compatibility, and I believe it is now open source. One if the reasons development was halted on GLX2 was because changes in the IDE were requiring significant updates to keep it compatible. (Correct me if I am wrong Jerry). So an external debugger approach was used instead and today we have Remo. > > Bob > > > On Oct 18, 2011, at 1:42 PM, Matthias Rebbe wrote: > >> Hi, >> >> is anyone else using LiveCode 5 with GLX2? >> I am experiencing some problems with that combination. It takes 2 to 3 seconds until it reacts on for example a copy&paste or on clicking the compile button or entering the GLX2 menu. With 4.53 or 4.6.4 i do not see this behaviour. >> >> Regards, >> >> Matthias >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 18 19:13:20 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 18 Oct 2011 16:13:20 -0700 Subject: New rendering testing In-Reply-To: References: Message-ID: Hi Al, On Oct 18, 2011, at 11:54 AM, Alejandro Tejada wrote: > Hi Jim, > > James Hurley wrote: >> >> Al, >> >> The potential for LC in education is two-fold. One is in writing >> educational software and the other is LC as a programming environment. >> >> I see the latter as more valuable, particularly for science students. >> FORTRAN is for the heavy calculations where the programmer must make >> allowances for the computer. LC is for those problems where more >> consideration is given to the programmer over the computer. I remember >> working with a zoologist analyzing the mechanics of the running cheata. I >> did it in LOGO because it was faster to program and easier to obtain a >> graphical representation of the data. The run-time for the program was >> seconds. >> >> Like you, I have found that RR has enriched my life, allowing me to work >> out my ideas in a program designed by me to suit that particular idea. >> > > Yes, we are the "Inventive Users" about which Dan Shafer wrote. :-D > > > James Hurley wrote: >> >> Glad you enjoy Nine Ball With Spin. I confess that I may have spent only a >> half hour playing the game. My game was in the programming. (I'm sure that >> is an element for all of RRs aficionados.) And if you are the type who is >> tempted to cheat at solitaire, I am, then I have a upgrade for you: Nine >> Ball With Projections. It calculates where the struck ball will go, given >> your selected path for the cue ball, and draws that line showing the >> projected result. You can't miss. Not much fun unless you are failure >> averse. >> >> go url >> "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" >> > > This looks great! The yellow line actually shows the possible > trajectory of the red ball. :-D > Now I only need an Undo menu command to reset the balls > to their last position and be able to play many different shots > from the same position. Here is an undo version. (I'm pretty sure someone else also did this a while back.) go url "http://jamesphurley.com/jhurleyFolder/NineBallWithReset.livecode" The ultimate game would be one that plays itself. The dynamics of pool is deterministic. One could program a game to play flawlessly all by itself. Love determinism. So predictable. Quantum mechanics is a pain in the ass. > > Many Thanks again for sharing this game! > > Jim, keep up your landmarking work in this area. > I am sure that many physics teachers would > want to use Turtle graphics if they could learn > about it. In the place where I live, many teachers > have read about it, but no one knows how to use it > in their classroom or if it is effective or still relevant today. > > Turtle graphics could benefit, greatly, of a makeover to > adapt it technical terms, examples, demostrations and > student's exercises to the environment of this century. > If you look closely, you will find around you, many people > of different ages that could provide ideas and beta testing. My cup already runneth over. I'm 80 years old now, but still manage to keep busy. Only my memory is shot. But there are advantages to that as well. There is a lot I won't mind losing track of. > > Today, with so many electronic gadgets created specifically > to entertain, it should be shocking for the youngest students > to learn that these could be used for learning or "work"... > > After reading about the "Gamification" of learning in revUP, > I read again all the articles written by Mark Prensky about > games and learning and I reached a different conclusion, > starting from the same data. > > Right now, I borrowed one of the Pokemon's Guide to their > games and I am taking notes about their strategies and > methods to "engage" (this is the keyword: "engage") their > players to complete their games (and buy more, when available) Sounds like you lead a busy life. Busy is fun. Jim > > Al From userev at canelasoftware.com Tue Oct 18 21:08:13 2011 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 18 Oct 2011 18:08:13 -0700 Subject: Questions About Uploading Files to an FTP Server In-Reply-To: <73C51B82-4F54-447E-9651-C2B82B361FB7@videotron.ca> References: <73C51B82-4F54-447E-9651-C2B82B361FB7@videotron.ca> Message-ID: <05B87902-05A0-4C84-8FA2-A9D30263FAAA@canelasoftware.com> You can store the current directory in a tmp variable if you want to set the directory back. Get the detailed files and figure out the file sized based on the data returned. Binary data must use "binfile" while text data uses "file" You can store files on all platforms with: put myVariable into URL "binfile:/directory/filename" Best regards, Mark Talluto http://www.canelasoftware.com On Oct 10, 2011, at 9:07 AM, Gregory Lypny wrote: > Hello everyone, > > Still tweaking an app to allow my students to upload files to an FTP server and save a log of their submissions. I would like to restrict the size of files they upload, and want to know whether the way to do that is to first set the defaultFolder to the folder in which the file they have chosen resides and then collect information about it. If so, will resetting the defaultFolder mess up a standalone app in any way? Should I immediately reset it to empty after the upload? > > As for students saving data to disk, I learned from this list that writing data using the put URL form should be followed by file: for Windows users (I am a Mac user and accustomed to file://). What is the correct path form for Linux? > > Regards, > > Gregory > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Wed Oct 19 00:47:30 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 18 Oct 2011 23:47:30 -0500 Subject: Uploading to Dropbox In-Reply-To: References: Message-ID: On Oct 18, 2011, at 4:48 AM, Terry Vogelaar wrote: > How can I upload a file from my LiveCode iOS app to my Dropbox folder? > > Dropbox accepts files sent via an HTTP POST submission. So the question could also be: How can I send a file via an HTTP POST submission? Really? I just looked at their web site and it says the two ways to add Dropbox to your desktop app is to either (a) authenticate using OAuth 1.0, or (b) read/write files to the Dropbox folder. For OAuth, you'd have to talk to Andre Garzia AFAIK? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mwieder at ahsoftware.net Wed Oct 19 01:13:12 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 18 Oct 2011 22:13:12 -0700 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> Message-ID: <97571492718.20111018221312@ahsoftware.net> David- Tuesday, October 18, 2011, 1:47:19 PM, you wrote: > I'm guessing that even when they do something with GNOME 3, it will > be nothing less than awesome from the user... So far the only thing that makes gnome3 palatable is the combination of tweakgnome and xfce. In other words, trying to shovel as much of gnome3 under the rug as possible. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Oct 19 01:26:37 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 18 Oct 2011 22:26:37 -0700 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> Message-ID: <135572298406.20111018222637@ahsoftware.net> Matthias- Tuesday, October 18, 2011, 4:03:55 PM, you wrote: > I had no significant problems with GLX2 under 4.6.x . For > debugging i used Mark Wieder?s PowerDebug. > Only with LiveCode 5 i am experiencing that "lag of time" problem. I'm not seeing any problems with that combination of things. At least not on Snow Leopard. -- -Mark Wieder mwieder at ahsoftware.net From matthias_livecode_150811 at m-r-d.de Wed Oct 19 02:06:27 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 19 Oct 2011 08:06:27 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <135572298406.20111018222637@ahsoftware.net> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> Message-ID: <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> Hmm, I am also on Snow Leopard. Tried already with a new install of GLX2. Will try with only GLX2 plugin and nothing else. Matthias Von meinem iPhone gesendet Am 19.10.2011 um 07:26 schrieb Mark Wieder : > Matthias- > > Tuesday, October 18, 2011, 4:03:55 PM, you wrote: > >> I had no significant problems with GLX2 under 4.6.x . For >> debugging i used Mark Wieder?s PowerDebug. >> Only with LiveCode 5 i am experiencing that "lag of time" problem. > > I'm not seeing any problems with that combination of things. At least > not on Snow Leopard. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From toolbook at kestner.de Wed Oct 19 03:18:19 2011 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 19 Oct 2011 09:18:19 +0200 Subject: AW: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> Message-ID: <000f01cc8e2f$4c5de210$e519a630$@de> Hi Matthias, once I also had a massive "lag time" problem (in other relation). Deleting the LC preference file solved it immediately. The preference file was recreated automatically (No guarantee it still is like this today, so better just rename it, before you start:)) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Matthias Rebbe > Gesendet: Mittwoch, 19. Oktober 2011 08:06 > An: How to use LiveCode > Betreff: Re: Anyone using LC 5 and GLX2 on Mac? > > Hmm, > > I am also on Snow Leopard. Tried already with a new install of GLX2. Will try > with only GLX2 plugin and nothing else. > > Matthias > > > > Von meinem iPhone gesendet > > Am 19.10.2011 um 07:26 schrieb Mark Wieder : > > > Matthias- > > > > Tuesday, October 18, 2011, 4:03:55 PM, you wrote: > > > >> I had no significant problems with GLX2 under 4.6.x . For > >> debugging i used Mark Wieder?s PowerDebug. > >> Only with LiveCode 5 i am experiencing that "lag of time" problem. > > > > I'm not seeing any problems with that combination of things. At least > > not on Snow Leopard. > > > > -- > > -Mark Wieder > > mwieder at ahsoftware.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Oct 19 03:16:34 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 19 Oct 2011 10:16:34 +0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> Message-ID: <4E9E7952.2030907@gmail.com> On 10/18/2011 11:47 PM, David C. wrote: > One thing about Clem and the other LM developer(s), they listen very > well to the users and do a really bang-up job of implementing a user > friendly distro. I'm guessing that even when they do something with > GNOME 3, it will be nothing less than awesome from the user > standpoint. > >> PS: LiveCode runs well on mint? >> > Yes! ...I've never run into any problems at all using LC and Mint. :) > > Best regards, > David C. > > _______________________________________________ > Mint it's going to be because, for GNOME 2 lovers like me, Ubuntu 11.10 really is fairly Onanistic: having performed a plain, vanilla install of Ubuntu 11.10 on a reasonably fast Pentium 4, and having played around with Unity (again) and found it is not my thing at all, I typed this into the Terminal: sudo apt-get install gnome-session-fallback and rebooted; AND ended up with what one could call a simulcram of the GNOME 2 desktop; the panels do not respond to a right-mouse click, and as such are no good as per customisation. One seems unable to get icons to appear on the desktop, as Nautilus seems to have gone wonky, The "Start" menu does not allow one to get at many system settings, Ubuntu Tweak doesn't play ball, and Mr Slugworth may soon be on my shit-list, and so forth..................................... So, currently downloading the GNOME flavour of Mint and, after going to change the car over to winter tyres, vegetable shopping, getting some extra textbooks, and so on ad nauseam, will install the thing and have a merry time seeing if it will work with a Firewire PCI card I have just installed in the machine. By-ther-by; fooled around with GNOME 3, and that really did not work at all with Ubuntu 11.10. From richmondmathewson at gmail.com Wed Oct 19 03:18:28 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 19 Oct 2011 10:18:28 +0300 Subject: [OT] Onanistic Ocelot? In-Reply-To: <97571492718.20111018221312@ahsoftware.net> References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> <97571492718.20111018221312@ahsoftware.net> Message-ID: <4E9E79C4.6090402@gmail.com> On 10/19/2011 08:13 AM, Mark Wieder wrote: > David- > > Tuesday, October 18, 2011, 1:47:19 PM, you wrote: > >> I'm guessing that even when they do something with GNOME 3, it will >> be nothing less than awesome from the user... > So far the only thing that makes gnome3 palatable is the combination > of tweakgnome and xfce. In other words, trying to shovel as much of > gnome3 under the rug as possible. > I remember John Cleese in a Monty Python sketch saying something like "I may be old fashioned, but I know what I like"; and to a large extent that's me: I do update some things, but am not obsessed with updating for the sake of updating. From palcibiades-first at yahoo.co.uk Wed Oct 19 03:46:06 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 19 Oct 2011 00:46:06 -0700 (PDT) Subject: [OT] Onanistic Ocelot? In-Reply-To: <4E9E7952.2030907@gmail.com> References: <4E981171.4030603@gmail.com> <9B0A937F-6924-4B2F-B637-744F1FA3743D@gmail.com> <1318857683559-3912012.post@n4.nabble.com> <4E9E7952.2030907@gmail.com> Message-ID: <1319010366515-3917888.post@n4.nabble.com> Yes, I completely agree. The Gnome people and the Ubuntu team with them, have gone completely off the rails with this one. Like KDE did before them. I'm about to install a new system for someone, and will put in something with Gnome 2. Debian 6 is my obvious choice, or Mageia maybe, and Mint seems to be very well regarded. Don't know if you noticed, Richmond, but the latest drop of Mint comes with a Debian base? That could be the best of all worlds. There is a thoughtful review of Gnome3 here: http://www.dedoimedo.com/computers/gnome-3.html and it has some other suggestions. One of them is the Red Hat based Scientific Linux which the author has previously given a rave review to - contrary to its name its a general purpose desktop. The advantage here is long term support for Gnome2 from Red Hat + most of the non-free addons needed to make life simple. And CERN is going to be around. Another suggestion which deserves serious consideration is to move to xfce. Its nice, its fast, its easy, its has lots of the good features Gnome2 used to have, and its run by people who do not for some crazed reason think everything with a screen has to look like an iphone. I think my Debian 6 users are going to have to move to xfce when and if the next release goes to Gnome 3. What has happened with both Gnome and KDE is an awful lesson about user interfaces. The way this works in the real world has nothing to do with Fitt's Law or whatever. It has to do with the fact that as people learn a certain way of working, they get better and faster at it. It may not be what we all think is 'the right' way of working. But very often this way of doing things, whatever we think about it, is a whole lot better, for them, than the upheaval of getting to 'the right' way. Its a lesson that any software developer ignores at his peril. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Onanistic-Ocelot-tp3904410p3917888.html Sent from the Revolution - User mailing list archive at Nabble.com. From keith at gulfbreezeortholab.com Wed Oct 19 06:25:05 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Wed, 19 Oct 2011 05:25:05 -0500 Subject: Transparent window example? Message-ID: Hi All, Would anyone be able to provide an example of how to make a transparent window that is resizable? To clarify, a window that looks like a see-through box. The borders of the window need to be visible, and the window needs to be resizable accordingly, but the user needs to be able to see the desktop through the window... Thanks, - Boo From klaus at major.on-rev.com Wed Oct 19 08:08:33 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 19 Oct 2011 14:08:33 +0200 Subject: Transparent window example? In-Reply-To: References: Message-ID: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> Hi Keith, Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > Hi All, > > Would anyone be able to provide an example of how to make a transparent window that is resizable? To clarify, a window that looks like a see-through box. The borders of the window need to be visible, and the window needs to be resizable accordingly, but the user needs to be able to see the desktop through the window... just: ... set the blendlevel of stack X to Y ## where Y = 0 - 100 ... This will only affect the "transparency" of that stack, everthing else like "resizable" is NOT affected! Check "blendlevel" in the dictionary, it's definitivley no rocket science :-) > Thanks, > > - Boo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From maarten.koopmans at gmail.com Wed Oct 19 08:10:17 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Wed, 19 Oct 2011 14:10:17 +0200 Subject: iOS video grabbing external Message-ID: Hi, Has anybody made a "grab video external" for iOS, and if so, could you contact me off-list on sharing/pricing? I saw that I can take pictures, but sometines short movies are very cool as well. Cheers, Maarten From bvg at mac.com Wed Oct 19 08:18:46 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 19 Oct 2011 14:18:46 +0200 Subject: Transparent window example? In-Reply-To: References: Message-ID: <45E4F2AE-AFD1-404C-9B91-C234B8FEF8FB@mac.com> It has been done before. To have a stack that is only partially see trough, you need to set the windowshape. Obviously a windowShape is not resizable per se. But, and that's what you can do, it's possible to set the windowShape repeatedly to simulate animations and movements. So you'd need to somehow create or resize a custom image, and set a stacks windowShape when the user resizes iz. In general that's prone to be finicky and look weird if not done very careful, so in effect I think it's probably not worth the effort. But then, I'm a huge fan of standard controls and looks :) See also the "Breeze" stack from Scott Rossi (fourth down on the left, american flag), he's done a lot of work with windowShape and animation: http://www.tactilemedia.com/site_files/software/tutorials.html also interesting in this context is the last entry, "window lab". hope that gets you started. On 19 Oct 2011, at 12:25, Keith (Gulf Breeze Ortho Lab) wrote: > Hi All, > > Would anyone be able to provide an example of how to make a transparent window that is resizable? To clarify, a window that looks like a see-through box. The borders of the window need to be visible, and the window needs to be resizable accordingly, but the user needs to be able to see the desktop through the window... -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From livfoss at mac.com Wed Oct 19 09:41:54 2011 From: livfoss at mac.com (Graham Samuel) Date: Wed, 19 Oct 2011 14:41:54 +0100 Subject: how to read an specific page into pdf document? In-Reply-To: References: Message-ID: Hi from beautiful Languedoc-Roussillon, Francis, this is interesting (particularly as I had never heard of Skim, which looks like a very useful app) but sadly doesn't work for me because I want a cross-platform solution that captures bitmaps - the complete opposite of what you have done. Incidentally, why didn't you compose your AppleScript script in a field while you were coding and then just execute it - it seems like hard work to do all those 'put' commands with quotes and so on spelled out. Or am I missing something? The original post offering a solution (from David C.) was "kind of" cross-platform because it used Adobe Reader which is available on most PCs and Macs, but not all - and David only seemed to want to show the user the document in a non-LC window, not manipulate it. Ah well, back to the grindstone... Thanks for responding. Graham On Tue, 18 Oct 2011 21:47:41 +0200, Francis Nugent Dixon wrote: > Hi from beautiful Brittany, > > Graham wrote : > >> Where does the PDF page appear? I mean is it in a stack window, > >> and could it be manipulated by a LiveCode program ? > > The answer is YES ! > > I may be a little late on this thread, 'cos I've been trying > to solve the problem myself. I appear to have made progress > - to whit : pick up a page of a pdf file and get it as text > into a stack. Save it on an external file, then read it back > into the stack - Long-winded but effective. > > Don't ask me what happens to non-text data in the page - I > haven't got that far, YET ! > > After playing about with Skim, and scanning all examples > available on the net, I think you can do just about anything > with Skim and AppleScript. > > Of course, my example was developed on a MAC. > > File "SkimTest1.pdf" contains text ONLY. > "MyPagesC" is a field containing the required page number. > "MySkim" is the reception field in my stack > > TestStack available on request (save you coding it all up) > > Be careful of line wraps. > > Best Regards > > -Francis > > > put "tell application " & quote & "Skim" & quote into line 1 of > GVMasterScript > put "set " & LVDeskTop & " to path to desktop as string" into line > 2 of GVMasterScript > put "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote > & ")" into line 3 of GVMasterScript > put "tell document 1" into line 4 of GVMasterScript > put char 1 to 3 of field "MyPagesC" into GVPage > put "go to page " & GVPage into line 5 of GVMasterScript > put "set " & GVTextData & " to (get text for page " & GVPage & ")" > into line 6 of GVMasterScript > put "tell application " & quote & "TextEdit" & quote into line 7 > of GVMasterScript > put "activate" into line 8 of GVMasterScript > put "make new document" into line 9 of GVMasterScript > put "set text of document 1 to GVTextData as text" into line 10 of > GVMasterScript > put "save document 1 in (LVDeskTop " & " & " & quote & > "SkimOut.txt" & quote & ")" into line 11 of GVMasterScript > put "end tell" into line 12 of GVMasterScript > put "end tell" into line 13 of GVMasterScript > put "activate" into line 14 of GVMasterScript > put "end tell" into line 15 of GVMasterScript > -- > -- AppleScript is now complete. So execute it ! > -- > do GVMasterScript as AppleScript > put GVDeskTop & "/" & "SkimOut.txt" into LVSkimName > if there is a file LVSkimName then > open file LVSkimName > put 0 into LVSkimLines > repeat forever > read from file LVSkimName until return > put it into LVInputArea > if LVInputArea is empty then exit repeat > add 1 to LVSkimLines > put LVInputArea into line LVSkimLines of field MySkim > end repeat > close file LVSkimName > show field "MySkim" > end if > > "Nothing should ever be done for the first time !" From pmbrig at gmail.com Wed Oct 19 09:44:01 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Wed, 19 Oct 2011 09:44:01 -0400 Subject: how to read an specific page into pdf document? In-Reply-To: References: Message-ID: <81242D3F-9AD9-4902-A101-BE0A4CEDB0B2@gmail.com> On Oct 18, 2011, at 3:47 PM, Francis Nugent Dixon wrote: > Hi from beautiful Brittany, > > Graham wrote : > >> Where does the PDF page appear? I mean is it in a stack window, > >> and could it be manipulated by a LiveCode program ? > > The answer is YES ! > > I may be a little late on this thread, 'cos I've been trying > to solve the problem myself. I appear to have made progress > - to whit : pick up a page of a pdf file and get it as text > into a stack. Save it on an external file, then read it back > into the stack - Long-winded but effective. > > Don't ask me what happens to non-text data in the page - I > haven't got that far, YET ! > > After playing about with Skim, and scanning all examples > available on the net, I think you can do just about anything > with Skim and AppleScript. > > Of course, my example was developed on a MAC. > > File "SkimTest1.pdf" contains text ONLY. > "MyPagesC" is a field containing the required page number. > "MySkim" is the reception field in my stack > > TestStack available on request (save you coding it all up) > > Be careful of line wraps. > > Best Regards > > -Francis > > > put "tell application " & quote & "Skim" & quote into line 1 of GVMasterScript > put "set " & LVDeskTop & " to path to desktop as string" into line 2 of GVMasterScript > put "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote & ")" into line 3 of GVMasterScript > put "tell document 1" into line 4 of GVMasterScript > put char 1 to 3 of field "MyPagesC" into GVPage > put "go to page " & GVPage into line 5 of GVMasterScript > put "set " & GVTextData & " to (get text for page " & GVPage & ")" into line 6 of GVMasterScript > put "tell application " & quote & "TextEdit" & quote into line 7 of GVMasterScript > put "activate" into line 8 of GVMasterScript > put "make new document" into line 9 of GVMasterScript > put "set text of document 1 to GVTextData as text" into line 10 of GVMasterScript > put "save document 1 in (LVDeskTop " & " & " & quote & "SkimOut.txt" & quote & ")" into line 11 of GVMasterScript > put "end tell" into line 12 of GVMasterScript > put "end tell" into line 13 of GVMasterScript > put "activate" into line 14 of GVMasterScript > put "end tell" into line 15 of GVMasterScript > -- > -- AppleScript is now complete. So execute it ! > -- > do GVMasterScript as AppleScript > put GVDeskTop & "/" & "SkimOut.txt" into LVSkimName > if there is a file LVSkimName then > open file LVSkimName > put 0 into LVSkimLines > repeat forever > read from file LVSkimName until return > put it into LVInputArea > if LVInputArea is empty then exit repeat > add 1 to LVSkimLines > put LVInputArea into line LVSkimLines of field MySkim > end repeat > close file LVSkimName > show field "MySkim" > end if Can you not just return GVTextData as the result from your AppleScript and then put that into your field directly? Do you have to go through writing it to a file then getting it from the file? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From jhurley0305 at sbcglobal.net Wed Oct 19 10:02:46 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 19 Oct 2011 07:02:46 -0700 Subject: New rendering testing In-Reply-To: References: Message-ID: > > Message: 6 > Date: Tue, 18 Oct 2011 15:28:04 -0400 > From: Colin Holgate > To: How to use LiveCode > Subject: Re: New rendering testing > Message-ID: <2EF0A610-8848-4191-B934-9C4A3C51789B at verizon.net> > Content-Type: text/plain; charset=us-ascii > > It doesn't do very much, it gets stuck at line 47 quickly: > > put asin(sinGamma) into gamma > > > On Oct 18, 2011, at 2:49 PM, James Hurley wrote: > >> go url "http://jamesphurley.com/jhurleyFolder/NineBallWithProjections.rev" > > Colin, There is a quirk in Mac OS. It shows a value of the sinGamma of 1 and yet reports a domain error for asin(sinGamma). (The hypotenuse must be greater than or equal to either of the other two sides.) Not on the PC however as reported by Alejandro. Two work arounds: put trunc(100000000000000*sinGamma)/100000000000000 into sinGamma if abs(sinGamma) >1 then choose the browse tool return "" else put asin(sinGamma) into gamma end if That gets rid of the possible round up error and cuts off any digits after the 14th decimal place. Or: Just replace the > operator with >= . Apparently this operator is not so sensitive as the asin operator. if abs(sinGamma) > 1 then -- Change this to >= 1 choose the browse tool return "" else put asin(sinGamma) into gamma end if There are other quirks as well but not worth fixing. It is no longer a game since the element of chance is gone. Jim Hurley From dev at digifilm.com Wed Oct 19 10:04:40 2011 From: dev at digifilm.com (ddas) Date: Wed, 19 Oct 2011 10:04:40 -0400 Subject: fld HiliteColor to transparent In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: Greetings, i am trying to set a field hilitecolor to transparent. How do I do this. When I use the following script it make the hilitecolor white. set the hilitecolor of fld "myField" of this card to none Thanks for your help. Regards, Debdoot From klaus at major.on-rev.com Wed Oct 19 10:16:38 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 19 Oct 2011 16:16:38 +0200 Subject: fld HiliteColor to transparent In-Reply-To: References: <4E99D244.7090407@gmail.com> Message-ID: <0C9796EB-F14B-41EB-BC38-FDC08F92EF3A@major.on-rev.com> Hi DebDoot, Am 19.10.2011 um 16:04 schrieb ddas: > Greetings, > > i am trying to set a field hilitecolor to transparent. How do I do this. I don't think this is possible. > When I use the following script it make the hilitecolor white. > set the hilitecolor of fld "myField" of this card to none In that case, the object inherits the "hilitecolor" of its "owner", which can be a group, card or stack. Why not set the hilitecolor to the backgroundcolor of that namely field? Or card or whatever lies behind the field, if the fields "opaque" is set to false. The user won't tell the difference :-) OK, this will not work if you have an IMAGE behind a transparent field. > Thanks for your help. > > Regards, > Debdoot Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From capellan2000 at gmail.com Wed Oct 19 10:20:19 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 19 Oct 2011 07:20:19 -0700 (PDT) Subject: New rendering testing In-Reply-To: References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> Message-ID: <1319034019171-3918796.post@n4.nabble.com> Hi Jim, James Hurley wrote: > > Here is an undo version. (I'm pretty sure someone else also did this a > while back.) > go url "http://jamesphurley.com/jhurleyFolder/NineBallWithReset.livecode" > The ultimate game would be one that plays itself. The dynamics of pool is > deterministic. > One could program a game to play flawlessly all by itself. Love > determinism. So predictable. > Quantum mechanics is a pain in the ass. > This new version (with a reset button) would be my favorite version! :-D Now I could try many different shots and, eventually, become a better player. But, it's possible at all to create a Pool game that play flawlessly by itself? I am not so sure... In fact, Does anyone have seen this? I mean, not a "fixed" or pre-programmed game, where all the balls run to a position over the table, where the cue ball could sink them following their numeric order without any obstacle. James Hurley wrote: > > My cup already runneth over. I'm 80 years old now, but still manage to > keep busy. > Only my memory is shot. But there are advantages to that as well. > There is a lot I won't mind losing track of. > Well, your activity in this platform suggest that your mental age is several decades younger. Your generation is a witness of the rising of the modern world. Hopefully, all your wisdoms and insights will be available in the future for those who want to learn from them. James Hurley wrote: > > Sounds like you lead a busy life. Busy is fun. > Yes. That's in the only way to keep going in these extraordinary days... :-) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3918796.html Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Wed Oct 19 10:24:19 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 19 Oct 2011 09:24:19 -0500 Subject: how to read an specific page into pdf document? In-Reply-To: <81242D3F-9AD9-4902-A101-BE0A4CEDB0B2@gmail.com> References: <81242D3F-9AD9-4902-A101-BE0A4CEDB0B2@gmail.com> Message-ID: <4876611C-3850-4BDD-BF29-BD850A0EB391@sonsothunder.com> On Oct 19, 2011, at 8:44 AM, Peter M. Brigham, MD wrote: > On Oct 18, 2011, at 3:47 PM, Francis Nugent Dixon wrote: > >> Hi from beautiful Brittany, >> >> Graham wrote : >> >>> Where does the PDF page appear? I mean is it in a stack window, >> >>> and could it be manipulated by a LiveCode program ? >> >> The answer is YES ! >> >> I may be a little late on this thread, 'cos I've been trying >> to solve the problem myself. I appear to have made progress >> - to whit : pick up a page of a pdf file and get it as text >> into a stack. Save it on an external file, then read it back >> into the stack - Long-winded but effective. >> >> Don't ask me what happens to non-text data in the page - I >> haven't got that far, YET ! >> >> After playing about with Skim, and scanning all examples >> available on the net, I think you can do just about anything >> with Skim and AppleScript. >> >> Of course, my example was developed on a MAC. >> >> File "SkimTest1.pdf" contains text ONLY. >> "MyPagesC" is a field containing the required page number. >> "MySkim" is the reception field in my stack >> >> TestStack available on request (save you coding it all up) >> >> Be careful of line wraps. >> >> Best Regards >> >> -Francis >> >> >> put "tell application " & quote & "Skim" & quote into line 1 of GVMasterScript >> put "set " & LVDeskTop & " to path to desktop as string" into line 2 of GVMasterScript >> put "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote & ")" into line 3 of GVMasterScript >> put "tell document 1" into line 4 of GVMasterScript >> put char 1 to 3 of field "MyPagesC" into GVPage >> put "go to page " & GVPage into line 5 of GVMasterScript >> put "set " & GVTextData & " to (get text for page " & GVPage & ")" into line 6 of GVMasterScript >> put "tell application " & quote & "TextEdit" & quote into line 7 of GVMasterScript >> put "activate" into line 8 of GVMasterScript >> put "make new document" into line 9 of GVMasterScript >> put "set text of document 1 to GVTextData as text" into line 10 of GVMasterScript >> put "save document 1 in (LVDeskTop " & " & " & quote & "SkimOut.txt" & quote & ")" into line 11 of GVMasterScript >> put "end tell" into line 12 of GVMasterScript >> put "end tell" into line 13 of GVMasterScript >> put "activate" into line 14 of GVMasterScript >> put "end tell" into line 15 of GVMasterScript >> -- >> -- AppleScript is now complete. So execute it ! >> -- >> do GVMasterScript as AppleScript >> put GVDeskTop & "/" & "SkimOut.txt" into LVSkimName >> if there is a file LVSkimName then >> open file LVSkimName >> put 0 into LVSkimLines >> repeat forever >> read from file LVSkimName until return >> put it into LVInputArea >> if LVInputArea is empty then exit repeat >> add 1 to LVSkimLines >> put LVInputArea into line LVSkimLines of field MySkim >> end repeat >> close file LVSkimName >> show field "MySkim" >> end if > > Can you not just return GVTextData as the result from your AppleScript and then put that into your field directly? Do you have to go through writing it to a file then getting it from the file? Right, you should be able to do this (untested): put char 1 to 3 of field "MyPagesC" into GVPage put "tell app " & quote & "Skim" & quote & cr & \ "set " & LVDeskTop & " to path to desktop as string" & cr & \ "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote & ")" & cr & \ "tell document 1" & cr & "go to page " & GVPage & cr & \ "set result to (get text for page " & GVPage & ")" & cr & \ "end tell" & cr & "end tell" into GVMasterScript do GVMasterScript as AppleScript put the result into field "MySkim" show field "MySkim" Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From dev at digifilm.com Wed Oct 19 11:36:14 2011 From: dev at digifilm.com (ddas) Date: Wed, 19 Oct 2011 11:36:14 -0400 Subject: fld HiliteColor to transparent In-Reply-To: <0C9796EB-F14B-41EB-BC38-FDC08F92EF3A@major.on-rev.com> References: <4E99D244.7090407@gmail.com> <0C9796EB-F14B-41EB-BC38-FDC08F92EF3A@major.on-rev.com> Message-ID: <17A76E16-ACFB-4A1A-A91B-E3F825066CF4@digifilm.com> Thanks Klaus. I do have an image in the background. All I am trying to do is stop certain line items in a list from hiliting. Is there another strategy to do this. Thanks, Debdoot On Oct 19, 2011, at 10:16 AM, Klaus on-rev wrote: > Hi DebDoot, > > Am 19.10.2011 um 16:04 schrieb ddas: > >> Greetings, >> >> i am trying to set a field hilitecolor to transparent. How do I do this. > > I don't think this is possible. > >> When I use the following script it make the hilitecolor white. >> set the hilitecolor of fld "myField" of this card to none > > In that case, the object inherits the "hilitecolor" of its "owner", which can be a group, > card or stack. > > Why not set the hilitecolor to the backgroundcolor of that namely field? > Or card or whatever lies behind the field, if the fields "opaque" is set to false. > > The user won't tell the difference :-) > > > OK, this will not work if you have an IMAGE behind a transparent field. > >> Thanks for your help. >> >> Regards, >> Debdoot > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Wed Oct 19 11:52:00 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 19 Oct 2011 08:52:00 -0700 Subject: fld HiliteColor to transparent In-Reply-To: References: Message-ID: <4E9EF220.7020806@fourthworld.com> Debdoot wrote: > i am trying to set a field hilitecolor to transparent. How do I do this. > > When I use the following script it make the hilitecolor white. > > set the hilitecolor of fld "myField" of this card to none If you don't want the user to hilite field contents, can you just turn off the field's traversalOn and autoHilite properties? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From ambassador at fourthworld.com Wed Oct 19 12:00:27 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 19 Oct 2011 09:00:27 -0700 Subject: New rendering testing In-Reply-To: <1319034019171-3918796.post@n4.nabble.com> References: <1319034019171-3918796.post@n4.nabble.com> Message-ID: <4E9EF41B.1080005@fourthworld.com> Alejandro Tejada wrote: > James Hurley wrote: >> >> My cup already runneth over. I'm 80 years old now, but still manage to >> keep busy. >> Only my memory is shot. But there are advantages to that as well. >> There is a lot I won't mind losing track of. >> > > Well, your activity in this platform suggest that your > mental age is several decades younger. > Your generation is a witness of the rising of > the modern world. Hopefully, all your wisdoms > and insights will be available in the future for > those who want to learn from them. Indeed it has: For as long as I've been working with xTalks, most of the cool stuff any of us writes that involves math has been influenced if not written by Mr. Hurley. From HyperCard and SuperCard to LiveCode, Hurley's influence has been felt far and wide. He is a math god, and more than that one of the best teachers I've ever known, able to not just possess valuable knowledge but also has the gift of being able to transfer that knowledge to others. Damn, if he was my high school physics teacher I'd probably be working at NASA today. He may get mad at me for writing this because he's also one of the more humble souls I've come across. But it's the plain truth, as anyone here who's used his code will attest. Thankfully, he lives a couple thousand miles from me so he can't come over here to punch me for my comments. :) So I stand by them, with a career's worth of gratitude. One of the very best moments I've ever had at a conference was at RevLive in Vegas when Jim showed me his rainbow simulator. Ultra-cool stuff, as is just about everything he turns out. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From mwieder at ahsoftware.net Wed Oct 19 12:03:11 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Oct 2011 09:03:11 -0700 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> Message-ID: <34610492218.20111019090311@ahsoftware.net> Matthias- Tuesday, October 18, 2011, 11:06:27 PM, you wrote: > I am also on Snow Leopard. Tried already with a new install of > GLX2. Will try with only GLX2 plugin and nothing else. Just to be safe, I just now uploaded the current version to bitbucket. But do try the preferences thing and see if it clears up the problem. -- -Mark Wieder mwieder at ahsoftware.net From niggemann at uni-wh.de Wed Oct 19 12:42:37 2011 From: niggemann at uni-wh.de (BNig) Date: Wed, 19 Oct 2011 09:42:37 -0700 (PDT) Subject: fld HiliteColor to transparent In-Reply-To: <17A76E16-ACFB-4A1A-A91B-E3F825066CF4@digifilm.com> References: <4E99D244.7090407@gmail.com> <0C9796EB-F14B-41EB-BC38-FDC08F92EF3A@major.on-rev.com> <17A76E16-ACFB-4A1A-A91B-E3F825066CF4@digifilm.com> Message-ID: <1319042557633-3919269.post@n4.nabble.com> Hi Debdoot, I tried this and it works for me in limited testing I did: Script of the scrolling list field ------------------------------- on mouseDown put word 2 of the clickLIne into tClicked if tClicked = "" then exit mouseDown -- if user clicks outside of lines put "2,4" into tOmitt -- e.g. line 2 and 4 should not hilite if tClicked is among the items of tOmitt then set the listbehavior of me to false else set the listbehavior of me to true select line tClicked of me end if end mouseDown ---------------------------------------- Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Plea-for-help-tp3908000p3919269.html Sent from the Revolution - User mailing list archive at Nabble.com. From matthias_livecode_150811 at m-r-d.de Wed Oct 19 12:55:57 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 19 Oct 2011 18:55:57 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <34610492218.20111019090311@ahsoftware.net> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> <34610492218.20111019090311@ahsoftware.net> Message-ID: <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> Mark, thanks. Will give it a try. Tried already - deleting the preferences - only GLX2 in the plugins folder - reinstall of LiveCode 5.0 Maybe it?s not a delay of 2 -3 seconds, maybe only 1 or 2, but it is a delay which lets the user think she/he did not have pressed the compile button. Pressing the compile button in 4.6.4 reacts immediately. Matthias Am 19.10.2011 um 18:03 schrieb Mark Wieder: > Matthias- > > Tuesday, October 18, 2011, 11:06:27 PM, you wrote: > >> I am also on Snow Leopard. Tried already with a new install of >> GLX2. Will try with only GLX2 plugin and nothing else. > > Just to be safe, I just now uploaded the current version to bitbucket. > But do try the preferences thing and see if it clears up the problem. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Wed Oct 19 13:03:56 2011 From: dev at digifilm.com (ddas) Date: Wed, 19 Oct 2011 13:03:56 -0400 Subject: fld HiliteColor to transparent In-Reply-To: <4E9EF220.7020806@fourthworld.com> References: <4E9EF220.7020806@fourthworld.com> Message-ID: <4B64A010-A47F-49C4-A95C-52350350AEE7@digifilm.com> Hi Richard, Thanks for introducing me to traversalOn. I am a bit baffed. I did try autohilite but even after turning it off on mousedown, it flickered the hilite on mouseups. I just tried: local myline put word 2 of the clickLine into myline put myline if myline is "1" then set the autoHilite of fld "fldRolf" of this card to false set the traversalOn of fld "fldRolf" of this card to false It is still flickering on mouseup. I am using the scrolling field ios example stack. Thanks, Debdoot On Oct 19, 2011, at 11:52 AM, Richard Gaskin wrote: > Debdoot wrote: > >> i am trying to set a field hilitecolor to transparent. How do I do this. >> >> When I use the following script it make the hilitecolor white. >> >> set the hilitecolor of fld "myField" of this card to none > > If you don't want the user to hilite field contents, can you just turn off the field's traversalOn and autoHilite properties? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Wed Oct 19 13:07:30 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 19 Oct 2011 12:07:30 -0500 Subject: New rendering testing In-Reply-To: <4E9EF41B.1080005@fourthworld.com> References: <1319034019171-3918796.post@n4.nabble.com> <4E9EF41B.1080005@fourthworld.com> Message-ID: On Oct 19, 2011, at 11:00 AM, Richard Gaskin wrote: > Alejandro Tejada wrote: > >> James Hurley wrote: >>> >>> My cup already runneth over. I'm 80 years old now, but still manage to >>> keep busy. >>> Only my memory is shot. But there are advantages to that as well. >>> There is a lot I won't mind losing track of. >>> >> >> Well, your activity in this platform suggest that your >> mental age is several decades younger. >> Your generation is a witness of the rising of >> the modern world. Hopefully, all your wisdoms >> and insights will be available in the future for >> those who want to learn from them. > > Indeed it has: > > For as long as I've been working with xTalks, most of the cool stuff any of us writes that involves math has been influenced if not written by Mr. Hurley. > > From HyperCard and SuperCard to LiveCode, Hurley's influence has been felt far and wide. Amen, brother! Without his help, Stykz would never have been made? thanks again, Jim! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From effendi at wanadoo.fr Wed Oct 19 13:30:22 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 19 Oct 2011 19:30:22 +0200 Subject: how to read an specific page into pdf document? Message-ID: <204EAC4D-7A7E-4AF5-8E5E-80B108CA6637@wanadoo.fr> Hi from beautiful Brittany, To Graham, Peter and Ken Graham, Apparently Skim is not (yet) available for PC ! Sorry, I got your hopes up ! As an answer to your question, I build the AppleScript because I have variables coming from globals that I must incorporate into the script. I must admit that I have become used to building scripts for execution in "do" commands, or AppleScript scripts. Powerful stuff ! Sorry I can't help you with my MAC solution ! Peter, My AppleScript knowledge is limited, and my learning curve slow and painful. I didn't know how to get the text into a LiveCode field, so I used the only solution that I knew. Show me the way ............ Whoops, Ken came in with an answer ! Ken, I knew you guys out there were a million times better than me in coding. Did you know it took me days to work out my solution ? Many thanks for your (very) short-cut ! Best Regards and thanks to all ! -Francis . From keith at gulfbreezeortholab.com Wed Oct 19 13:34:12 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Wed, 19 Oct 2011 12:34:12 -0500 Subject: Transparent window example? In-Reply-To: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> References: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> Message-ID: Thanks Klaus. And some of this can seem like rocket science to newbies. :-) Everything is relative... ;-) - Boo Sent from my iPhone On Oct 19, 2011, at 7:08 AM, Klaus on-rev wrote: > Hi Keith, > > Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > >> Hi All, >> >> Would anyone be able to provide an example of how to make a transparent window that is resizable? To clarify, a window that looks like a see-through box. The borders of the window need to be visible, and the window needs to be resizable accordingly, but the user needs to be able to see the desktop through the window... > > just: > ... > set the blendlevel of stack X to Y > ## where Y = 0 - 100 > ... > This will only affect the "transparency" of that stack, everthing else like "resizable" is NOT affected! > > Check "blendlevel" in the dictionary, it's definitivley no rocket science :-) > >> Thanks, >> >> - Boo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Wed Oct 19 13:34:55 2011 From: dev at digifilm.com (ddas) Date: Wed, 19 Oct 2011 13:34:55 -0400 Subject: fld HiliteColor to transparent In-Reply-To: <1319042557633-3919269.post@n4.nabble.com> References: <4E99D244.7090407@gmail.com> <0C9796EB-F14B-41EB-BC38-FDC08F92EF3A@major.on-rev.com> <17A76E16-ACFB-4A1A-A91B-E3F825066CF4@digifilm.com> <1319042557633-3919269.post@n4.nabble.com> Message-ID: Hi Bernd, Thanks a lot. It worked like magic. I was headed in another direction. I am very happy that I learned some cool new things today. Regards, Debdoot On Oct 19, 2011, at 12:42 PM, BNig wrote: > Hi Debdoot, > > I tried this and it works for me in limited testing I did: > Script of the scrolling list field > ------------------------------- > on mouseDown > put word 2 of the clickLIne into tClicked > if tClicked = "" then exit mouseDown -- if user clicks outside of lines > put "2,4" into tOmitt -- e.g. line 2 and 4 should not hilite > if tClicked is among the items of tOmitt then > set the listbehavior of me to false > else > set the listbehavior of me to true > select line tClicked of me > end if > end mouseDown > ---------------------------------------- > > Kind regards > > Bernd > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Plea-for-help-tp3908000p3919269.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 keith at gulfbreezeortholab.com Wed Oct 19 13:37:08 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Wed, 19 Oct 2011 12:37:08 -0500 Subject: Transparent window example? In-Reply-To: <45E4F2AE-AFD1-404C-9B91-C234B8FEF8FB@mac.com> References: <45E4F2AE-AFD1-404C-9B91-C234B8FEF8FB@mac.com> Message-ID: <8C809783-5D5C-4D3D-905D-C8E62924A0AA@gulfbreezeortholab.com> Thanks for the information B.! Sent from my iPhone On Oct 19, 2011, at 7:18 AM, Bj?rnke von Gierke wrote: > It has been done before. To have a stack that is only partially see trough, you need to set the windowshape. Obviously a windowShape is not resizable per se. But, and that's what you can do, it's possible to set the windowShape repeatedly to simulate animations and movements. So you'd need to somehow create or resize a custom image, and set a stacks windowShape when the user resizes iz. > > In general that's prone to be finicky and look weird if not done very careful, so in effect I think it's probably not worth the effort. But then, I'm a huge fan of standard controls and looks :) > > See also the "Breeze" stack from Scott Rossi (fourth down on the left, american flag), he's done a lot of work with windowShape and animation: > http://www.tactilemedia.com/site_files/software/tutorials.html > > also interesting in this context is the last entry, "window lab". > > hope that gets you started. > > On 19 Oct 2011, at 12:25, Keith (Gulf Breeze Ortho Lab) wrote: > >> Hi All, >> >> Would anyone be able to provide an example of how to make a transparent window that is resizable? To clarify, a window that looks like a see-through box. The borders of the window need to be visible, and the window needs to be resizable accordingly, but the user needs to be able to see the desktop through the window... > > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 matthias_livecode_150811 at m-r-d.de Wed Oct 19 14:11:01 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 19 Oct 2011 20:11:01 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> <34610492218.20111019090311@ahsoftware.net> <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> Message-ID: <2A162F12-1784-49D5-97D6-A318693D8D1A@m-r-d.de> Mark, tried now the current version. But the delay is still there. Matthias Am 19.10.2011 um 18:55 schrieb Matthias Rebbe: > Mark, > > thanks. Will give it a try. > > Tried already > - deleting the preferences > - only GLX2 in the plugins folder > - reinstall of LiveCode 5.0 > > Maybe it?s not a delay of 2 -3 seconds, maybe only 1 or 2, but it is a delay which lets the user think she/he did not have pressed the compile button. > Pressing the compile button in 4.6.4 reacts immediately. > > Matthias > > > > > > Am 19.10.2011 um 18:03 schrieb Mark Wieder: > >> Matthias- >> >> Tuesday, October 18, 2011, 11:06:27 PM, you wrote: >> >>> I am also on Snow Leopard. Tried already with a new install of >>> GLX2. Will try with only GLX2 plugin and nothing else. >> >> Just to be safe, I just now uploaded the current version to bitbucket. >> But do try the preferences thing and see if it clears up the problem. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Mike at Doub.com Wed Oct 19 16:56:24 2011 From: Mike at Doub.com (Mike Doub) Date: Wed, 19 Oct 2011 16:56:24 -0400 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> Message-ID: <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> I believe that I have found a way to get the previous grid item, but I must have the syntax incorrect for getting the dgIndex of me. Nothing is being returned. Can any DataGrid experts give me any guidance? Thanks Mike on FillInData pDataArray set the text of field "Name" of me to pDataArray["LastName"] & \ comma & space & pDataArray["FirstName"] & space & pDataArray["MiddleName"] put char 1 of fld "Name" of me into field "spacerLable" of me put the dgControl of me into theGrid put the dgIndex of me into tIndex -- get the index of the current grid item put the dgIndexes of me into tList -- get list of grid indexes in display order put itemoffset(tIndex,tList) into toff --find the current index in the ordered list put item (toff -1) of tList into tpreIndex -- get the index of the previous grid item if tpreIndex = 0 then set the visiable of group "spacer" of me to true -- we are the first grid item, so show the spacer else put the dgDataOfIndex[tpreIndex] of me into preData -- get the data for the previous grid item if char 1 of preData["LastName"] = field "spacerLable" of me then set the visiable of group "spacer" of me to false -- no difference yet else set the visiable of group "spacer" of me to true -- we found a difference end if end if end FillInData -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Pete Sent: Tuesday, October 18, 2011 3:29 PM To: How to use LiveCode Subject: Re: Resizable DataGrid Question The selectionchanged message sent to the datagrid includes the index of the current and previous selected datagrid rows as parameters. I'm not sure if that will help though, since this happens outside of the custom behavior where the LayoutControl handler sits. Another way might be to store the index/line number of the row in a custom property of the datagrid and get it back when you need it (and before overwriting it with the current index/line of course!) Have you considered doing this in the source data by inserting an extra row with some sort of indication that it represents a sort break? Pete Molly's Revenge On Tue, Oct 18, 2011 at 10:46 AM, Mike Doub wrote: > I am trying to use a DataGrid to create a contact list that has a spacer > between each alphabetic grouping of names. I was thinking to use the > non-fixed length attribute of the DataGrid and adjust the size > dynamically in the LayoutControl handler as well as showing a field that would contain > the spacer. I am unclear how to determine the contents of the previous > grid element from within the current handler to know when expand the grid > for the spacer. I also need to understand how to figure out if this is > the > first grid element. > > > > Does anyone have any examples of how this might be accomplished? > > > > Thanks > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Wed Oct 19 17:21:45 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 19 Oct 2011 14:21:45 -0700 Subject: Resizable DataGrid Question In-Reply-To: <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: I think you need to get the dgindex of the dgcontrol of me? Pete Molly's Revenge On Wed, Oct 19, 2011 at 1:56 PM, Mike Doub wrote: > I believe that I have found a way to get the previous grid item, but I must > have the syntax incorrect for getting the dgIndex of me. Nothing is being > returned. Can any DataGrid experts give me any guidance? > > Thanks > Mike > > > on FillInData pDataArray > set the text of field "Name" of me to pDataArray["LastName"] & \ > comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > put char 1 of fld "Name" of me into field "spacerLable" of me > put the dgControl of me into theGrid > put the dgIndex of me into tIndex > -- get the index of the current grid item > put the dgIndexes of me into tList > -- get list of grid indexes in display order > > put itemoffset(tIndex,tList) into toff > --find the current index in the ordered list > put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > if tpreIndex = 0 then > > set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > else > put the dgDataOfIndex[tpreIndex] of me into preData -- get the > data for the previous grid item > if char 1 of preData["LastName"] = field "spacerLable" of me then > set the visiable of group "spacer" of me to false > -- no difference yet > else > set the visiable of group "spacer" of me to true > -- we found a difference > end if > end if > end FillInData > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Pete > Sent: Tuesday, October 18, 2011 3:29 PM > To: How to use LiveCode > Subject: Re: Resizable DataGrid Question > > The selectionchanged message sent to the datagrid includes the index of the > current and previous selected datagrid rows as parameters. I'm not sure if > that will help though, since this happens outside of the custom behavior > where the LayoutControl handler sits. > > Another way might be to store the index/line number of the row in a custom > property of the datagrid and get it back when you need it (and before > overwriting it with the current index/line of course!) > > Have you considered doing this in the source data by inserting an extra row > with some sort of indication that it represents a sort break? > > Pete > Molly's Revenge > > > > > On Tue, Oct 18, 2011 at 10:46 AM, Mike Doub wrote: > > > I am trying to use a DataGrid to create a contact list that has a spacer > > between each alphabetic grouping of names. I was thinking to use the > > non-fixed length attribute of the DataGrid and adjust the size > > dynamically in the LayoutControl handler as well as showing a field that > would contain > > the spacer. I am unclear how to determine the contents of the previous > > grid element from within the current handler to know when expand the grid > > for the spacer. I also need to understand how to figure out if this is > > the > > first grid element. > > > > > > > > Does anyone have any examples of how this might be accomplished? > > > > > > > > Thanks > > > > Mike > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From zryip.theslug at gmail.com Wed Oct 19 17:43:45 2011 From: zryip.theslug at gmail.com (zryip theSlug) Date: Wed, 19 Oct 2011 23:43:45 +0200 Subject: Resizable DataGrid Question In-Reply-To: <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: On Wed, Oct 19, 2011 at 10:56 PM, Mike Doub wrote: > I believe that I have found a way to get the previous grid item, but I must > have the syntax incorrect for getting the dgIndex of me. ? Nothing is being > returned. ?Can any DataGrid experts give me any guidance? > > Thanks > ? Mike > > > on FillInData pDataArray > ? set the text of field "Name" of me to pDataArray["LastName"] & \ > ? ? ? ? comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > ? put char 1 of fld "Name" of me into field "spacerLable" of me > ? put the dgControl of me into theGrid > ? put the dgIndex of me into tIndex > -- get the index of the current grid item > ? put the dgIndexes of me into tList > -- get list of grid indexes in display order > > ? put itemoffset(tIndex,tList) into toff > --find the current index in the ordered list > ? put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > ? if tpreIndex = 0 then > > ? ? ?set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > ? else > ? ? ?put the dgDataOfIndex[tpreIndex] of me into preData ? ? ? ? -- get the > data for the previous grid item > ? ? ?if char 1 of preData["LastName"] = field "spacerLable" of me then > ? ? ? ? set the visiable of group "spacer" of me to false > -- no difference yet > ? ? ?else > ? ? ? ? set the visiable of group "spacer" of me to true > -- we found a difference > ? ? ?end if > ? end if > end FillInData Hi Mike, Your syntax for dgIndex seems correct. However, if you allow me, you could have done this with less code: on FillInData pDataArray put pDataArray["LastName"] & \ comma & space & pDataArray["FirstName"] & space & pDataArray["MiddleName"] into tCurrentName set the text of field "Name" of me to tCurrentName put the dgIndex of me into tTheIndex put (the dgIndex of me - 1) into tThePreviousIndex if (tThePreviousIndex > 0) then put GetDataOfIndex(tThePreviousIndex, "LastName") into tPreviousName end if if ((first char of tCurrentName is not first char of tPreviousName) or (tThePreviousIndex is 0)) then set the visible of group "spacer" of me to true else set the visible of group "spacer" of me to false end if end FillInData Best regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.com From Mike at Doub.com Wed Oct 19 17:46:17 2011 From: Mike at Doub.com (Mike Doub) Date: Wed, 19 Oct 2011 17:46:17 -0400 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: <000001cc8ea8$89f5f7b0$9de1e710$@Doub.com> Nope, same result. Thanks just the same. -= Mike -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Pete Sent: Wednesday, October 19, 2011 5:22 PM To: How to use LiveCode Subject: Re: Resizable DataGrid Question I think you need to get the dgindex of the dgcontrol of me? Pete Molly's Revenge On Wed, Oct 19, 2011 at 1:56 PM, Mike Doub wrote: > I believe that I have found a way to get the previous grid item, but I must > have the syntax incorrect for getting the dgIndex of me. Nothing is being > returned. Can any DataGrid experts give me any guidance? > > Thanks > Mike > > > on FillInData pDataArray > set the text of field "Name" of me to pDataArray["LastName"] & \ > comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > put char 1 of fld "Name" of me into field "spacerLable" of me > put the dgControl of me into theGrid > put the dgIndex of me into tIndex > -- get the index of the current grid item > put the dgIndexes of me into tList > -- get list of grid indexes in display order > > put itemoffset(tIndex,tList) into toff --find the current index in > the ordered list > put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > if tpreIndex = 0 then > > set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > else > put the dgDataOfIndex[tpreIndex] of me into preData -- get the > data for the previous grid item > if char 1 of preData["LastName"] = field "spacerLable" of me then > set the visiable of group "spacer" of me to false > -- no difference yet > else > set the visiable of group "spacer" of me to true > -- we found a difference > end if > end if > end FillInData > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Pete > Sent: Tuesday, October 18, 2011 3:29 PM > To: How to use LiveCode > Subject: Re: Resizable DataGrid Question > > The selectionchanged message sent to the datagrid includes the index > of the current and previous selected datagrid rows as parameters. I'm > not sure if that will help though, since this happens outside of the > custom behavior where the LayoutControl handler sits. > > Another way might be to store the index/line number of the row in a > custom property of the datagrid and get it back when you need it (and > before overwriting it with the current index/line of course!) > > Have you considered doing this in the source data by inserting an > extra row with some sort of indication that it represents a sort break? > > Pete > Molly's Revenge > > > > > On Tue, Oct 18, 2011 at 10:46 AM, Mike Doub wrote: > > > I am trying to use a DataGrid to create a contact list that has a spacer > > between each alphabetic grouping of names. I was thinking to use the > > non-fixed length attribute of the DataGrid and adjust the size > > dynamically in the LayoutControl handler as well as showing a field > > that > would contain > > the spacer. I am unclear how to determine the contents of the previous > > grid element from within the current handler to know when expand the grid > > for the spacer. I also need to understand how to figure out if this is > > the > > first grid element. > > > > > > > > Does anyone have any examples of how this might be accomplished? > > > > > > > > Thanks > > > > Mike > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From zryip.theslug at gmail.com Wed Oct 19 18:24:56 2011 From: zryip.theslug at gmail.com (zryip theSlug) Date: Thu, 20 Oct 2011 00:24:56 +0200 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: On Wed, Oct 19, 2011 at 11:43 PM, zryip theSlug wrote: > on FillInData pDataArray > ? put pDataArray["LastName"] & \ > ? ? ?comma & space & pDataArray["FirstName"] & space & > ? ? ?pDataArray["MiddleName"] into tCurrentName > ? set the text of field "Name" of me to tCurrentName > ? put the dgIndex of me into tTheIndex > ? put (the dgIndex of me - 1) into tThePreviousIndex > ? if (tThePreviousIndex > 0) then > ? ? ?put GetDataOfIndex(tThePreviousIndex, "LastName") into tPreviousName > ? end if > ? if ((first char of tCurrentName is not first char of tPreviousName) > or (tThePreviousIndex is 0)) then > ? ? ?set the visible of group "spacer" of me to true > ? else > ? ? ?set the visible of group "spacer" of me to false > ? end if > end FillInData After a test trying to sort the datagrid I change my mind to use dgLine instead of dgIndex. The final result is: on FillInData pDataArray put pDataArray["LastName"] & \ comma & space & pDataArray["FirstName"] & space & pDataArray["MiddleName"] into tCurrentName set the text of field "Name" of me to tCurrentName put the dgLine of me into tTheLine put (the dgLine of me - 1) into tThePreviousLine if (tThePreviousLine > 0) then put GetDataOfLine(tThePreviousLine, "LastName") into tPreviousName end if if ((first char of tCurrentName is not first char of tPreviousName) or (tThePreviousLine is 0)) then set the visible of group "spacer" of me to true else set the visible of group "spacer" of me to false end if end FillInData I've uploaded a lab stack here: http://www.aslugontheroad.com/index.php?option=com_phocadownload&view=category&id=7:data-grid&Itemid=63 This is a very simple datagrid. Instead to have a "spacer" group, it has a button shown or not. Code is in the form behavior script Best regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.com From Mike at Doub.com Wed Oct 19 18:34:07 2011 From: Mike at Doub.com (Mike Doub) Date: Wed, 19 Oct 2011 18:34:07 -0400 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: <000001cc8eaf$388568f0$a9903ad0$@Doub.com> I am not sure that you can assume that the indexes always going to correspond to the display order. This is why I decided to use dgIndex function as it returns the indexes in the display order. I do plan on having multiple sorting options. This still does not explain why I am not getting any results at all using the dgIndex function. Could this be a platform issue if my syntax is correct? I am using Windows XP. -= Mike -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of zryip theSlug Sent: Wednesday, October 19, 2011 5:44 PM To: How to use LiveCode Subject: Re: Resizable DataGrid Question On Wed, Oct 19, 2011 at 10:56 PM, Mike Doub wrote: > I believe that I have found a way to get the previous grid item, but I > must have the syntax incorrect for getting the dgIndex of me. ? > Nothing is being returned. ?Can any DataGrid experts give me any guidance? > > Thanks > ? Mike > > > on FillInData pDataArray > ? set the text of field "Name" of me to pDataArray["LastName"] & \ > ? ? ? ? comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > ? put char 1 of fld "Name" of me into field "spacerLable" of me > ? put the dgControl of me into theGrid > ? put the dgIndex of me into tIndex > -- get the index of the current grid item > ? put the dgIndexes of me into tList > -- get list of grid indexes in display order > > ? put itemoffset(tIndex,tList) into toff --find the current index in > the ordered list > ? put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > ? if tpreIndex = 0 then > > ? ? ?set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > ? else > ? ? ?put the dgDataOfIndex[tpreIndex] of me into preData ? ? ? ? -- > get the data for the previous grid item > ? ? ?if char 1 of preData["LastName"] = field "spacerLable" of me then > ? ? ? ? set the visiable of group "spacer" of me to false > -- no difference yet > ? ? ?else > ? ? ? ? set the visiable of group "spacer" of me to true > -- we found a difference > ? ? ?end if > ? end if > end FillInData Hi Mike, Your syntax for dgIndex seems correct. However, if you allow me, you could have done this with less code: on FillInData pDataArray put pDataArray["LastName"] & \ comma & space & pDataArray["FirstName"] & space & pDataArray["MiddleName"] into tCurrentName set the text of field "Name" of me to tCurrentName put the dgIndex of me into tTheIndex put (the dgIndex of me - 1) into tThePreviousIndex if (tThePreviousIndex > 0) then put GetDataOfIndex(tThePreviousIndex, "LastName") into tPreviousName end if if ((first char of tCurrentName is not first char of tPreviousName) or (tThePreviousIndex is 0)) then set the visible of group "spacer" of me to true else set the visible of group "spacer" of me to false end if end FillInData Best regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Wed Oct 19 19:11:59 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 19 Oct 2011 16:11:59 -0700 (PDT) Subject: New rendering testing In-Reply-To: <4E9EF41B.1080005@fourthworld.com> References: <717A9452-98FF-4564-B4ED-BBDD97BE4AA3@sbcglobal.net> <1319034019171-3918796.post@n4.nabble.com> <4E9EF41B.1080005@fourthworld.com> Message-ID: <1319065919805-3920431.post@n4.nabble.com> Hi Jim, Richard Gaskin wrote: > > One of the very best moments I've ever had at a conference was at > RevLive in Vegas when Jim showed me his rainbow simulator. Ultra-cool > stuff, as is just about everything he turns out. > Then this rainbow simulator stack is a must-see, but I could not find it in your page: http://www.jamesphurley.com/runrev.html By the way, Jim, it's good idea to test your stacks using Ken Ray's StackRunner 2.0 http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm If all of them run fine, add the download direction of StackRunner to your page, after this line: These stacks all presume that you have a copy of the application Runtime Revolution. You will find an evaluation edition at http://www.runrev.com/home/product-family/ Keep Up your groundbreaking work! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/New-rendering-testing-tp3910362p3920431.html Sent from the Revolution - User mailing list archive at Nabble.com. From todd at geistinteractive.com Wed Oct 19 21:30:58 2011 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 19 Oct 2011 18:30:58 -0700 Subject: iOS video and audio together Message-ID: Hello, I am trying to get video and audio to play together on iOS. It doesn't seem like this works. I can get multichannel sound to work. But I can't get the video player to play at the same time. I know that I can't have to video players working, but I was hoping that I could play audio tracks while a video was playing. am I out of luck here? is this possible? Thanks Todd -- Todd Geist geist interactive (805) 419-9382 From RevList at CreaTECHSol.com Wed Oct 19 22:51:23 2011 From: RevList at CreaTECHSol.com (RevList) Date: Wed, 19 Oct 2011 19:51:23 -0700 Subject: Making Sense of Licenses Message-ID: I have to admit that I have not paid much attention to this lately so I may have missed something, and also, because my employer use to pay for my RunRev licenses, I didn't worry too much. Things have changed for me lately and it looks like if I want to continue developing using LiveCode, I am going to have to maintain the licensing costs myself. This is under Commercial License Options When I log in to my account, I see I have purchased LiveCode Development Tools Mobile Deployment: iOS Mobile Deployment: Android Mobile Deployment: Win 6.5 (Pre-Release) Beside the following, I am seeing "Update Addon" Desktop Deployment: Mac + Windows // $129 Desktop Deployment Linux // $129 Web Deployment // $99 And "Buy addon" for Server Deployment // $299 Livecode Box // $15 The last two make sense, never purchased. What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps for Mac, Windows and Linux I have to pay? Is the Web Deployment the web plugin? How long is the license good for? How can I find out when the other licenses expire? Thanks in advance is someone can point me to where this is explained. ****************************************** Stewart Lynch CreaTECH Solutions slynch at CreaTECHSol.com 604.484.8499 Skype:StewartLynch There are only 10 kinds of people. Those who understand binary and those who don't. ****************************************** From johnpatten at me.com Wed Oct 19 23:06:37 2011 From: johnpatten at me.com (JOHN PATTEN) Date: Wed, 19 Oct 2011 20:06:37 -0700 Subject: Question regarding K12 Education pricing... Message-ID: <23CF2168-0BB6-4EF9-AF70-2A047086A224@me.com> Hello RunRev? Is the K12 information up on the run rev FAQ page up to date? http://www.runrev.com/support/faq/ $99 for educators? The $25 a seat (min 25 seats), and the student coupon for $25 for their use at home, that is included with the classroom seat package? Finally the scholarship program for finically struggling schools, still valid? Thank you! John Patten SUSD From admin at mfelkerco.com Thu Oct 20 00:47:12 2011 From: admin at mfelkerco.com (Admin) Date: Wed, 19 Oct 2011 23:47:12 -0500 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> To add to the below questions: I paid for a year of updates, or so I thought, when I bought the Omega Bundle much less than a year ago. Yet, now I have to pay. As someone who has NO money and would like to finish what I started, I was under the impression I was due for a bunch more updates. To somewhat answer the below questions: I understand that I have 4.6 and anything I make with that, and deploy using, will still work, but with all the bugs in the 4.x versions/deployment options and the promise of added features and bug fixes in 5.0, I feel truly slighted. To make matters worse, I upgraded to complete and only a couple of months later, now I have to pay for all updates. (namely, you don't have to update and spend money unless you want the 5.0 features. However, since things were left unfinished, it seems like you HAVE TO pay for the update just to get what you paid for the version before - and even that is not guaranteed). That is the main reason I am so upset. I wish Runrev would man up and not promise a year of updates and a few months later renig. Mike On Wed, 19 Oct 2011 19:51:23 -0700, RevList wrote: > I have to admit that I have not paid much attention to this lately so I may have missed something, and also, because my employer use to pay for my RunRev licenses, I didn't worry too much. Things > have changed for me lately and it looks like if I want to continue developing using LiveCode, I am going to have to maintain the licensing costs myself. > > This is under Commercial License Options > > When I log in to my account, I see I have purchased > LiveCode Development Tools > Mobile Deployment: iOS > Mobile Deployment: Android > Mobile Deployment: Win 6.5 (Pre-Release) > > Beside the following, I am seeing "Update Addon" > Desktop Deployment: Mac + Windows // $129 > Desktop Deployment Linux // $129 > Web Deployment // $99 > > And "Buy addon" for > Server Deployment // $299 > Livecode Box // $15 > > The last two make sense, never purchased. > > What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps for Mac, Windows and Linux I have to pay? > Is the Web Deployment the web plugin? > > How long is the license good for? > How can I find out when the other licenses expire? > > Thanks in advance is someone can point me to where this is explained. > > ****************************************** > Stewart Lynch > CreaTECH Solutions > slynch at CreaTECHSol.com [1] > 604.484.8499 > Skype:StewartLynch > > There are only 10 kinds of people. Those who understand binary and those who don't. > ****************************************** > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [2] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [3] Links: ------ [1] mailto:slynch at CreaTECHSol.com [2] mailto:use-livecode at lists.runrev.com [3] http://lists.runrev.com/mailman/listinfo/use-livecode From revlist at azurevision.co.uk Thu Oct 20 03:58:26 2011 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 20 Oct 2011 08:58:26 +0100 Subject: Making Sense of Licenses In-Reply-To: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: <92673F86-46AB-4632-A886-EF43237ACE70@azurevision.co.uk> Did the omega bundle include updates? Have you contacted RunRev about this? I'm paid up until 2015 but LC 5.0.0 wasn't showing up as a downloadable item, they fixed this within a couple of hours of my contacting them. Ian On 20 Oct 2011, at 05:47, Admin wrote: > I wish Runrev would man up and not promise a year of updates > and a few months later renig. From revlist at azurevision.co.uk Thu Oct 20 03:58:48 2011 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 20 Oct 2011 08:58:48 +0100 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: <5626B472-5735-4514-84AB-209D59663C94@azurevision.co.uk> On 20 Oct 2011, at 03:51, RevList wrote: > What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps for Mac, Windows and Linux I have to pay? Whatever version of LiveCode you have will continue to work. If you have previously bought desktop deployment that should still be working. > Is the Web Deployment the web plugin? Yes. > How long is the license good for? > How can I find out when the other licenses expire? Probably best to get in touch with RunRev directly. Ian From heather at runrev.com Thu Oct 20 04:41:10 2011 From: heather at runrev.com (Heather Nagey) Date: Thu, 20 Oct 2011 09:41:10 +0100 Subject: Making Sense of Licenses In-Reply-To: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: I'm rather concerned about this. The Omega bundle did not include a year of updates, and if anyone told you it did, they were misinformed, and giving you incorrect advice. Can you point to where this information was provided? I've checked your license entitlement, and your upgrade was to the Gold bundle, with a very substantial discount applied due to the free platforms you earned during the Summer Academy. The Gold bundle does not carry an extended upgrade entitlement, only the Complete license offers this. Your upgrade was quite close to the cut off date for getting LiveCode 5 free however. If you email me in support directly we might come to some kind of arrangement. I'd like to re-iterate however, that we certainly never promised a year of updates with the Omega bundle. The only license type we sell that carries a year of updates is the Complete license. Regards, Heather On 20 Oct 2011, at 05:47, Admin wrote: > > > To add to the below questions: > > I paid for a year of updates, or > so I thought, when I bought the Omega Bundle much less than a year > ago. > Yet, now I have to pay. As someone who has NO money and would like to > finish what I started, I was under the impression I was due for a > bunch > more updates. > > To somewhat answer the below questions: > > I understand > that I have 4.6 and anything I make with that, and deploy using, will > still work, but with all the bugs in the 4.x versions/deployment > options > and the promise of added features and bug fixes in 5.0, I feel truly > slighted. To make matters worse, I upgraded to complete and only a > couple of months later, now I have to pay for all updates. (namely, > you > don't have to update and spend money unless you want the 5.0 features. > However, since things were left unfinished, it seems like you HAVE TO > pay for the update just to get what you paid for the version before - > and even that is not guaranteed). > > That is the main reason I am so > upset. > > I wish Runrev would man up and not promise a year of updates > and a few months later renig. > > Mike > > On Wed, 19 Oct 2011 19:51:23 > -0700, RevList wrote: > >> I have to admit that I have not paid much > attention to this lately so I may have missed something, and also, > because my employer use to pay for my RunRev licenses, I didn't worry > too much. Things >> have changed for me lately and it looks like if I > want to continue developing using LiveCode, I am going to have to > maintain the licensing costs myself. >> >> This is under Commercial > License Options >> >> When I log in to my account, I see I have > purchased >> LiveCode Development Tools >> Mobile Deployment: iOS >> Mobile > Deployment: Android >> Mobile Deployment: Win 6.5 (Pre-Release) >> >> > Beside the following, I am seeing "Update Addon" >> Desktop Deployment: > Mac + Windows // $129 >> Desktop Deployment Linux // $129 >> Web > Deployment // $99 >> >> And "Buy addon" for >> Server Deployment // $299 >> > Livecode Box // $15 >> >> The last two make sense, never purchased. >> >> > What does the second category mean? Does this mean that my license has > expired, and if I want to be able to deply stand alone apps for Mac, > Windows and Linux I have to pay? >> Is the Web Deployment the web > plugin? >> >> How long is the license good for? >> How can I find out when > the other licenses expire? >> >> Thanks in advance is someone can point > me to where this is explained. >> >> > ****************************************** >> Stewart Lynch >> CreaTECH > Solutions >> slynch at CreaTECHSol.com [1] >> 604.484.8499 >> > Skype:StewartLynch >> >> There are only 10 kinds of people. Those who > understand binary and those who don't. >> > ****************************************** >> >> > _______________________________________________ >> use-livecode mailing > list >> use-livecode at lists.runrev.com [2] >> Please visit this url to > subscribe, unsubscribe and manage your subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode [3] > > > > > Links: > ------ > [1] mailto:slynch at CreaTECHSol.com > [2] > mailto:use-livecode at lists.runrev.com > [3] > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode 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 Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From effendi at wanadoo.fr Thu Oct 20 06:03:27 2011 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Thu, 20 Oct 2011 12:03:27 +0200 Subject: how to read an specific page into pdf document? Message-ID: Hi from Beautiful Brittany, Thanks to Ken Ray for his "close to a one-liner". > put char 1 to 3 of field "MyPagesC" into GVPage > put "tell app " & quote & "Skim" & quote & cr & \ > "set " & LVDeskTop & " to path to desktop as string" & cr & \ > "open (" & LVDeskTop & " & " & quote & "SkimTest1.pdf" & quote & > ")" & cr & \ > "tell document 1" & cr & "go to page " & GVPage & cr & \ > "set result to (get text for page " & GVPage & ") as text" & cr & \ > "end tell" & cr & "end tell" into GVMasterScript > > do GVMasterScript as AppleScript > put char 2 to -2 of the result into field "MySkim" > show field "MySkim" > I have added Kens small correction to his post of yesterday (he gave me the correction off-forum) Great Stuff - Works a treat ! Sigh ! - I have a long way to go to master AppleScript ... -Francis "Nothing should ever be done for the first time !" From m.schonewille at economy-x-talk.com Thu Oct 20 07:17:45 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 13:17:45 +0200 Subject: Making Sense of Licenses In-Reply-To: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: <7C117C11-D8FD-4CA1-8E31-D0D86CCF4643@economy-x-talk.com> Hi Mike, Basically, you are saying you feel you must buy 5.0 because it is better than 4.6. I am sure that 5.0 contains many bugs and lacks many features, just like 4.6. The difference is that a few bugs were fixed and a few features added, while a few more features, of which you didn't previously know you needed them, were also added in 5.0. Meanwhile, new bugs were created and more features are still waiting to be added. I'm sure, you will have exactly the same feeling when 6.0 comes out. It is OK to wait a year and see what happens. Don't assume that you need 5.0. Maybe you don't. Pay RunRev only when you think they deserve it. If you find yourself in a situation where you can build a standalone but not for that one particular platform, perhaps you could ask someone to help you. If you upgraded to Complete a few months ago... shouldn't you be receiving updates for one year without having to pay again? If not, then I'm so happy I didn't upgrade to Complete because I don't understand what Complete is all about! -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 06:47, Admin wrote: > To add to the below questions: > > I paid for a year of updates, or > so I thought, when I bought the Omega Bundle much less than a year ago. > Yet, now I have to pay. As someone who has NO money and would like to > finish what I started, I was under the impression I was due for a bunch > more updates. > > To somewhat answer the below questions: > > I understand > that I have 4.6 and anything I make with that, and deploy using, will > still work, but with all the bugs in the 4.x versions/deployment options > and the promise of added features and bug fixes in 5.0, I feel truly > slighted. To make matters worse, I upgraded to complete and only a > couple of months later, now I have to pay for all updates. (namely, you > don't have to update and spend money unless you want the 5.0 features. > However, since things were left unfinished, it seems like you HAVE TO > pay for the update just to get what you paid for the version before - > and even that is not guaranteed). > > That is the main reason I am so > upset. > > I wish Runrev would man up and not promise a year of updates > and a few months later renig. > > Mike > From revlist at azurevision.co.uk Thu Oct 20 07:28:07 2011 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 20 Oct 2011 12:28:07 +0100 Subject: Making Sense of Licenses In-Reply-To: <7C117C11-D8FD-4CA1-8E31-D0D86CCF4643@economy-x-talk.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <7C117C11-D8FD-4CA1-8E31-D0D86CCF4643@economy-x-talk.com> Message-ID: <7F182C02-38CD-43E0-8686-47D6E4410273@azurevision.co.uk> According to Heather, he didn't upgrade to Complete but to some other bundle. Ian On 20 Oct 2011, at 12:17, Mark Schonewille wrote: > If you upgraded to Complete a few months ago... shouldn't you be receiving updates for one year without having to pay again? If not, then I'm so happy I didn't upgrade to Complete because I don't understand what Complete is all about! From m.schonewille at economy-x-talk.com Thu Oct 20 07:44:08 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 13:44:08 +0200 Subject: Making Sense of Licenses In-Reply-To: <7F182C02-38CD-43E0-8686-47D6E4410273@azurevision.co.uk> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <7C117C11-D8FD-4CA1-8E31-D0D86CCF4643@economy-x-talk.com> <7F182C02-38CD-43E0-8686-47D6E4410273@azurevision.co.uk> Message-ID: <5787DCCC-BE1D-4D81-97AB-F31C5E39E4C4@economy-x-talk.com> Ian, Hence "if". I hope Mike will tell what actually happened, after sorting it out with Heather. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 13:28, Ian Wood wrote: > According to Heather, he didn't upgrade to Complete but to some other bundle. > > Ian From admin at mfelkerco.com Thu Oct 20 08:36:31 2011 From: admin at mfelkerco.com (Admin) Date: Thu, 20 Oct 2011 07:36:31 -0500 Subject: Making Sense of Licenses In-Reply-To: References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: <844ac48147d5db8d98cf8f55c0e6b634@mfelkerco.com> Heather, Oh. In every other program I have purchased, including software IDEs, it is almost always common to get a year (or more) of updates, so it was kind of assumed. For some reason, I thought I upgraded to complete, but you are right about me upgrading to Gold. I checked my purchases. Truth be told, I have not had Live Code that long and had no idea 5 was 'around the corner' considering how much I plunked down (although it was still a good deal). I would have waited if I knew that. I wish there was a product version cycle countdown timer or something. I mean, you went from 4.6 to 5. What happened to 4.7, 4.8 and 4.9???? (lol). Mike On Thu, 20 Oct 2011 09:41:10 +0100, Heather Nagey wrote: > I'm rather concerned about this. The Omega bundle did not include a > year of updates, and if anyone told you it did, they were misinformed, > and giving you incorrect advice. Can you point to where this > information was provided? > > I've checked your license entitlement, and your upgrade was to the > Gold bundle, with a very substantial discount applied due to the free > platforms you earned during the Summer Academy. The Gold bundle does > not carry an extended upgrade entitlement, only the Complete license > offers this. Your upgrade was quite close to the cut off date for > getting LiveCode 5 free however. If you email me in support directly > we might come to some kind of arrangement. > > I'd like to re-iterate however, that we certainly never promised a > year of updates with the Omega bundle. The only license type we sell > that carries a year of updates is the Complete license. > > Regards, > > Heather > > On 20 Oct 2011, at 05:47, Admin wrote: > >> To add to the below questions: I paid for a year of updates, or so I thought, when I bought the Omega Bundle much less than a year ago. Yet, now I have to pay. As someone who has NO money and would like to finish what I started, I was under the impression I was due for a bunch more updates. To somewhat answer the below questions: I understand that I have 4.6 and anything I make with that, and deploy using, will still work, but with all the bugs in the 4.x versions/deployment options and the promise of added features and bug fixes in 5.0, I feel truly slighted. To make matters worse, I upgraded to complete and only a couple of months later, now I have to pay for all updates. (namely, you don't have to update and spend money unless you want the 5.0 features. However, since things were left unfinished, it seems like you HAVE TO pay for the update just to get what you paid for the version before - and even that is not guaranteed). That is the main reason I am so upset. I wish Runrev would man up and not promise a year of updates and a few months later renig. Mike On Wed, 19 Oct 2011 19:51:23 -0700, RevList wrote: >> >>> I have to admit that I have not paid much >> attention to this lately so I may have missed something, and also, because my employer use to pay for my RunRev licenses, I didn't worry too much. Things >> >>> have changed for me lately and it looks like if I >> want to continue developing using LiveCode, I am going to have to maintain the licensing costs myself. When I log in to my account, I see I have purchased ent // $99 >> ft:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%">And "Buy addon" for Server Deployment // $299 Livecode Box // >> >>> 100%">The last two >> ever purchased. What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps >> >>> ff 2px solid; margin-left:5px; width >> Web Deployment the web plugin? Thanks in advance is someone can point >> >>> dding-left:5px; border-left:#1010ff 2px s >> left:5px; width:100%">Stewart Lynch CreaTECH Solutions slynch at CreaTECHSol.com [1] [1] 604.484.8499 Skype:StewartLynch are only 10 kinds of people. >> lockquote> understand binary and those who don't.******************************************_________________________ >> >>> n-left:5px; width:100%">use-livecode mailing >> kquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%">http://lists.runrev.com/mailman/listinfo/use-livecode [2] [3] Links: ------ [1] mailto:s >> >>> .com [3] >> runrev.com/mailman/listinfo/use-livecode">http://lists.runrev.com/mailman/listinfo/use-livecode ___________________ >> >>> ecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and mana >> ription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [3] >> >>> >> >>> >> >>> > > Heather Nagey > Customer Services Manager > http://www.runrev.com/ [4] > LiveCode - Unleash Your Killer App > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [5] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [6] Links: ------ [1] mailto:slynch at CreaTECHSol.com [2] mailto:use-livecode at list
>ribeandmanageyoursubscriptionpref
ef= [3] http://lists.runrev.com/mailman/listinfo/use-livecode [4] http://www.runrev.com/ [5] mailto:use-livecode at lists.runrev.com [6] http://lists.runrev.com/mailman/listinfo/use-livecode From jhurley0305 at sbcglobal.net Thu Oct 20 09:26:55 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Thu, 20 Oct 2011 06:26:55 -0700 Subject: Was "New rendering test" or something like that In-Reply-To: References: Message-ID: Richard, Alejandro, Ken, et. al., I thank you for your kind words, but RunRev and this list provides a whole body of specialists. I speak a foreign language, Math--and I'm not the only one. I ought to have mastered a bit of math after 40 years teaching mathematical physics. (In retirement I have had trouble weaning myself from teaching and research , and so you have become my occasional outlet.) But we are a body of specialists, all versatile within our areas of expertise. To put expertise into perspective, let me say that I have the greatest admiration for the 5 year old little Chinese child. He can speak Chinese for heaven's sake! How does he do it? It's all Greek to me--as math is to some others As some have learned from me, I have learned from so many others. It is hard to remember but somewhere along the line I learned how to extract information from a list: repeat for each line tLine in tList if tLine... then put tLine & cr after results end if end repeat This seems mundane now, but I have picked up a vast storehouse of such tricks and techniques from others on this list, ideas that were as alien to me as a Fourier transform might seem to others. Among many other I have learned from Richard, our essayist, in response to the broader issues and provider of 4Wprops (where I learned that controls have more properties than Bank of America has in foreclosure); from Alejandro I have been introduced to the beautiful mathematics behind the Bezier curve and the utility of ExportToIllustrator" (I can't imagine what must have gone into that) and Ken's StackRunner and Stykz and answers to all matters on user interface. And the hundreds of others who have shared their particular expertise with us. Their name is legion. Not only is this list the source of wisdom but it may be the most civilized list in the computer world. And with so many who have a right to a considerable ego. Astonishing. It is so easy to be misinterpreted in communication without accompanying body language. There are about 45 muscles in the human face, most for the purpose to presenting emotion. How many emoticons are their? So, though 80, I am unwilling to accept Job's tribute to death as "the single best invention of life." That's a hard sell. To me, as I believe it was to Jobs, the best part of life is the pursuit of goals that excite. (As an aside, when I retired from teaching and research, I moved to the foothills of the Sierra Nevada Mountains and built my own house. Every bit. By myself. I am so proud. The worst part was being finished.) But I digress. Needless to say, I deeply appreciate being well thought of. Thank you. Jim And now, back to Earth and breakfast. > Alejandro Tejada wrote: > >> James Hurley wrote: >>> >>> My cup already runneth over. I'm 80 years old now, but still manage to >>> keep busy. >>> Only my memory is shot. But there are advantages to that as well. >>> There is a lot I won't mind losing track of. >>> >> >> Well, your activity in this platform suggest that your >> mental age is several decades younger. >> Your generation is a witness of the rising of >> the modern world. Hopefully, all your wisdoms >> and insights will be available in the future for >> those who want to learn from them. > > Indeed it has: > > For as long as I've been working with xTalks, most of the cool stuff any > of us writes that involves math has been influenced if not written by > Mr. Hurley. > > From HyperCard and SuperCard to LiveCode, Hurley's influence has been > felt far and wide. > > He is a math god, and more than that one of the best teachers I've ever > known, able to not just possess valuable knowledge but also has the gift > of being able to transfer that knowledge to others. > > Damn, if he was my high school physics teacher I'd probably be working > at NASA today. > > He may get mad at me for writing this because he's also one of the more > humble souls I've come across. But it's the plain truth, as anyone here > who's used his code will attest. > > Thankfully, he lives a couple thousand miles from me so he can't come > over here to punch me for my comments. :) > > So I stand by them, with a career's worth of gratitude. > > One of the very best moments I've ever had at a conference was at > RevLive in Vegas when Jim showed me his rainbow simulator. Ultra-cool > stuff, as is just about everything he turns out. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > From m.schonewille at economy-x-talk.com Thu Oct 20 09:29:35 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 15:29:35 +0200 Subject: Making Sense of Licenses In-Reply-To: <844ac48147d5db8d98cf8f55c0e6b634@mfelkerco.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <844ac48147d5db8d98cf8f55c0e6b634@mfelkerco.com> Message-ID: Hi Mike, I agree. It would be nice to either know what to expect or get free updates for a reasonable amount of time. RealStudio offers 3 months of updates for free. That's reasonable and avoids unexpected surprises. Thus I didn't need to think long before buying my RealStudio license. When I paid for my Revolution Enterprise license in 2009, I got one single major update (4.0) two months after buying my license. I felt this was actually the version I had paid for, because I already had the previous version (3.5). I felt I was entitled to at least one more major update, because I had paid so much money. The next major update (4.5) was released right after my license expired, while I personally felt I had actually paid for that next update. That's very unpleasant and makes me feel I wasted my money (and that's a very friendly way to describe my feelings). Currently, I am trying to decide whether to buy 5.0, but it is very difficult, without information about what to expect, no free updates, no trial versions even (I got free trial versions for older versions and am grateful for those, but the trials only made me find essential bugs and I had to decide to wait). I kind of accidentally asked RunRev to help me solve this problem, but although I did get a few extra trial versions, it was to no avail. I asked RealStudio what they think. Although I'm not sure I should quote them, it seems they just can't imagine that the number of LiveCode trial versions is limited. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 14:36, Admin wrote: > > > Heather, > > Oh. In every other program I have purchased, including > software IDEs, it is almost always common to get a year (or more) of > updates, so it was kind of assumed. For some reason, I thought I > upgraded to complete, but you are right about me upgrading to Gold. I > checked my purchases. Truth be told, I have not had Live Code that long > and had no idea 5 was 'around the corner' considering how much I plunked > down (although it was still a good deal). I would have waited if I knew > that. I wish there was a product version cycle countdown timer or > something. I mean, you went from 4.6 to 5. What happened to 4.7, 4.8 and > 4.9???? (lol). > > Mike > > On Thu, 20 Oct 2011 09:41:10 +0100, Heather > Nagey wrote: > >> I'm rather concerned about this. The Omega bundle did > not include a >> year of updates, and if anyone told you it did, they > were misinformed, >> and giving you incorrect advice. Can you point to > where this >> information was provided? >> >> I've checked your license > entitlement, and your upgrade was to the >> Gold bundle, with a very > substantial discount applied due to the free >> platforms you earned > during the Summer Academy. The Gold bundle does >> not carry an extended > upgrade entitlement, only the Complete license >> offers this. Your > upgrade was quite close to the cut off date for >> getting LiveCode 5 > free however. If you email me in support directly >> we might come to > some kind of arrangement. >> >> I'd like to re-iterate however, that we > certainly never promised a >> year of updates with the Omega bundle. The > only license type we sell >> that carries a year of updates is the > Complete license. >> >> Regards, >> >> Heather From RevList at CreaTECHSol.com Thu Oct 20 10:28:11 2011 From: RevList at CreaTECHSol.com (RevList) Date: Thu, 20 Oct 2011 07:28:11 -0700 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: It seems my original post was hijacked with the first response and no one answered my question. I need to know when my licenses expire and what it all means. Please point me in the right direction. Stewart >I have to admit that I have not paid much attention to this lately so I may have missed something, and also, because my employer use to pay for my RunRev licenses, I didn't worry too much. Things >have changed for me lately and it looks like if I want to continue developing using LiveCode, I am going to have to maintain the licensing costs myself. > >This is under Commercial License Options > >When I log in to my account, I see I have purchased >LiveCode Development Tools >Mobile Deployment: iOS >Mobile Deployment: Android >Mobile Deployment: Win 6.5 (Pre-Release) > >Beside the following, I am seeing "Update Addon" >Desktop Deployment: Mac + Windows // $129 >Desktop Deployment Linux // $129 >Web Deployment // $99 > >And "Buy addon" for >Server Deployment // $299 >Livecode Box // $15 > >The last two make sense, never purchased. > >What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps for Mac, Windows and Linux I have to pay? >Is the Web Deployment the web plugin? > >How long is the license good for? >How can I find out when the other licenses expire? > >Thanks in advance is someone can point me to where this is explained. From keith.clarke at clarkeandclarke.co.uk Thu Oct 20 10:44:17 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 20 Oct 2011 15:44:17 +0100 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: <680F326B-4074-42CF-A734-5936B5ADCEB9@clarkeandclarke.co.uk> Licences do not expire - only the right to free updates. These, in turn, depend on exactly what you bought, when and whether you specifically purchased an an active renewal pack (or are living in the grace period from your original/last order). Any recent order will have the updates grace period in your confirmation email. If you bought more than a few months ago, your grace period will be over but your account will confirm whether you have an active renewal pack http://www.runrev.com/store/account/login Otherwise (or if in doubt) email support at runrev.com HTH Keith.. On 20 Oct 2011, at 15:28, RevList wrote: > It seems my original post was hijacked with the first response and no one answered my question. > I need to know when my licenses expire and what it all means. Please point me in the right direction. > > Stewart From admin at mfelkerco.com Thu Oct 20 10:54:56 2011 From: admin at mfelkerco.com (Mike Felker) Date: Thu, 20 Oct 2011 10:54:56 -0400 Subject: Making Sense of Licenses Message-ID: <01ywjrnlgmxq5fa5wytejepe.1319122496722@email.android.com> I would talk to Heather at runrev directly to get your answer. To me, the answer seems to be "depends". Mike RevList wrote: >It seems my original post was hijacked with the first response and no one answered my question. >I need to know when my licenses expire and what it all means. Please point me in the right direction. > >Stewart >>I have to admit that I have not paid much attention to this lately so I may have missed something, and also, because my employer use to pay for my RunRev licenses, I didn't worry too much. Things >>have changed for me lately and it looks like if I want to continue developing using LiveCode, I am going to have to maintain the licensing costs myself. >> >>This is under Commercial License Options >> >>When I log in to my account, I see I have purchased >>LiveCode Development Tools >>Mobile Deployment: iOS >>Mobile Deployment: Android >>Mobile Deployment: Win 6.5 (Pre-Release) >> >>Beside the following, I am seeing "Update Addon" >>Desktop Deployment: Mac + Windows // $129 >>Desktop Deployment Linux // $129 >>Web Deployment // $99 >> >>And "Buy addon" for >>Server Deployment // $299 >>Livecode Box // $15 >> >>The last two make sense, never purchased. >> >>What does the second category mean? Does this mean that my license has expired, and if I want to be able to deply stand alone apps for Mac, Windows and Linux I have to pay? >>Is the Web Deployment the web plugin? >> >>How long is the license good for? >>How can I find out when the other licenses expire? >> >>Thanks in advance is someone can point me to where this is explained. > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Thu Oct 20 10:58:36 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 20 Oct 2011 10:58:36 -0400 Subject: Resizable DataGrid Question In-Reply-To: <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: On Wed, Oct 19, 2011 at 4:56 PM, Mike Doub wrote: > > on FillInData pDataArray > set the text of field "Name" of me to pDataArray["LastName"] & \ > comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > put char 1 of fld "Name" of me into field "spacerLable" of me > put the dgControl of me into theGrid > put the dgIndex of me into tIndex > This line is correct. You have verified that tIndex has no value? > -- get the index of the current grid item > put the dgIndexes of me into tList > The above line should really read put the dgIndexes of theGrid into tList. I think your syntax probably works though as dgIndexes is defined as a setProp in the data grid library script. > -- get list of grid indexes in display order > > put itemoffset(tIndex,tList) into toff > You should set the wholeMatches to true before executing the above line. > --find the current index in the ordered list > put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > if tpreIndex = 0 then > > set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > else > put the dgDataOfIndex[tpreIndex] of me into preData -- get the > data for the previous grid item > The above line should be targeting the data grid. put the dgDataOfIndex[tPreIndex] of theGrid > if char 1 of preData["LastName"] = field "spacerLable" of me then > set the visiable of group "spacer" of me to false > -- no difference yet > else > set the visiable of group "spacer" of me to true > -- we found a difference > end if > end if > end FillInData The above notes aside, have you considered inserting the "blanks" into your data grid data array? When generating the array just insert your blank rows and check for those rows in FillInData. It might be easier. -- Trevor DeVore Blue Mango Learning Systems LiveCode Resources for Developers: http://livecode.bluemangolearning.com From lfredricks at proactive-intl.com Thu Oct 20 10:59:06 2011 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 20 Oct 2011 07:59:06 -0700 Subject: Making Sense of Licenses In-Reply-To: References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: > I'd like to re-iterate however, that we certainly never > promised a year of updates with the Omega bundle. The only > license type we sell that carries a year of updates is the > Complete license. The Omegabundle included "Pro" 1 desktop and 1 mobile, which came to a $499 value (at the time). I don't think the Complete was in existence back in April, 2011. Each component of the Omegabundle was licensed according to whatever is the publisher norm. For example, Valentina ADK, Valentina Studio and Franklin 3D all include 12 months, because that's the only way those are sold. .com Solutions FmPro Migrator Platinum Edition has its own special form of licensing. You can see everything that was included here: http://www.omegabundle.com/news/95-omegabundle-2011-for-livecode-released There really isn't a norm any more in licensing, though I think contrary to what the experts say about product pricing strategy, many software companies price/license according to their costs rather than according to customer value. Subscription pricing (getting all updates during X amount of time) is attractive for many reasons - as a vendor, because it allows you to charge beyond the perceived base price. Customers perceive there's more value in this if there are many updates. Even very savvy customers such as LiveCode buyers - folks who know just how expensive / time consuming / difficult fixing and improving support for feature X in a dev tool - are as likely as any to think this way, even though its contrary to what they know as developers themselves. My point? Regardless of whatever pricing model makes sense for your business, we all still operate with some base expectations that may be contrary to our base understanding. The New York steak looks bigger than the fillet but that doesn't mean it's a tastier or more satisfying steak ;-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From admin at mfelkerco.com Thu Oct 20 11:11:46 2011 From: admin at mfelkerco.com (Mike Felker) Date: Thu, 20 Oct 2011 11:11:46 -0400 Subject: Making Sense of Licenses Message-ID: In all fairness, I attended the summer academy and earned quite a few upgrades/deployment options for free and then they offered me a great deal on the gold option. If it were not for the buginess of the web deployment module and the incompleteness of the android deployment module, I would be far more satisfied than I am. I am just surprised by the version upgrade. I did not see it coming. It was a well kept secret and the time frame just does not seem that long since I opted for the gold edition. So, I am on the fence here. Do I upgrade or not. Fact is, I really like live code as a language. For that reason, I am unwilling to totally step away. Its just that I am severely low on funds, so upgrading ALL my deployment options is impossible for me. I fear that if I upgrade to 5.0 I will not be able to deploy to anything except pc and Mac unless I pony up the money for each deployment option a la carte. Believe me, if I could afford $800 per year, I would opt for the complete option. However, times are tough for everyone and I am simply not making the kind of money I wad just a year ago. I am at an empass. Everything I want to create is audio visual in nature and the new 5.0 seems to be going in that direction. Grrrrrrrrrr. Mike Mark Schonewille wrote: >Hi Mike, > >I agree. It would be nice to either know what to expect or get free updates for a reasonable amount of time. RealStudio offers 3 months of updates for free. That's reasonable and avoids unexpected surprises. Thus I didn't need to think long before buying my RealStudio license. > >When I paid for my Revolution Enterprise license in 2009, I got one single major update (4.0) two months after buying my license. I felt this was actually the version I had paid for, because I already had the previous version (3.5). I felt I was entitled to at least one more major update, because I had paid so much money. The next major update (4.5) was released right after my license expired, while I personally felt I had actually paid for that next update. That's very unpleasant and makes me feel I wasted my money (and that's a very friendly way to describe my feelings). > >Currently, I am trying to decide whether to buy 5.0, but it is very difficult, without information about what to expect, no free updates, no trial versions even (I got free trial versions for older versions and am grateful for those, but the trials only made me find essential bugs and I had to decide to wait). I kind of accidentally asked RunRev to help me solve this problem, but although I did get a few extra trial versions, it was to no avail. > >I asked RealStudio what they think. Although I'm not sure I should quote them, it seems they just can't imagine that the number of LiveCode trial versions is limited. > >-- >Best regards, > >Mark Schonewille > >Economy-x-Talk Consulting and Software Engineering >Homepage: http://economy-x-talk.com >Twitter: http://twitter.com/xtalkprogrammer >KvK: 50277553 > >See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr > >On 20 okt 2011, at 14:36, Admin wrote: > >> >> >> Heather, >> >> Oh. In every other program I have purchased, including >> software IDEs, it is almost always common to get a year (or more) of >> updates, so it was kind of assumed. For some reason, I thought I >> upgraded to complete, but you are right about me upgrading to Gold. I >> checked my purchases. Truth be told, I have not had Live Code that long >> and had no idea 5 was 'around the corner' considering how much I plunked >> down (although it was still a good deal). I would have waited if I knew >> that. I wish there was a product version cycle countdown timer or >> something. I mean, you went from 4.6 to 5. What happened to 4.7, 4.8 and >> 4.9???? (lol). >> >> Mike >> >> On Thu, 20 Oct 2011 09:41:10 +0100, Heather >> Nagey wrote: >> >>> I'm rather concerned about this. The Omega bundle did >> not include a >>> year of updates, and if anyone told you it did, they >> were misinformed, >>> and giving you incorrect advice. Can you point to >> where this >>> information was provided? >>> >>> I've checked your license >> entitlement, and your upgrade was to the >>> Gold bundle, with a very >> substantial discount applied due to the free >>> platforms you earned >> during the Summer Academy. The Gold bundle does >>> not carry an extended >> upgrade entitlement, only the Complete license >>> offers this. Your >> upgrade was quite close to the cut off date for >>> getting LiveCode 5 >> free however. If you email me in support directly >>> we might come to >> some kind of arrangement. >>> >>> I'd like to re-iterate however, that we >> certainly never promised a >>> year of updates with the Omega bundle. The >> only license type we sell >>> that carries a year of updates is the >> Complete license. >>> >>> Regards, >>> >>> Heather > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 mfelkerco.com Thu Oct 20 11:17:42 2011 From: admin at mfelkerco.com (Mike Felker) Date: Thu, 20 Oct 2011 11:17:42 -0400 Subject: Making Sense of Licenses Message-ID: Funny thing is, of all the goodies offered in the omega bundle, I bought it for live code, android and Franklin 3d. The SQL yoga seemed cool, but I have yet to use it. It was easier for me to just code the MySQL directly inside live code. It was all very straight forward and easy. But the price of the omega bundle, together with earning deployment options in the summer academy was just too enticing. I gave in and spent the money. However, for my troubles, I lost my main client due to the web deployment module simply not working. You can see why I am a bit jaded. Mike Lynn Fredricks wrote: >> I'd like to re-iterate however, that we certainly never >> promised a year of updates with the Omega bundle. The only >> license type we sell that carries a year of updates is the >> Complete license. > >The Omegabundle included "Pro" 1 desktop and 1 mobile, which came to a $499 >value (at the time). I don't think the Complete was in existence back in >April, 2011. > >Each component of the Omegabundle was licensed according to whatever is the >publisher norm. For example, Valentina ADK, Valentina Studio and Franklin 3D >all include 12 months, because that's the only way those are sold. .com >Solutions FmPro Migrator Platinum Edition has its own special form of >licensing. You can see everything that was included here: > >http://www.omegabundle.com/news/95-omegabundle-2011-for-livecode-released > >There really isn't a norm any more in licensing, though I think contrary to >what the experts say about product pricing strategy, many software companies >price/license according to their costs rather than according to customer >value. > >Subscription pricing (getting all updates during X amount of time) is >attractive for many reasons - as a vendor, because it allows you to charge >beyond the perceived base price. Customers perceive there's more value in >this if there are many updates. Even very savvy customers such as LiveCode >buyers - folks who know just how expensive / time consuming / difficult >fixing and improving support for feature X in a dev tool - are as likely as >any to think this way, even though its contrary to what they know as >developers themselves. > >My point? Regardless of whatever pricing model makes sense for your >business, we all still operate with some base expectations that may be >contrary to our base understanding. The New York steak looks bigger than the >fillet but that doesn't mean it's a tastier or more satisfying steak ;-) > >Best regards, > >Lynn Fredricks >President >Paradigma Software >http://www.paradigmasoft.com > >Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Thu Oct 20 11:39:29 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 17:39:29 +0200 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> Hi Mike, I think everybody got a good deal on the Gold edition, exactly because 5.0 was around the corner. Pay for 4.6, then pay again for 5.0 or pay extra for "free" updates. A "very good" deal always has a catch. Ultimately it doesn't matter much whether you accept a special offer or pay for a regular license, but regular licenses give you the freedom to wait a little longer before spending your money. My advice is: use the old version for making your stacks and buy a new version when you really need it, for example when you're ready to ship your project. There is no harm in skipping 12 months of payments, except that a new license may be more expensive than a renewal, but then you could decide to just wait another 6 months to balance that out. If your project takes a year to finish, you'll be happy that you waited, because now you can buy 5.1 or perhaps 6.0. 5.0 is going in some direction and 6.0 will be going in that direction a little more, making 5.0 obsolete, or maybe it'll go into a completely different direction, giving you another unpleasant surprise. Hard to tell. Don't let anyone force you to upgrade. Whenever I am in doubt, I keep the money in my pocket. I suggest you do the same. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 17:11, Mike Felker wrote: > In all fairness, I attended the summer academy and earned quite a few upgrades/deployment options for free and then they offered me a great deal on the gold option. If it were not for the buginess of the web deployment module and the incompleteness of the android deployment module, I would be far more satisfied than I am. I am just surprised by the version upgrade. I did not see it coming. It was a well kept secret and the time frame just does not seem that long since I opted for the gold edition. > > So, I am on the fence here. Do I upgrade or not. Fact is, I really like live code as a language. For that reason, I am unwilling to totally step away. Its just that I am severely low on funds, so upgrading ALL my deployment options is impossible for me. > > I fear that if I upgrade to 5.0 I will not be able to deploy to anything except pc and Mac unless I pony up the money for each deployment option a la carte. Believe me, if I could afford $800 per year, I would opt for the complete option. However, times are tough for everyone and I am simply not making the kind of money I wad just a year ago. > > I am at an empass. Everything I want to create is audio visual in nature and the new 5.0 seems to be going in that direction. > > Grrrrrrrrrr. > > Mike From ambassador at fourthworld.com Thu Oct 20 12:20:06 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 20 Oct 2011 09:20:06 -0700 Subject: Making Sense of Licenses In-Reply-To: <844ac48147d5db8d98cf8f55c0e6b634@mfelkerco.com> References: <844ac48147d5db8d98cf8f55c0e6b634@mfelkerco.com> Message-ID: <4EA04A36.70402@fourthworld.com> Admin wrote: > Oh. In every other program I have purchased, including > software IDEs, it is almost always common to get a year (or more) of > updates, so it was kind of assumed. For some reason, I thought I > upgraded to complete, but you are right about me upgrading to Gold. I > checked my purchases. Truth be told, I have not had Live Code that long > and had no idea 5 was 'around the corner' considering how much I plunked > down (although it was still a good deal). I would have waited if I knew > that. I wish there was a product version cycle countdown timer or > something. I mean, you went from 4.6 to 5. What happened to 4.7, 4.8 and > 4.9???? (lol). Why not just skip a version or two? If you wait a year before upgrading you'll get a year's worth of enhancements. I love using LiveCode, but ALL software I purchase here is evaluated in terms of how well it does the work I need to do today. I stopped automatically upgrading software many years ago, from all vendors, including Apple, Adobe, and even RunRev. I do generally stay current with LiveCode, but over the years I've skipped a version or two if it didn't solve a problem I couldn't solve with what I already had. No harm, no foul. Buy what you need and you'll always have what you need. Buy only what you need and you can enjoy a longer vacation. :) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From lfredricks at proactive-intl.com Thu Oct 20 12:24:17 2011 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 20 Oct 2011 09:24:17 -0700 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: > But the price of the omega bundle, together with earning > deployment options in the summer academy was just too > enticing. I gave in and spent the money. However, for my > troubles, I lost my main client due to the web deployment > module simply not working. > > You can see why I am a bit jaded. I can understand that frustration, especially nowadays when its really hard to get those good new contracts. I don't think I would have taken on a project using tools that I wasn't completely familiar with, unless the client was insistent on using that particular tool. I had a project hit a brick wall for similar reasons (NOT with LC, but with another product), though entirely on my own dime. What made it worse was that there was no hope for improvement, because the vendor insisted that there was an undocumented OS level limitation (that the vendor knew about, but did not document in their documentation). Since it was an OS limitation, they would not consider any workaround. That's to say, they could have resolved the limitation so that it worked exactly the same way on all deployments, but would not because of specifics of operating systems. To me, that was 100% contrary to the concept of "build once, deploy everywhere". LC 5 is a really big upgrade - a key upgrade if you are deploying graphically rich apps to mobile. There's only so much they can do in a release, and as anyone who has used LC or RR for a long time will confirm, ungrading the underlying graphics architecture is a really big deal. I live in the world of databases more than anything and it excites me :-) Just to toss out an idea, and depending on your time commitments, you might consider starting with a useful desktop utility of some kind, or client based utility. Having multiple irons in the fire really help when contracts come and go. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From heather at runrev.com Thu Oct 20 12:31:48 2011 From: heather at runrev.com (Heather Nagey) Date: Thu, 20 Oct 2011 17:31:48 +0100 Subject: Making Sense of Licenses In-Reply-To: References: Message-ID: Please email me in support at runrev.com and I can help you work out what you need. Regards, Heather On 20 Oct 2011, at 15:28, RevList wrote: > It seems my original post was hijacked with the first response and > no one answered my question. > I need to know when my licenses expire and what it all means. Please > point me in the right direction. > > Stewart >> I have to admit that I have not paid much attention to this lately >> so I may have missed something, and also, because my employer use >> to pay for my RunRev licenses, I didn't worry too much. Things >> have changed for me lately and it looks like if I want to continue >> developing using LiveCode, I am going to have to maintain the >> licensing costs myself. >> >> This is under Commercial License Options >> >> When I log in to my account, I see I have purchased >> LiveCode Development Tools >> Mobile Deployment: iOS >> Mobile Deployment: Android >> Mobile Deployment: Win 6.5 (Pre-Release) >> >> Beside the following, I am seeing "Update Addon" >> Desktop Deployment: Mac + Windows // $129 >> Desktop Deployment Linux // $129 >> Web Deployment // $99 >> >> And "Buy addon" for >> Server Deployment // $299 >> Livecode Box // $15 >> >> The last two make sense, never purchased. >> >> What does the second category mean? Does this mean that my license >> has expired, and if I want to be able to deply stand alone apps for >> Mac, Windows and Linux I have to pay? >> Is the Web Deployment the web plugin? >> >> How long is the license good for? >> How can I find out when the other licenses expire? >> >> Thanks in advance is someone can point me to where this is explained. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From pete at mollysrevenge.com Thu Oct 20 12:36:23 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 09:36:23 -0700 Subject: Making Sense of Licenses In-Reply-To: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> References: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> Message-ID: I'm curious as to what happens if you do this. If I opt to not get my 5.0 upgrade, then when 6.0 comes out decide I want it, do I have to pay the 6.0 upgrade fee AND the 5.0 upgrade fee? I would guess yes otherwise I'd be getting the 5.0 fixes and enhancements for free. Pete Molly's Revenge On Thu, Oct 20, 2011 at 8:39 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > > > My advice is: use the old version for making your stacks and buy a new > version when you really need it, for example when you're ready to ship your > project. From m.schonewille at economy-x-talk.com Thu Oct 20 13:01:52 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 19:01:52 +0200 Subject: Making Sense of Licenses In-Reply-To: References: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> Message-ID: <09DFF0D9-CCDF-4B3F-97E6-D72D5025F855@economy-x-talk.com> Hi Pete, You never know what future brings, but I believe you'd pay for a new license instead of a renewal. If you wait yet another year, you'd still pay the same price for 7.0, which means you get all 6.0 features for free, just like any new customer. In my case, I'd pay for 5.0 after having waited a long time and in the long term I'm not paying more than otherwise but I won't get anything for free either, because the previous big update was the 4.6 cycle, which I didn't buy, and I'd just have to pay a little more for 5.0 (I hope you can follow what I'm saying). However, I'm not going to buy the full package. I'm only going to pay for the components I really need and next year I will only update those components that I really need. This way, I expect to pay roughly 250 or 300 euro per year instead of 500 for the subscription deal. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 18:36, Pete wrote: > I'm curious as to what happens if you do this. If I opt to not get my > 5.0 upgrade, then when 6.0 comes out decide I want it, do I have to pay the > 6.0 upgrade fee AND the 5.0 upgrade fee? I would guess yes otherwise I'd be > getting the 5.0 fixes and enhancements for free. > Pete > Molly's Revenge > From irog at mac.com Thu Oct 20 13:22:21 2011 From: irog at mac.com (Roger Guay) Date: Thu, 20 Oct 2011 10:22:21 -0700 Subject: Was "New rendering test" or something like that In-Reply-To: References: Message-ID: <5237AC23-A5B7-419F-8DA9-BCD776A7AB43@mac.com> Very well said, Jim. But being a retired physicist myself, albeit of much less status, I feel compelled to add my expression of appreciation of your work. Thank you for being a mentor to me. Cheers, Roger On Oct 20, 2011, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: > Date: Thu, 20 Oct 2011 06:26:55 -0700 > From: James Hurley > To: use-livecode at lists.runrev.com > Subject: Was "New rendering test" or something like that > Message-ID: > Content-Type: text/plain; charset=us-ascii > > Richard, Alejandro, Ken, et. al., > > I thank you for your kind words, but RunRev and this list provides a whole body of specialists. I speak a foreign language, Math--and I'm not the only one. > > I ought to have mastered a bit of math after 40 years teaching mathematical physics. (In retirement I have had trouble weaning myself from teaching and research , and so you have become my occasional outlet.) > > But we are a body of specialists, all versatile within our areas of expertise. > > To put expertise into perspective, let me say that I have the greatest admiration for the 5 year old little Chinese child. He can speak Chinese for heaven's sake! How does he do it? It's all Greek to me--as math is to some others > > As some have learned from me, I have learned from so many others. It is hard to remember but somewhere along the line I learned how to extract information from a list: > > repeat for each line tLine in tList > if tLine... then > put tLine & cr after results > end if > end repeat > > This seems mundane now, but I have picked up a vast storehouse of such tricks and techniques from others on this list, ideas that were as alien to me as a Fourier transform might seem to others. Among many other I have learned from Richard, our essayist, in response to the broader issues and provider of 4Wprops (where I learned that controls have more properties than Bank of America has in foreclosure); from Alejandro I have been introduced to the beautiful mathematics behind the Bezier curve and the utility of ExportToIllustrator" (I can't imagine what must have gone into that) and Ken's StackRunner and Stykz and answers to all matters on user interface. > > And the hundreds of others who have shared their particular expertise with us. Their name is legion. > > > Not only is this list the source of wisdom but it may be the most civilized list in the computer world. And with so many who have a right to a considerable ego. Astonishing. It is so easy to be misinterpreted in communication without accompanying body language. There are about 45 muscles in the human face, most for the purpose to presenting emotion. How many emoticons are their? > > So, though 80, I am unwilling to accept Job's tribute to death as "the single best invention of life." That's a hard sell. To me, as I believe it was to Jobs, the best part of life is the pursuit of goals that excite. (As an aside, when I retired from teaching and research, I moved to the foothills of the Sierra Nevada Mountains and built my own house. Every bit. By myself. I am so proud. The worst part was being finished.) > > But I digress. Needless to say, I deeply appreciate being well thought of. Thank you. > > Jim > > And now, back to Earth and breakfast. From todd at geistinteractive.com Thu Oct 20 13:28:36 2011 From: todd at geistinteractive.com (Todd Geist) Date: Thu, 20 Oct 2011 10:28:36 -0700 Subject: iOS Simulater No Sound Message-ID: I am trying to play sound files in the iOS Simulater. But I am not getting any sound. When I build it and put it on an iPad the sound works fine. IS there a problem with sound and the simulator. Thanks Todd -- Todd Geist geist interactive (805) 419-9382 From pete at mollysrevenge.com Thu Oct 20 13:34:49 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 10:34:49 -0700 Subject: Making Sense of Licenses In-Reply-To: <09DFF0D9-CCDF-4B3F-97E6-D72D5025F855@economy-x-talk.com> References: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> <09DFF0D9-CCDF-4B3F-97E6-D72D5025F855@economy-x-talk.com> Message-ID: Thanks Mark. As you say, can't predict the future but good to know what the current situation is, I guess the question should really be addressed to Heather. Pete Molly's Revenge On Thu, Oct 20, 2011 at 10:01 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Pete, > > You never know what future brings, but I believe you'd pay for a new > license instead of a renewal. If you wait yet another year, you'd still pay > the same price for 7.0, which means you get all 6.0 features for free, just > like any new customer. > > In my case, I'd pay for 5.0 after having waited a long time and in the long > term I'm not paying more than otherwise but I won't get anything for free > either, because the previous big update was the 4.6 cycle, which I didn't > buy, and I'd just have to pay a little more for 5.0 (I hope you can follow > what I'm saying). > > However, I'm not going to buy the full package. I'm only going to pay for > the components I really need and next year I will only update those > components that I really need. This way, I expect to pay roughly 250 or 300 > euro per year instead of 500 for the subscription deal. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads > are listed at http://qery.us/zr > > On 20 okt 2011, at 18:36, Pete wrote: > > > I'm curious as to what happens if you do this. If I opt to not get my > > 5.0 upgrade, then when 6.0 comes out decide I want it, do I have to pay > the > > 6.0 upgrade fee AND the 5.0 upgrade fee? I would guess yes otherwise I'd > be > > getting the 5.0 fixes and enhancements for free. > > Pete > > Molly's Revenge > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 20 13:57:16 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Oct 2011 12:57:16 -0500 Subject: iOS Simulater No Sound In-Reply-To: References: Message-ID: <4EA060FC.6060600@hyperactivesw.com> On 10/20/11 12:28 PM, Todd Geist wrote: > I am trying to play sound files in the iOS Simulater. But I am not getting > any sound. When I build it and put it on an iPad the sound works fine. IS > there a problem with sound and the simulator. Yes, and it took me ages to figure that out. The simulator just doesn't seem to work with sound. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Thu Oct 20 14:31:33 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 20 Oct 2011 11:31:33 -0700 Subject: iOS Simulater No Sound In-Reply-To: <4EA060FC.6060600@hyperactivesw.com> References: <4EA060FC.6060600@hyperactivesw.com> Message-ID: Do you have multiple audio devices connected to your system? If so, make sure both input and output audio settings are set for the same device. Todd's message confused me because I have an app that I recently updated which plays sound that I know was working fine. Sure enough, when I saw this message and went to test it, no sound! So a little digging turned up the fact the both input and output sound devices need to be set to the same device. Odd, but it's working here for me. Scott Rossi Creative Director Tactile Media, UX Design On Oct 20, 2011, at 10:57 AM, "J. Landman Gay" wrote: > On 10/20/11 12:28 PM, Todd Geist wrote: >> I am trying to play sound files in the iOS Simulater. But I am not getting >> any sound. When I build it and put it on an iPad the sound works fine. IS >> there a problem with sound and the simulator. > > Yes, and it took me ages to figure that out. The simulator just doesn't seem to work with sound. > > -- > 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 dixonja at hotmail.co.uk Thu Oct 20 14:34:10 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 20 Oct 2011 19:34:10 +0100 Subject: iOS Simulater No Sound In-Reply-To: <4EA060FC.6060600@hyperactivesw.com> References: , <4EA060FC.6060600@hyperactivesw.com> Message-ID: Todd, Jacque... I find that sound plays in the iOS simulator. After reading your posts I quickly tried it with an mp3 file and found no problem. I used the 'copy files' pane to bring in the file.... on mouseUp put specialfolderpath("engine") & "/Do You Want To Know A Secret.mp3" into musicTrack play musicTrack end mouseUp and to stop... on mouseUp play empty end mouseUp be well, Dixie > Date: Thu, 20 Oct 2011 12:57:16 -0500 > From: jacque at hyperactivesw.com > To: use-livecode at lists.runrev.com > Subject: Re: iOS Simulater No Sound > > On 10/20/11 12:28 PM, Todd Geist wrote: > > I am trying to play sound files in the iOS Simulater. But I am not getting > > any sound. When I build it and put it on an iPad the sound works fine. IS > > there a problem with sound and the simulator. > > Yes, and it took me ages to figure that out. The simulator just doesn't > seem to work with sound. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From todd at geistinteractive.com Thu Oct 20 14:46:01 2011 From: todd at geistinteractive.com (Todd Geist) Date: Thu, 20 Oct 2011 11:46:01 -0700 Subject: iOS Simulater No Sound In-Reply-To: References: <4EA060FC.6060600@hyperactivesw.com> Message-ID: Thanks very much for all your help! I will try out Scott's suggestion Todd On Thu, Oct 20, 2011 at 11:34 AM, John Dixon wrote: > > Todd, Jacque... > I find that sound plays in the iOS simulator. After reading your posts I > quickly tried it with an mp3 file and found no problem. I used the 'copy > files' pane to bring in the file.... > on mouseUp > put specialfolderpath("engine") & "/Do You Want To Know A Secret.mp3" > into musicTrack > play musicTrack > end mouseUp > and to stop... > on mouseUp > play empty > end mouseUp > be well, > Dixie > > > > Date: Thu, 20 Oct 2011 12:57:16 -0500 > > From: jacque at hyperactivesw.com > > To: use-livecode at lists.runrev.com > > Subject: Re: iOS Simulater No Sound > > > > On 10/20/11 12:28 PM, Todd Geist wrote: > > > I am trying to play sound files in the iOS Simulater. But I am not > getting > > > any sound. When I build it and put it on an iPad the sound works fine. > IS > > > there a problem with sound and the simulator. > > > > Yes, and it took me ages to figure that out. The simulator just doesn't > > seem to work with sound. > > > > -- > > 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 > -- Todd Geist geist interactive (805) 419-9382 From williamdesmet at gmail.com Thu Oct 20 14:42:26 2011 From: williamdesmet at gmail.com (William de Smet) Date: Thu, 20 Oct 2011 20:42:26 +0200 Subject: Can I hide/encode FTP name and password? Message-ID: Hi there, In my new app I need to use a FTP name and password. What is the best way to do this? Is there a way to hide or encode these? Greetings, William -- groeten, William From keith at gulfbreezeortholab.com Thu Oct 20 15:27:44 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Thu, 20 Oct 2011 14:27:44 -0500 Subject: Transparent window example? In-Reply-To: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> References: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> Message-ID: <30ECB865359B4737876FE409CE4A1F86@KeithPC> Hi Again, Is there a way to set a stack to a blendlevel of say 75, but keep an object (such as a button) at a blendlevel of 0? That is, a somewhat transparent window, but a solid button/control on the transparent window? I have played around with it, but the object seems to inherit the blendlevel of the stack... Even when setting an object's blendlevel to 0. Thanks, - Boo -----Original Message----- From: Klaus on-rev Sent: Wednesday, October 19, 2011 7:08 AM To: How to use LiveCode Subject: Re: Transparent window example? Hi Keith, Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > Hi All, > > Would anyone be able to provide an example of how to make a transparent > window that is resizable? To clarify, a window that looks like a > see-through box. The borders of the window need to be visible, and the > window needs to be resizable accordingly, but the user needs to be able to > see the desktop through the window... just: ... set the blendlevel of stack X to Y ## where Y = 0 - 100 ... This will only affect the "transparency" of that stack, everthing else like "resizable" is NOT affected! Check "blendlevel" in the dictionary, it's definitivley no rocket science :-) > Thanks, > > - Boo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Thu Oct 20 15:49:03 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 20 Oct 2011 22:49:03 +0300 Subject: Transparent window example? In-Reply-To: <30ECB865359B4737876FE409CE4A1F86@KeithPC> References: <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com> <30ECB865359B4737876FE409CE4A1F86@KeithPC> Message-ID: <4EA07B2F.9080708@gmail.com> On 10/20/2011 10:27 PM, Keith (Gulf Breeze Ortho Lab) wrote: > Hi Again, > > Is there a way to set a stack to a blendlevel of say 75, but keep an > object (such as a button) at a blendlevel of 0? That is, a somewhat > transparent window, but a solid button/control on the transparent window? 'fraid so! blendLevel is strictly inherited; the only way you will manage wgat you want is by using windowShape for your stack and setting the blendLevel of your object. The only snag about this is that I think you will be quite unable to have a semi-transparent stack. > > I have played around with it, but the object seems to inherit the > blendlevel of the stack... Even when setting an object's blendlevel to 0. > > Thanks, > > - Boo > > -----Original Message----- From: Klaus on-rev > Sent: Wednesday, October 19, 2011 7:08 AM > To: How to use LiveCode > Subject: Re: Transparent window example? > > Hi Keith, > > Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > >> Hi All, >> >> Would anyone be able to provide an example of how to make a >> transparent window that is resizable? To clarify, a window that looks >> like a see-through box. The borders of the window need to be visible, >> and the window needs to be resizable accordingly, but the user needs >> to be able to see the desktop through the window... > > just: > ... > set the blendlevel of stack X to Y > ## where Y = 0 - 100 > ... > This will only affect the "transparency" of that stack, everthing else > like "resizable" is NOT affected! > > Check "blendlevel" in the dictionary, it's definitivley no rocket > science :-) > >> Thanks, >> >> - Boo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Thu Oct 20 16:02:53 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 13:02:53 -0700 Subject: Help tracking down a shell problem Message-ID: Posted this a couple of days ago and have also been working with LC support on it but no joy. If you have a few minutes and are on a Mac, could you execute the following code and let me know the results: *put* line 1 of shell("defaults read .GlobalPreferences AppleLocale") into $LANG *put* uniDecode(uniEncode(shell("locale -k LC_NUMERIC"), "utf8")) I'm getting different results in LC than executing the same shell commands in Terminal. I get: decimal_point="." thousands_sep= grouping="0" If I execute the same locale command in Terminal, the output looks like: decimal_point="." thousands_sep="," grouping="3;3" If you could let me know the OS X and LC versions too, that would be great. I'm on OS X 10.6.8 and LC 4.6.3 Thanks, Pete Molly's Revenge From dixonja at hotmail.co.uk Thu Oct 20 16:05:32 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 20 Oct 2011 21:05:32 +0100 Subject: Transparent window example? In-Reply-To: <30ECB865359B4737876FE409CE4A1F86@KeithPC> References: , <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com>, <30ECB865359B4737876FE409CE4A1F86@KeithPC> Message-ID: Keith... Have a look at this, I think it might help... http://www.runrev.com/developers/lessons-and-tutorials/tutorials/advanced-inks-windows/ Dixie > From: keith at gulfbreezeortholab.com > To: use-livecode at lists.runrev.com > Subject: Re: Transparent window example? > Date: Thu, 20 Oct 2011 14:27:44 -0500 > > Hi Again, > > Is there a way to set a stack to a blendlevel of say 75, but keep an object > (such as a button) at a blendlevel of 0? That is, a somewhat transparent > window, but a solid button/control on the transparent window? > > I have played around with it, but the object seems to inherit the blendlevel > of the stack... Even when setting an object's blendlevel to 0. > > Thanks, > > - Boo > > -----Original Message----- > From: Klaus on-rev > Sent: Wednesday, October 19, 2011 7:08 AM > To: How to use LiveCode > Subject: Re: Transparent window example? > > Hi Keith, > > Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > > > Hi All, > > > > Would anyone be able to provide an example of how to make a transparent > > window that is resizable? To clarify, a window that looks like a > > see-through box. The borders of the window need to be visible, and the > > window needs to be resizable accordingly, but the user needs to be able to > > see the desktop through the window... > > just: > ... > set the blendlevel of stack X to Y > ## where Y = 0 - 100 > ... > This will only affect the "transparency" of that stack, everthing else like > "resizable" is NOT affected! > > Check "blendlevel" in the dictionary, it's definitivley no rocket science > :-) > > > Thanks, > > > > - Boo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From maarten.koopmans at gmail.com Thu Oct 20 16:06:08 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Thu, 20 Oct 2011 22:06:08 +0200 Subject: iOS video grabbing external In-Reply-To: References: Message-ID: Well, I guess that means nobody is interested :( On Wednesday, October 19, 2011, Maarten Koopmans wrote: > Hi, > > Has anybody made a "grab video external" for iOS, and if so, could you > contact me off-list on sharing/pricing? I saw that I can take > pictures, but sometines short movies are very cool as well. > > Cheers, > > Maarten > From m.schonewille at economy-x-talk.com Thu Oct 20 16:11:52 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 22:11:52 +0200 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: <4F74AC4B-314E-470B-911B-080DF6A43A7C@economy-x-talk.com> Hi Pete, I get decimal_point="," thousands_sep= grouping="127" and it is the same in the terminal and in Revolution 4.0 running on Mac OS X 10.6.8. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 22:02, Pete wrote: > Posted this a couple of days ago and have also been working with LC support > on it but no joy. > > If you have a few minutes and are on a Mac, could you execute the following > code and let me know the results: > > *put* line 1 of shell("defaults read .GlobalPreferences AppleLocale") into > $LANG > *put* uniDecode(uniEncode(shell("locale -k LC_NUMERIC"), "utf8")) > > I'm getting different results in LC than executing the same shell commands > in Terminal. I get: > > decimal_point="." > thousands_sep= > grouping="0" > > If I execute the same locale command in Terminal, the output looks like: > > decimal_point="." > thousands_sep="," > grouping="3;3" > > > If you could let me know the OS X and LC versions too, that would be great. > I'm on OS X 10.6.8 and LC 4.6.3 > > Thanks, > Pete > Molly's Revenge From andre at andregarzia.com Thu Oct 20 16:12:07 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Oct 2011 18:12:07 -0200 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: Pete, The terminal and the shell command are different beasts. On your mac, you can check some hidden files: .profile .bash_profile .bashrc For example, my .profile changes my locale $LANG var. I think that .profile always load but .bash_profile and .bashrc only loads then you launch a terminal, but I am guessing. Its been a while since I last played this kind of game. Anyway, the shell() executes stuff in "Mac OS X" graphical land, the terminal is different. For example, IIRC applescript is not available when the old engine was running on the terminal but was available if you shell(). Its the little things... On Thu, Oct 20, 2011 at 6:02 PM, Pete wrote: > Posted this a couple of days ago and have also been working with LC support > on it but no joy. > > If you have a few minutes and are on a Mac, could you execute the following > code and let me know the results: > > *put* line 1 of shell("defaults read .GlobalPreferences AppleLocale") into > $LANG > *put* uniDecode(uniEncode(shell("locale -k LC_NUMERIC"), "utf8")) > > I'm getting different results in LC than executing the same shell commands > in Terminal. I get: > > decimal_point="." > thousands_sep= > grouping="0" > > If I execute the same locale command in Terminal, the output looks like: > > decimal_point="." > thousands_sep="," > grouping="3;3" > > > If you could let me know the OS X and LC versions too, that would be great. > I'm on OS X 10.6.8 and LC 4.6.3 > > Thanks, > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From warren at warrensweb.us Thu Oct 20 16:23:36 2011 From: warren at warrensweb.us (Warren Samples) Date: Thu, 20 Oct 2011 15:23:36 -0500 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: <4EA08348.6050709@warrensweb.us> On 10/20/2011 03:12 PM, Andre Garzia wrote: > Pete, > > The terminal and the shell command are different beasts. On your mac, you > can check some hidden files: > > .profile > .bash_profile > .bashrc > > For example, my .profile changes my locale $LANG var. > > I think that .profile always load but .bash_profile and .bashrc only loads > then you launch a terminal, but I am guessing. Its been a while since I last > played this kind of game. > > Anyway, the shell() executes stuff in "Mac OS X" graphical land, the > terminal is different. For example, IIRC applescript is not available when > the old engine was running on the terminal but was available if you shell(). > Its the little things... To expand (in a speculative manner!) on Andre's response, it seems probable that you are running into the difference between the System defaults and your User defaults. This is a little bit of a quagmire, but something that has been discussed here more than once in the past. Good Luck! Warren From dev at digifilm.com Thu Oct 20 16:29:59 2011 From: dev at digifilm.com (ddas) Date: Thu, 20 Oct 2011 16:29:59 -0400 Subject: libUrlDownloadToFile In-Reply-To: References: Message-ID: Howdy, Is it possible to: send exit to libUrlDownloadToFile tDownloadLink, tPathToLocalFile To stop a download I mean. And Is it possible to open multiple connections? Thanks, Debdoot On Oct 20, 2011, at 2:42 PM, William de Smet wrote: > Hi there, > In my new app I need to use a FTP name and password. > What is the best way to do this? > Is there a way to hide or encode these? > > Greetings, > > William > > -- > groeten, > > 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 Mike at Doub.com Thu Oct 20 16:31:39 2011 From: Mike at Doub.com (Mike Doub) Date: Thu, 20 Oct 2011 16:31:39 -0400 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> Message-ID: <001e01cc8f67$46d2df10$d4789d30$@Doub.com> I have made all of your suggested changes and have verified that tIndex has no value. This seems really odd to me. The reason that I was taking this approach was to accommodate my intention of building the array for the data grid only once then using the following to create different sortings: dispatch "SortDataByKey" to group "contacts_grid" with \ theKey, theSortType, theDirection, isCaseSensitive Since I was not able to solve the index problem, I have since abandoned this approach and am now sorting the data before building the dgData. I am also injecting special data into the dgData and both you and Pete suggested. Thanks very much for your help. -= Mike -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Thursday, October 20, 2011 10:59 AM To: How to use LiveCode Subject: Re: Resizable DataGrid Question On Wed, Oct 19, 2011 at 4:56 PM, Mike Doub wrote: > > on FillInData pDataArray > set the text of field "Name" of me to pDataArray["LastName"] & \ > comma & space & pDataArray["FirstName"] & space & > pDataArray["MiddleName"] > put char 1 of fld "Name" of me into field "spacerLable" of me > put the dgControl of me into theGrid > put the dgIndex of me into tIndex > This line is correct. You have verified that tIndex has no value? > -- get the index of the current grid item > put the dgIndexes of me into tList > The above line should really read put the dgIndexes of theGrid into tList. I think your syntax probably works though as dgIndexes is defined as a setProp in the data grid library script. > -- get list of grid indexes in display order > > put itemoffset(tIndex,tList) into toff > You should set the wholeMatches to true before executing the above line. > --find the current index in the ordered list > put item (toff -1) of tList into tpreIndex > -- get the index of the previous grid item > if tpreIndex = 0 then > > set the visiable of group "spacer" of me to true > -- we are the first grid item, so show the spacer > else > put the dgDataOfIndex[tpreIndex] of me into preData -- get the > data for the previous grid item > The above line should be targeting the data grid. put the dgDataOfIndex[tPreIndex] of theGrid > if char 1 of preData["LastName"] = field "spacerLable" of me then > set the visiable of group "spacer" of me to false > -- no difference yet > else > set the visiable of group "spacer" of me to true > -- we found a difference > end if > end if > end FillInData The above notes aside, have you considered inserting the "blanks" into your data grid data array? When generating the array just insert your blank rows and check for those rows in FillInData. It might be easier. -- Trevor DeVore Blue Mango Learning Systems LiveCode Resources for Developers: http://livecode.bluemangolearning.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From gandalf at doctorTimothyMiller.com Thu Oct 20 16:40:48 2011 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 20 Oct 2011 13:40:48 -0700 Subject: download maintenance upgrade?? Message-ID: <0CE80456-900B-46DD-9CCB-E658EECEC716@doctorTimothyMiller.com> Hi, A few weeks ago, I installed LC 5.0 for the Mac desktop. Seems to work okay. If it has new features, I haven't discovered them yet. I've gotten notifications about a maintenance upgrade. 5.0.1 or something like that. I follow the links, but can't find a link to download the upgrade. Frustration. Please clue me. Tim From m.schonewille at economy-x-talk.com Thu Oct 20 16:41:39 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 22:41:39 +0200 Subject: libUrlDownloadToFile In-Reply-To: References: Message-ID: <7070B504-56EE-4197-A650-45A33C400A8D@economy-x-talk.com> Hi, Use delete URL to cancel FTP downloads. You can have multiple connections to different servers. I don't think you can have multiple connections to the same server. I tried this a long time ago and the downloads waited for each other, causing them to finish one after another instead of simultaneously. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 22:29, ddas wrote: > Howdy, > > Is it possible to: > > send exit to libUrlDownloadToFile tDownloadLink, tPathToLocalFile > > To stop a download I mean. > > And > > Is it possible to open multiple connections? > > Thanks, > Debdoot > On Oct 20, 2011, at 2:42 PM, William de Smet wrote: > >> Hi there, >> In my new app I need to use a FTP name and password. >> What is the best way to do this? >> Is there a way to hide or encode these? >> >> Greetings, >> >> William >> >> -- >> groeten, >> >> 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 dev at digifilm.com Thu Oct 20 16:44:05 2011 From: dev at digifilm.com (ddas) Date: Thu, 20 Oct 2011 16:44:05 -0400 Subject: Can I hide/encode FTP name and password? In-Reply-To: References: Message-ID: Hi William, I am no expert but I might have a simple solution for you. 1) Signup on Amazon s3 2) create a bucket 3) upload a file 4) Use S3Fox(Firefox Addon) to make an encoded to the file(time limited link). 5) Use https url to connect to your file That might do it. Please feel free to update me with better methods. Thanks, Debdoot PS: HTTPS Is Vulnerable To Crypto Attack http://www.informationweek.com/news/security/vulnerabilities/231601759 On Oct 20, 2011, at 2:42 PM, William de Smet wrote: > Hi there, > In my new app I need to use a FTP name and password. > What is the best way to do this? > Is there a way to hide or encode these? > > Greetings, > > William > > -- > groeten, > > 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 keith at gulfbreezeortholab.com Thu Oct 20 16:51:13 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Thu, 20 Oct 2011 15:51:13 -0500 Subject: Transparent window example? In-Reply-To: References: , <5BFF767F-E0E2-4453-A67B-623FC5B7D027@major.on-rev.com>, <30ECB865359B4737876FE409CE4A1F86@KeithPC> Message-ID: <93B8732B44864D228211D2C9A67112C9@KeithPC> Thanks Dixie! Just what I was looking for! I really, really appreciate it! Cheers from Florida, - Boo -----Original Message----- From: John Dixon Sent: Thursday, October 20, 2011 3:05 PM To: use-livecode at lists.runrev.com Subject: RE: Transparent window example? Keith... Have a look at this, I think it might help... http://www.runrev.com/developers/lessons-and-tutorials/tutorials/advanced-inks-windows/ Dixie > From: keith at gulfbreezeortholab.com > To: use-livecode at lists.runrev.com > Subject: Re: Transparent window example? > Date: Thu, 20 Oct 2011 14:27:44 -0500 > > Hi Again, > > Is there a way to set a stack to a blendlevel of say 75, but keep an > object > (such as a button) at a blendlevel of 0? That is, a somewhat transparent > window, but a solid button/control on the transparent window? > > I have played around with it, but the object seems to inherit the > blendlevel > of the stack... Even when setting an object's blendlevel to 0. > > Thanks, > > - Boo > > -----Original Message----- > From: Klaus on-rev > Sent: Wednesday, October 19, 2011 7:08 AM > To: How to use LiveCode > Subject: Re: Transparent window example? > > Hi Keith, > > Am 19.10.2011 um 12:25 schrieb Keith (Gulf Breeze Ortho Lab): > > > Hi All, > > > > Would anyone be able to provide an example of how to make a transparent > > window that is resizable? To clarify, a window that looks like a > > see-through box. The borders of the window need to be visible, and the > > window needs to be resizable accordingly, but the user needs to be able > > to > > see the desktop through the window... > > just: > ... > set the blendlevel of stack X to Y > ## where Y = 0 - 100 > ... > This will only affect the "transparency" of that stack, everthing else > like > "resizable" is NOT affected! > > Check "blendlevel" in the dictionary, it's definitivley no rocket science > :-) > > > Thanks, > > > > - Boo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Thu Oct 20 17:00:54 2011 From: dev at digifilm.com (ddas) Date: Thu, 20 Oct 2011 17:00:54 -0400 Subject: libUrlDownloadToFile In-Reply-To: <7070B504-56EE-4197-A650-45A33C400A8D@economy-x-talk.com> References: <7070B504-56EE-4197-A650-45A33C400A8D@economy-x-talk.com> Message-ID: Thanks Mark. Few more related questions. What happens to the partially downloaded file. Does that linger? Does it resume from where it left off of does it start from the beginning again? Thanks, Debdoot On Oct 20, 2011, at 4:41 PM, Mark Schonewille wrote: > Hi, > > Use delete URL to cancel FTP downloads. > > You can have multiple connections to different servers. I don't think you can have multiple connections to the same server. I tried this a long time ago and the downloads waited for each other, causing them to finish one after another instead of simultaneously. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr > > On 20 okt 2011, at 22:29, ddas wrote: > >> Howdy, >> >> Is it possible to: >> >> send exit to libUrlDownloadToFile tDownloadLink, tPathToLocalFile >> >> To stop a download I mean. >> >> And >> >> Is it possible to open multiple connections? >> >> Thanks, >> Debdoot >> On Oct 20, 2011, at 2:42 PM, William de Smet wrote: >> >>> Hi there, >>> In my new app I need to use a FTP name and password. >>> What is the best way to do this? >>> Is there a way to hide or encode these? >>> >>> Greetings, >>> >>> William >>> >>> -- >>> groeten, >>> >>> William >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Thu Oct 20 17:10:36 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Oct 2011 23:10:36 +0200 Subject: libUrlDownloadToFile In-Reply-To: References: <7070B504-56EE-4197-A650-45A33C400A8D@economy-x-talk.com> Message-ID: <40B0516C-543F-4319-A9BC-508666979A64@economy-x-talk.com> Debdoot, I am not sure. If you want, you can always check whether the file exists afterwards and delete it if necessary. I believe that the file always starts downloading from the beginning. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 20 okt 2011, at 23:00, ddas wrote: > Thanks Mark. > > Few more related questions. > > What happens to the partially downloaded file. > Does that linger? Does it resume from where it left off of does it start from the beginning again? > > Thanks, > Debdoot > From dev at digifilm.com Thu Oct 20 17:15:23 2011 From: dev at digifilm.com (ddas) Date: Thu, 20 Oct 2011 17:15:23 -0400 Subject: libUrlDownloadToFile In-Reply-To: References: <7070B504-56EE-4197-A650-45A33C400A8D@economy-x-talk.com> Message-ID: Oops. Figured it out. Thanks again. On Oct 20, 2011, at 5:00 PM, ddas wrote: > Thanks Mark. > > Few more related questions. > > What happens to the partially downloaded file. > Does that linger? Does it resume from where it left off of does it start from the beginning again? > > Thanks, > Debdoot > > > > > On Oct 20, 2011, at 4:41 PM, Mark Schonewille wrote: > >> Hi, >> >> Use delete URL to cancel FTP downloads. >> >> You can have multiple connections to different servers. I don't think you can have multiple connections to the same server. I tried this a long time ago and the downloads waited for each other, causing them to finish one after another instead of simultaneously. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr >> >> On 20 okt 2011, at 22:29, ddas wrote: >> >>> Howdy, >>> >>> Is it possible to: >>> >>> send exit to libUrlDownloadToFile tDownloadLink, tPathToLocalFile >>> >>> To stop a download I mean. >>> >>> And >>> >>> Is it possible to open multiple connections? >>> >>> Thanks, >>> Debdoot >>> On Oct 20, 2011, at 2:42 PM, William de Smet wrote: >>> >>>> Hi there, >>>> In my new app I need to use a FTP name and password. >>>> What is the best way to do this? >>>> Is there a way to hide or encode these? >>>> >>>> Greetings, >>>> >>>> William >>>> >>>> -- >>>> groeten, >>>> >>>> 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 > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Thu Oct 20 17:19:01 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 14:19:01 -0700 Subject: Help tracking down a shell problem In-Reply-To: <4EA08348.6050709@warrensweb.us> References: <4EA08348.6050709@warrensweb.us> Message-ID: Thanks for the quick responses everyone. I should probably explain that I'm trying to set initial values for some application preferences, which the user can then change if necessary, so this is not a show stopper, just something that would be nice to do. Andre - I'll check out the files you mentioned, maybe that will reveal the problem. I do know that if I "answer $LANG" after the first line of the script, I get en_US_POSIX but if I look at $LANG in Terminal, it is set to en_US.UTF-8, so clearly something is different. Warren - I think you're probably right. I do have an Applescript that plows through the com.apple.systempreferences.plist file to look for user settings from the System Preferences and overwrite whatever I get from the shell scrip. What really confuses shows up more in some of the other LC_xxx commands which in LC often come back with 127 listed as the values for various settings (I see Mark got that too). I don't understand what the significance of 127 is. Pete Molly's Revenge On Thu, Oct 20, 2011 at 1:23 PM, Warren Samples wrote: > On 10/20/2011 03:12 PM, Andre Garzia wrote: > >> Pete, >> >> The terminal and the shell command are different beasts. On your mac, you >> can check some hidden files: >> >> .profile >> .bash_profile >> .bashrc >> >> For example, my .profile changes my locale $LANG var. >> >> I think that .profile always load but .bash_profile and .bashrc only loads >> then you launch a terminal, but I am guessing. Its been a while since I >> last >> played this kind of game. >> >> Anyway, the shell() executes stuff in "Mac OS X" graphical land, the >> terminal is different. For example, IIRC applescript is not available when >> the old engine was running on the terminal but was available if you >> shell(). >> Its the little things... >> > > > To expand (in a speculative manner!) on Andre's response, it seems probable > that you are running into the difference between the System defaults and > your User defaults. This is a little bit of a quagmire, but something that > has been discussed here more than once in the past. > > Good Luck! > > Warren > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Thu Oct 20 17:22:55 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 14:22:55 -0700 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: Hi Andre, Where are these files located? If I just run Terminal, I'm in my home group but more doesn't find any of them. Sorry, not much knowledge of Unix! Pete Molly's Revenge On Thu, Oct 20, 2011 at 1:12 PM, Andre Garzia wrote: > Pete, > > The terminal and the shell command are different beasts. On your mac, you > can check some hidden files: > > .profile > .bash_profile > .bashrc > > From admin at mfelkerco.com Thu Oct 20 17:38:59 2011 From: admin at mfelkerco.com (Admin) Date: Thu, 20 Oct 2011 16:38:59 -0500 Subject: Can I hide/encode FTP name and =?UTF-8?Q?password=3F?= In-Reply-To: References: Message-ID: I have used ftp within a Live Code program, hard coding username and password, with no problem. Choose to encrypt the code (isn't that an option?) on compiling. Mike On Thu, 20 Oct 2011 20:42:26 +0200, William de Smet wrote: > Hi there, > In my new app I need to use a FTP name and password. > What is the best way to do this? > Is there a way to hide or encode these? > > Greetings, > > William From jacque at hyperactivesw.com Thu Oct 20 18:52:11 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Oct 2011 17:52:11 -0500 Subject: iOS Simulater No Sound In-Reply-To: References: , <4EA060FC.6060600@hyperactivesw.com> Message-ID: <4EA0A61B.9000801@hyperactivesw.com> On 10/20/11 1:34 PM, John Dixon wrote: > > Todd, Jacque... > I find that sound plays in the iOS simulator. It was fuzzy brain syndrome (been ill for a couple of days.) What I should have said was that in older versions of the simulator (3.2), there was no sound. In 4.2 sound is okay. So the correct question to ask should have been: what version of the simulator are you using? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Oct 20 19:00:48 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Oct 2011 18:00:48 -0500 Subject: download maintenance upgrade?? In-Reply-To: <0CE80456-900B-46DD-9CCB-E658EECEC716@doctorTimothyMiller.com> References: <0CE80456-900B-46DD-9CCB-E658EECEC716@doctorTimothyMiller.com> Message-ID: <4EA0A820.9050409@hyperactivesw.com> On 10/20/11 3:40 PM, Timothy Miller wrote: > Hi, > > A few weeks ago, I installed LC 5.0 for the Mac desktop. Seems to > work okay. If it has new features, I haven't discovered them yet. > > I've gotten notifications about a maintenance upgrade. 5.0.1 or > something like that. I follow the links, but can't find a link to > download the upgrade. Frustration. > > Please clue me. The latest version is always in your store account. Log in to download. I just checked and 5.0.1 is there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Oct 20 19:08:05 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Oct 2011 16:08:05 -0700 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: <13722385718.20111020160805@ahsoftware.net> Pete- Thursday, October 20, 2011, 1:02:53 PM, you wrote: > If you could let me know the OS X and LC versions too, that would be great. > I'm on OS X 10.6.8 and LC 4.6.3 If it helps any (it probably doesn't) on Fedora Core 15 I get exactly the same results whether I do this from the message box or from the shell() results. And it doesn't matter whether or not I'm root. decimal_point="." thousands_sep="," grouping=3,3 numeric-decimal-point-wc=46 numeric-thousands-sep-wc=44 numeric-codeset="UTF-8" -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Oct 20 19:09:19 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Oct 2011 16:09:19 -0700 Subject: Help tracking down a shell problem In-Reply-To: References: Message-ID: <140722460390.20111020160919@ahsoftware.net> Pete- Thursday, October 20, 2011, 2:22:55 PM, you wrote: > Hi Andre, > Where are these files located? If I just run Terminal, I'm in my home group > but more doesn't find any of them. Sorry, not much knowledge of Unix! type "ls -al" in a terminal window and it'll display the hidden files -- -Mark Wieder mwieder at ahsoftware.net From todd at geistinteractive.com Thu Oct 20 19:31:41 2011 From: todd at geistinteractive.com (Todd Geist) Date: Thu, 20 Oct 2011 16:31:41 -0700 Subject: iOS Simulater No Sound In-Reply-To: <4EA0A61B.9000801@hyperactivesw.com> References: <4EA060FC.6060600@hyperactivesw.com> <4EA0A61B.9000801@hyperactivesw.com> Message-ID: I was trying to with 4.2, 4.3, and 5.0 none of them were working. But I haven't tried Scott's suggestion, yet. That may have been it. Todd On Thu, Oct 20, 2011 at 3:52 PM, J. Landman Gay wrote: > On 10/20/11 1:34 PM, John Dixon wrote: > >> >> Todd, Jacque... >> I find that sound plays in the iOS simulator. >> > > It was fuzzy brain syndrome (been ill for a couple of days.) What I should > have said was that in older versions of the simulator (3.2), there was no > sound. In 4.2 sound is okay. So the correct question to ask should have > been: what version of the simulator are you using? > > > -- > 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 > -- Todd Geist geist interactive (805) 419-9382 From pete at mollysrevenge.com Thu Oct 20 20:34:06 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 17:34:06 -0700 Subject: Help tracking down a shell problem In-Reply-To: <140722460390.20111020160919@ahsoftware.net> References: <140722460390.20111020160919@ahsoftware.net> Message-ID: Thanks Mark. None of the files Andre mentioned show up with this command, lots of other .xxx files though. The fact that you get back sensible results when using shell in LC makes me think this has something to do with shell commands on OS X, especially that weird 127 thing. Hopefully the support guys will figure it out because I've pretty much given up! Pete Molly's Revenge On Thu, Oct 20, 2011 at 4:09 PM, Mark Wieder wrote: > Pete- > > Thursday, October 20, 2011, 2:22:55 PM, you wrote: > > > Hi Andre, > > Where are these files located? If I just run Terminal, I'm in my home > group > > but more doesn't find any of them. Sorry, not much knowledge of Unix! > > type "ls -al" in a terminal window and it'll display the hidden files > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From gandalf at doctorTimothyMiller.com Thu Oct 20 20:56:22 2011 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 20 Oct 2011 17:56:22 -0700 Subject: download maintenance upgrade?? In-Reply-To: <4EA0A820.9050409@hyperactivesw.com> References: <0CE80456-900B-46DD-9CCB-E658EECEC716@doctorTimothyMiller.com> <4EA0A820.9050409@hyperactivesw.com> Message-ID: I'm on: http://www.runrev.com/store/account/products/ I'm logged in. I see "seat 1" I see my name I see a popup button labeled "version" I see 5.0.0 What am I doing wrong? Tim On Oct 20, 2011, at 4:00 PM, J. Landman Gay wrote: > On 10/20/11 3:40 PM, Timothy Miller wrote: >> Hi, >> >> A few weeks ago, I installed LC 5.0 for the Mac desktop. Seems to >> work okay. If it has new features, I haven't discovered them yet. >> >> I've gotten notifications about a maintenance upgrade. 5.0.1 or >> something like that. I follow the links, but can't find a link to >> download the upgrade. Frustration. >> >> Please clue me. > > The latest version is always in your store account. Log in to download. I just checked and 5.0.1 is there. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Thu Oct 20 21:22:58 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 20 Oct 2011 18:22:58 -0700 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <2A162F12-1784-49D5-97D6-A318693D8D1A@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> <34610492218.20111019090311@ahsoftware.net> <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> <2A162F12-1784-49D5-97D6-A318693D8D1A@m-r-d.de> Message-ID: <32730478937.20111020182258@ahsoftware.net> Matthias- Download the latest. I couldn't quite replicate your problems, but I found something similar and fixed it. If this works out for you, I'll make a more generic announcement about the new version. https://bitbucket.org/mwieder/glx2/downloads -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Thu Oct 20 21:32:26 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 20 Oct 2011 18:32:26 -0700 (PDT) Subject: Was "New rendering test" or something like that In-Reply-To: References: Message-ID: <1319160746969-3924005.post@n4.nabble.com> Hi Jim, James Hurley wrote: > > [snip] from Alejandro I have been introduced to > the beautiful mathematics behind the Bezier curve > and the utility of ExportToIllustrator" > (I can't imagine what must have gone into that) > Actually, I have make that question myself. If some of you take notice, some versions of these experiments were created or last saved after midnight... at an hour where I should be sleeping, instead of coding!!! More so, after a whole day of tiring work... The only possible answer is a personal fulfillment of my curiosity. In the case of beziers, it was my quest to see if it was true that in the screen, these curves are actually a series of straight lines. (Yes, they are, but when I first encounter them in 1988, I though that they were just a continuous line of dots) After the bezier code produced a line, my curiosity shifted towards the question: "How could this line be actually useful?" The answer was "Importing and Exporting them as vector graphics". :-D James Hurley wrote: > > Not only is this list the source of wisdom but it may be the most > civilized list in the computer world. And with so many who have a right > to a considerable ego. Astonishing. It is so easy to be misinterpreted in > communication without accompanying body language. There are about 45 > muscles in the human face, most for the purpose to presenting emotion. How > many emoticons are their? > Yes, this is my appreciation too. James Hurley wrote: > > So, though 80, I am unwilling to accept Job's tribute to death as "the > single best invention of life." That's a hard sell. To me, as I believe it > was to Jobs, the best part of life is the pursuit of goals that excite. > (As an aside, when I retired from teaching and research, I moved to the > foothills of the Sierra Nevada Mountains and built my own house. Every > bit. By myself. I am so proud. The worst part was being finished.) > But I digress. Needless to say, I deeply appreciate being well thought of. > Thank you. > I wholeheartly agree. A passion that drives and a goal that inspire. That's what keep the world rolling. I want to build my own house in the future, but it would be a Dome that does not leak! :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Was-New-rendering-test-or-something-like-that-tp3921890p3924005.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Thu Oct 20 22:01:59 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Oct 2011 21:01:59 -0500 Subject: download maintenance upgrade?? In-Reply-To: References: <0CE80456-900B-46DD-9CCB-E658EECEC716@doctorTimothyMiller.com> <4EA0A820.9050409@hyperactivesw.com> Message-ID: <4EA0D297.3050503@hyperactivesw.com> On 10/20/11 7:56 PM, Timothy Miller wrote: > I'm on: > > http://www.runrev.com/store/account/products/ > > I'm logged in. > > I see "seat 1" > I see my name > I see a popup button labeled "version" > I see 5.0.0 > > What am I doing wrong? It might be a server thing. Best to write support at runrev.com and see if they can fix it. You may be a victim of circumstance. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Oct 20 22:09:34 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Oct 2011 21:09:34 -0500 Subject: download maintenance upgrade?? Message-ID: <4EA0D45E.8070702@hyperactivesw.com> Tim, it just occured to me that you may not be in the dev program. The 5.0.1 release is a pre-release for those members. If you aren't in the dev program, I'm not sure how you saw an announcement. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From katheryn.swynford at gmail.com Thu Oct 20 23:01:12 2011 From: katheryn.swynford at gmail.com (Judy Perry) Date: Thu, 20 Oct 2011 20:01:12 -0700 Subject: Question regarding K12 Education pricing... In-Reply-To: <23CF2168-0BB6-4EF9-AF70-2A047086A224@me.com> References: <23CF2168-0BB6-4EF9-AF70-2A047086A224@me.com> Message-ID: John, My department killed off my class a good seven years ago, but they were always very accommodating in terms of lab pack licenses as well as arranging good student purchase pricing. Contact them off-list. Oh, and as for "financially-struggling schools," well, is there any other kind? Judy On Wed, Oct 19, 2011 at 8:06 PM, JOHN PATTEN wrote: > Hello RunRev? > > Is the K12 information up on the run rev FAQ page up to date? > > http://www.runrev.com/support/faq/ > > $99 for educators? > > The $25 a seat (min 25 seats), and the student coupon for $25 for their use at home, that is included with the classroom seat package? > > Finally the scholarship program for finically struggling schools, still valid? > > Thank you! > > John Patten > SUSD From gandalf at doctorTimothyMiller.com Fri Oct 21 01:09:47 2011 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Thu, 20 Oct 2011 22:09:47 -0700 Subject: download maintenance upgrade?? In-Reply-To: <4EA0D45E.8070702@hyperactivesw.com> References: <4EA0D45E.8070702@hyperactivesw.com> Message-ID: Hi Jacque, True. I'm not in the dev program. The announcement showed up as some kind of alert when I launched LiveCode 5.0. Somebody at LiveCode goofed I guess. Tim On Oct 20, 2011, at 7:09 PM, J. Landman Gay wrote: > Tim, it just occured to me that you may not be in the dev program. The 5.0.1 release is a pre-release for those members. If you aren't in the dev program, I'm not sure how you saw an announcement. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From maarten.koopmans at gmail.com Fri Oct 21 01:45:46 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Fri, 21 Oct 2011 07:45:46 +0200 Subject: Making Sense of Licenses In-Reply-To: References: <50115265-6A38-4349-994F-5203894ADAF2@economy-x-talk.com> <09DFF0D9-CCDF-4B3F-97E6-D72D5025F855@economy-x-talk.com> Message-ID: ...precisely why I renewed, because upgrade fees per component are not too much compared with a new license. But, I have the dev program too, so far worth the money, especially if you're doing mobile. LC has a much more agressive release cycle these dats, with smaller improvement coming faster in dot or dot-dot releases. Personally, I kept my licenses up to date because it was not too expensive, especially with the recently more agile release cycle. And FWIW: RunRev does pay attention to the needs (e.g. enhancements) of those opting in for the dev program. All in all, the last 6 months have been a pleasant experience - I think you can see commitment from Heather's reactions as well. --Maarten On Thursday, October 20, 2011, Pete wrote: > Thanks Mark. As you say, can't predict the future but good to know what the > current situation is, I guess the question should really be addressed to > Heather. > > Pete > Molly's Revenge > > > > > On Thu, Oct 20, 2011 at 10:01 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > >> Hi Pete, >> >> You never know what future brings, but I believe you'd pay for a new >> license instead of a renewal. If you wait yet another year, you'd still pay >> the same price for 7.0, which means you get all 6.0 features for free, just >> like any new customer. >> >> In my case, I'd pay for 5.0 after having waited a long time and in the long >> term I'm not paying more than otherwise but I won't get anything for free >> either, because the previous big update was the 4.6 cycle, which I didn't >> buy, and I'd just have to pay a little more for 5.0 (I hope you can follow >> what I'm saying). >> >> However, I'm not going to buy the full package. I'm only going to pay for >> the components I really need and next year I will only update those >> components that I really need. This way, I expect to pay roughly 250 or 300 >> euro per year instead of 500 for the subscription deal. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> See what you get with only a small contribution. All our LiveCode downloads >> are listed at http://qery.us/zr >> >> On 20 okt 2011, at 18:36, Pete wrote: >> >> > I'm curious as to what happens if you do this. If I opt to not get my >> > 5.0 upgrade, then when 6.0 comes out decide I want it, do I have to pay >> the >> > 6.0 upgrade fee AND the 5.0 upgrade fee? I would guess yes otherwise I'd >> be >> > getting the 5.0 fixes and enhancements for free. >> > Pete >> > Molly's Revenge >> > >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bvlahos at mac.com Fri Oct 21 01:50:47 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 20 Oct 2011 22:50:47 -0700 Subject: Rotate a field? Message-ID: <2CF1831F-0054-4454-B811-96959530D14E@mac.com> Is there a way to rotate a field without making it offscreen, taking a snapshot of it, and then rotating the resulting image? The field doesn't have to be editable. I just want to display the contents? Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From pete at mollysrevenge.com Fri Oct 21 02:09:14 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 20 Oct 2011 23:09:14 -0700 Subject: Help tracking down a shell problem In-Reply-To: References: <140722460390.20111020160919@ahsoftware.net> Message-ID: Here's what I discovered. If I put "en_US.UTF-8" into $LANG before executing the locale LC_NUMERIC command, I get the correct output, at least for my computer. Same for LC_MONETARY and LC_TIME. The question is, how do I get the correct setting for $LANG from the OS without hard coding it, as I'm sure the value I used wont work in some countries. At this point, this is more curiosity than anything else. Pete Molly's Revenge From matthias_livecode_150811 at m-r-d.de Fri Oct 21 03:15:42 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 21 Oct 2011 09:15:42 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <32730478937.20111020182258@ahsoftware.net> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> <34610492218.20111019090311@ahsoftware.net> <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> <2A162F12-1784-49D5-97D6-A318693D8D1A@m-r-d.de> <32730478937.20111020182258@ahsoftware.net> Message-ID: <8A74B093-6851-4762-936B-7F0C275D9C96@m-r-d.de> Hi Mark, i cannot see a significant change of the delay. But now i get an answer dialog with some numeric values, when clicking into the LiveCode menubar. If i disable GLX2 editor by clicking onto GLX2 in the black GLX2 bar, then i do not get that answer dialog. Regards, Matthias Am 21.10.2011 um 03:22 schrieb Mark Wieder: > Matthias- > > Download the latest. I couldn't quite replicate your problems, but I > found something similar and fixed it. If this works out for you, I'll > make a more generic announcement about the new version. > > https://bitbucket.org/mwieder/glx2/downloads > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Fri Oct 21 03:29:39 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 21 Oct 2011 09:29:39 +0200 Subject: Anyone using LC 5 and GLX2 on Mac? In-Reply-To: <8A74B093-6851-4762-936B-7F0C275D9C96@m-r-d.de> References: <7C8D9C96-17E7-4EBA-899F-2EA96A7AC7E8@m-r-d.de> <806440FF-CF5F-46B4-91FA-E712CCCB2980@twft.com> <135572298406.20111018222637@ahsoftware.net> <63DB4ACE-A85D-4B55-8B50-FFD39442B262@m-r-d.de> <34610492218.20111019090311@ahsoftware.net> <682CE479-D052-409B-99DD-D464F215D49D@m-r-d.de> <2A162F12-1784-49D5-97D6-A318693D8D1A@m-r-d.de> <32730478937.20111020182258@ahsoftware.net> <8A74B093-6851-4762-936B-7F0C275D9C96@m-r-d.de> Message-ID: And using cmd-x, cmd-c and cmd-v either opens a context menu or sometimes opens the answer dialog with the numeric values. If the context menu opens, then it seems that GLX2 is in pointer-mode and the fld "code storage" is selected. This happens with 4.6.4, 5.0 and 5.01dp1. Matthias Am 21.10.2011 um 09:15 schrieb Matthias Rebbe: > Hi Mark, > > i cannot see a significant change of the delay. But now i get an answer dialog with some numeric values, when clicking into the LiveCode menubar. If i disable GLX2 editor by clicking onto GLX2 in the black GLX2 bar, then i do not get that answer dialog. > > Regards, > > Matthias > > > Am 21.10.2011 um 03:22 schrieb Mark Wieder: > >> Matthias- >> >> Download the latest. I couldn't quite replicate your problems, but I >> found something similar and fixed it. If this works out for you, I'll >> make a more generic announcement about the new version. >> >> https://bitbucket.org/mwieder/glx2/downloads >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From palcibiades-first at yahoo.co.uk Fri Oct 21 04:41:38 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 21 Oct 2011 01:41:38 -0700 (PDT) Subject: Making Sense of Licenses In-Reply-To: References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> Message-ID: <1319186498864-3924684.post@n4.nabble.com> I've always found Rev very fair, even generous, on pricing, and when I've contacted Heather on what my best option was she told me exactly what to buy (or actually what not to buy!) to get best value in my circumstances. Its one reason why I'm still with Livecode and recommend them. I am sure whatever Heather works out will be fair. I do still regret the vanishing of Media, it was a really nice way of introducing people new to programming to the product, but one can understand that is not a very profitable market and companies do have to make a living. And there seems to be a Linux premium of some sort now, don't really understand that. On the other hand, when I got upgraded to 4x under the new licensing terms I was given the top kind of license with more stuff in it, so no complaints there, I think that was very fair. There is always Python,and Mark Lutz' humongous great book like a huge pile of washing up that you know you are going to have to do either tonight or tomorrow morning. That book stares at me reproachfully from my shelves every morning. I think I might cover it up not to have to be reminded. Or R, which I feel about rather like St Augustine, "Lord make me good, but not yet". You know you should. Yes, yes I do. Maybe tomorrow. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Making-Sense-of-Licenses-tp3920750p3924684.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Fri Oct 21 05:34:14 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Oct 2011 11:34:14 +0200 Subject: Making Sense of Licenses In-Reply-To: <1319186498864-3924684.post@n4.nabble.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> Message-ID: <92EA1C4A-EB86-40D7-9E9D-25309F33BC17@economy-x-talk.com> Hi Peter, Good for you. How does your story help me solve my problem or help Mike to decide what to do (or even help OP answer his question ;-) ). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 See what you get with only a small contribution. All our LiveCode downloads are listed at http://qery.us/zr On 21 okt 2011, at 10:41, Peter Alcibiades wrote: > I've always found Rev very fair, even generous, on pricing, and when I've > contacted Heather on what my best option was she told me exactly what to buy > (or actually what not to buy!) to get best value in my circumstances. Its > one reason why I'm still with Livecode and recommend them. I am sure > whatever Heather works out will be fair. > > I do still regret the vanishing of Media, it was a really nice way of > introducing people new to programming to the product, but one can understand > that is not a very profitable market and companies do have to make a living. > And there seems to be a Linux premium of some sort now, don't really > understand that. On the other hand, when I got upgraded to 4x under the new > licensing terms I was given the top kind of license with more stuff in it, > so no complaints there, I think that was very fair. > > There is always Python,and Mark Lutz' humongous great book like a huge pile > of washing up that you know you are going to have to do either tonight or > tomorrow morning. That book stares at me reproachfully from my shelves > every morning. I think I might cover it up not to have to be reminded. > > Or R, which I feel about rather like St Augustine, "Lord make me good, but > not yet". You know you should. Yes, yes I do. Maybe tomorrow. From palcibiades-first at yahoo.co.uk Fri Oct 21 06:20:19 2011 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 21 Oct 2011 03:20:19 -0700 (PDT) Subject: Making Sense of Licenses In-Reply-To: <92EA1C4A-EB86-40D7-9E9D-25309F33BC17@economy-x-talk.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> <92EA1C4A-EB86-40D7-9E9D-25309F33BC17@economy-x-talk.com> Message-ID: <1319192419156-3924879.post@n4.nabble.com> it says talk to Heather, she will work out something that's fair, and it also says stay with them because this is a long term thing. It may be that some things about pricing or licensing are not what you would like right now, but over time it will be OK. It also says that there are alternatives, but they are not cost free. They may not cost so much in money, Python is completely free, but money is not the only thing you pay in. I should have been a bit clearer, sorry, it was a bit self indulgent. On the specific license issue, what Heather told me to do was pretty much what you advised. Upgrade when clear you need to and skip a release if you are not sure you need it. I think in the end this is about free versus commercial. If you go commercial there is a certain cost of staying current. It can be minimised, as you advise doing by choosing your releases carefully. But in the end you have to pay the price, so the decision is, are you prepared for this? It needs to be budgeted for. If the OP can't afford the price in money or does not want to pay it, there is always Python. I thought long and hard about Python when discontented with the Linux version, still do sometimes, but stayed for the above reasons, and decided that I would budget for whatever upgrades were needed. My advice would be think hard, because this is a long term commitment both in time and in money, and if you stay with Rev, be prepared for the financial cost, which may be higher than you've been assuming. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Making-Sense-of-Licenses-tp3920750p3924879.html Sent from the Revolution - User mailing list archive at Nabble.com. From dunbarx at aol.com Fri Oct 21 09:04:03 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 21 Oct 2011 09:04:03 -0400 (EDT) Subject: Rotate a field? In-Reply-To: <2CF1831F-0054-4454-B811-96959530D14E@mac.com> References: <2CF1831F-0054-4454-B811-96959530D14E@mac.com> Message-ID: <8CE5E090A50F461-197C-1BC08@webmail-m047.sysops.aol.com> I never heard of a way. The "angle" property and "rotate" command seem to apply only to images and graphics. Craig Newman -----Original Message----- From: Bill Vlahos To: How to use LiveCode Sent: Thu, Oct 20, 2011 9:53 pm Subject: Rotate a field? Is there a way to rotate a field without making it offscreen, taking a snapshot of it, and then rotating the resulting image? The field doesn't have to be editable. I just want to display the contents? Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Mon Oct 24 10:09:16 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 24 Oct 2011 07:09:16 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None Message-ID: "Some education experts say that the push to equip classrooms with computers is unwarranted because studies do not clearly show that this leads to better test scores or other measurable gains." http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va lley-technology-can-wait.html Regards, Scott Rossi Creative Director Tactile Media, UX Design From heather at runrev.com Mon Oct 24 10:09:42 2011 From: heather at runrev.com (Heather Nagey) Date: Mon, 24 Oct 2011 15:09:42 +0100 Subject: test Message-ID: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> Please ignore. Heather Nagey Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From bonnmike at gmail.com Mon Oct 24 10:15:35 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 08:15:35 -0600 Subject: test In-Reply-To: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> Message-ID: Welcome back! On Mon, Oct 24, 2011 at 8:09 AM, Heather Nagey wrote: > Please ignore. > > > Heather Nagey > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer App > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From admin at FlexibleLearning.com Mon Oct 24 10:22:33 2011 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 24 Oct 2011 15:22:33 +0100 Subject: test In-Reply-To: Message-ID: testing. pls move on. From matthias_livecode_150811 at m-r-d.de Mon Oct 24 10:26:44 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Mon, 24 Oct 2011 16:26:44 +0200 Subject: Hurray! Message-ID: <172B5774-AE39-4BEA-8BE6-E8D8DEE89B0C@m-r-d.de> Hi, good to know the list is back again. It was so boring w/o the list. I missed you all. ;) Matthias From bonnmike at gmail.com Mon Oct 24 10:29:10 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 08:29:10 -0600 Subject: test In-Reply-To: References: Message-ID: These aren't the emails you're looking for. On Mon, Oct 24, 2011 at 8:22 AM, FlexibleLearning < admin at flexiblelearning.com> wrote: > testing. pls move 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 andre at andregarzia.com Mon Oct 24 11:02:06 2011 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Oct 2011 13:02:06 -0200 Subject: [OT] Pool on CMS usage Message-ID: Hey Folks, This is OT and not directly related to LiveCode. I would like to know how many of you guys are using a CMS on your own websites and what CMS are you guys using. I want to see how many of you built your own tools and how many are using common available packages such as wordpress, drupal, etc. This is just me trying to get some sense of how you guys are doing. To avoid flooding the list, those interest in answering can please reply to my personal email. thanks andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From alessandro at system-ini.it Mon Oct 24 11:03:37 2011 From: alessandro at system-ini.it (Alessandro Pisoni) Date: Mon, 24 Oct 2011 17:03:37 +0200 Subject: get value autoincrement into db sqlite Message-ID: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> how do I get the value of an autoincrement field in a table sqlite after I inserted a record with INSERT ect ect thanks Alessandro Pisoni From andre at andregarzia.com Mon Oct 24 11:06:12 2011 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Oct 2011 13:06:12 -0200 Subject: get value autoincrement into db sqlite In-Reply-To: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> Message-ID: Alessandro, Check out: http://stackoverflow.com/questions/725884/sqlite-autoincrement-column :-D On Mon, Oct 24, 2011 at 1:03 PM, Alessandro Pisoni wrote: > how do I get the value of an autoincrement field in a table sqlite after I > inserted a record with INSERT ect ect > > > > thanks > > > Alessandro Pisoni > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From cmsheffield at me.com Mon Oct 24 11:18:03 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Mon, 24 Oct 2011 09:18:03 -0600 Subject: flow text around images Message-ID: <69F75F49-BFA3-4E0D-B979-A11DF7FB44F3@me.com> Does anyone have a way to flow text around an image, much like the word processors do it? Can this even be done in LC? I can use the imageSource property, but I don't think that will give me quite the effect I'm after. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From admin at FlexibleLearning.com Mon Oct 24 11:21:23 2011 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 24 Oct 2011 16:21:23 +0100 Subject: ChartMaker: User Experiences In-Reply-To: Message-ID: ChartMaker is a fast and small footprint library utility for LiveCode. The website now has a 'User Experiences' page of articles at www.FlexibleLearning.com/chartmaker/myexperience including how it deploys on iOS, thanks to the contributors. If you have used ChartMaker, do please contact me to publish your experiences, any tips or why it suited your project. Sharing your experience and insights really does help other people as well as providing a window on your own work! Hugh Senior FLCo From admin at FlexibleLearning.com Mon Oct 24 11:21:24 2011 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 24 Oct 2011 16:21:24 +0100 Subject: [ANN] ChartMaker update released In-Reply-To: Message-ID: ChartMaker for LiveCode Version 2.1 build 55 A maintenance update is now available. It is free for all 2.1 registered users and a discounted price is available to version 2.0 users. Click the 'Check for updates' link in the software. There is a 30-day free trial if you do not yet have a licence. Release notes: http://www.flexiblelearning.com/chartmaker/versioning/whatsnew.htm Download link: http://www.flexiblelearning.com/chartmaker/downloads/ChartMaker21.zip What's New in build 55? . Added Xformat ChartMaker can now not only convert and display your Categories in any date-time format of your choice, but also automatically apply any arbitrary increment if needed. How do I investigate Xformat? - There is a new 'Category Display' section with an Xformat wizard in the Utility. - There is a sample chart built into the Utility. - There are full details in the documentation. Improvements . Added SetUp preferences . The Utility now refreshes the chart window layered on top. . Legends: Percentages are now only shown for Pie charts. . 2D graphics will now display a dropShadow. . The graduated border introduced in build 49 now requires LC4.5 build 1080 or later, otherwise a solid border is applied. . Scrolling the Utility data table now refreshes any changed Cell field values. Video tutorials Are available on the support site at http://www.flexiblelearning.com/chartmaker/cmrc and on YouTube at http://www.youtube.com/user/ChartMaker4LC. All are bite-sized for easy digestion! Hugh Senior FLCo From mwieder at ahsoftware.net Mon Oct 24 11:33:53 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 24 Oct 2011 08:33:53 -0700 Subject: test In-Reply-To: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> Message-ID: <921040736125.20111024083353@ahsoftware.net> Heather- Monday, October 24, 2011, 7:09:42 AM, you wrote: > Please ignore. I am so happy I am to have a message to ignore... -- -Mark Wieder mwieder at ahsoftware.net From john at splash21.com Mon Oct 24 11:37:26 2011 From: john at splash21.com (John Craig) Date: Mon, 24 Oct 2011 16:37:26 +0100 Subject: get value autoincrement into db sqlite In-Reply-To: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> Message-ID: <4EA58636.3060603@splash21.com> Hi, Alessandro. put revDataFromQuery(,, gDB, "SELECT LAST_INSERT_ROWID()") into tId will do the trick. On 24/10/2011 16:03, Alessandro Pisoni wrote: > how do I get the value of an autoincrement field in a table sqlite after I inserted a record with INSERT ect ect > > > > thanks > > > Alessandro Pisoni > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Mon Oct 24 11:55:34 2011 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Oct 2011 13:55:34 -0200 Subject: get value autoincrement into db sqlite In-Reply-To: <4EA58636.3060603@splash21.com> References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> <4EA58636.3060603@splash21.com> Message-ID: Oops sorry Alessandro, I read it wrong, I thought you had doubts about creating the auto increment column. Anyway, John Craig has the answer! Cheers On Mon, Oct 24, 2011 at 1:37 PM, John Craig wrote: > Hi, Alessandro. > > put revDataFromQuery(,, gDB, "SELECT LAST_INSERT_ROWID()") into tId > > will do the trick. > > > > > On 24/10/2011 16:03, Alessandro Pisoni wrote: > >> how do I get the value of an autoincrement field in a table sqlite after I >> inserted a record with INSERT ect ect >> >> >> >> thanks >> >> >> Alessandro Pisoni >> >> >> >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From ambassador at fourthworld.com Mon Oct 24 12:08:21 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 24 Oct 2011 09:08:21 -0700 Subject: [OT] Pool on CMS usage In-Reply-To: References: Message-ID: <4EA58D75.3060802@fourthworld.com> Andre Garzia wrote: > This is OT and not directly related to LiveCode. I would like to know how > many of you guys are using a CMS on your own websites and what CMS are you > guys using. I want to see how many of you built your own tools and how many > are using common available packages such as wordpress, drupal, etc. This is > just me trying to get some sense of how you guys are doing. To avoid > flooding the list, those interest in answering can please reply to my > personal email. It's kinda OT but at the same time very much relates to a lot of what we all need to do, since when we're not using LC to drive our web sites we're making web sites to drive sales of our LC-based products. So I hope no one minds, but I'm submitting my reply here: I have clients and customers who use a wide range of CMSes, including Drupal, Joomla, Wordpress and others. I've been impressed with each of them in various ways, esp. Drupal, but I've noticed something about them: sooner or later (and in the case of Drupal and Joomla it's definitely "sooner") they need to hire a consultant to tailor them. Reflecting on this, and on the needs I have for my own current sites and sites in development, I've been researching alternative ways of doing things. Of course, these involve LiveCode. Here's an interesting statistic from livecodejournal.com, where I've started adding a forum powered by PHPBB, and have long had a blog there powered by LiveCode - this is from the server's process logs: Process user machine average php5.cgi 99.134% 0.072% 0.715 irv.cgi 0.866% 0.001% 0.002 Note that php5.cgi is what's running the forum, and that the forum hasn't even officially gone "live" yet, so the only traffic is Ken and I doing setup stuff and spammers trying to create accounts and me logging in to block their IPs. Meanwhile, irv.cgi is the LiveCode-based CGI I used to drive the public blog, which gets significantly more traffic. The upside for both is that even on a shared server, their loads are well below any limits that would require migrating to a dedicated machine or even a VPS. So far so good. But look at the difference in performance! The seldom-used PHP-based forum is consuming hundreds of times more CPU cycles than the public blog. I've omitted the hit counts from the stats above, but I can say that the blog gets almost four times as many hits as the forum - and yet still consumes a fractions of total CPU time! In all fairness, the difference between the two systems is that PHPBB simply does more work. But that's the point: How much work does a system need to do? We could rephrase that: How much can it do that I'll never use? Or more to the point: If I write a CMS that does only what I need it to do, how many orders of magnitude more efficient will it be relative to Joomla, Drupal, etc? Last year on this list I made what turned out to be a premature reference to a system I call RevCloud, a set of developer services which will be available through RevNet. Those are still in development, and Chipp's open sourcing of Magic Carpet will play a role in it, but with various client commitments its still uncertain when I'll have time to roll it out for you folks. But in the meantime, the lightweight and flexible data store I came up with for its backend is finding its way into a number of projects here. I call it "Document Chunkadelic", or "dChunk" for short, and it's inspired by the simplicity of document-based data stores like Mongo and CouchDB but very slim, trimmed down to be optimized for short-runtime uses like CGIs. Working with dChunk in recent months, in conjunction with the performance tests I've been doing on my servers, has prompted me to abandon my work learning Drupal and put my energy into making a new, much simpler CMS based on LiveCode. This is still very much in development, and I'm not certain how much time I'll be able to put into productizing it for use by others, but with the four-dozen domains I manage and all the flexibility of LiveCode under the hood, even if it's never used by anyone other than myself and a couple of clients it'll pay for itself many times over. So I think there's a very strong message here with regard to RevServer and CMSes: even if you roll your own, you can probably get more done with less system load than using nearly anything else. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From jacque at hyperactivesw.com Mon Oct 24 12:09:57 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 24 Oct 2011 11:09:57 -0500 Subject: test In-Reply-To: <921040736125.20111024083353@ahsoftware.net> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> Message-ID: <4EA58DD5.3020201@hyperactivesw.com> On 10/24/11 10:33 AM, Mark Wieder wrote: > Heather- > > Monday, October 24, 2011, 7:09:42 AM, you wrote: > >> Please ignore. > > I am so happy I am to have a message to ignore... > I missed all of you so much! Life wasn't the same. I had to do things like step away from the computer. It was hell. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Oct 24 12:23:03 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 09:23:03 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: Message-ID: <73C2D255-8559-4529-8CED-5A2861A9A908@twft.com> This goes along with my saying about technology: Technology is the process whereby we exchange the problems we are capable of handling, for those we are not. Bob On Oct 24, 2011, at 7:09 AM, Scott Rossi wrote: > "Some education experts say that the push to equip classrooms with computers > is unwarranted because studies do not clearly show that this leads to better > test scores or other measurable gains." > > http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va > lley-technology-can-wait.html > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Oct 24 12:25:20 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Mon, 24 Oct 2011 12:25:20 -0400 Subject: test In-Reply-To: <4EA58DD5.3020201@hyperactivesw.com> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: On Oct 24, 2011, at 12:09 PM, J. Landman Gay wrote: > On 10/24/11 10:33 AM, Mark Wieder wrote: >> Heather- >> >> Monday, October 24, 2011, 7:09:42 AM, you wrote: >> >>> Please ignore. >> >> I am so happy I am to have a message to ignore... >> > > I missed all of you so much! Life wasn't the same. I had to do things like step away from the computer. It was hell. Makes me think of one of my favorite cartoons: two women sitting in an office, each at a desk, each with playing cards laid out in a solitaire arrangement. One of them has just picked up the phone and is saying, "Yes, our computers are down, and we have to do everything by hand." -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Mon Oct 24 12:26:39 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Mon, 24 Oct 2011 12:26:39 -0400 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <73C2D255-8559-4529-8CED-5A2861A9A908@twft.com> References: <73C2D255-8559-4529-8CED-5A2861A9A908@twft.com> Message-ID: On Oct 24, 2011, at 12:23 PM, Bob Sneidar wrote: > This goes along with my saying about technology: > > Technology is the process whereby we exchange the problems we are capable of handling, for those we are not. "To err is human, but to really foul things up you need a computer." -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bobs at twft.com Mon Oct 24 12:28:36 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 09:28:36 -0700 Subject: get value autoincrement into db sqlite In-Reply-To: <4EA58636.3060603@splash21.com> References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> <4EA58636.3060603@splash21.com> Message-ID: Being that sqLite is typically a single user system this works fine. How about in a multiuser database? Can you trust that no one is going to do an insert just before you check? Does transactional processing accommodate this? That is, if I have started a transaction, will I get the next increment value without committing first? What happens if I rollback the transaction? Will the value I rolled back be reused next insert? Or maybe a transaction locks the database and prevents inserts/updates... I have always wondered about how transactions affect things like this. Bob On Oct 24, 2011, at 8:37 AM, John Craig wrote: > Hi, Alessandro. > > put revDataFromQuery(,, gDB, "SELECT LAST_INSERT_ROWID()") into tId > > will do the trick. > > > > On 24/10/2011 16:03, Alessandro Pisoni wrote: >> how do I get the value of an autoincrement field in a table sqlite after I inserted a record with INSERT ect ect >> >> >> >> thanks >> >> >> Alessandro Pisoni >> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Oct 24 12:30:42 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 09:30:42 -0700 Subject: test In-Reply-To: <4EA58DD5.3020201@hyperactivesw.com> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: Because of the outage, I just discovered volleyball! Have you guys heard of this? It's a hoot!! You do it in a place called, "The Outdoors." ;-) Bob On Oct 24, 2011, at 9:09 AM, J. Landman Gay wrote: > On 10/24/11 10:33 AM, Mark Wieder wrote: >> Heather- >> >> Monday, October 24, 2011, 7:09:42 AM, you wrote: >> >>> Please ignore. >> >> I am so happy I am to have a message to ignore... >> > > I missed all of you so much! Life wasn't the same. I had to do things like step away from the computer. It was hell. > > -- > 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 keith.clarke at clarkeandclarke.co.uk Mon Oct 24 12:38:18 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Mon, 24 Oct 2011 17:38:18 +0100 Subject: [OT] Pool on CMS usage In-Reply-To: References: Message-ID: <5CFA4242-48FD-4516-B41F-2039A865ECE2@clarkeandclarke.co.uk> I don't think this is OT for anyone using (or attempting to/waiting for a new web deployment to) use LiveCode for web apps. (Incidentally, this would be a worthwhile poll in its own right, as I always feel very much in the minority, but I'm sure there are more than a dozen or so of us in that boat!) Regarding CMS packages, I've used Joomla and Wordpress but for the few small sites I manage, I tend to design in RapidWeaver and then use third-party plugins to access Google docs/sheets/cal/picasa and Blog services for dynamic content, plus http://www.obdev.at/products/webyep/index.html for 'within page', single end-user CMS features. For example, that's the recipe I used for my local Scouts site http://leatherheaddistrictscouts.org.uk Best, Keith.. On 24 Oct 2011, at 16:02, Andre Garzia wrote: > Hey Folks, > > This is OT and not directly related to LiveCode. I would like to know how > many of you guys are using a CMS on your own websites and what CMS are you > guys using. I want to see how many of you built your own tools and how many > are using common available packages such as wordpress, drupal, etc. This is > just me trying to get some sense of how you guys are doing. To avoid > flooding the list, those interest in answering can please reply to my > personal email. > > thanks > andre > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Mon Oct 24 12:41:08 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 24 Oct 2011 18:41:08 +0200 Subject: [OT] Pool on CMS usage In-Reply-To: <5CFA4242-48FD-4516-B41F-2039A865ECE2@clarkeandclarke.co.uk> References: <5CFA4242-48FD-4516-B41F-2039A865ECE2@clarkeandclarke.co.uk> Message-ID: <66BD21A7-160E-4CB0-93F8-634D9A4AA89C@economy-x-talk.com> It is not about using LiveCode and therefore off-topic. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 24 okt 2011, at 18:38, Keith Clarke wrote: > I don't think this is OT for anyone using (or attempting to/waiting for a new web deployment to) use LiveCode for web apps. > > (Incidentally, this would be a worthwhile poll in its own right, as I always feel very much in the minority, but I'm sure there are more than a dozen or so of us in that boat!) > > Regarding CMS packages, I've used Joomla and Wordpress but for the few small sites I manage, I tend to design in RapidWeaver and then use third-party plugins to access Google docs/sheets/cal/picasa and Blog services for dynamic content, plus http://www.obdev.at/products/webyep/index.html for 'within page', single end-user CMS features. For example, that's the recipe I used for my local Scouts site http://leatherheaddistrictscouts.org.uk > Best, > Keith.. > > On 24 Oct 2011, at 16:02, Andre Garzia wrote: > >> Hey Folks, >> >> This is OT and not directly related to LiveCode. I would like to know how >> many of you guys are using a CMS on your own websites and what CMS are you >> guys using. I want to see how many of you built your own tools and how many >> are using common available packages such as wordpress, drupal, etc. This is >> just me trying to get some sense of how you guys are doing. To avoid >> flooding the list, those interest in answering can please reply to my >> personal email. >> >> thanks >> andre >> >> >> >> -- >> http://www.andregarzia.com -- All We Do Is Code. >> http://fon.nu -- minimalist url shortening service. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lfredricks at proactive-intl.com Mon Oct 24 13:19:29 2011 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 24 Oct 2011 10:19:29 -0700 Subject: 3D Icons Project - What's Your Level of Interest? Message-ID: Hi all, About half of my business is really jamming as we approach holidays, but I wanted to let people know that I haven't dropped this project. In a nutshell, what this would involve is producing 3d icon models with textures that then could be either incorporated into a real time playback situation (like Franklin 3D for LiveCode) or could be rendered by devs to produce their own, true 3D icons. If you are not so familiar with 3d art rendering, many software packages let you rendered to multiple layers so you can produce not only the image but also a nice mask to go with it. I may have some manpower to start devoting to this from mid December, so Id like to find out everyone's level of interest. It would certainly be possible to do this either as a "product", ie 3D icon packs, or as a "subscription" type service, where models are produced throughout month/year and subscribers could use them. Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com From jhj at jhj.com Mon Oct 24 13:31:03 2011 From: jhj at jhj.com (Jerry Jensen) Date: Mon, 24 Oct 2011 10:31:03 -0700 Subject: test In-Reply-To: <4EA58DD5.3020201@hyperactivesw.com> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: <2B8BA23B-0E9B-4C1A-A08F-919F82B9E8BC@jhj.com> On Oct 24, 2011, at 9:09 AM, J. Landman Gay wrote: > On 10/24/11 10:33 AM, Mark Wieder wrote: >> Heather- >> >> Monday, October 24, 2011, 7:09:42 AM, you wrote: >> >>> Please ignore. >> >> I am so happy I am to have a message to ignore... >> > > I missed all of you so much! Life wasn't the same. I had to do things like step away from the computer. It was hell. The other day I heard an announcer on KPIG say "I like being here - it saves me from having to do something else". From zryip.theslug at gmail.com Mon Oct 24 13:32:50 2011 From: zryip.theslug at gmail.com (zryip theSlug) Date: Mon, 24 Oct 2011 19:32:50 +0200 Subject: Resizable DataGrid Question In-Reply-To: <000001cc8eaf$388568f0$a9903ad0$@Doub.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> <000001cc8eaf$388568f0$a9903ad0$@Doub.com> Message-ID: On Thu, Oct 20, 2011 at 12:34 AM, Mike Doub wrote: > I am not sure that you can assume that the indexes always going to > correspond to the display order. This is why I decided to use dgIndex > function as it returns the indexes in the display order. I do plan on > having multiple sorting options. Indeed, we can't assume that the dgIndex and the dgLine will return the same value after sorting the list. And that was exactly the reason I chosen to use dgLine instead of dgData after testing. Why? Let's explore a small array of three names and their respective indexes: [firstname][1] = "Mike" [firstname][2] = "zryip" [firstname][3] = "Dave" Indexes for the firstname column are : 1,2,3 Now apply an ascending sort to our column firstname. The result is: [firstname][3] = "Dave" [firstname][1] = "Mike" [firstname][2] = "Zryip" Indexes for the firstname column are now : 3,1,2 Now we can explore your code: put the dgIndexes of me into tList -- Here tList for our sorting column will contain indexes in their current order: 3,1,2 -- Considering we are currently filling data for the second row, the dgIndex for row 2 is 1 put itemoffset(tIndex,tList) into toff -- itemoffset(1,"3,1,2") -- will return 2, which is actually the number of our second row. put item (toff -1) of tList into tpreIndex --find the current index in the ordered list -- The previous index of index (2 - 1) in the dgIndexes is 3. By using this code: put the dgIndexes of me into tList put itemoffset(tIndex,tList) into toff put item (toff -1) of tList into tpreIndex You are in fact searching the location of the previous dgIndex in the rows order, so you are doing something equivalent to: put (the dgLine of me - 1) into tThePreviousLine In conclusion using your code or using dgLine - 1 to get the previous value linked to the array index, have an equivalent result. Best regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.co.cc From pete at mollysrevenge.com Mon Oct 24 13:45:27 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 10:45:27 -0700 Subject: Duplicate Control IDs Message-ID: I have run into a weird situation that ends up with duplicate control IDs on a card which I thought couldn't happen. The scenario is that I copy a group containing two field controls from one stack to a group in another stack. After copying, the two field controls both have an ID of zero! Needless to say, this plays havoc with anything I do that tries to access the fields. I have worked around the problem by creating a new group, then copying the two fields individually from the source group to the new one and that works fine. Anyone ever come across this before? Pete Molly's Revenge From todd at geistinteractive.com Mon Oct 24 13:47:06 2011 From: todd at geistinteractive.com (Todd Geist) Date: Mon, 24 Oct 2011 10:47:06 -0700 Subject: iOS Simulater No Sound In-Reply-To: References: <4EA060FC.6060600@hyperactivesw.com> <4EA0A61B.9000801@hyperactivesw.com> Message-ID: I have been able to get sound to play in the Simulator with both iOS 4.3 and iOS 5 sdks. I think Scotts suggestion solved the problem. In the system Prefs Make sure that the Audio in and Out are set to the same device if you have multiple devices. But in iOS 5 the sound does not come out of both speakers. The exact same app run on iOS 4.3 produces sound in both speakers. Strange Todd From pete at mollysrevenge.com Mon Oct 24 13:49:35 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 10:49:35 -0700 Subject: Drag/Drop on Modal Stacks Message-ID: About a week ago, I ran into some issues trying to use drag/drop between controls on a modal stack. When the stack was modal, no drag/drop messages were generated but when it was a toplevel stack, drag/drop worked fine. I submitted a request to RR support and just got a reply that drag/drop doesn't work on modal stacks. Problem is, I have since implemented a couple of other modal stacks with drag/drop code in them and they work just fine. So now I'm concerned that it might be one of those things that sometimes works and sometimes doesn't. Has anyone out there tried drag/drop operations on a modal stack? Pete Molly's Revenge From mwieder at ahsoftware.net Mon Oct 24 14:03:07 2011 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 24 Oct 2011 11:03:07 -0700 Subject: test In-Reply-To: References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: <241049690750.20111024110307@ahsoftware.net> Bob- Monday, October 24, 2011, 9:30:42 AM, you wrote: > Because of the outage, I just discovered volleyball! Have you > guys heard of this? It's a hoot!! You do it in a place called, "The > Outdoors." ;-) Do you have a url for that? -- -Mark Wieder mwieder at ahsoftware.net From matthias_livecode_150811 at m-r-d.de Mon Oct 24 14:05:34 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Mon, 24 Oct 2011 20:05:34 +0200 Subject: test In-Reply-To: <241049690750.20111024110307@ahsoftware.net> References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> <241049690750.20111024110307@ahsoftware.net> Message-ID: :) Am 24.10.2011 um 20:03 schrieb Mark Wieder: > Bob- > > Monday, October 24, 2011, 9:30:42 AM, you wrote: > >> Because of the outage, I just discovered volleyball! Have you >> guys heard of this? It's a hoot!! You do it in a place called, "The >> Outdoors." ;-) > > Do you have a url for that? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Oct 24 14:09:32 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Mon, 24 Oct 2011 14:09:32 -0400 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> On Oct 24, 2011, at 1:45 PM, Pete wrote: > I have run into a weird situation that ends up with duplicate control IDs on > a card which I thought couldn't happen. > > The scenario is that I copy a group containing two field controls from one > stack to a group in another stack. After copying, the two field controls > both have an ID of zero! Needless to say, this plays havoc with anything I > do that tries to access the fields. > > I have worked around the problem by creating a new group, then copying the > two fields individually from the source group to the new one and that works > fine. > > Anyone ever come across this before? I've never seen this. Sounds like a bug, and a serious one at that. Control IDs should be completely robust and behave as advertised in all cases. Whatever you are doing seems to have exposed a crack in how the IDE (or is it the engine?) assigns IDs. You should report this to the QCC and flag it as urgent, in my opinion. I'd hate to have to start wondering about the stability of object IDs. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bonnmike at gmail.com Mon Oct 24 14:12:22 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 12:12:22 -0600 Subject: flow text around images In-Reply-To: <69F75F49-BFA3-4E0D-B979-A11DF7FB44F3@me.com> References: <69F75F49-BFA3-4E0D-B979-A11DF7FB44F3@me.com> Message-ID: I have a cheater method to do this using a browser instance. I have an example here. http://dl.dropbox.com/u/11957935/browserField.livecode Open it up, should start a browser and have a few buttons at the top. Click start editing, then type a bunch of text into the browser. Once you have enough text to test, click the insertImage button. This will insert an image, float:left The text should flow around it. If its not in the location you wish, you can drag the image to the part of the text where you wish it to be. Since this is a float:left it can be tough to figure out exactly where the image will end up till you practice a little. (because it always snaps to the left side) Of course you could have it float:right instead. Probably not what you're looking for, but might give ideas. There are probably other ways too of course. (there are always other ways) On Mon, Oct 24, 2011 at 9:18 AM, Chris Sheffield wrote: > Does anyone have a way to flow text around an image, much like the word > processors do it? Can this even be done in LC? I can use the imageSource > property, but I don't think that will give me quite the effect I'm after. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Oct 24 14:16:50 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 11:16:50 -0700 Subject: Resizable DataGrid Question In-Reply-To: References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> <000001cc8eaf$388568f0$a9903ad0$@Doub.com> Message-ID: <105C5D0C-FDE8-4D2C-A50B-5989436036E7@twft.com> I am a little bit fuzzy as to why you cannot use the dgindex without the math? Why get the dgIndexes and subtract 1 from the offset? It seems the only reason your code works is by happy chance. It "just so happens" that subtracting 1 from the offset gives you the correct index number in this specific example. Or am I missing something? The only real reason to work with dgLine is to process through each line of the DISPLAYED data before moving on. Scrolling will still produce dgline 1-x, x = the number of visible lines. Once you sort, dgLine values get reassigned, but dgIndex is preserved. For an absolute reference to a specific row, dgIndex should be used exclusively, as every row has an index assigned, even those not not having been displayed yet. (Right?) The only thing altering the indexes is populating or repopulating the datagrid using dgText or dgData. At least this is my understanding of how it works. Bob On Oct 24, 2011, at 10:32 AM, zryip theSlug wrote: > On Thu, Oct 20, 2011 at 12:34 AM, Mike Doub wrote: >> I am not sure that you can assume that the indexes always going to >> correspond to the display order. This is why I decided to use dgIndex >> function as it returns the indexes in the display order. I do plan on >> having multiple sorting options. > > Indeed, we can't assume that the dgIndex and the dgLine will return > the same value after sorting the list. And that was exactly the reason > I chosen to use dgLine instead of dgData after testing. > > Why? Let's explore a small array of three names and their respective indexes: > > [firstname][1] = "Mike" > [firstname][2] = "zryip" > [firstname][3] = "Dave" > > Indexes for the firstname column are : 1,2,3 > > Now apply an ascending sort to our column firstname. The result is: > > [firstname][3] = "Dave" > [firstname][1] = "Mike" > [firstname][2] = "Zryip" > > Indexes for the firstname column are now : 3,1,2 > > Now we can explore your code: > > put the dgIndexes of me into tList > -- Here tList for our sorting column will contain indexes in their > current order: 3,1,2 > > -- Considering we are currently filling data for the second row, the > dgIndex for row 2 is 1 > > put itemoffset(tIndex,tList) into toff -- itemoffset(1,"3,1,2") > > -- will return 2, which is actually the number of our second row. > > put item (toff -1) of tList into tpreIndex --find the current index > in the ordered list > > -- The previous index of index (2 - 1) in the dgIndexes is 3. > > > By using this code: > put the dgIndexes of me into tList > put itemoffset(tIndex,tList) into toff > put item (toff -1) of tList into tpreIndex > > You are in fact searching the location of the previous dgIndex in the > rows order, so you are doing something equivalent to: > put (the dgLine of me - 1) into tThePreviousLine > > In conclusion using your code or using dgLine - 1 to get the previous > value linked to the array index, have an equivalent result. > > > Best regards, > -- > -Zryip TheSlug- wish you the best! 8) > http://www.aslugontheroad.co.cc > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 mollysrevenge.com Mon Oct 24 14:19:23 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 11:19:23 -0700 Subject: Duplicate Control IDs In-Reply-To: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> References: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> Message-ID: It definitely took me by surprise! I plan to submit to QCC but thought I would check if anyone else had come across this at all. Pete Molly's Revenge On Mon, Oct 24, 2011 at 11:09 AM, Peter M. Brigham, MD wrote: > On Oct 24, 2011, at 1:45 PM, Pete wrote: > > > I have run into a weird situation that ends up with duplicate control IDs > on > > a card which I thought couldn't happen. > > > > The scenario is that I copy a group containing two field controls from > one > > stack to a group in another stack. After copying, the two field controls > > both have an ID of zero! Needless to say, this plays havoc with anything > I > > do that tries to access the fields. > > > > I have worked around the problem by creating a new group, then copying > the > > two fields individually from the source group to the new one and that > works > > fine. > > > > Anyone ever come across this before? > > I've never seen this. Sounds like a bug, and a serious one at that. Control > IDs should be completely robust and behave as advertised in all cases. > Whatever you are doing seems to have exposed a crack in how the IDE (or is > it the engine?) assigns IDs. You should report this to the QCC and flag it > as urgent, in my opinion. I'd hate to have to start wondering about the > stability of object IDs. > > -- 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 bobs at twft.com Mon Oct 24 14:20:58 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 11:20:58 -0700 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: <4FE3FB25-B204-4574-BC87-14AB267182F4@twft.com> So that I can try to replicate the problem, are you doing this programmatically or by hand? Are you using Edit Group before pasting (if you are using copy/paste)? Bob On Oct 24, 2011, at 10:45 AM, Pete wrote: > I have run into a weird situation that ends up with duplicate control IDs on > a card which I thought couldn't happen. > > The scenario is that I copy a group containing two field controls from one > stack to a group in another stack. After copying, the two field controls > both have an ID of zero! Needless to say, this plays havoc with anything I > do that tries to access the fields. > > I have worked around the problem by creating a new group, then copying the > two fields individually from the source group to the new one and that works > fine. > > Anyone ever come across this before? > > > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Oct 24 14:28:03 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 11:28:03 -0700 Subject: Duplicate Control IDs In-Reply-To: References: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> Message-ID: <9ABDAF1D-7E26-4208-9B1E-F308C8A2A271@twft.com> Hi Pete. I tried to duplicate this and cannot. I created 2 stacks. In stack one I had field1 and field2. In stack 2 I had field3 and field4. I grouped the fields in the second stack, copied the 2 fields in the first stack, selected the grouped fields in the second stack, clicked Edit Group, and then pasted the two fields. The result is, the pasted fields were properly assigned unique ID's different than the first two fields, which is what you would expect. Bob On Oct 24, 2011, at 11:19 AM, Pete wrote: > It definitely took me by surprise! I plan to submit to QCC but thought I > would check if anyone else had come across this at all. > Pete > Molly's Revenge > > > > > On Mon, Oct 24, 2011 at 11:09 AM, Peter M. Brigham, MD wrote: > >> On Oct 24, 2011, at 1:45 PM, Pete wrote: >> >>> I have run into a weird situation that ends up with duplicate control IDs >> on >>> a card which I thought couldn't happen. >>> >>> The scenario is that I copy a group containing two field controls from >> one >>> stack to a group in another stack. After copying, the two field controls >>> both have an ID of zero! Needless to say, this plays havoc with anything >> I >>> do that tries to access the fields. >>> >>> I have worked around the problem by creating a new group, then copying >> the >>> two fields individually from the source group to the new one and that >> works >>> fine. >>> >>> Anyone ever come across this before? >> >> I've never seen this. Sounds like a bug, and a serious one at that. Control >> IDs should be completely robust and behave as advertised in all cases. >> Whatever you are doing seems to have exposed a crack in how the IDE (or is >> it the engine?) assigns IDs. You should report this to the QCC and flag it >> as urgent, in my opinion. I'd hate to have to start wondering about the >> stability of object IDs. >> >> -- 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 pete at mollysrevenge.com Mon Oct 24 14:52:32 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 11:52:32 -0700 Subject: Duplicate Control IDs In-Reply-To: <9ABDAF1D-7E26-4208-9B1E-F308C8A2A271@twft.com> References: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> <9ABDAF1D-7E26-4208-9B1E-F308C8A2A271@twft.com> Message-ID: Bob, I'm doing this by script and copying the whole group, not individual controls. Here's a more precise definition. Stack1 has a group "SourceGroup" containing two field controls "SourceField1" and "SourceField2". Stack2 has a group "DestGroup" with a couple of miscellaneous controls in it. I need to copy SourceGroup from Stack1 into DestGroup in Stack2, which I do with: copy group "SourceGroup of stack "Stack 1" to group "DestGroup" of stack "Stack2" After that I see SourceGroup as a member of DestGroup in Stack 2 but controls SourceField1 and SourceField2 of group SourceGroup of group DestGroup of Stack2 both have an ID of zero. I have not tried setting up a test stack to see if this always happens, but it happens consistently in my application's stack. Pete Molly's Revenge On Mon, Oct 24, 2011 at 11:28 AM, Bob Sneidar wrote: > Hi Pete. I tried to duplicate this and cannot. I created 2 stacks. In stack > one I had field1 and field2. In stack 2 I had field3 and field4. I grouped > the fields in the second stack, copied the 2 fields in the first stack, > selected the grouped fields in the second stack, clicked Edit Group, and > then pasted the two fields. The result is, the pasted fields were properly > assigned unique ID's different than the first two fields, which is what you > would expect. > > Bob > > > On Oct 24, 2011, at 11:19 AM, Pete wrote: > > > It definitely took me by surprise! I plan to submit to QCC but thought I > > would check if anyone else had come across this at all. > > Pete > > Molly's Revenge > > > > > > > > > > On Mon, Oct 24, 2011 at 11:09 AM, Peter M. Brigham, MD >wrote: > > > >> On Oct 24, 2011, at 1:45 PM, Pete wrote: > >> > >>> I have run into a weird situation that ends up with duplicate control > IDs > >> on > >>> a card which I thought couldn't happen. > >>> > >>> The scenario is that I copy a group containing two field controls from > >> one > >>> stack to a group in another stack. After copying, the two field > controls > >>> both have an ID of zero! Needless to say, this plays havoc with > anything > >> I > >>> do that tries to access the fields. > >>> > >>> I have worked around the problem by creating a new group, then copying > >> the > >>> two fields individually from the source group to the new one and that > >> works > >>> fine. > >>> > >>> Anyone ever come across this before? > >> > >> I've never seen this. Sounds like a bug, and a serious one at that. > Control > >> IDs should be completely robust and behave as advertised in all cases. > >> Whatever you are doing seems to have exposed a crack in how the IDE (or > is > >> it the engine?) assigns IDs. You should report this to the QCC and flag > it > >> as urgent, in my opinion. I'd hate to have to start wondering about the > >> stability of object IDs. > >> > >> -- 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From ambassador at fourthworld.com Mon Oct 24 15:09:42 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 24 Oct 2011 12:09:42 -0700 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: <4EA5B7F6.7020103@fourthworld.com> In all of my attempts to get the engine to allow me to use the same ID for multiple objects, I've been unsuccessful. Is there the possibility that what you're seeing is a problem with the inspector not updating correctly? Or some other issue with the means of checking the ID rather than the ID itself? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From capellan2000 at gmail.com Mon Oct 24 15:10:29 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 12:10:29 -0700 (PDT) Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: Message-ID: <1319483429546-3934227.post@n4.nabble.com> Hi Scott, Really interesting article! Many thanks for posting this. Scott Rossi wrote: > > "Some education experts say that the push to equip classrooms with > computers > is unwarranted because studies do not clearly show that this leads to > better > test scores or other measurable gains." > > http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va > lley-technology-can-wait.html > Some years ago, I said aloud: "All these same results could be achieved in the classroom, without using computers..." while taking one course about the use of computers in the classroom. Of course, everybody turn around to look at me, then they smiled and continued doing their task at hand. In the place where I live, computers labs are installed in schools where there are no permanent electricity, functional bathrooms, the buildings are crumbling and the students had to sit down on the floor because there is no money to fix their chairs or buy new ones... Sadly enough, after the first week, most computer labs are stolen of their assets, to never return to their initial state. After that, everything goes predictably down. As you would understand, I am not popular among the groups that benefits grossly of selling hardware equipment for school computer labs or sell training for teachers or sell software that never works or is unused to their full potential. Even so, i feel optimist, because this state of dispair and abandon would not last forever. Yes, I choose to be optimist. In this article, you could read this paragraph: "Absent clear evidence, the debate comes down to subjectivity, parental choice and a difference of opinion over a single world: engagement. Advocates for equipping schools with technology say computers can hold students? attention and, in fact, that young people who have been weaned on electronic devices will not tune in without them." This is the same conclusion that I arrive some weeks ago, and write about them in this message: http://lists.runrev.com/pipermail/use-livecode/2011-October/163394.html "Today, with so many electronic gadgets created specifically to entertain, it should be shocking for the youngest students to learn that these could be used for learning or "work"... After reading about the "Gamification" of learning in revUP, I read again all the articles written by Mark Prensky about games and learning and I reached a different conclusion, starting from the same data. Right now, I borrowed one of the Pokemon's Guide to their games and I am taking notes about their strategies and methods to "engage" (this is the keyword: "engage") their players to complete their games (and buy more, when available)" Well, some could say that I am a dreamer, but now I am sure that I am not the only one... :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Interesting-Read-On-Tech-In-Classrooms-vs-None-tp3933226p3934227.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon Oct 24 15:24:18 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 12:24:18 -0700 (PDT) Subject: 3D Icons Project - What's Your Level of Interest? In-Reply-To: References: Message-ID: <1319484258989-3934261.post@n4.nabble.com> Hi Lynn, Could you show us an example of the kind of 3D icons about which you are talking about? Are they like this: http://blog.insicdesigns.com/wp-content/uploads/2009/05/3d-icon-set2.jpg or like this: http://www.photocase.org/photos/registered_photos/158-3d-icons-pack---bizim-forumlar.jpg Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/3D-Icons-Project-What-s-Your-Level-of-Interest-tp3933879p3934261.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at mollysrevenge.com Mon Oct 24 15:33:19 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 12:33:19 -0700 Subject: Duplicate Control IDs In-Reply-To: <4EA5B7F6.7020103@fourthworld.com> References: <4EA5B7F6.7020103@fourthworld.com> Message-ID: I thought it might be a refresh problem at first but hovering over the fields in the Application Browser (after refreshing it) displays a tooltip showing ID zero for both field controls and double clicking the second field control in the Application Browser brings up an inspector dialog showing ID zero in the title and the name property of the first field control. There's a lot of stuff going on in the real version of this stack so I think I will try to put together a simpler example and see if I can reproduce it. This is LC 4.6.2 and OS X 10.6.8 Pete Molly's Revenge On Mon, Oct 24, 2011 at 12:09 PM, Richard Gaskin wrote: > In all of my attempts to get the engine to allow me to use the same ID for > multiple objects, I've been unsuccessful. > > Is there the possibility that what you're seeing is a problem with the > inspector not updating correctly? > > Or some other issue with the means of checking the ID rather than the ID > itself? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From capellan2000 at gmail.com Mon Oct 24 15:36:28 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 12:36:28 -0700 (PDT) Subject: What is Apple doing with QuickTime? Message-ID: <1319484988262-3934290.post@n4.nabble.com> Hi all, Recently I found this article: http://www.philiphodgetts.com/2011/02/what-is-apple-doing-with-quicktime/ According to this autor, Quicktime is at the crossroads, almost ready to dissapear, just to be replaced by something else. Is this really the state of Quicktime? A moribund technology? If this is so, Will RunRev replace Quicktime with VLC or Adobe Flash as video player? My vote goes to VLC... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-is-Apple-doing-with-QuickTime-tp3934290p3934290.html Sent from the Revolution - User mailing list archive at Nabble.com. From admin at mfelkerco.com Mon Oct 24 15:46:36 2011 From: admin at mfelkerco.com (Admin) Date: Mon, 24 Oct 2011 14:46:36 -0500 Subject: 3D Icons Project - What's Your Level of =?UTF-8?Q?Interest=3F?= In-Reply-To: References: Message-ID: <8c8ebccd7fdc970a55d3e9b358e4890b@mfelkerco.com> Lynn, I am interested. Mike On Mon, 24 Oct 2011 10:19:29 -0700, Lynn Fredricks wrote: > Hi all, > > About half of my business is really jamming as we approach holidays, but I > wanted to let people know that I haven't dropped this project. > > In a nutshell, what this would involve is producing 3d icon models with > textures that then could be either incorporated into a real time playback > situation (like Franklin 3D for LiveCode) or could be rendered by devs to > produce their own, true 3D icons. If you are not so familiar with 3d art > rendering, many software packages let you rendered to multiple layers so you > can produce not only the image but also a nice mask to go with it. > > I may have some manpower to start devoting to this from mid December, so Id > like to find out everyone's level of interest. It would certainly be > possible to do this either as a "product", ie 3D icon packs, or as a > "subscription" type service, where models are produced throughout month/year > and subscribers could use them. > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > http://www.proactive-intl.com [1] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [2] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [3] Links: ------ [1] http://www.proactive-intl.com [2] mailto:use-livecode at lists.runrev.com [3] http://lists.runrev.com/mailman/listinfo/use-livecode From glpunzi at lordzealon.com Mon Oct 24 15:50:32 2011 From: glpunzi at lordzealon.com (Giuseppe) Date: Mon, 24 Oct 2011 21:50:32 +0200 Subject: .irev code editor? Message-ID: <4EA5C188.7050509@lordzealon.com> Hi all, I'm looking all the documentation to be ready once we buy LiveCode Complete, but theres something I can't find. There aren't any "specialized" editor to edit Livecode .irev files for server? (out of on-rev) We have to "die" in notepad++ or something similar? Regards. From jim at d-film.com Mon Oct 24 16:03:47 2011 From: jim at d-film.com (Jim Kanter) Date: Mon, 24 Oct 2011 16:03:47 -0400 Subject: test In-Reply-To: References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> <241049690750.20111024110307@ahsoftware.net> Message-ID: Yes, but you have to open your windows first. On Mon, Oct 24, 2011 at 2:05 PM, Matthias Rebbe wrote: > :) > > > Am 24.10.2011 um 20:03 schrieb Mark Wieder: > >> Bob- >> >> Monday, October 24, 2011, 9:30:42 AM, you wrote: >> >>> Because of the outage, I just discovered volleyball! Have you >>> guys heard of this? It's a hoot!! You do it in a place called, "The >>> Outdoors." ;-) >> >> Do you have a url for that? >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From zryip.theslug at gmail.com Mon Oct 24 16:17:47 2011 From: zryip.theslug at gmail.com (zryip theSlug) Date: Mon, 24 Oct 2011 22:17:47 +0200 Subject: Resizable DataGrid Question In-Reply-To: <105C5D0C-FDE8-4D2C-A50B-5989436036E7@twft.com> References: <000501cc8dbd$decfd6c0$9c6f8440$@Doub.com> <003601cc8ea1$91b48ef0$b51dacd0$@Doub.com> <000001cc8eaf$388568f0$a9903ad0$@Doub.com> <105C5D0C-FDE8-4D2C-A50B-5989436036E7@twft.com> Message-ID: On Mon, Oct 24, 2011 at 8:16 PM, Bob Sneidar wrote: > I am a little bit fuzzy as to why you cannot use the dgindex without the math? Why get the dgIndexes and subtract 1 from the offset? It seems the only reason your code works is by happy chance. It "just so happens" that subtracting 1 from the offset gives you the correct index number in this specific example. Or am I missing something? > > The only real reason to work with dgLine is to process through each line of the DISPLAYED data before moving on. Scrolling will still produce dgline 1-x, x = the number of visible lines. Once you sort, dgLine values get reassigned, but dgIndex is preserved. For an absolute reference to a specific row, dgIndex should be used exclusively, as every row has an index assigned, even those not not having been displayed yet. (Right?) The only thing altering the indexes is populating or repopulating the datagrid using dgText or dgData. > > At least this is my understanding of how it works. dgIndex is the array index of the column data or key data dgLine is the number of the row displayed in the datagrid dgIndexes returns indexes in order of sequencing getDataOfLine uses internally getDataOfIndex to get the data of the corresponding index in the sequence. function GetDataOfLine pLine, pKey set the wholeMatches to true return GetDataOfIndex(item pLine of sIndexSequencing, pKey) end GetDataOfLine So we are totally allowed to get the data of the line - 1 by using: put GetDataOfLine(the dgLine of me - 1, "MyKey") into tDataOfPreviousLine Internally, the correct index will be used and will return the right data for the right array key. Now using something such as: put GetDataOfLine(the dgIndex of me , "MyKey") into tDataOfPreviousLine or put GetDataOfIndex(the dgLine of me , "MyKey") into tDataOfPreviousIndex are heresy and will return the right value by unhappy chance. Best regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.com From admin at mfelkerco.com Mon Oct 24 16:24:56 2011 From: admin at mfelkerco.com (Admin) Date: Mon, 24 Oct 2011 15:24:56 -0500 Subject: Runrev site still not 100% Message-ID: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Although the site is kinda back up, not really. If you type www.runrev.com I still get the apache and cpanel error. I can get into the site by going to lessons.runrev.com - that works fine. From there, I can use the store, but almost everything else does not work. I wonder how long it will take to fix the whole thing? Also, upgraded to 5.0 and was told they fixed the web plugin, but chrome still does not work as a browser for the revlet plugin - is there a new version to download (the revlet installer)? Since I cannot access the site, I cannot download the installer. Does anyone know if web has been worked on? I am only asking because it was told to me by a runrev employee that the web deployment module was fixed and the browser issues addressed in the 5.0 update. I wrote a stupid simple program and deployed it to PC and web. PC worked fine. Web still did not work in Chrome, but seemed to work in IE. I did not try out the other browsers yet. I am going to try it on the mac next. Mike From richmondmathewson at gmail.com Mon Oct 24 16:25:19 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 24 Oct 2011 23:25:19 +0300 Subject: What is Apple doing with QuickTime? In-Reply-To: <1319484988262-3934290.post@n4.nabble.com> References: <1319484988262-3934290.post@n4.nabble.com> Message-ID: <4EA5C9AF.5000109@gmail.com> On 10/24/2011 10:36 PM, Alejandro Tejada wrote: > Hi all, > > Recently I found this article: > http://www.philiphodgetts.com/2011/02/what-is-apple-doing-with-quicktime/ > > According to this autor, Quicktime is at the crossroads, almost > ready to dissapear, just to be replaced by something else. > > Is this really the state of Quicktime? > A moribund technology? > > If this is so, Will RunRev replace Quicktime > with VLC or Adobe Flash as video player? > > My vote goes to VLC... > > Al > > Yes; Let's have VLC, then it will work Windows - Linux - Mac; err, you know; CROSS PLATFORM. From bobs at twft.com Mon Oct 24 16:45:00 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 13:45:00 -0700 Subject: What is Apple doing with QuickTime? In-Reply-To: <1319484988262-3934290.post@n4.nabble.com> References: <1319484988262-3934290.post@n4.nabble.com> Message-ID: Ick to either option. I would be dismayed if Apple abandoned Quicktime. Bob On Oct 24, 2011, at 12:36 PM, Alejandro Tejada wrote: > Hi all, > > Recently I found this article: > http://www.philiphodgetts.com/2011/02/what-is-apple-doing-with-quicktime/ > > According to this autor, Quicktime is at the crossroads, almost > ready to dissapear, just to be replaced by something else. > > Is this really the state of Quicktime? > A moribund technology? > > If this is so, Will RunRev replace Quicktime > with VLC or Adobe Flash as video player? > > My vote goes to VLC... > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-is-Apple-doing-with-QuickTime-tp3934290p3934290.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Oct 24 16:53:52 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 13:53:52 -0700 Subject: Duplicate Control IDs In-Reply-To: References: <03E07898-F636-4A94-B8EB-FEE10D8F3EA4@gmail.com> <9ABDAF1D-7E26-4208-9B1E-F308C8A2A271@twft.com> Message-ID: <124F366F-D5C2-4645-AB5F-196C282B39F5@twft.com> Hi Pete. I replicated your conditions exactly, even to the point of naming my stacks and groups the same. I then copy/pasted your code into the message box, and after fixing it (some typos there) I executed it. I still cannot reproduce the issue. All works as expected. This is in release 5.0. I suspect a plugin or something? Try moving all your plugins to another location and relaunching Livecode. Bob On Oct 24, 2011, at 11:52 AM, Pete wrote: > Bob, > I'm doing this by script and copying the whole group, not individual > controls. > > Here's a more precise definition. > > Stack1 has a group "SourceGroup" containing two field controls > "SourceField1" and "SourceField2". > > Stack2 has a group "DestGroup" with a couple of miscellaneous controls in > it. > > I need to copy SourceGroup from Stack1 into DestGroup in Stack2, which I do > with: > > copy group "SourceGroup of stack "Stack 1" to group "DestGroup" of stack > "Stack2" > > After that I see SourceGroup as a member of DestGroup in Stack 2 but > controls SourceField1 and SourceField2 of group SourceGroup of group > DestGroup of Stack2 both have an ID of zero. > > I have not tried setting up a test stack to see if this always happens, but > it happens consistently in my application's stack. > > Pete > Molly's Revenge > > > > > On Mon, Oct 24, 2011 at 11:28 AM, Bob Sneidar wrote: > >> Hi Pete. I tried to duplicate this and cannot. I created 2 stacks. In stack >> one I had field1 and field2. In stack 2 I had field3 and field4. I grouped >> the fields in the second stack, copied the 2 fields in the first stack, >> selected the grouped fields in the second stack, clicked Edit Group, and >> then pasted the two fields. The result is, the pasted fields were properly >> assigned unique ID's different than the first two fields, which is what you >> would expect. >> >> Bob >> >> >> On Oct 24, 2011, at 11:19 AM, Pete wrote: >> >>> It definitely took me by surprise! I plan to submit to QCC but thought I >>> would check if anyone else had come across this at all. >>> Pete >>> Molly's Revenge >>> >>> >>> >>> >>> On Mon, Oct 24, 2011 at 11:09 AM, Peter M. Brigham, MD >> wrote: >>> >>>> On Oct 24, 2011, at 1:45 PM, Pete wrote: >>>> >>>>> I have run into a weird situation that ends up with duplicate control >> IDs >>>> on >>>>> a card which I thought couldn't happen. >>>>> >>>>> The scenario is that I copy a group containing two field controls from >>>> one >>>>> stack to a group in another stack. After copying, the two field >> controls >>>>> both have an ID of zero! Needless to say, this plays havoc with >> anything >>>> I >>>>> do that tries to access the fields. >>>>> >>>>> I have worked around the problem by creating a new group, then copying >>>> the >>>>> two fields individually from the source group to the new one and that >>>> works >>>>> fine. >>>>> >>>>> Anyone ever come across this before? >>>> >>>> I've never seen this. Sounds like a bug, and a serious one at that. >> Control >>>> IDs should be completely robust and behave as advertised in all cases. >>>> Whatever you are doing seems to have exposed a crack in how the IDE (or >> is >>>> it the engine?) assigns IDs. You should report this to the QCC and flag >> it >>>> as urgent, in my opinion. I'd hate to have to start wondering about the >>>> stability of object IDs. >>>> >>>> -- 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pepetoo at cox.net Mon Oct 24 16:55:26 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 24 Oct 2011 13:55:26 -0700 Subject: What is Apple doing with QuickTime? In-Reply-To: <4EA5C9AF.5000109@gmail.com> References: <1319484988262-3934290.post@n4.nabble.com> <4EA5C9AF.5000109@gmail.com> Message-ID: <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> Richmond, pardon my ignorance, but what is VLC? "Very Live Code"? Regardless, where and by whom is it used now, if it exists now? Joe Wilkins On Oct 24, 2011, at 1:25 PM, Richmond Mathewson wrote: > On 10/24/2011 10:36 PM, Alejandro Tejada wrote: >> Hi all, >> >> Recently I found this article: >> http://www.philiphodgetts.com/2011/02/what-is-apple-doing-with-quicktime/ >> >> According to this autor, Quicktime is at the crossroads, almost >> ready to dissapear, just to be replaced by something else. >> >> Is this really the state of Quicktime? >> A moribund technology? >> >> If this is so, Will RunRev replace Quicktime >> with VLC or Adobe Flash as video player? >> >> My vote goes to VLC... >> >> Al >> >> > > Yes; Let's have VLC, then it will work Windows - Linux - Mac; err, you know; CROSS PLATFORM. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 24 17:04:58 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 24 Oct 2011 14:04:58 -0700 Subject: .irev code editor? In-Reply-To: <4EA5C188.7050509@lordzealon.com> References: <4EA5C188.7050509@lordzealon.com> Message-ID: Notepad ?? blech. There is an On-Rev editor stack available to those that subscribe to the On-Rev service, which includes a nice debugging feature. This stack is not made available to use who bought the Livecode server executable for our own choice of web hosts however, but you said you got On-Rev in a package. A quick web search located several Windows-based editors, like this one: http://www.sublimetext.com/ Make sure that the "Syntax Highlighting" is customizable. Then you can either find a plugin or make your own that will make your Livecode text indent and colorize like you want (including 'chalkboard' ). On the mac side there is a plethora of great text editors that will 'just work' , including Textmate (using a good language plugin written by Ralf Bitter, creator of RevIgniter, available at the RevIgniter website.) There is also Coda on the mac, and there is a SubEthaEdit plugin that I hacked from a Director plugin that should do the code highlighting, but it needs some work and a keyword update. Scroll down to "Runtime Revolution" All of the editors on the Mac have a feature where you can click on a chosen document in your favorite FTP program, launch your favorite editor for that file type with that document, edit that document and SAVE it back to the server. A real short round trip, much faster than the "comparing files with a local shadow file and upload" method. I don't know if that feature is available on Windows. On 24 October 2011 12:50, Giuseppe wrote: > Hi all, > > I'm looking all the documentation to be ready once we buy LiveCode > Complete, but theres something I can't find. > > There aren't any "specialized" editor to edit Livecode .irev files for > server? (out of on-rev) > > We have to "die" in notepad++ or something similar? > > Regards. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From bonnmike at gmail.com Mon Oct 24 17:05:30 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 15:05:30 -0600 Subject: Runrev site still not 100% In-Reply-To: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Message-ID: I had the same issue with cpanel /apache, but went in and cleared my cache, and turned off chromes preload stuff and it started working. Of course that was until a 30 min or so ago when i can't get to www.runrev.com again. On Mon, Oct 24, 2011 at 2:24 PM, Admin wrote: > > > Although the site is kinda back up, not really. If you type > www.runrev.com I still get the apache and cpanel error. I can get into > the site by going to lessons.runrev.com - that works fine. From there, I > can use the store, but almost everything else does not work. > > I wonder > how long it will take to fix the whole thing? > > Also, upgraded to 5.0 > and was told they fixed the web plugin, but chrome still does not work > as a browser for the revlet plugin - is there a new version to download > (the revlet installer)? Since I cannot access the site, I cannot > download the installer. > > Does anyone know if web has been worked on? > > > I am only asking because it was told to me by a runrev employee that > the web deployment module was fixed and the browser issues addressed in > the 5.0 update. I wrote a stupid simple program and deployed it to PC > and web. PC worked fine. Web still did not work in Chrome, but seemed to > work in IE. I did not try out the other browsers yet. I am going to try > it on the mac next. > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From cborn at carleton.edu Mon Oct 24 17:09:46 2011 From: cborn at carleton.edu (Carly J. Born) Date: Mon, 24 Oct 2011 16:09:46 -0500 (CDT) Subject: Runrev site still not 100% In-Reply-To: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Message-ID: <4f840dcb-b91d-427f-aa4c-dd9b49991645@mail7.its.carleton.edu> As far as I know, the web player (the plugin that you install on the client machine) has not been updated since spring. Therefore, it does not yet support Chrome. Carly J. Born Academic Technologies Carleton College | 507-222-7010 | cborn at carleton.edu Availability: https://mail.carleton.edu/home/cborn at carleton.edu?fmt=freebusy http://go.carleton.edu/f ----- Original Message ----- From: "Admin" To: use-livecode at lists.runrev.com Sent: Monday, October 24, 2011 3:24:56 PM Subject: Runrev site still not 100% Although the site is kinda back up, not really. If you type www.runrev.com I still get the apache and cpanel error. I can get into the site by going to lessons.runrev.com - that works fine. From there, I can use the store, but almost everything else does not work. I wonder how long it will take to fix the whole thing? Also, upgraded to 5.0 and was told they fixed the web plugin, but chrome still does not work as a browser for the revlet plugin - is there a new version to download (the revlet installer)? Since I cannot access the site, I cannot download the installer. Does anyone know if web has been worked on? I am only asking because it was told to me by a runrev employee that the web deployment module was fixed and the browser issues addressed in the 5.0 update. I wrote a stupid simple program and deployed it to PC and web. PC worked fine. Web still did not work in Chrome, but seemed to work in IE. I did not try out the other browsers yet. I am going to try it on the mac next. Mike _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Mon Oct 24 17:18:14 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 15:18:14 -0600 Subject: Runrev site still not 100% In-Reply-To: <4f840dcb-b91d-427f-aa4c-dd9b49991645@mail7.its.carleton.edu> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <4f840dcb-b91d-427f-aa4c-dd9b49991645@mail7.its.carleton.edu> Message-ID: yep, no chrome for revlets, but we're talking about the runrev website difficulties, not the plugin in this case. runrev.com seems to have hurled again. On Mon, Oct 24, 2011 at 3:09 PM, Carly J. Born wrote: > As far as I know, the web player (the plugin that you install on the client > machine) has not been updated since spring. Therefore, it does not yet > support Chrome. > > > > Carly J. Born > Academic Technologies > Carleton College | 507-222-7010 | cborn at carleton.edu > > Availability: > https://mail.carleton.edu/home/cborn at carleton.edu?fmt=freebusy > http://go.carleton.edu/f > > ----- Original Message ----- > From: "Admin" > To: use-livecode at lists.runrev.com > Sent: Monday, October 24, 2011 3:24:56 PM > Subject: Runrev site still not 100% > > > > Although the site is kinda back up, not really. If you type > www.runrev.com I still get the apache and cpanel error. I can get into > the site by going to lessons.runrev.com - that works fine. From there, I > can use the store, but almost everything else does not work. > > I wonder > how long it will take to fix the whole thing? > > Also, upgraded to 5.0 > and was told they fixed the web plugin, but chrome still does not work > as a browser for the revlet plugin - is there a new version to download > (the revlet installer)? Since I cannot access the site, I cannot > download the installer. > > Does anyone know if web has been worked on? > > > I am only asking because it was told to me by a runrev employee that > the web deployment module was fixed and the browser issues addressed in > the 5.0 update. I wrote a stupid simple program and deployed it to PC > and web. PC worked fine. Web still did not work in Chrome, but seemed to > work in IE. I did not try out the other browsers yet. I am going to try > it on the mac next. > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From capellan2000 at gmail.com Mon Oct 24 17:20:20 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 14:20:20 -0700 (PDT) Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <1319483429546-3934227.post@n4.nabble.com> References: <1319483429546-3934227.post@n4.nabble.com> Message-ID: <1319491220835-3934615.post@n4.nabble.com> By the way, and only as an interesting sidenote, one of the creator of the Pokemon franchise, is a real life Forrest Gump. http://en.wikipedia.org/wiki/Satoshi_Tajiri http://en.wikipedia.org/wiki/Asperger_syndrome So, i just could imagine how difficult was his time in school... -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Interesting-Read-On-Tech-In-Classrooms-vs-None-tp3933226p3934615.html Sent from the Revolution - User mailing list archive at Nabble.com. From bonnmike at gmail.com Mon Oct 24 17:19:15 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 24 Oct 2011 15:19:15 -0600 Subject: Runrev site still not 100% In-Reply-To: References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <4f840dcb-b91d-427f-aa4c-dd9b49991645@mail7.its.carleton.edu> Message-ID: oh duh. See what you're answering. Ignore me. I do. :) On Mon, Oct 24, 2011 at 3:18 PM, Mike Bonner wrote: > yep, no chrome for revlets, but we're talking about the runrev website > difficulties, not the plugin in this case. > > runrev.com seems to have hurled again. > > > On Mon, Oct 24, 2011 at 3:09 PM, Carly J. Born wrote: > >> As far as I know, the web player (the plugin that you install on the >> client machine) has not been updated since spring. Therefore, it does not >> yet support Chrome. >> >> >> >> Carly J. Born >> Academic Technologies >> Carleton College | 507-222-7010 | cborn at carleton.edu >> >> Availability: >> https://mail.carleton.edu/home/cborn at carleton.edu?fmt=freebusy >> http://go.carleton.edu/f >> >> ----- Original Message ----- >> From: "Admin" >> To: use-livecode at lists.runrev.com >> Sent: Monday, October 24, 2011 3:24:56 PM >> Subject: Runrev site still not 100% >> >> >> >> Although the site is kinda back up, not really. If you type >> www.runrev.com I still get the apache and cpanel error. I can get into >> the site by going to lessons.runrev.com - that works fine. From there, I >> can use the store, but almost everything else does not work. >> >> I wonder >> how long it will take to fix the whole thing? >> >> Also, upgraded to 5.0 >> and was told they fixed the web plugin, but chrome still does not work >> as a browser for the revlet plugin - is there a new version to download >> (the revlet installer)? Since I cannot access the site, I cannot >> download the installer. >> >> Does anyone know if web has been worked on? >> >> >> I am only asking because it was told to me by a runrev employee that >> the web deployment module was fixed and the browser issues addressed in >> the 5.0 update. I wrote a stupid simple program and deployed it to PC >> and web. PC worked fine. Web still did not work in Chrome, but seemed to >> work in IE. I did not try out the other browsers yet. I am going to try >> it on the mac next. >> >> Mike >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From capellan2000 at gmail.com Mon Oct 24 17:32:39 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 14:32:39 -0700 (PDT) Subject: What is Apple doing with QuickTime? In-Reply-To: <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> References: <1319484988262-3934290.post@n4.nabble.com> <4EA5C9AF.5000109@gmail.com> <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> Message-ID: <1319491959867-3934651.post@n4.nabble.com> Hi Joe, Joe Lewis Wilkins wrote: > > Richmond, pardon my ignorance, but what is VLC? "Very Live Code"? > Many thanks for your kind words, posted in a previous message. VLC is Video Lan, a versatile and multiplatform video and audio player, and this is the API to use their software with a dll: http://wiki.videolan.org/LibVLC Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-is-Apple-doing-with-QuickTime-tp3934290p3934651.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon Oct 24 17:47:02 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 24 Oct 2011 14:47:02 -0700 (PDT) Subject: Rotate a field? In-Reply-To: <1319307277858-3928689.post@n4.nabble.com> References: <2CF1831F-0054-4454-B811-96959530D14E@mac.com> <1319307277858-3928689.post@n4.nabble.com> Message-ID: <1319492822396-3934682.post@n4.nabble.com> Hi Bill, Bill Vlahos wrote: > > Is there a way to rotate a field without making it offscreen, taking a > snapshot of it, and then rotating the resulting image? > > The field doesn't have to be editable. I just want to display the > contents? > At least for now, just like Dunbarx wrote, only images and vector graphics could rotate in a card. The method that you described should works fine. Do you have any problem following these steps? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Rotate-a-field-tp3924380p3934682.html Sent from the Revolution - User mailing list archive at Nabble.com. From maarten.koopmans at gmail.com Mon Oct 24 17:50:23 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Mon, 24 Oct 2011 23:50:23 +0200 Subject: upload binary from ios with image data Message-ID: Hi, I saw a post on the forums for photos only... has anybody ever: - take a picture - added some parameters (like its name or so) and used post on iOS to get it to the webserver. If so, how? Any clues greatly appreciated! --Maarten From bobs at twft.com Mon Oct 24 17:52:29 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 14:52:29 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <1319491220835-3934615.post@n4.nabble.com> References: <1319483429546-3934227.post@n4.nabble.com> <1319491220835-3934615.post@n4.nabble.com> Message-ID: <77B22892-116E-4D43-9A6D-3ADD9ADED189@twft.com> We have someone at work here that has been diagnosed as having this disorder. Of special note is the abnormalities in social interaction, and limited empathy with their peers. This particular person doesn't seem to get along with anyone, nor does he appear to care to. He has a habit of constantly reporting what he deems grievous issues of misconduct to the boss, but the issues are typically trivial. He is almost incapable of working with other people, as he must do things his way or he gets very agitated. Wait, I have just described 70% of the people I work with. Wait again, I have just described me! Bob On Oct 24, 2011, at 2:20 PM, Alejandro Tejada wrote: > By the way, and only as an interesting sidenote, > one of the creator of the Pokemon franchise, > is a real life Forrest Gump. > > http://en.wikipedia.org/wiki/Satoshi_Tajiri > http://en.wikipedia.org/wiki/Asperger_syndrome > > So, i just could imagine how difficult was > his time in school... > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Interesting-Read-On-Tech-In-Classrooms-vs-None-tp3933226p3934615.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Mon Oct 24 18:02:22 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 15:02:22 -0700 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> Message-ID: Stephen, Is there a regular LC plugin for TextMate as opposed to revigniter? Thanks, Pete Molly's Revenge On Mon, Oct 24, 2011 at 2:04 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > > On the mac side there is a plethora of great text editors that will 'just > work' , including Textmate (using a good language > plugin written by Ralf Bitter, creator of RevIgniter, available at the > RevIgniter website.) > > From bigrich1 at earthlink.net Mon Oct 24 18:17:19 2011 From: bigrich1 at earthlink.net (annette dejulio) Date: Mon, 24 Oct 2011 15:17:19 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <77B22892-116E-4D43-9A6D-3ADD9ADED189@twft.com> References: <1319483429546-3934227.post@n4.nabble.com> <1319491220835-3934615.post@n4.nabble.com> <77B22892-116E-4D43-9A6D-3ADD9ADED189@twft.com> Message-ID: <2CCDB5FC-7457-48C1-B52E-3EE5CBAB0181@earthlink.net> Dear Mr. Sneidar, I emailed you once in the hopes of clearing my deceased husband's name from the LiveCode listing, however I was not successful and I have continued to receive the email. I have categorized it as junk ( I don't mean to be rude or unkind). I usually delete all of the livecode without any regard. I have no idea why I read this about the person with Asperger Syndrome, but as a teacher with a great deal of experience dealing with Autistic children, I woul like to plead patience and understanding for these folks. Neurologically, the Asperger person is quite bright and struggles every day to deal with a strange, frustrating world. Sincerely, Annette DeJulio On Oct 24, 2011, at 2:52 PM, Bob Sneidar wrote: > We have someone at work here that has been diagnosed as having this > disorder. Of special note is the abnormalities in social > interaction, and limited empathy with their peers. This particular > person doesn't seem to get along with anyone, nor does he appear to > care to. He has a habit of constantly reporting what he deems > grievous issues of misconduct to the boss, but the issues are > typically trivial. He is almost incapable of working with other > people, as he must do things his way or he gets very agitated. > > Wait, I have just described 70% of the people I work with. Wait > again, I have just described me! > > Bob > > > > On Oct 24, 2011, at 2:20 PM, Alejandro Tejada wrote: > >> By the way, and only as an interesting sidenote, >> one of the creator of the Pokemon franchise, >> is a real life Forrest Gump. >> >> http://en.wikipedia.org/wiki/Satoshi_Tajiri >> http://en.wikipedia.org/wiki/Asperger_syndrome >> >> So, i just could imagine how difficult was >> his time in school... >> >> -- >> View this message in context: http://runtime-revolution. >> 278305.n4.nabble.com/OT-Interesting-Read-On-Tech-In-Classrooms-vs- >> None-tp3933226p3934615.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 roger.e.eller at sealedair.com Mon Oct 24 18:29:45 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 24 Oct 2011 18:29:45 -0400 Subject: test In-Reply-To: References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: On Mon, Oct 24, 2011 at 12:30 PM, Bob Sneidar wrote: > Because of the outage, I just discovered volleyball! Have you guys heard of > this? It's a hoot!! You do it in a place called, "The Outdoors." ;-) > > Bob I think I have seen "The Outdoors". Is it that vast space between the buildings? Do you think it's safe out there? ;-p ?Roger From stephenREVOLUTION2 at barncard.com Mon Oct 24 18:30:06 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 24 Oct 2011 15:30:06 -0700 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> Message-ID: I don't know. The revigniter one seems to look at the file suffix or require wrote: > Stephen, > Is there a regular LC plugin for TextMate as opposed to revigniter? > Thanks, > Pete > Molly's Revenge > > > > > On Mon, Oct 24, 2011 at 2:04 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > > > On the mac side there is a plethora of great text editors that will 'just > > work' , including Textmate (using a good > language > > plugin written by Ralf Bitter, creator of RevIgniter, available at the > > RevIgniter website.) > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Mon Oct 24 18:35:26 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 24 Oct 2011 15:35:26 -0700 Subject: Message to Annette from a list member Message-ID: Annette - each email you get from this list has this at the bottom: Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode > > You have to do this - we can't do it. Use the email address where you get the unwanted mail list items. stephen barncard From davidocoker at gmail.com Mon Oct 24 18:43:54 2011 From: davidocoker at gmail.com (David C.) Date: Mon, 24 Oct 2011 17:43:54 -0500 Subject: Runrev site still not 100% In-Reply-To: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Message-ID: > Also, upgraded to 5.0 > and was told they fixed the web plugin, but chrome still does not work > as a browser for the revlet plugin - is there a new version to download > (the revlet installer)? Since I cannot access the site, I cannot > download the installer. > > Does anyone know if web has been worked on? Whether it was worked on and/or fixed as expected, I cannot say... I was able to download and install the version that is currently available: LiveCode Player Browser Plugin 4.0.0.950 I verified that the plugin seems to work using 64 bit Firefox & Safari 5.1.1 (7534.51.22) for Windows. Does NOT work in Chrome (not supposed to yet I think). Did NOT work using I.E. in either 32 or 64 bit mode. Running Win 7 Home Premium with all updates. Now, the question is whether that proverbial glass is half empty or half full? ;-) Best regards, David C. From john at splash21.com Mon Oct 24 19:00:26 2011 From: john at splash21.com (John Craig) Date: Tue, 25 Oct 2011 00:00:26 +0100 Subject: get value autoincrement into db sqlite In-Reply-To: References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> <4EA58636.3060603@splash21.com> Message-ID: <4EA5EE0A.7040000@splash21.com> The LAST_INSERT_ROWID() function returns the last inserted id for the current connection, so any other users on at the same time will not interfere with the value you require :) On 24/10/2011 17:28, Bob Sneidar wrote: > Being that sqLite is typically a single user system this works fine. How about in a multiuser database? Can you trust that no one is going to do an insert just before you check? Does transactional processing accommodate this? That is, if I have started a transaction, will I get the next increment value without committing first? What happens if I rollback the transaction? Will the value I rolled back be reused next insert? Or maybe a transaction locks the database and prevents inserts/updates... I have always wondered about how transactions affect things like this. > > Bob > > > On Oct 24, 2011, at 8:37 AM, John Craig wrote: > >> Hi, Alessandro. >> >> put revDataFromQuery(,, gDB, "SELECT LAST_INSERT_ROWID()") into tId >> >> will do the trick. >> >> >> >> On 24/10/2011 16:03, Alessandro Pisoni wrote: >>> how do I get the value of an autoincrement field in a table sqlite after I inserted a record with INSERT ect ect >>> >>> >>> >>> thanks >>> >>> >>> Alessandro Pisoni >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Mon Oct 24 19:32:32 2011 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 24 Oct 2011 21:32:32 -0200 Subject: [OT] John McCarthy has Died... Message-ID: Folks, All my heroes are dieing. Steve Jobs and Dennis Ritchie passed away, now John McCarthy has passed away as well... ARGH!!!! (GOODBYE '(JOHN MCCARTHY)) :-( -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Mon Oct 24 19:36:55 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 16:36:55 -0700 Subject: test In-Reply-To: References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> Message-ID: No no no, that's "The Alley" and no it's not safe out there. Bob On Oct 24, 2011, at 3:29 PM, Roger Eller wrote: > On Mon, Oct 24, 2011 at 12:30 PM, Bob Sneidar wrote: > >> Because of the outage, I just discovered volleyball! Have you guys heard of >> this? It's a hoot!! You do it in a place called, "The Outdoors." ;-) >> >> Bob > > > I think I have seen "The Outdoors". Is it that vast space between the > buildings? Do you think it's safe out there? ;-p > > ?Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvlahos at mac.com Mon Oct 24 20:23:21 2011 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 24 Oct 2011 17:23:21 -0700 Subject: How do I save preferences for iOS apps? Message-ID: <4432C138-ED46-4D56-8D49-8C0D717E7A5E@mac.com> I want to save preferences in an iOS application. Is the best way to do that to save a plist for the app? If so, is there a standard method for doing it? I'm used to saving things in custom properties but there will only be one stack so I assume that isn't the best way to go. Glad to have the list server back. Thanks, Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. From bobs at twft.com Mon Oct 24 20:37:25 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 17:37:25 -0700 Subject: Runrev site still not 100% In-Reply-To: References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Message-ID: <088435AC-17B6-47DE-B255-6A73BDD839DF@twft.com> It's both, you silly goose! ;-) Bob On Oct 24, 2011, at 3:43 PM, David C. wrote: > Now, the question is whether that proverbial glass is half empty or > half full? ;-) > > Best regards, > David C. From bobs at twft.com Mon Oct 24 20:38:01 2011 From: bobs at twft.com (Bob Sneidar) Date: Mon, 24 Oct 2011 17:38:01 -0700 Subject: get value autoincrement into db sqlite In-Reply-To: <4EA5EE0A.7040000@splash21.com> References: <74A3AA75-8A84-4C91-AEE4-DB5E741F7C37@system-ini.it> <4EA58636.3060603@splash21.com> <4EA5EE0A.7040000@splash21.com> Message-ID: <4088BFF0-BF17-4E00-9257-5C39E5A1747E@twft.com> Oh hey, learn something new every day! Thanks! Bob On Oct 24, 2011, at 4:00 PM, John Craig wrote: > The LAST_INSERT_ROWID() function returns the last inserted id for the current connection, so any other users on at the same time will not interfere with the value you require :) From todd at geistinteractive.com Mon Oct 24 21:10:43 2011 From: todd at geistinteractive.com (Todd Geist) Date: Mon, 24 Oct 2011 18:10:43 -0700 Subject: LC 5 performance on iOS 4.3 Message-ID: Hello, I think I know the answer but just in case... Do the performance enhancements that came with LC 5 require iOS5. Or is the SDK a separate issue? Thanks Todd -- Todd Geist geist interactive (805) 419-9382 From gerry.orkin at gmail.com Mon Oct 24 21:14:27 2011 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 25 Oct 2011 12:14:27 +1100 Subject: How do I save preferences for iOS apps? In-Reply-To: <4432C138-ED46-4D56-8D49-8C0D717E7A5E@mac.com> References: <4432C138-ED46-4D56-8D49-8C0D717E7A5E@mac.com> Message-ID: <88AF5E4E-08D2-430E-A27F-9C7B8C7E6AA2@gmail.com> Just save it out as a text file into the Documents or cache folder. g On 25/10/2011, at 11:23 AM, Bill Vlahos wrote: > I want to save preferences in an iOS application. Is the best way to do that to save a plist for the app? If so, is there a standard method for doing it? From pepetoo at cox.net Mon Oct 24 21:21:38 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 24 Oct 2011 18:21:38 -0700 Subject: What is Apple doing with QuickTime? In-Reply-To: <1319491959867-3934651.post@n4.nabble.com> References: <1319484988262-3934290.post@n4.nabble.com> <4EA5C9AF.5000109@gmail.com> <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> <1319491959867-3934651.post@n4.nabble.com> Message-ID: <0B96A2ED-123C-492D-884A-3B9D8AF241E7@cox.net> Alex, You're certainly welcome; also thanks for this, but as a dll would VLC only be callable from other than Mac apps? Or is this a "request" to have VLC used Cross-Platform within LC in lieu of QT? You leading edge LC Developers have just about left me in the dust. I'm still totally desktop developing; and, usually, ignoring other than Mac. Anyone wanting to use what I produce, has to buy a Mac and a Large Monitor just like me; something that most do who wish to use my special stuff. This approach doesn't make me rich, but it makes my life much easier. (smile) Joe Lewis Wilkins Architect and Director of Product Development for GSI On Oct 24, 2011, at 2:32 PM, Alejandro Tejada wrote: > Hi Joe, > > > Joe Lewis Wilkins wrote: >> >> Richmond, pardon my ignorance, but what is VLC? "Very Live Code"? >> > > Many thanks for your kind words, posted in > a previous message. > > VLC is Video Lan, a versatile and multiplatform > video and audio player, > and this is the API to > use their software > with a dll: > http://wiki.videolan.org/LibVLC > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-is-Apple-doing-with-QuickTime-tp3934290p3934651.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 bvg at mac.com Mon Oct 24 21:29:02 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 25 Oct 2011 03:29:02 +0200 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <2CCDB5FC-7457-48C1-B52E-3EE5CBAB0181@earthlink.net> References: <1319483429546-3934227.post@n4.nabble.com> <1319491220835-3934615.post@n4.nabble.com> <77B22892-116E-4D43-9A6D-3ADD9ADED189@twft.com> <2CCDB5FC-7457-48C1-B52E-3EE5CBAB0181@earthlink.net> Message-ID: <08EE77CC-0906-49CF-99CE-67D28FB68831@mac.com> Please VISIT THIS URL TO UNSUBSCRIBE: http://lists.runrev.com/mailman/listinfo/use-livecode or mail the support of RunRev, the company running this email list. From admin at mfelkerco.com Mon Oct 24 21:55:28 2011 From: admin at mfelkerco.com (Admin) Date: Mon, 24 Oct 2011 20:55:28 -0500 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <2CCDB5FC-7457-48C1-B52E-3EE5CBAB0181@earthlink.net> References: <1319483429546-3934227.post@n4.nabble.com> <1319491220835-3934615.post@n4.nabble.com> <77B22892-116E-4D43-9A6D-3ADD9ADED189@twft.com> <2CCDB5FC-7457-48C1-B52E-3EE5CBAB0181@earthlink.net> Message-ID: <0b995bf7bc89552d3d93997a3bd7afe4@mfelkerco.com> My son was diagnosed with speech delay disorder and asperger (I thought it was called Ashbergers) syndrome (very slight autism - totally high functioning), so I know the struggles are real. Mike On Mon, 24 Oct 2011 15:17:19 -0700, annette dejulio wrote: > Dear Mr. Sneidar, > > I emailed you once in the hopes of clearing my deceased husband's > name from the LiveCode listing, however I was not successful and I > have continued to receive the email. I have categorized it as junk > ( I don't mean to be rude or unkind). I usually delete all of the > livecode without any regard. I have no idea why I read this about > the person with Asperger Syndrome, but as a teacher with a great deal > of experience dealing with Autistic children, I woul like to plead > patience and understanding for these folks. Neurologically, the > Asperger person is quite bright and struggles every day to deal with > a strange, frustrating world. > > Sincerely, > Annette DeJulio > > On Oct 24, 2011, at 2:52 PM, Bob Sneidar wrote: > >> We have someone at work here that has been diagnosed as having this disorder. Of special note is the abnormalities in social interaction, and limited empathy with their peers. This particular person doesn't seem to get along with anyone, nor does he appear to care to. He has a habit of constantly reporting what he deems grievous issues of misconduct to the boss, but the issues are typically trivial. He is almost incapable of working with other people, as he must do things his way or he gets very agitated. Wait, I have just described 70% of the people I work with. Wait again, I have just described me! Bob On Oct 24, 2011, at 2:20 PM, Alejandro Tejada wrote: >> >>> By the way, and only as an interesting sidenote, one of the creator of the Pokemon franchise, is a real life Forrest Gump. http://en.wikipedia.org/wiki/Satoshi_Tajiri [1] http://en.wikipedia.org/wiki/Asperger_syndrome [2] So, i just could imagine how difficult was his time in school... -- View this message in context: http://runtime-revolution. 278305.n4.nabble.com/OT-Interesting-Read-On-Tech-In-Classrooms-vs- None-tp3933226p3934615.html Sent from the Revolution - User mailing list archive at Nabble.com. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [3] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [4] >> _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com [5] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode [6] > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com [7] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode [8] Links: ------ [1] http://en.wikipedia.org/wiki/Satoshi_Tajiri [2] http://en.wikipedia.org/wiki/Asperger_syndrome [3] mailto:use-livecode at lists.runrev.com [4] http://lists.runrev.com/mailman/listinfo/use-livecode [5] mailto:use-livecode at lists.runrev.com [6] http://lists.runrev.com/mailman/listinfo/use-livecode [7] mailto:use-livecode at lists.runrev.com [8] http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Mon Oct 24 22:03:55 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 24 Oct 2011 22:03:55 -0400 Subject: How do I save preferences for iOS apps? In-Reply-To: <88AF5E4E-08D2-430E-A27F-9C7B8C7E6AA2@gmail.com> References: <4432C138-ED46-4D56-8D49-8C0D717E7A5E@mac.com> <88AF5E4E-08D2-430E-A27F-9C7B8C7E6AA2@gmail.com> Message-ID: To broaden the idea though, what would it take in LiveCode to have your app settings appear in the list at the bottom of the Settings app? On Oct 24, 2011, at 9:14 PM, Gerry Orkin wrote: > Just save it out as a text file into the Documents or cache folder. From admin at mfelkerco.com Mon Oct 24 22:10:26 2011 From: admin at mfelkerco.com (Admin) Date: Mon, 24 Oct 2011 21:10:26 -0500 Subject: Confused again - JUST upgraded to 5.0 and now this . . . Message-ID: Here we go. It seems Runrev wants more of my money. I upgraded to 5.0 and they offered me a very good deal, so I took it. However, now (1 day later) I get a message (from some kind of small app loaded into my startup) saying that my version of LiveCode 5.0 is obsolete (it literally said that) and would I like to upgrade to 5.0.1xxx??? I click the link and they sent me to the developer's program purchase page - for $199 per year. Not a huge sum of money but like many of you, money is getting harder and harder to come by. Not to sound stupid or ungrateful, but does this mean I will not be able to get updates until a stable release umpteen months from now while people who spend $200 get minute by minute updates? Sheesh. A fool and his money soon do part. Mike From pmbrig at gmail.com Mon Oct 24 22:19:16 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Mon, 24 Oct 2011 22:19:16 -0400 Subject: test In-Reply-To: References: <549E947F-9B00-47FC-B1EA-82AC7E6EA078@runrev.com> <921040736125.20111024083353@ahsoftware.net> <4EA58DD5.3020201@hyperactivesw.com> <241049690750.20111024110307@ahsoftware.net> Message-ID: but I don't do Windows... -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Oct 24, 2011, at 4:03 PM, Jim Kanter wrote: > Yes, but you have to open your windows first. > > On Mon, Oct 24, 2011 at 2:05 PM, Matthias Rebbe > wrote: >> :) >> >> >> Am 24.10.2011 um 20:03 schrieb Mark Wieder: >> >>> Bob- >>> >>> Monday, October 24, 2011, 9:30:42 AM, you wrote: >>> >>>> Because of the outage, I just discovered volleyball! Have you >>>> guys heard of this? It's a hoot!! You do it in a place called, "The >>>> Outdoors." ;-) >>> >>> Do you have a url for that? >>> >>> -- >>> -Mark Wieder >>> mwieder at ahsoftware.net >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Oct 24 22:26:53 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Mon, 24 Oct 2011 22:26:53 -0400 Subject: Runrev site still not 100% In-Reply-To: <088435AC-17B6-47DE-B255-6A73BDD839DF@twft.com> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <088435AC-17B6-47DE-B255-6A73BDD839DF@twft.com> Message-ID: On Oct 24, 2011, at 3:43 PM, David C. wrote: > Now, the question is whether that proverbial glass is half empty or > half full? ;-) Optimist: The glass is half full. Pessimist: The glass is half empty. Engineer: The glass is twice a large as it needs to be. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pete at mollysrevenge.com Mon Oct 24 22:31:14 2011 From: pete at mollysrevenge.com (Pete) Date: Mon, 24 Oct 2011 19:31:14 -0700 Subject: Runrev site still not 100% In-Reply-To: References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <088435AC-17B6-47DE-B255-6A73BDD839DF@twft.com> Message-ID: Drinker: Whose round is it? Pete Molly's Revenge On Mon, Oct 24, 2011 at 7:26 PM, Peter M. Brigham, MD wrote: > On Oct 24, 2011, at 3:43 PM, David C. wrote: > > > Now, the question is whether that proverbial glass is half empty or > > half full? ;-) > > Optimist: The glass is half full. > Pessimist: The glass is half empty. > Engineer: The glass is twice a large as it needs to be. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From coiin at verizon.net Mon Oct 24 22:34:31 2011 From: coiin at verizon.net (Colin Holgate) Date: Mon, 24 Oct 2011 22:34:31 -0400 Subject: Confused again - JUST upgraded to 5.0 and now this . . . In-Reply-To: References: Message-ID: <22206722-0954-4F88-AC8C-6C2D3E350FC6@verizon.net> Your timetable may be a little out. 4.6 was out near the end of March, 4.6.1 in May, 4.6.2 in June, 4.6.3 in July, 4.6.4 in September, and 5.0 in October. Each of those had several test builds that you could have access to if you had one of the more costly deals with LiveCode, and if you're urgently trying to solve a problem you could justify the cost. If you mainly want to take the latest features as the stable version is released, then it's averaging a lot quicker than "umpteen months" between versions. On Oct 24, 2011, at 10:10 PM, Admin wrote: > Not to sound stupid or > ungrateful, but does this mean I will not be able to get updates until a > stable release umpteen months from now while people who spend $200 get > minute by minute updates? From jperryl at ecs.fullerton.edu Mon Oct 24 22:35:45 2011 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 24 Oct 2011 19:35:45 -0700 (PDT) Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: Message-ID: This book is about 10 years old but is still a sobering read: Larry Cuban Oversold and Underused: Computers in the Classroom https://docs.google.com/viewer?url=http://www.hull.ac.uk/php/edskas/Cuban%2520article%2520-%2520oversold.pdf&pli=1 I think I also recently read that some Maine school district that decided to buy an iPad for every one of its KINDERGARTENERS is the same that previously bought iBooks for an older grade despite no evidence showing that the iBooks improved student performance. Judy On Mon, 24 Oct 2011, Scott Rossi wrote: > "Some education experts say that the push to equip classrooms with computers > is unwarranted because studies do not clearly show that this leads to better > test scores or other measurable gains." > > http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va > lley-technology-can-wait.html From jacque at hyperactivesw.com Tue Oct 25 00:17:02 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 24 Oct 2011 23:17:02 -0500 Subject: Runrev site still not 100% In-Reply-To: References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> Message-ID: <4EA6383E.7010700@hyperactivesw.com> On 10/24/11 5:43 PM, David C. wrote: > I verified that the plugin seems to work using 64 bit Firefox& Safari > 5.1.1 (7534.51.22) for Windows. > Does NOT work in Chrome (not supposed to yet I think). > Did NOT work using I.E. in either 32 or 64 bit mode. Doesn't seem to work in 64-bit Firefox on Mac, or in Mac Safari. It does work if I restart Firefox in 32-bit mode. Safari doesn't offer me that option. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Oct 25 00:34:17 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 25 Oct 2011 07:34:17 +0300 Subject: What is Apple doing with QuickTime? In-Reply-To: <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> References: <1319484988262-3934290.post@n4.nabble.com> <4EA5C9AF.5000109@gmail.com> <4BA27215-2E4C-475E-A272-F4CC4A3BF9F6@cox.net> Message-ID: <4EA63C49.2050801@gmail.com> On 10/24/2011 11:55 PM, Joe Lewis Wilkins wrote: > Richmond, pardon my ignorance, but what is VLC? "Very Live Code"? > > Regardless, where and by whom is it used now, if it exists now? > > Joe Wilkins > > http://www.videolan.org/vlc/ From kray at sonsothunder.com Tue Oct 25 00:54:09 2011 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 24 Oct 2011 23:54:09 -0500 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> Message-ID: <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> On Oct 24, 2011, at 5:02 PM, Pete wrote: > Stephen, > Is there a regular LC plugin for TextMate as opposed to rev igniter? Go to the bottom of the page: http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm and click on the download icon in the left column of the table - it's old, but it should manage most of the language (when I get a chance I'll update it). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From scott at elementarysoftware.com Tue Oct 25 02:58:51 2011 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 24 Oct 2011 23:58:51 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: Message-ID: <2D3DCA18-D84E-4EFD-B085-77E16976D64B@elementarysoftware.com> Thanks for the link. I'm always surprised the media doesn't talk this up more. Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ On Oct 24, 2011, at 7:09 AM, Scott Rossi wrote: > "Some education experts say that the push to equip classrooms with computers > is unwarranted because studies do not clearly show that this leads to better > test scores or other measurable gains." > > http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va > lley-technology-can-wait.html > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From glpunzi at lordzealon.com Tue Oct 25 03:14:55 2011 From: glpunzi at lordzealon.com (glpunzi at lordzealon.com) Date: Tue, 25 Oct 2011 07:14:55 +0000 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> Message-ID: <622567805-1319526900-cardhu_decombobulator_blackberry.rim.net-769798966-@b3.c1.bise7.blackberry> I don't know if we will buy on-rev subscription. Seems very expensive compared to other hostings offers AFAIK. Probably could be interesting a plugin for vim, or build an editor from LC as an experiment.... I will retake this when needed. Thanks. Enviado desde mi dispositivo BlackBerry? de Orange. -----Original Message----- From: stephen barncard Sender: use-livecode-bounces at lists.runrev.com Date: Mon, 24 Oct 2011 14:04:58 To: How to use LiveCode Reply-To: How to use LiveCode Subject: Re: .irev code editor? Notepad ?? blech. There is an On-Rev editor stack available to those that subscribe to the On-Rev service, which includes a nice debugging feature. This stack is not made available to use who bought the Livecode server executable for our own choice of web hosts however, but you said you got On-Rev in a package. A quick web search located several Windows-based editors, like this one: http://www.sublimetext.com/ Make sure that the "Syntax Highlighting" is customizable. Then you can either find a plugin or make your own that will make your Livecode text indent and colorize like you want (including 'chalkboard' ). On the mac side there is a plethora of great text editors that will 'just work' , including Textmate (using a good language plugin written by Ralf Bitter, creator of RevIgniter, available at the RevIgniter website.) There is also Coda on the mac, and there is a SubEthaEdit plugin that I hacked from a Director plugin that should do the code highlighting, but it needs some work and a keyword update. Scroll down to "Runtime Revolution" All of the editors on the Mac have a feature where you can click on a chosen document in your favorite FTP program, launch your favorite editor for that file type with that document, edit that document and SAVE it back to the server. A real short round trip, much faster than the "comparing files with a local shadow file and upload" method. I don't know if that feature is available on Windows. On 24 October 2011 12:50, Giuseppe wrote: > Hi all, > > I'm looking all the documentation to be ready once we buy LiveCode > Complete, but theres something I can't find. > > There aren't any "specialized" editor to edit Livecode .irev files for > server? (out of on-rev) > > We have to "die" in notepad++ or something similar? > > Regards. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From rene.micout at numericable.com Tue Oct 25 04:57:25 2011 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 25 Oct 2011 10:57:25 +0200 Subject: [OT] John McCarthy has Died... In-Reply-To: References: Message-ID: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> Goodbye John... For you it is omega pruning... :-( Le 25 oct. 2011 ? 01:32, Andre Garzia a ?crit : > Folks, > > All my heroes are dieing. Steve Jobs and Dennis Ritchie passed away, now > John McCarthy has passed away as well... ARGH!!!! > > (GOODBYE '(JOHN MCCARTHY)) > > :-( > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From claudi.c at fiberworld.nl Tue Oct 25 06:01:53 2011 From: claudi.c at fiberworld.nl (Claudi Cornaz) Date: Tue, 25 Oct 2011 12:01:53 +0200 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: Hi Pete, This has happened to me several times, with a couple of different stacks. I put it already twice on this list. Last time was in november 2010. I found a routine in the IDE with a comment about the engine returning a id of zero sometimes. I found the script it in the button "revIDE" of the revLibrary stack and it's called "addObject" private command addObject pObject, pObeyDontSearch, @rList, pScriptsOnly if word 1 of the name of pObject is among the words of "card group field" and pObeyDontSearch and the dontSearch of pObject then return "dontSearch set on object" end if local tId put the long id of pObject into tId if word 3 of tId is 0 then # Due to an engine bug, some objects can have IDs of zero. For now, we ignore this... --breakpoint end if Unfortunatly I haven't been able to isolate the bug in a repeatable simple way. Because of this bug I changed my programming habbits when cloning or copying controls to a grp. First I get the number of controls in the grp. Then I do the copying and then reference the new control by number to set it's name so I can reference the control afterwards by long name like: ..... .... put the number of controls of grp "xxxx" into tCount copy control "yyy" to grp "xxx" set the name of control tCount of grp "xxx" to "myNewControl" This way even if the conrol has a id of zero I can refence the control by long name. It's a drag and defenitly should not happen. It has happened to me, and bite me, with versions of runrev 3.x and upwards. The nasty bit I noticed was that using the it variable (which holds the long id of the newly created control) after the copying didn't produce a error when it contained the long id of a control with a id of zero. It just screwed things up. I sure hope, now somebody else got the same problem, this get's finaly solved. All the best Claudi On 24 okt 2011, at 19:45, Pete wrote: > I have run into a weird situation that ends up with duplicate control IDs on > a card which I thought couldn't happen. > > The scenario is that I copy a group containing two field controls from one > stack to a group in another stack. After copying, the two field controls > both have an ID of zero! Needless to say, this plays havoc with anything I > do that tries to access the fields. > > I have worked around the problem by creating a new group, then copying the > two fields individually from the source group to the new one and that works > fine. > > Anyone ever come across this before? > > > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Tue Oct 25 07:21:24 2011 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 25 Oct 2011 09:21:24 -0200 Subject: [OT] John McCarthy has Died... In-Reply-To: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> References: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> Message-ID: On Tue, Oct 25, 2011 at 6:57 AM, Ren? Micout wrote: > Goodbye John... > For you it is omega pruning... > :-( > Can we say it is a closure.... > > Le 25 oct. 2011 ? 01:32, Andre Garzia a ?crit : > > > Folks, > > > > All my heroes are dieing. Steve Jobs and Dennis Ritchie passed away, now > > John McCarthy has passed away as well... ARGH!!!! > > > > (GOODBYE '(JOHN MCCARTHY)) > > > > :-( > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From roger.e.eller at sealedair.com Tue Oct 25 07:44:22 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 25 Oct 2011 07:44:22 -0400 Subject: Runrev site still not 100% In-Reply-To: <4EA6383E.7010700@hyperactivesw.com> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <4EA6383E.7010700@hyperactivesw.com> Message-ID: On Tue, Oct 25, 2011 at 12:17 AM, J. Landman Gay wrote: > On 10/24/11 5:43 PM, David C. wrote: > > I verified that the plugin seems to work using 64 bit Firefox& Safari >> 5.1.1 (7534.51.22) for Windows. >> Does NOT work in Chrome (not supposed to yet I think). >> Did NOT work using I.E. in either 32 or 64 bit mode. >> > > Doesn't seem to work in 64-bit Firefox on Mac, or in Mac Safari. It does > work if I restart Firefox in 32-bit mode. Safari doesn't offer me that > option. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Show Safari in Finder. Get info. Check the 32-bit mode checkbox. It should be there at least in Snow Leopard, and Lion. ?Roger From lists at mangomultimedia.com Tue Oct 25 07:56:53 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 25 Oct 2011 07:56:53 -0400 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: On Mon, Oct 24, 2011 at 1:45 PM, Pete wrote: > I have run into a weird situation that ends up with duplicate control IDs > on > a card which I thought couldn't happen. > > The scenario is that I copy a group containing two field controls from one > stack to a group in another stack. After copying, the two field controls > both have an ID of zero! Needless to say, this plays havoc with anything I > do that tries to access the fields. > Are you using 4.6.4? Release notes in 4.6.4 say the following bug was fixed: "Copying group to non-current card causes new group's controls to have id of 0 until that card is opened" -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From bobs at twft.com Tue Oct 25 12:01:58 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 09:01:58 -0700 Subject: Confused again - JUST upgraded to 5.0 and now this . . . In-Reply-To: References: Message-ID: <299FF105-BCD3-4F71-8156-D1163435D9C3@twft.com> Yeah that threw me too, but since I have a license that goes into 2014, I realized it was a faux pas. I never click the Buy button if I already bought something. Bob On Oct 24, 2011, at 7:10 PM, Admin wrote: > > > Here we go. > > It seems Runrev wants more of my money. > > I upgraded > to 5.0 and they offered me a very good deal, so I took it. > > However, > now (1 day later) I get a message (from some kind of small app loaded > into my startup) saying that my version of LiveCode 5.0 is obsolete (it > literally said that) and would I like to upgrade to 5.0.1xxx??? > > I > click the link and they sent me to the developer's program purchase page > - for $199 per year. Not a huge sum of money but like many of you, money > is getting harder and harder to come by. > > Not to sound stupid or > ungrateful, but does this mean I will not be able to get updates until a > stable release umpteen months from now while people who spend $200 get > minute by minute updates? > > Sheesh. A fool and his money soon do part. > > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Oct 25 12:32:12 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 25 Oct 2011 11:32:12 -0500 Subject: Runrev site still not 100% In-Reply-To: References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <4EA6383E.7010700@hyperactivesw.com> Message-ID: <4EA6E48C.8040206@hyperactivesw.com> On 10/25/11 6:44 AM, Roger Eller wrote: > > Show Safari in Finder. Get info. Check the 32-bit mode checkbox. It > should be there at least in Snow Leopard, and Lion. Right, I thought of that after I posted. Haven't had time to check if it works though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From glpunzi at lordzealon.com Tue Oct 25 12:37:53 2011 From: glpunzi at lordzealon.com (Giuseppe) Date: Tue, 25 Oct 2011 18:37:53 +0200 Subject: Working with tab data and utf-8 Message-ID: <4EA6E5E1.7080103@lordzealon.com> Hi all, I'm having a little problem I don't understand. With this code.... put "SELECT * from empresas WHERE nif = '" & pID & "'" into theSQL put revDataFromQuery(tab, cr, sDatabaseID, theSQL) into theData I get this in a variable theData 2 123456789 Empresa 2 Empresa 2 Direcci??n 2 Mucia Murcia 30001 Espa??a 868987654 868987654 now, I need the second value. How can I get it? I tried with set the text of field "cif" of group "controles empresa" to the second column of theData But I get a syntax Error. Another problem I have is with ?utf8? In database, the fifth column with "Direcci??n 2" in database is "Direcci?n 2" Regards. From admin at mfelkerco.com Tue Oct 25 12:40:23 2011 From: admin at mfelkerco.com (Mike Felker) Date: Tue, 25 Oct 2011 12:40:23 -0400 Subject: Runrev site still not 100% In-Reply-To: <4EA6E48C.8040206@hyperactivesw.com> References: <38762bd1240a2efca862b864ae1427b3@mfelkerco.com> <4EA6383E.7010700@hyperactivesw.com> <4EA6E48C.8040206@hyperactivesw.com> Message-ID: <53FB9211-A94E-4257-919F-F55831F0BDC7@mfelkerco.com> I'm on the PC. Mike Sent from my iPad On Oct 25, 2011, at 12:32 PM, "J. Landman Gay" wrote: > On 10/25/11 6:44 AM, Roger Eller wrote: > >> >> Show Safari in Finder. Get info. Check the 32-bit mode checkbox. It >> should be there at least in Snow Leopard, and Lion. > > Right, I thought of that after I posted. Haven't had time to check if it works though. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Oct 25 12:44:07 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 25 Oct 2011 18:44:07 +0200 Subject: Working with tab data and utf-8 In-Reply-To: <4EA6E5E1.7080103@lordzealon.com> References: <4EA6E5E1.7080103@lordzealon.com> Message-ID: <869F7E2F-5077-4A97-BF26-5080B4481218@major.on-rev.com> Buonasera Giuseppe, Am 25.10.2011 um 18:37 schrieb Giuseppe: > Hi all, > > I'm having a little problem I don't understand. > > With this code.... > put "SELECT * from empresas WHERE nif = '" & pID & "'" into theSQL > put revDataFromQuery(tab, cr, sDatabaseID, theSQL) into theData > I get this in a variable theData > 2 123456789 Empresa 2 Empresa 2 Direcci??n 2 Mucia Murcia 30001 Espa??a 868987654 868987654 > now, I need the second value. How can I get it? ... set itemdel to TAB put item 2 of theData into YouFavouriteVariable ## :-) ... > I tried with > set the text of field "cif" of group "controles empresa" to the second column of theData > But I get a syntax Error. > Another problem I have is with ?utf8? > In database, the fifth column with "Direcci??n 2" in database is "Direcci?n 2" Sorry, no idea about UTF stuff... > Regards. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From devin_asay at byu.edu Tue Oct 25 12:46:08 2011 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 25 Oct 2011 16:46:08 +0000 Subject: Working with tab data and utf-8 In-Reply-To: <4EA6E5E1.7080103@lordzealon.com> References: <4EA6E5E1.7080103@lordzealon.com> Message-ID: On Oct 25, 2011, at 10:37 AM, Giuseppe wrote: > Hi all, > > I'm having a little problem I don't understand. > > With this code.... > put "SELECT * from empresas WHERE nif = '" & pID & "'" into theSQL > put revDataFromQuery(tab, cr, sDatabaseID, theSQL) into theData > > I get this in a variable theData > > 2 123456789 Empresa 2 Empresa 2 Direcci??n 2 Mucia Murcia 30001 Espa??a 868987654 868987654 > > now, I need the second value. How can I get it? set the itemDelimiter to tab put item 2 of theData into fld "cif" > I tried with > set the text of field "cif" of group "controles empresa" to the second column of theData > > But I get a syntax Error. > > Another problem I have is with ?utf8? > > In database, the fifth column with "Direcci??n 2" in database is "Direcci?n 2" You have to encode it as unicode: set the unicodeText of fld "myFld" to uniencode(item 5 of theData,"UTF8") Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From m.schonewille at economy-x-talk.com Tue Oct 25 12:47:41 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 25 Oct 2011 18:47:41 +0200 Subject: Working with tab data and utf-8 In-Reply-To: <4EA6E5E1.7080103@lordzealon.com> References: <4EA6E5E1.7080103@lordzealon.com> Message-ID: Hi Giuseppe, For plain text, you can use: set the itemDel to tab put item 2 of theData into field "cif" of group "controles empresa" I'm not sure that the UTF8 returned by MySQL is read correctly by LiveCode. If LiveCode reads it correctly, you can do: set the unicodeText of fld "cif" of grp "controles empresa" to \ uniEncode(item 2 of theData,"UTF8") but if it isn't then you might need to make sure that MySQL returns plain text, by changing the encoding of your entire database. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 25 okt 2011, at 18:37, Giuseppe wrote: > Hi all, > > I'm having a little problem I don't understand. > > With this code.... > put "SELECT * from empresas WHERE nif = '" & pID & "'" into theSQL > put revDataFromQuery(tab, cr, sDatabaseID, theSQL) into theData > > I get this in a variable theData > > 2 123456789 Empresa 2 Empresa 2 Direcci??n 2 Mucia Murcia 30001 Espa??a 868987654 868987654 > > now, I need the second value. How can I get it? > > I tried with > set the text of field "cif" of group "controles empresa" to the second column of theData > > But I get a syntax Error. > > Another problem I have is with ?utf8? > > In database, the fifth column with "Direcci??n 2" in database is "Direcci?n 2" > > Regards. From bobs at twft.com Tue Oct 25 12:51:27 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 09:51:27 -0700 Subject: Working with tab data and utf-8 In-Reply-To: <4EA6E5E1.7080103@lordzealon.com> References: <4EA6E5E1.7080103@lordzealon.com> Message-ID: There have been quite a bit of posts in the past about storing data in non-english languages that use extended character sets. One solution is to store the HTMLtext of a field, and set the contents of a field to the results from a query. Not sure if that will work for you. Another is to use a character set encoding in your SQL tables that will accommodate the language you are storing. I do not have a lot of experience in the matter, but I will bet that a search of the list archives will turn up you solution pretty quickly. Bob On Oct 25, 2011, at 9:37 AM, Giuseppe wrote: > Hi all, > > I'm having a little problem I don't understand. > > With this code.... > put "SELECT * from empresas WHERE nif = '" & pID & "'" into theSQL > put revDataFromQuery(tab, cr, sDatabaseID, theSQL) into theData > > I get this in a variable theData > > 2 123456789 Empresa 2 Empresa 2 Direcci??n 2 Mucia Murcia 30001 Espa??a 868987654 868987654 > > now, I need the second value. How can I get it? > > I tried with > set the text of field "cif" of group "controles empresa" to the second column of theData > > But I get a syntax Error. > > Another problem I have is with ?utf8? > > In database, the fifth column with "Direcci??n 2" in database is "Direcci?n 2" > > Regards. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From johnb at hvc.rr.com Tue Oct 25 14:51:22 2011 From: johnb at hvc.rr.com (John Brozycki) Date: Tue, 25 Oct 2011 14:51:22 -0400 Subject: Limiting field entry to plain text Message-ID: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> Hi all, I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: on pasteKey paste set the htmltext of field "URLField" to the text of field "URLField" end pasteKey So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. Thanks, John From jeff at siphonophore.com Tue Oct 25 14:55:22 2011 From: jeff at siphonophore.com (Jeff Reynolds) Date: Tue, 25 Oct 2011 14:55:22 -0400 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: Message-ID: <09545691-98A4-400F-9E16-D89A8033376F@siphonophore.com> having run a high school computer lab and taught multimedia there its really true that they are oversold and underused. it takes a lot of creativity and flexibility to find when and where you get a hight bang for the buck to use computers in the classroom, otherwise you are just spending a lot of time and money that yields negative learning returns... i do fear taking the other extreme can be just as problematic. its the content, stupid was my old motto. folks get wrapped up in to the tech use/process and forget that its sposta be about the learning unless you are in a specialized tech class. for some things you can do some wonderfully engaging things with computers and tech in the classroom, but its really limited in its scope and requires resources, planning, and experience to do it for a positive educational gain. was actually a hard concept to get across to some teachers and made some battles, but the shining examples eventually won them over to doing more planning and limits on how/when the computers were used. others hated all technology and it took a time and work to show them some places where it could really help. its like most things the simple rules of, everything in moderation; right tool, right task; there is no magic bullet /there is no free lunch; tend to be such good guides. so much of this stuff gets jammed into education by powers above. in the late 90s i gave a presentation to the heads of all the bay bells about interactive multimedia education. they were all hot with the roll out of interactive services via their new systems they thought that they could make millions by delivering/selling educational materials via tv/computer. i showed them really cool things we had done that were very successful, and they were really drooling, but i left the last third of the talk to interactively discuss with them the other shoe(s) to drop. first these were in very specific, cherry picked places where technology really worked great and that was not true of the vast majority of things to be taught/exhibited, then the cost to develop content to this cool interactive level (jaws dropped). then finally i had them estimate how much they spent on educational materials themselves (id say most of these guys were in the 7-8 figure range of income) and it was pretty pathetically small. i then contrasted ok you make over a million dollars a year what do you think someone making $40k will spend. big silence. i told them these were not a deal breakers, but just moderators and that they needed to choose wisely where and when technology should be inserted into education to be successful. it was interesting chatting with them over the rest of the weekend event as many admitted they were ready to just try and jam this down the tubes w/o ever thinking about these things. was an eye opener for me at how things were done at that level too... cheers jeff On Oct 25, 2011, at 1:00 PM, use-livecode-request at lists.runrev.com wrote: > This book is about 10 years old but is still a sobering read: > > Larry Cuban > Oversold and Underused: Computers in the Classroom > > https://docs.google.com/viewer?url=http://www.hull.ac.uk/php/edskas/Cuban%2520article%2520-%2520oversold.pdf&pli=1 > > I think I also recently read that some Maine school district that > decided to buy an iPad for every one of its KINDERGARTENERS is the > same > that previously bought iBooks for an older grade despite no evidence > showing that the iBooks improved student performance. > > Judy From tsj at unimelb.edu.au Tue Oct 25 15:05:46 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Tue, 25 Oct 2011 19:05:46 +0000 Subject: Limiting field entry to plain text In-Reply-To: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> References: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> Message-ID: On 26/10/2011, at 05:51 AM, John Brozycki wrote: Hi all, I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: on pasteKey paste set the htmltext of field "URLField" to the text of field "URLField" end pasteKey So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. Much of a muchness, but you could try clearing the clipboardData["html"] before you paste in your pasteKey handler. That way you should just be pasting plain text. Terry... Thanks, John _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From johnpatten at mac.com Tue Oct 25 15:27:13 2011 From: johnpatten at mac.com (John Patten) Date: Tue, 25 Oct 2011 12:27:13 -0700 Subject: Export and Import SQLite data from LC Project? Message-ID: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> Hi All? Is it possible to export data from SQLite database, save it as a file, and then import it back into the same database? I'm looking for a way to allow users of a LC project to save out their data in the SQLite database and then sneaker-net it on another machine using the same LC application and import into that app's SQLite database. Is there some SQLite statement that creates a query that I then can have LC save out as a file, and then do the reverse, and import it and run the query on the second machine? Thank you! John Patten SUSD From m.schonewille at economy-x-talk.com Tue Oct 25 15:34:43 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 25 Oct 2011 21:34:43 +0200 Subject: Export and Import SQLite data from LC Project? In-Reply-To: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> References: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> Message-ID: <80241325-B59E-4461-B61B-1FF8C698FA50@economy-x-talk.com> Hi John, Can't you transfer the entire database file? If not, you can just do a dump and import the resulting file or do a query and save the data to a text file, which you import the usual way. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 25 okt 2011, at 21:27, John Patten wrote: > Hi All? > > Is it possible to export data from SQLite database, save it as a file, and then import it back into the same database? > > I'm looking for a way to allow users of a LC project to save out their data in the SQLite database and then sneaker-net it on another machine using the same LC application and import into that app's SQLite database. > > Is there some SQLite statement that creates a query that I then can have LC save out as a file, and then do the reverse, and import it and run the query on the second machine? > > Thank you! > > John Patten > SUSD From johnpatten at mac.com Tue Oct 25 15:34:37 2011 From: johnpatten at mac.com (John Patten) Date: Tue, 25 Oct 2011 12:34:37 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <2D3DCA18-D84E-4EFD-B085-77E16976D64B@elementarysoftware.com> References: <2D3DCA18-D84E-4EFD-B085-77E16976D64B@elementarysoftware.com> Message-ID: The NY Times has a whole series of articles on just this topic, "Grading the Digital School' , http://www.nytimes.com/2011/09/04/technology/technology-in-schools-faces-questions-on-value.html?pagewanted=all This latest one on Waldorf schools falls along these lines. This has been a pretty active discussion in the social neighborhoods I inhabit. There are all kinds of pro and con conversations and links, for example,on the Waldorf schools like this one being passed around: http://www.waldorfcritics.org/active/articles/Staudenmaier.html Lots of people blogging about it?which in my opinion is a good thing, conversation, discussion, awareness, appreciation, opposition, etc. etc. Cheers! John Patten SUSD On Oct 24, 2011, at 11:58 PM, Scott Morrow wrote: > Thanks for the link. I'm always surprised the media doesn't talk this up more. > > Scott Morrow > > Elementary Software > (Now with 20% less chalk dust!) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > office 1-800-615-0867 > ------------------------------------------------------ > > > > On Oct 24, 2011, at 7:09 AM, Scott Rossi wrote: > >> "Some education experts say that the push to equip classrooms with computers >> is unwarranted because studies do not clearly show that this leads to better >> test scores or other measurable gains." >> >> http://www.nytimes.com/2011/10/23/technology/at-waldorf-school-in-silicon-va >> lley-technology-can-wait.html >> >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Oct 25 15:46:19 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 25 Oct 2011 21:46:19 +0200 Subject: Limiting field entry to plain text In-Reply-To: References: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> Message-ID: <2893EF34-D2B2-4583-9C2F-B31E65395CEF@major.on-rev.com> Hi John, Am 25.10.2011 um 21:05 schrieb Terry Judd: > On 26/10/2011, at 05:51 AM, John Brozycki wrote: > > Hi all, > > I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? > My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: > > on pasteKey > paste > set the htmltext of field "URLField" to the text of field "URLField" > end pasteKey try this: on pasteKey put the clipboarddata["text"] into fld "URLField" end pasteKey Check "clipboarddata" in the dictionary. > So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. > Much of a muchness, but you could try clearing the clipboardData["html"] before you paste in your pasteKey handler. That way you should just be pasting plain text. > Terry... > > Thanks, > John Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From todd at geistinteractive.com Tue Oct 25 15:52:22 2011 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 25 Oct 2011 12:52:22 -0700 Subject: iOS External Speaker Message-ID: Hello, I have a simple iOS built with LC 5. The sound works on with the Headset but not the external speakers. Is there a trick to that? Thanks Todd -- Todd Geist geist interactive (805) 419-9382 From m.schonewille at economy-x-talk.com Tue Oct 25 16:01:54 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 25 Oct 2011 22:01:54 +0200 Subject: iOS External Speaker In-Reply-To: References: Message-ID: <2AA47444-99D4-4426-A2A7-08942313C64F@economy-x-talk.com> Ehm.... remove the headset? :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 25 okt 2011, at 21:52, Todd Geist wrote: > Hello, > > I have a simple iOS built with LC 5. The sound works on with the Headset > but not the external speakers. Is there a trick to that? > > Thanks > > Todd From pete at mollysrevenge.com Tue Oct 25 16:06:47 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 13:06:47 -0700 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: OK, so I guess it's not a simple as I thought. I can find no trace of 4.6.4 in the Release Notes accessed from the LC help menu or on the runrev web site. Pete Molly's Revenge On Tue, Oct 25, 2011 at 4:56 AM, Trevor DeVore wrote: > On Mon, Oct 24, 2011 at 1:45 PM, Pete wrote: > > > I have run into a weird situation that ends up with duplicate control IDs > > on > > a card which I thought couldn't happen. > > > > The scenario is that I copy a group containing two field controls from > one > > stack to a group in another stack. After copying, the two field controls > > both have an ID of zero! Needless to say, this plays havoc with anything > I > > do that tries to access the fields. > > > > Are you using 4.6.4? Release notes in 4.6.4 say the following bug was > fixed: > > "Copying group to non-current card causes new group's controls to have id > of > 0 until that card is opened" > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From todd at geistinteractive.com Tue Oct 25 16:08:07 2011 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 25 Oct 2011 13:08:07 -0700 Subject: iOS External Speaker In-Reply-To: <2AA47444-99D4-4426-A2A7-08942313C64F@economy-x-talk.com> References: <2AA47444-99D4-4426-A2A7-08942313C64F@economy-x-talk.com> Message-ID: :-) That does not help Todd On Tue, Oct 25, 2011 at 1:01 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Ehm.... remove the headset? :-) > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Become our partner in sales http://qery.us/16r Start selling Color > Converter today. 20% commission! > > On 25 okt 2011, at 21:52, Todd Geist wrote: > > > Hello, > > > > I have a simple iOS built with LC 5. The sound works on with the Headset > > but not the external speakers. Is there a trick to that? > > > > Thanks > > > > Todd > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Todd Geist geist interactive (805) 419-9382 From pete at mollysrevenge.com Tue Oct 25 16:17:03 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 13:17:03 -0700 Subject: Export and Import SQLite data from LC Project? In-Reply-To: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> References: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> Message-ID: I don't think there's a built in way to do this in LC, you'd have to write some code. Alternatively, if you have sqlite3 on your computer, you could run it from LC and pass it the necessary commands to dump and restore the db. To dump the data, You'd need to send it a .mode command with a mode of insert ( to create SQL Insert statements), then a .dump command. To add it back, use the sqlite3 .read command. Run sqlite3 and enter .help for more specific info. All that assumes the table you are loading data into doesn't already have the dumped data in it. Pete Molly's Revenge On Tue, Oct 25, 2011 at 12:27 PM, John Patten wrote: > Hi All? > > Is it possible to export data from SQLite database, save it as a file, and > then import it back into the same database? > > I'm looking for a way to allow users of a LC project to save out their data > in the SQLite database and then sneaker-net it on another machine using the > same LC application and import into that app's SQLite database. > > Is there some SQLite statement that creates a query that I then can have LC > save out as a file, and then do the reverse, and import it and run the query > on the second machine? > > Thank you! > > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From warren at warrensweb.us Tue Oct 25 16:44:50 2011 From: warren at warrensweb.us (Warren Samples) Date: Tue, 25 Oct 2011 15:44:50 -0500 Subject: Export and Import SQLite data from LC Project? In-Reply-To: <80241325-B59E-4461-B61B-1FF8C698FA50@economy-x-talk.com> References: <4F6842EB-742A-4A78-8950-CA85F79B1498@mac.com> <80241325-B59E-4461-B61B-1FF8C698FA50@economy-x-talk.com> Message-ID: <4EA71FC2.2070901@warrensweb.us> On 10/25/2011 02:34 PM, Mark Schonewille wrote: > Hi John, > > Can't you transfer the entire database file? If not, you can just do a dump and import the resulting file or do a query and save the data to a text file, which you import the usual way. > > -- > Best regards, > > Mark Schonewille > Mark is correct. This is from the "Distinctive Features" page provided by SQLite: "Single Database File An SQLite database is a single ordinary disk file that can be located anywhere in the directory hierarchy. If SQLite can read the disk file then it can read anything in the database. If the disk file and its directory are writable, then SQLite can change anything in the database. Database files can easily be copied onto a USB memory stick or emailed for sharing. Stable Cross-Platform Database File The SQLite file format is cross-platform. A database file written on one machine can be copied to and used on a different machine with a different architecture. Big-endian or little-endian, 32-bit or 64-bit does not matter. All machines use the same file format. Furthermore, the developers have pledged to keep the file format stable and backwards compatible, so newer versions of SQLite can read and write older database files." You don't need to do anything other than copy the database file. Warren From jonathandlynch at gmail.com Tue Oct 25 16:44:21 2011 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Tue, 25 Oct 2011 16:44:21 -0400 Subject: An application using sqlite running in a Citrix environment Message-ID: Hi Everyone, I have a peculiar problem. I have an application that is approved to run in a Citrix environment. (all windows stuff) The application uses an sqlite database. It works fine when I run it from my desktop at work. But, if I run it through the Citrix environment, the database components do not run at all. Near as I can tell, the problem is that unapproved .dll files are blocked, the same way that unapproved .exe files are blocked. As it takes several months to get applications approved, I was hoping to find a way to use the commands from the database external without actually having an external .dll file. Is that possible? I know that an external file could be stored as a custom prop, then saved to a file when used, but that won't work in this situation. Somehow, I need to actually internalize an external. Does anyone have any suggestions for that? Thanks, Jonathan -- Do all things with love From johnb at hvc.rr.com Tue Oct 25 16:51:42 2011 From: johnb at hvc.rr.com (John Brozycki) Date: Tue, 25 Oct 2011 16:51:42 -0400 Subject: Limiting field entry to plain text In-Reply-To: <2893EF34-D2B2-4583-9C2F-B31E65395CEF@major.on-rev.com> References: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> <2893EF34-D2B2-4583-9C2F-B31E65395CEF@major.on-rev.com> Message-ID: <12B17B5A-1C57-433D-82EA-F08854A081D6@hvc.rr.com> Thanks, Terry and Klaus for responding. I used Klaus' recommendation. Sure enough, there WAS a better way! On Oct 25, 2011, at 3:46 PM, Klaus on-rev wrote: > Hi John, > > Am 25.10.2011 um 21:05 schrieb Terry Judd: > >> On 26/10/2011, at 05:51 AM, John Brozycki wrote: >> >> Hi all, >> >> I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? >> My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: >> >> on pasteKey >> paste >> set the htmltext of field "URLField" to the text of field "URLField" >> end pasteKey > > try this: > on pasteKey > put the clipboarddata["text"] into fld "URLField" > end pasteKey > > Check "clipboarddata" in the dictionary. > >> So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. >> Much of a muchness, but you could try clearing the clipboardData["html"] before you paste in your pasteKey handler. That way you should just be pasting plain text. >> Terry... >> >> Thanks, >> John > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Oct 25 16:50:04 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 13:50:04 -0700 Subject: An application using sqlite running in a Citrix environment In-Reply-To: References: Message-ID: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> Fire the entire IT staff and replace them with people who will respond to everyone's needs in a timely manner? Months for approval?? Really??? That is brutal. Bob On Oct 25, 2011, at 1:44 PM, Jonathan Lynch wrote: > Hi Everyone, > > I have a peculiar problem. I have an application that is approved to run in > a Citrix environment. (all windows stuff) The application uses an sqlite > database. It works fine when I run it from my desktop at work. But, if I run > it through the Citrix environment, the database components do not run at > all. Near as I can tell, the problem is that unapproved .dll files are > blocked, the same way that unapproved .exe files are blocked. > > As it takes several months to get applications approved, I was hoping to > find a way to use the commands from the database external without actually > having an external .dll file. > > Is that possible? I know that an external file could be stored as a custom > prop, then saved to a file when used, but that won't work in this situation. > Somehow, I need to actually internalize an external. Does anyone have any > suggestions for that? > > Thanks, > > Jonathan > > > > -- > Do all things with love > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Tue Oct 25 16:53:52 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Tue, 25 Oct 2011 16:53:52 -0400 Subject: Limiting field entry to plain text In-Reply-To: References: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> Message-ID: <87D564AF-524A-48E5-BF86-9B9004A06106@gmail.com> On Oct 25, 2011, at 3:05 PM, Terry Judd wrote: > > On 26/10/2011, at 05:51 AM, John Brozycki wrote: > >> Hi all, >> >> I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? >> >> My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: >> >> on pasteKey >> paste >> set the htmltext of field "URLField" to the text of field "URLField" >> end pasteKey >> >> So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. > > Much of a muchness, but you could try clearing the clipboardData["html"] before you paste in your pasteKey handler. That way you should just be pasting plain text. As a fallback you can add this (untested) on closefield put the text of me into me end closefield which would do the trick when the user leaves the field. I'm not sure but I think the paste operation doesn't actually trigger the engine to mark the field as dirty (bug?), so closefield may not be triggered, so you might have to put the same command into an exitfield handler. I recall scripting something somewhere to make sure a field is marked as dirty after a paste but I don't have it handy.... -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From jonathandlynch at gmail.com Tue Oct 25 16:54:49 2011 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Tue, 25 Oct 2011 16:54:49 -0400 Subject: An application using sqlite running in a Citrix environment In-Reply-To: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> References: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> Message-ID: Government, security, all of that. The situation is more difficult than I have described, actually. However, I set up the approved executable file to essentially be a player, so that I can add and change stacks as needed. As long as I stick within certain confinements, that seems to be ok. I usually use file management techniques, rather than databases, so I have not had to deal with this .dll issue before. On Tue, Oct 25, 2011 at 4:50 PM, Bob Sneidar wrote: > Fire the entire IT staff and replace them with people who will respond to > everyone's needs in a timely manner? Months for approval?? Really??? That is > brutal. > > Bob > > > On Oct 25, 2011, at 1:44 PM, Jonathan Lynch wrote: > > > Hi Everyone, > > > > I have a peculiar problem. I have an application that is approved to run > in > > a Citrix environment. (all windows stuff) The application uses an sqlite > > database. It works fine when I run it from my desktop at work. But, if I > run > > it through the Citrix environment, the database components do not run at > > all. Near as I can tell, the problem is that unapproved .dll files are > > blocked, the same way that unapproved .exe files are blocked. > > > > As it takes several months to get applications approved, I was hoping to > > find a way to use the commands from the database external without > actually > > having an external .dll file. > > > > Is that possible? I know that an external file could be stored as a > custom > > prop, then saved to a file when used, but that won't work in this > situation. > > Somehow, I need to actually internalize an external. Does anyone have any > > suggestions for that? > > > > Thanks, > > > > Jonathan > > > > > > > > -- > > Do all things with love > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Do all things with love From pete at mollysrevenge.com Tue Oct 25 17:10:18 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 14:10:18 -0700 Subject: .irev code editor? In-Reply-To: <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> Message-ID: Thanks Ken. Is there something I have to configure in TextMate to see colorisation, etc? Not seeing any of that stuff right now. I've tried it with both .livecode and .rev file suffixes. Thanks, Pete Molly's Revenge On Mon, Oct 24, 2011 at 9:54 PM, Ken Ray wrote: > > On Oct 24, 2011, at 5:02 PM, Pete wrote: > > > Stephen, > > Is there a regular LC plugin for TextMate as opposed to rev igniter? > > Go to the bottom of the page: > > http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm > > and click on the download icon in the left column of the table - it's old, > but it should manage most of the language (when I get a chance I'll update > it). > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Tue Oct 25 17:19:18 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 14:19:18 -0700 Subject: An application using sqlite running in a Citrix environment In-Reply-To: References: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> Message-ID: Like I said fire the entire IT staff. NO WAIT! FIRE ALL THE STAFF!! LOL!!! Bob On Oct 25, 2011, at 1:54 PM, Jonathan Lynch wrote: > Government, security, all of that. From jhurley0305 at sbcglobal.net Tue Oct 25 17:21:56 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 25 Oct 2011 14:21:56 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. Here is what I have come up with, something of a kludge. Is there a cleaner way? on mouseEnter --Enter the field set the textChange of me to false end mouseEnter on rawkeydown tKey if the textChange of me is true then pass rawKeyDown else set the textChange of me to true pass rawKeyDown end if end rawKeyDown on mouseLeave if the textChange of me is false then exit mouseLeave else send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. end if end mouseLeave Jim Hurley From jonathandlynch at gmail.com Tue Oct 25 17:32:19 2011 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Tue, 25 Oct 2011 17:32:19 -0400 Subject: An application using sqlite running in a Citrix environment In-Reply-To: References: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> Message-ID: well, okay... but, any suggestions on using the database without using the dlls? On Tue, Oct 25, 2011 at 5:19 PM, Bob Sneidar wrote: > Like I said fire the entire IT staff. NO WAIT! FIRE ALL THE STAFF!! LOL!!! > > Bob > > > On Oct 25, 2011, at 1:54 PM, Jonathan Lynch wrote: > > > Government, security, all of that. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Do all things with love From pepetoo at cox.net Tue Oct 25 17:37:24 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 25 Oct 2011 14:37:24 -0700 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: <5A9367AD-E349-482D-B509-1F78A4CC558C@cox.net> Sorry to say Jim, but I had the same "problem" on my hands last year and ended up doing pretty much as you have done, but I never asked the list for help, so I'll be interested in seeing where this leads. (smile) Joe Wilkins Architect On Oct 25, 2011, at 2:21 PM, James Hurley wrote: > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > set the textChange of me to false > end mouseEnter > > on rawkeydown tKey > if the textChange of me is true then > pass rawKeyDown > else > set the textChange of me to true > pass rawKeyDown > end if > end rawKeyDown > > on mouseLeave > if the textChange of me is false then > exit mouseLeave > else > send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. > end if > end mouseLeave > > > 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 bobs at twft.com Tue Oct 25 18:10:40 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 15:10:40 -0700 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: yes. on closeField. However be aware that clicking a button before tabbing out of the field will NOT send a closeField to an edited field. Someone sent me a workaround for that, but I cannot find it right now. I am sure it is in the archives. Note that exitField is sent when a field loses focus, whether any edits were made or not. CloseField only gets sent when the field has been edited. I will say that validations on leaving a field can be dicey. Let's say a field contains the value "Bears". Later you create a validation that only allows a subset of dog breeds, and you validate upon exit whether or not anything has changed. Empty is not a valid entry. You will end up locking your user into the field and the only way out is to enter a random dog breed that may not apply, but is the only way out. I would only use what I call mid-validations (as opposed to pre-validations to precheck and format data before putting it into a field or post-validations to pre-check or format data before writing it to a database) to do things like phone number formatting, zip code formatting, upper and title case formatting etc. Nothing that will halt the user and demand he do something different. Just my 2? Bob On Oct 25, 2011, at 2:21 PM, James Hurley wrote: > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > set the textChange of me to false > end mouseEnter > > on rawkeydown tKey > if the textChange of me is true then > pass rawKeyDown > else > set the textChange of me to true > pass rawKeyDown > end if > end rawKeyDown > > on mouseLeave > if the textChange of me is false then > exit mouseLeave > else > send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. > end if > end mouseLeave > > > 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 jperryl at ecs.fullerton.edu Tue Oct 25 17:41:09 2011 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 25 Oct 2011 14:41:09 -0700 (PDT) Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: <09545691-98A4-400F-9E16-D89A8033376F@siphonophore.com> References: <09545691-98A4-400F-9E16-D89A8033376F@siphonophore.com> Message-ID: Hi Jeff, I agree completely. In 1998 computer scientist Elliot Solloway observed that "...by and large, schools use only software that comes already installed on the machine (a word processor, a spreadsheet, a drawing program)... computers are being used as typewriters. Its heartbreaking." Computers are just the latest incarnation of new technology as a magic bullet. In 1922 Thomas Alva Edison -- not normally thought of as an imbecile -- wrote this about the motion picture: "I believe that the motion picture is destined to revolutionise our educational system and that in a few years it will supplant largely, if not entirely, the use of textbooks. I should say that we get about two percent efficiency out of schoolbooks as they are written today. The education of the future, as I see it, will be conducted through the medium of the motion picture where it should be possible to obtain one hundred percent efficiency." That obviously didn't happen. Neither did "universities of the airwaves" with radio and except for a very few exceptional examples like Sesame Street and The Electric Company, neither did television. And neither will computers, and for all the same reasons. It's not that computers are of zero value in the classroom; it's that teachers by and large are computer-phobic and not taught to use anything other than the web and M$ office and maybe, just maybe, front page. Sometimes HyperStudio but from what I've heard from people who graduated with their teaching credential from my institution, the HS class was taught by somebody who didn't know anything about it. My kids have been in US public schools for 6 years. Every year I've asked the kids about computer usage (little to none), asked whether they even were functional (frequently not) and checked them out myself to see that there's basically NOTHING installed and working. I wrote a little multiplication bingo game to help my kids learn their multiplication tables and gave a license to each of their two teachers. Neither one could figure out how to install it/use it. Sigh. I have college students who don't understand the concept of FILE FORMATS or that they can't overwrite files that they still need to have; who can't figure out what they named their file or where they saved it. Who can't login to a system where their login and password are first initial last name. I kid you not. :((((((( Judy On Tue, 25 Oct 2011, Jeff Reynolds wrote: > having run a high school computer lab and taught multimedia there its really > true that they are oversold and underused. it takes a lot of creativity and > flexibility to find when and where you get a hight bang for the buck to use > computers in the classroom, otherwise you are just spending a lot of time and > money that yields negative learning returns... i do fear taking the other > extreme can be just as problematic. From klaus at major.on-rev.com Tue Oct 25 17:50:19 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 25 Oct 2011 23:50:19 +0200 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: Hi James, Am 25.10.2011 um 23:21 schrieb James Hurley: > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > ... > end mouseLeave Maybe catching the fields "closefield" message could do what you need? From the docs: "closefield" Sent to a field when the focus is being removed from that field and the field's content has changed. > Jim Hurley Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From dixonja at hotmail.co.uk Tue Oct 25 17:57:04 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 25 Oct 2011 22:57:04 +0100 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: , <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: 'closeField' is your friend here... Dixie > Subject: When has a field changed? > From: jhurley0305 at sbcglobal.net > Date: Tue, 25 Oct 2011 14:21:56 -0700 > To: use-livecode at lists.runrev.com > > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > set the textChange of me to false > end mouseEnter > > on rawkeydown tKey > if the textChange of me is true then > pass rawKeyDown > else > set the textChange of me to true > pass rawKeyDown > end if > end rawKeyDown > > on mouseLeave > if the textChange of me is false then > exit mouseLeave > else > send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. > end if > end mouseLeave > > > 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 dixonja at hotmail.co.uk Tue Oct 25 18:12:45 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 25 Oct 2011 23:12:45 +0100 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: , <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: look at 'closeField' in the dictionary... Dixie > Subject: When has a field changed? > From: jhurley0305 at sbcglobal.net > Date: Tue, 25 Oct 2011 14:21:56 -0700 > To: use-livecode at lists.runrev.com > > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > set the textChange of me to false > end mouseEnter > > on rawkeydown tKey > if the textChange of me is true then > pass rawKeyDown > else > set the textChange of me to true > pass rawKeyDown > end if > end rawKeyDown > > on mouseLeave > if the textChange of me is false then > exit mouseLeave > else > send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. > end if > end mouseLeave > > > 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 gandalf at doctorTimothyMiller.com Tue Oct 25 18:44:24 2011 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Tue, 25 Oct 2011 15:44:24 -0700 Subject: Confused again In-Reply-To: References: Message-ID: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> I keep getting this message, too. I don't know what to think. I never subscribed to the developers' program. Don't know what it is. (Well... I think it's some kind of a program for developers, but that's just a guess.) I am a registered owner of 5.0 for the Mac desktop. That's all I need or want. Apparently, I should get the maintenance upgrade to 5.0.1. I have no idea when I last paid for an upgrade, or how much I paid. I can't figure out how to get the maintenance upgrade, or how much I am expected to pay for it. This is the second time I've asked. Jacque replied briefly before, trying to be helpful, but the mystery lingers on. She seemed to suggest that the upgrade to 5.0.1 is for developers only, but that doesn't sound right. Please advise. Tim Miller On Oct 24, 2011, at 7:10 PM, Admin wrote: > I get a message (from some kind of small app loaded > into my startup) saying that my version of LiveCode 5.0 is obsolete (it > literally said that) and would I like to upgrade to 5.0.1xxx??? > > I click the link and they sent me to the developer's program purchase page > - for $199 per year. Not a huge sum of money but like many of you, money > is getting harder and harder to come by. From admin at mfelkerco.com Tue Oct 25 18:47:40 2011 From: admin at mfelkerco.com (Mike Felker) Date: Tue, 25 Oct 2011 18:47:40 -0400 Subject: How would I get livecode to intercept data and then send it Message-ID: What I want to to is integrate two script systems. One is open source and the other is encrypted but has an API. You can send certain fields of data. I am hoping username and password is send-able. How can I use live code to send the login info from one script (plexum) to a live code middleware and then have that live code program instantly send it to the second script (opencart) . This has to be done without user interaction. Can this be done? How? Thanks in advance. Mike From pete at mollysrevenge.com Tue Oct 25 18:53:10 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 15:53:10 -0700 Subject: An application using sqlite running in a Citrix environment In-Reply-To: References: <5CFA72DD-B7D3-4187-A013-C3D2DE6C6F42@twft.com> Message-ID: Hi Jonathan, I guess I'm a little confused by this. I thought the sqlite library was built in to LC not a separate dll file. I'm mainly a Mac user though so perhaps I'm missing something. Pete Molly's Revenge On Tue, Oct 25, 2011 at 2:32 PM, Jonathan Lynch wrote: > well, okay... > > but, any suggestions on using the database without using the dlls? > > On Tue, Oct 25, 2011 at 5:19 PM, Bob Sneidar wrote: > > > Like I said fire the entire IT staff. NO WAIT! FIRE ALL THE STAFF!! > LOL!!! > > > > Bob > > > > > > On Oct 25, 2011, at 1:54 PM, Jonathan Lynch wrote: > > > > > Government, security, all of that. > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > Do all things with love > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Tue Oct 25 19:06:25 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 16:06:25 -0700 Subject: [OT] Interesting Read On Tech In Classrooms vs None In-Reply-To: References: <09545691-98A4-400F-9E16-D89A8033376F@siphonophore.com> Message-ID: Judy you are describing my workplace! I guess the problem persists into the workplace as well. If school children were taught how to solve problems instead of memorize answers, I think we would find that when confronted with technology, they as adults would have the skills to incorporate the technology into whatever it is they needed to do. As is, unless they can find it on Google, they give up trying. Some don't even know to use Google! We seem to have transformed from a nation of problem solvers to one of automatons. Maybe I am being pessimistic, but I work with people everyday who want the best hardware and software, and then end up producing unadulterated garbage with it. Web sites that should never see the light of day, video clips posted to the web that I would be embarrassed to have my name attached to for fear my reputation would be irrevocably ruined, step by step lists of how to do something on a sticky note that reveal the person knows absolutely nothing about what it is they are doing, users that get stuck at the logon screen because their password doesn't work and cannot fathom that the user name has changed, or why that would make a difference (I just enter my password every day, that is all I know!) I could go on. I say, define and support mission critical technology, scrap technology for other positions, replace the people who cannot cope. It's the only way back from the brink. Ye Old Curmudgeon has spoken. Bob On Oct 25, 2011, at 2:41 PM, Judy Perry wrote: > Sigh. > > I have college students who don't understand the concept of FILE FORMATS or that they can't overwrite files that they still need to have; who can't figure out what they named their file or where they saved it. Who can't login to a system where their login and password are first initial last name. > > I kid you not. > > :((((((( > > Judy From warren at warrensweb.us Tue Oct 25 19:10:53 2011 From: warren at warrensweb.us (Warren Samples) Date: Tue, 25 Oct 2011 18:10:53 -0500 Subject: Confused again In-Reply-To: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> References: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> Message-ID: <4EA741FD.4010003@warrensweb.us> On 10/25/2011 05:44 PM, Timothy Miller wrote: > She seemed to suggest that the upgrade to 5.0.1 is for developers only, but that doesn't sound right. > > Please advise. > > Tim Miller Any upgrades you are entitled to will be available from the Store at runrev.com. Select that link and sign in. 5.0 seems to be the latest publicly available version. There is a 5.0.1 developer preview which is a pre-release version available only to those who have paid the additional money to be involved in the Developer Program. I don't get any messages regarding an update when I open 5.0 under Linux. (I am a member of the Developer Program as a result of the prior licensing model.) I wonder if this is a bug. If you have a question regarding what future updates you may be entitled to, ask RunRev support directly. They are the only people who have access to your records and who can provide you a definitive answer. Regards, Warren From bobs at twft.com Tue Oct 25 19:11:53 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 16:11:53 -0700 Subject: Confused again In-Reply-To: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> References: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> Message-ID: Tim, don't worry about it. I am sure maintenance upgrades are included in your agreement, and until they come out with one for non-developers, you can just ignore that dialog. I think it is probably a mistake and you were never intended to see it. If you want to know what the latest version you can use is, go to your runrev.com account at http://www.runrev.com/store/account/login and click the My Products link in the My Account pane in the upper right. On the next page, towards the lower left there will be a popup menu with the version you can download. If it's the same as what you have you are golden. Bob On Oct 25, 2011, at 3:44 PM, Timothy Miller wrote: > I keep getting this message, too. I don't know what to think. I never subscribed to the developers' program. Don't know what it is. (Well... I think it's some kind of a program for developers, but that's just a guess.) > > I am a registered owner of 5.0 for the Mac desktop. That's all I need or want. > > Apparently, I should get the maintenance upgrade to 5.0.1. I have no idea when I last paid for an upgrade, or how much I paid. > > I can't figure out how to get the maintenance upgrade, or how much I am expected to pay for it. > > This is the second time I've asked. Jacque replied briefly before, trying to be helpful, but the mystery lingers on. She seemed to suggest that the upgrade to 5.0.1 is for developers only, but that doesn't sound right. > > Please advise. > > Tim Miller > > > On Oct 24, 2011, at 7:10 PM, Admin wrote: > >> I get a message (from some kind of small app loaded >> into my startup) saying that my version of LiveCode 5.0 is obsolete (it >> literally said that) and would I like to upgrade to 5.0.1xxx??? >> >> I click the link and they sent me to the developer's program purchase page >> - for $199 per year. Not a huge sum of money but like many of you, money >> is getting harder and harder to come by. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Oct 25 19:14:34 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 01:14:34 +0200 Subject: How would I get livecode to intercept data and then send it In-Reply-To: References: Message-ID: Hi Mike, There are so many ways to do this! You could open a socket and send the data, or save the data in a file and make LiveCode read that, or open a LiveCode executable with a few parameters from the command line, or perhaps even set the clipboard and make LiveCode read that, or write an external that reads specific bytes memory, or... or... or... maybe you should be a little more specific and tell us what you want to achieve? Also, why wouldn't you be able to send data directly from plexum to opencart? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 26 okt 2011, at 00:47, Mike Felker wrote: > What I want to to is integrate two script systems. One is open source and the other is encrypted but has an API. You can send certain fields of data. I am hoping username and password is send-able. > > How can I use live code to send the login info from one script (plexum) to a live code middleware and then have that live code program instantly send it to the second script (opencart) . This has to be done without user interaction. > > Can this be done? How? > > Thanks in advance. > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Tue Oct 25 19:18:38 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 01:18:38 +0200 Subject: iOS External Speaker In-Reply-To: References: <2AA47444-99D4-4426-A2A7-08942313C64F@economy-x-talk.com> Message-ID: Sorry, Todd, I really have no clue. Could this be a hardware problem or a LiveCode bug? This is one of the things that should "just work". -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 25 okt 2011, at 22:08, Todd Geist wrote: > :-) > > That does not help > > Todd From jhurley0305 at sbcglobal.net Tue Oct 25 19:24:55 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 25 Oct 2011 16:24:55 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: Thanks all for the info about the effect of closeField. I have assumed that it was called only when a field is closed. As you point out it is also called when the field loses focus. It appears that that will happen when one clicks in another field or on the card, BUT not when one immediately clicks on another button. That would be a problem in my application. The user could change the field and then immediately click a button, a button that will not see the effect of the chance in the field. My tortured script at least sends the "change" message as soon as the mouse leave the field. Jim From m.schonewille at economy-x-talk.com Tue Oct 25 19:33:04 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 01:33:04 +0200 Subject: When has a field changed? In-Reply-To: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> References: <8EC0E428-64E1-46FC-A154-897229656E85@sbcglobal.net> Message-ID: James, // this is a field script, providing // a safe way to check if a field has changed local lHash local lHasChanged on openField put md5Digest(the text of me) into lHash pass openField end openField on closeField checkHash pass closeField end closeField // depending on the purpose of your field // you may or may not want to include ths handler on exitField checkHash pass exitField end exitField // alter this handler as needed private command checkHash put md5Digest(the text of me) into myHash put (myHash is not lHash) into lHasChanged if lHasChanged then send "mouseUp" to btn ProcessChanges end if end checkHash getProp changed theCurret if theCurrent is true then return (md5Digest(the text of me)) is lHash else return (lHasChanged is true) end if end changed -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 25 okt 2011, at 23:21, James Hurley wrote: > I have a text field (unlocked) that the user can edit, but I want to know when and to deal with the changes. > > Here is what I have come up with, something of a kludge. Is there a cleaner way? > > on mouseEnter --Enter the field > set the textChange of me to false > end mouseEnter > > on rawkeydown tKey > if the textChange of me is true then > pass rawKeyDown > else > set the textChange of me to true > pass rawKeyDown > end if > end rawKeyDown > > on mouseLeave > if the textChange of me is false then > exit mouseLeave > else > send "mouseUP" to button "ProcessChanges" --This is where the change is dealt with. > end if > end mouseLeave > > > Jim Hurley From m.schonewille at economy-x-talk.com Tue Oct 25 19:36:00 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 01:36:00 +0200 Subject: When has a field changed? In-Reply-To: References: Message-ID: Hi James, In addition to my previous field script, for your button: on mouseUp if the changed of fld "Whatever" is true then // continue end if end mouseUp -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 26 okt 2011, at 01:24, James Hurley wrote: > Thanks all for the info about the effect of closeField. > > I have assumed that it was called only when a field is closed. > > As you point out it is also called when the field loses focus. > > It appears that that will happen when one clicks in another field or on the card, BUT not when one immediately clicks on another button. > > That would be a problem in my application. The user could change the field and then immediately click a button, a button that will not see the effect of the chance in the field. > > My tortured script at least sends the "change" message as soon as the mouse leave the field. > > Jim From jhurley0305 at sbcglobal.net Tue Oct 25 19:48:28 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 25 Oct 2011 16:48:28 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> Mark, Well there's another RR command (md5hash) I was unaware of. I worry about the size of the field text that it would be hashing. It would be book length. I don't have that much in there at present, so I can't test it, but that is the ultimate goal. Jim From jacque at hyperactivesw.com Tue Oct 25 19:48:32 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 25 Oct 2011 18:48:32 -0500 Subject: Confused again In-Reply-To: <4EA741FD.4010003@warrensweb.us> References: <924529E6-F173-44BD-AD88-8527411D482E@doctorTimothyMiller.com> <4EA741FD.4010003@warrensweb.us> Message-ID: <4EA74AD0.10006@hyperactivesw.com> On 10/25/11 6:10 PM, Warren Samples wrote: > I don't get > any messages regarding an update when I open 5.0 under Linux. (I am a > member of the Developer Program as a result of the prior licensing > model.) I wonder if this is a bug. I'm wondering the same thing, because 5.0 has just reintroduced auto-update notifications. It's new code and there may be a glitch. > > If you have a question regarding what future updates you may be entitled > to, ask RunRev support directly. They are the only people who have > access to your records and who can provide you a definitive answer. Anyone affected should definitely take this advice. Not only is the notice misleading, but the team needs to know there's a problem. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Oct 25 19:57:28 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 25 Oct 2011 18:57:28 -0500 Subject: When has a field changed? In-Reply-To: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> References: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> Message-ID: <4EA74CE8.3020905@hyperactivesw.com> On 10/25/11 6:48 PM, James Hurley wrote: > I worry about the size of the field text that it would be hashing. It > would be book length. > > I don't have that much in there at present, so I can't test it, but > that is the ultimate goal. I'd just use closefield myself. The bug with the buttons was a problem for a long time, but I thought it was fixed. It's been a while, but last time I checked I was getting appropriate closefield messages. If you find that you aren't, turn off traversalOn on your button and it should bypass the bug. Trapping closefield is way easier than all that scripting. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tsj at unimelb.edu.au Tue Oct 25 20:01:34 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 26 Oct 2011 00:01:34 +0000 Subject: When has a field changed? In-Reply-To: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> References: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> Message-ID: In the button script you could put "select empty" in the first line. That should cause the field's closeField handler to fire before the rest of the button script. Terry... On 26/10/2011, at 10:48 AM, James Hurley wrote: Mark, Well there's another RR command (md5hash) I was unaware of. I worry about the size of the field text that it would be hashing. It would be book length. I don't have that much in there at present, so I can't test it, but that is the ultimate goal. Jim _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pete at mollysrevenge.com Tue Oct 25 20:03:28 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 17:03:28 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: James, The button click/closeField problem happens because, on OS X anyway, the filed doesn;t lose focus when you click on the button (you'll see the cursor is still in it). Put "focus on nothing" at the top of your button's mouseDown handler. That removes focus from the field thus causing the closeField event to happen if the content changed, or exitField if nothing changed. Not sure if this has been mentioned in this thread but you don't get a closeField if you change a field's contents by script, which may or may not be a problem depending on your application. The workaround is to send closeField to the field in your script. Hope that helps, Pete Molly's Revenge On Tue, Oct 25, 2011 at 4:24 PM, James Hurley wrote: > Thanks all for the info about the effect of closeField. > > I have assumed that it was called only when a field is closed. > > As you point out it is also called when the field loses focus. > > It appears that that will happen when one clicks in another field or on the > card, BUT not when one immediately clicks on another button. > > That would be a problem in my application. The user could change the field > and then immediately click a button, a button that will not see the effect > of the chance in the field. > > My tortured script at least sends the "change" message as soon as the mouse > leave the field. > > Jim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Tue Oct 25 20:08:06 2011 From: bobs at twft.com (Bob Sneidar) Date: Tue, 25 Oct 2011 17:08:06 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> Actually, the workaround I was thinking of trapped mouseUp in the card or stack handler, then used the command focus on nothing. This will force the loss of focus by the field thereby forcing a closeField to be sent to the field that lost the focus. This way you can use closeField in fields, and still trap for those mouseups. Just be sure to pass mouseUp in all of your button handlers and you are good to go! Bob On Oct 25, 2011, at 4:24 PM, James Hurley wrote: > Thanks all for the info about the effect of closeField. > > I have assumed that it was called only when a field is closed. > > As you point out it is also called when the field loses focus. > > It appears that that will happen when one clicks in another field or on the card, BUT not when one immediately clicks on another button. > > That would be a problem in my application. The user could change the field and then immediately click a button, a button that will not see the effect of the chance in the field. > > My tortured script at least sends the "change" message as soon as the mouse leave the field. > > Jim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith at gulfbreezeortholab.com Tue Oct 25 20:30:35 2011 From: keith at gulfbreezeortholab.com (Keith (Gulf Breeze Ortho Lab)) Date: Tue, 25 Oct 2011 19:30:35 -0500 Subject: When has a field changed? In-Reply-To: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> References: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> Message-ID: Hi All, Was following this thread and tried the instructions (see below), just for the fun of it, and it worked fine. I set a "bogus" field so that it was not visible, then simply set the focus to this hidden field upon mouseUp. Works like a charm and activates the closeField of the desired field... Cheers, - Boo -----Original Message----- From: Bob Sneidar Sent: Tuesday, October 25, 2011 7:08 PM To: How to use LiveCode Subject: Re: When has a field changed? Actually, the workaround I was thinking of trapped mouseUp in the card or stack handler, then used the command focus on nothing. This will force the loss of focus by the field thereby forcing a closeField to be sent to the field that lost the focus. This way you can use closeField in fields, and still trap for those mouseups. Just be sure to pass mouseUp in all of your button handlers and you are good to go! Bob On Oct 25, 2011, at 4:24 PM, James Hurley wrote: > Thanks all for the info about the effect of closeField. > > I have assumed that it was called only when a field is closed. > > As you point out it is also called when the field loses focus. > > It appears that that will happen when one clicks in another field or on > the card, BUT not when one immediately clicks on another button. > > That would be a problem in my application. The user could change the field > and then immediately click a button, a button that will not see the effect > of the chance in the field. > > My tortured script at least sends the "change" message as soon as the > mouse leave the field. > > Jim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 mfelkerco.com Tue Oct 25 20:39:30 2011 From: admin at mfelkerco.com (Admin) Date: Tue, 25 Oct 2011 19:39:30 -0500 Subject: Empty fields and controls after testing Message-ID: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> One thing that truly bugs the hell out of me with Live Code is that when I am done designing/programming and want to test it, the data is now a part of the program. What I mean is, say you have and edit box and you go to test the program and type stuff in the edit box then go back to edit mode, the text is still there. Same goes for captions and other stuff - any changes made in test mode sticks. Is there a way to test a program and when you go back to edit mode, it initializes everything so that all controls are blank. As it stands now, I have to write a custom button that when pressed, wipes all fields/controls and puts them back to their empty original state. It's a pain in the ass. No other language I program in does this. Any thoughts? Mike From pete at mollysrevenge.com Tue Oct 25 20:46:59 2011 From: pete at mollysrevenge.com (Pete) Date: Tue, 25 Oct 2011 17:46:59 -0700 Subject: Empty fields and controls after testing In-Reply-To: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> Message-ID: You pretty much have to do it yourself. I usually do it in preOPenCard rather than have a button bu that depends on your application. Pete Molly's Revenge On Tue, Oct 25, 2011 at 5:39 PM, Admin wrote: > > > One thing that truly bugs the hell out of me with Live Code is that > when I am done designing/programming and want to test it, the data is > now a part of the program. > > What I mean is, say you have and edit box > and you go to test the program and type stuff in the edit box then go > back to edit mode, the text is still there. Same > > goes for captions and > other stuff - any changes made in test mode sticks. > > Is there a way to > test a program and when you go back to edit mode, it initializes > everything so that all controls are blank. > > As it stands now, I have to > write a custom button that when pressed, wipes all fields/controls and > puts them back to their empty original state. It's a pain in the > ass. > > No other language I program in does this. > > Any thoughts? > > Mike > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pepetoo at cox.net Tue Oct 25 20:49:31 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 25 Oct 2011 17:49:31 -0700 Subject: Empty fields and controls after testing In-Reply-To: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> Message-ID: <68E844FA-90AF-4A18-8CC1-0C3925EB127F@cox.net> Mike, I think your approach to creating something in LC is faulty. The vast majority of the time you're going to want any coding you've done within controls to "stick" as you say. You mention Edit Mode. I never even leave testing mode. I suppose you "may" want to do that from time to time; but, basically, you create "controls" and write handlers in them (stacks and cards and buttons and fields) and test them immediately. That was the HC way of doing things and I still do that with LC. Or am I the one who is out in left field? Joe Wilkins Architect On Oct 25, 2011, at 5:39 PM, Admin wrote: > > > One thing that truly bugs the hell out of me with Live Code is that > when I am done designing/programming and want to test it, the data is > now a part of the program. > > What I mean is, say you have and edit box > and you go to test the program and type stuff in the edit box then go > back to edit mode, the text is still there. Same > > goes for captions and > other stuff - any changes made in test mode sticks. > > Is there a way to > test a program and when you go back to edit mode, it initializes > everything so that all controls are blank. > > As it stands now, I have to > write a custom button that when pressed, wipes all fields/controls and > puts them back to their empty original state. It's a pain in the > ass. > > No other language I program in does this. > > Any thoughts? > > Mike > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at altuit.com Tue Oct 25 21:10:06 2011 From: chipp at altuit.com (Chipp Walters) Date: Tue, 25 Oct 2011 20:10:06 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users Message-ID: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> Hey guys. You don't want to miss this free lifetime giveaway. Box.net recently closed on a huge round of financing, and they are now, for a limited time, allowing anyone with an iPhone or iPad and iOS5 to download their free Box.net app from the Appstore and register for a free 50Gb of online storage! The free app pretty much sucks, but the the storage is very real. You can set up GoodReader and other desktop clients (not Box.net desktop client as they will charge you for it) and access your 50Gbs however you like. Also, if you don't have an iPhone or iPad, a friend can sign you up. Plus, you can sign yourself up for as many email addresses as you like. I've set myself up with 3 accounts and 150Gb of free data storage. I plan on using GoodSync to back up to Box.net all my important files. One note, you cannot upload a file larger than 100Mb, which shouldn't be too big an issue for me. You can use the free version http://www.gladinet.com/ to also see all your cloud storage devices as folders on our desktop. Hope this works for some of you! Chipp Walters CEO, Shafer Walters Group, Inc From kray at sonsothunder.com Tue Oct 25 21:56:06 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 25 Oct 2011 20:56:06 -0500 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> Message-ID: <7946887F-607E-48CD-8858-B6AC657499F6@sonsothunder.com> On Oct 25, 2011, at 4:10 PM, Pete wrote: > Thanks Ken. Is there something I have to configure in TextMate to see > colorisation, etc? Not seeing any of that stuff right now. > > I've tried it with both .livecode and .rev file suffixes. I'll check the extension it's associated with, but you should be able to pick it from the popup menu in the bottom left area (where it normally says "Plain Text"). It's pretty old, so it may say "Revolution" or "Transcript" instead of "LiveCode". Ken > > Thanks, > Pete > Molly's Revenge > > > > > On Mon, Oct 24, 2011 at 9:54 PM, Ken Ray wrote: > >> >> On Oct 24, 2011, at 5:02 PM, Pete wrote: >> >>> Stephen, >>> Is there a regular LC plugin for TextMate as opposed to rev igniter? >> >> Go to the bottom of the page: >> >> http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm >> >> and click on the download icon in the left column of the table - it's old, >> but it should manage most of the language (when I get a chance I'll update >> it). >> >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Tue Oct 25 22:02:53 2011 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 25 Oct 2011 21:02:53 -0500 Subject: When has a field changed? In-Reply-To: References: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> Message-ID: <9F964CED-BF63-4370-8D23-3BDCBDAA36B8@sonsothunder.com> On Oct 25, 2011, at 7:30 PM, Keith (Gulf Breeze Ortho Lab) wrote: > Hi All, > > Was following this thread and tried the instructions (see below), just for the fun of it, and it worked fine. I set a "bogus" field so that it was not visible, then simply set the focus to this hidden field upon mouseUp. Works like a charm and activates the closeField of the desired field? This is the same as issuing "select empty" or "focus on " - in both cases it forces the closeField (or exitFIeld message if the field hasn't changed) to the target field. However it's still not bulletproof, however, because you can paste text from the clipboard into a field and then click out of it and the field does NOT receive a closeField; it receives and exitField instead. So Mark's approach that he posted (with or without the MD5 hash) is probably the best: grab either the field contents or an MD5digest of the contents on open field, and then check the same thing on closeField AND exitField to let you know if something's changed. Also note that even THAT is not bulletproof (since if you have messages locked during any of this you may/may not get the messages you're looking for), but it's about as close as you can get. :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From todd at geistinteractive.com Tue Oct 25 22:02:59 2011 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 25 Oct 2011 19:02:59 -0700 Subject: Particle Physics Message-ID: Can animation engine or any other LiveCode add on handle particles physics, like smoke and flames. I am aware of Franklin 3D, but that seems like it takes over your whole screen. I just want to create some effects Is that beyond what LiveCode can do? Thanks Todd -- Todd Geist geist interactive (805) 419-9382 From capellan2000 at gmail.com Tue Oct 25 22:11:13 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 25 Oct 2011 19:11:13 -0700 (PDT) Subject: [OT] John McCarthy has Died... In-Reply-To: References: Message-ID: <1319595073064-3938998.post@n4.nabble.com> This month was filled of mournful days! :-(( -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-John-McCarthy-has-Died-tp3934987p3938998.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue Oct 25 22:14:43 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 25 Oct 2011 19:14:43 -0700 (PDT) Subject: What is Apple doing with QuickTime? In-Reply-To: <1319484988262-3934290.post@n4.nabble.com> References: <1319484988262-3934290.post@n4.nabble.com> Message-ID: <1319595283469-3939003.post@n4.nabble.com> Just to refresh your memory about the multimedia capabilities of Quicktime, visit this page and watch the 100 mini movies: http://www.qtbridge.com/SourisShow.html Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-is-Apple-doing-with-QuickTime-tp3934290p3939003.html Sent from the Revolution - User mailing list archive at Nabble.com. From andre at andregarzia.com Tue Oct 25 22:14:27 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 26 Oct 2011 00:14:27 -0200 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> Message-ID: On Tue, Oct 25, 2011 at 7:10 PM, Pete wrote: > Thanks Ken. Is there something I have to configure in TextMate to see > colorisation, etc? Not seeing any of that stuff right now. > > I've tried it with both .livecode and .rev file suffixes. > try .lc and .irev the other extensions are for stacks and not for text scripts > > Thanks, > Pete > Molly's Revenge > > > > > On Mon, Oct 24, 2011 at 9:54 PM, Ken Ray wrote: > > > > > On Oct 24, 2011, at 5:02 PM, Pete wrote: > > > > > Stephen, > > > Is there a regular LC plugin for TextMate as opposed to rev igniter? > > > > Go to the bottom of the page: > > > > http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm > > > > and click on the download icon in the left column of the table - it's > old, > > but it should manage most of the language (when I get a chance I'll > update > > it). > > > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Tue Oct 25 23:00:34 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 26 Oct 2011 01:00:34 -0200 Subject: drawing with a finger in iOS Message-ID: Hello Folks, I know the paint tools are not supported in iOS but did anyone here succeeded in making some paintbrush of sorts for iOS? My idea is just to place a "signature area" in an application and capture the user signature there (I just bought an iPad stylus and want to play with it and LiveCode). Any clue? I don't think touchMove gives us enough points to make the drawing, does it? Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From lists at mangomultimedia.com Tue Oct 25 23:01:37 2011 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 25 Oct 2011 23:01:37 -0400 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: On Tue, Oct 25, 2011 at 4:06 PM, Pete wrote: > OK, so I guess it's not a simple as I thought. I can find no trace of > 4.6.4 > in the Release Notes accessed from the LC help menu or on the runrev web > site. You can download 4.6.4 (assuming it is available to you through the license you purchased) from the store. RunRev has a lesson that shows how to locate downloads. http://lessons.runrev.com/s/lessons/m/4072/l/20004-How-do-I-download-and-activate-LiveCode- -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From pepetoo at cox.net Tue Oct 25 23:06:41 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 25 Oct 2011 20:06:41 -0700 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: Andre, There must be some way, since the iPad2 TV Commercial shows some children doing just that with their fingers. It's numbers so that maybe has something to do with it, but they are crude. Still possibly fonts, so text, though. Joe Wilkins Architect On Oct 25, 2011, at 8:00 PM, Andre Garzia wrote: > Hello Folks, > > I know the paint tools are not supported in iOS but did anyone here > succeeded in making some paintbrush of sorts for iOS? > > My idea is just to place a "signature area" in an application and capture > the user signature there (I just bought an iPad stylus and want to play with > it and LiveCode). Any clue? I don't think touchMove gives us enough points > to make the drawing, does it? > > Cheers > andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From todd at geistinteractive.com Tue Oct 25 23:08:21 2011 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 25 Oct 2011 20:08:21 -0700 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: Hi Andre, I can probably do this with the revBrowser. I made a signature pad that works with FileMaker using the its built browser. It should work on the Mac and iOS. I am not sure about windows. Does the ReBrowser plugin use IE on windows? If so it might be a little trickier What do you think? Todd On Tue, Oct 25, 2011 at 8:00 PM, Andre Garzia wrote: > Hello Folks, > > I know the paint tools are not supported in iOS but did anyone here > succeeded in making some paintbrush of sorts for iOS? > > My idea is just to place a "signature area" in an application and capture > the user signature there (I just bought an iPad stylus and want to play > with > it and LiveCode). Any clue? I don't think touchMove gives us enough points > to make the drawing, does it? > > Cheers > andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Todd Geist geist interactive (805) 419-9382 From coiin at verizon.net Tue Oct 25 23:44:44 2011 From: coiin at verizon.net (Colin Holgate) Date: Tue, 25 Oct 2011 23:44:44 -0400 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: <31226CC3-F785-4DE6-BC8F-4821A2B7B7B3@verizon.net> It probably does. John Craig's app Spell With Kyle seems to manage to do what you want: http://youtu.be/pmXzE9TVBaQ On Oct 25, 2011, at 11:00 PM, Andre Garzia wrote: > Any clue? I don't think touchMove gives us enough points > to make the drawing, does it? From dglass at graymattercomputing.com Wed Oct 26 00:16:39 2011 From: dglass at graymattercomputing.com (David Glass) Date: Tue, 25 Oct 2011 21:16:39 -0700 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: <4EA789A7.5050305@graymattercomputing.com> During the Summer Academy Elanor created a stack for Android that used the polygon tool to capture a signature. Since iOS has led the way as far as features are concerned it's possible it would work there as well. I think the stack is hiding behind a Summer Academy login so I'll send you the zip privately. On 10/25/2011 8:00 PM, Andre Garzia wrote: > Hello Folks, > > I know the paint tools are not supported in iOS but did anyone here > succeeded in making some paintbrush of sorts for iOS? > > My idea is just to place a "signature area" in an application and capture > the user signature there (I just bought an iPad stylus and want to play with > it and LiveCode). Any clue? I don't think touchMove gives us enough points > to make the drawing, does it? > > Cheers > andre > -- David Glass - Gray Matter Computing graymattercomputing.com Help Desk: http://www.graymattercomputing.com/helpdesk 559-303-4915 From tsj at unimelb.edu.au Wed Oct 26 00:23:59 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 26 Oct 2011 04:23:59 +0000 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: I just tried a desktop drawing tool I built a while back that uses curve style graphics to draw 'freehand' lines on my iPhone (3GS) and it seems to be work OK. Perhaps a little bit blocky but I'm sure it could be improved on. Terry... On 26/10/2011, at 02:00 PM, Andre Garzia wrote: Hello Folks, I know the paint tools are not supported in iOS but did anyone here succeeded in making some paintbrush of sorts for iOS? My idea is just to place a "signature area" in an application and capture the user signature there (I just bought an iPad stylus and want to play with it and LiveCode). Any clue? I don't think touchMove gives us enough points to make the drawing, does it? Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From jhurley0305 at sbcglobal.net Wed Oct 26 00:24:57 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Tue, 25 Oct 2011 21:24:57 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: <03E01530-2E39-4C49-AF38-BA22172D2F99@sbcglobal.net> Thanks all. Problem solved. The closeField is triggered only when the field is changed and the focus is changed to something outside the field. The only problem is when the next selection is a button (on the Mac at least) the focus remains in the field. The work around, as several pointed out, is either "select empty" or "focus on nothing" in the button scripts. (A bit of a nuisance.) It appears to make no difference whether the traversalOn is true or false for the button, which seems a bit odd. Jim Hurley From jacque at hyperactivesw.com Wed Oct 26 00:36:20 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 25 Oct 2011 23:36:20 -0500 Subject: When has a field changed? In-Reply-To: <03E01530-2E39-4C49-AF38-BA22172D2F99@sbcglobal.net> References: <03E01530-2E39-4C49-AF38-BA22172D2F99@sbcglobal.net> Message-ID: <4EA78E44.3090304@hyperactivesw.com> On 10/25/11 11:24 PM, James Hurley wrote: > It appears to make no difference whether the traversalOn is true or > false for the button, which seems a bit odd. Yeah. I misspoke. It's auto-hilite that matters. But then you have to write your own hiliting handlers, so the focus solution is much better. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tsj at unimelb.edu.au Wed Oct 26 00:49:04 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 26 Oct 2011 04:49:04 +0000 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> Message-ID: <46C20AE3-5A76-4E55-AB0F-3A93FB79D671@unimelb.edu.au> Thanks Chipp! Terry... On 26/10/2011, at 12:10 PM, Chipp Walters wrote: Hey guys. You don't want to miss this free lifetime giveaway. Box.net recently closed on a huge round of financing, and they are now, for a limited time, allowing anyone with an iPhone or iPad and iOS5 to download their free Box.net app from the Appstore and register for a free 50Gb of online storage! The free app pretty much sucks, but the the storage is very real. You can set up GoodReader and other desktop clients (not Box.net desktop client as they will charge you for it) and access your 50Gbs however you like. Also, if you don't have an iPhone or iPad, a friend can sign you up. Plus, you can sign yourself up for as many email addresses as you like. I've set myself up with 3 accounts and 150Gb of free data storage. I plan on using GoodSync to back up to Box.net all my important files. One note, you cannot upload a file larger than 100Mb, which shouldn't be too big an issue for me. You can use the free version http://www.gladinet.com/ to also see all your cloud storage devices as folders on our desktop. Hope this works for some of you! Chipp Walters CEO, Shafer Walters Group, Inc _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From jacque at hyperactivesw.com Wed Oct 26 01:09:38 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 00:09:38 -0500 Subject: Empty fields and controls after testing In-Reply-To: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> Message-ID: <4EA79612.5090607@hyperactivesw.com> On 10/25/11 7:39 PM, Admin wrote: > > Is there a way to > test a program and when you go back to edit mode, it initializes > everything so that all controls are blank. > > As it stands now, I have to > write a custom button that when pressed, wipes all fields/controls and > puts them back to their empty original state. It's a pain in the > ass. > > No other language I program in does this. That's the trade-off in a language that doesn't require a compile/run cycle. Everything is live. Like a lot of us, I have an initialization handler in most of my stacks. It's usually called in preOpenStack or preOpenCard. I make it a separate handler so I can also call it from the message box whenever I need to. Another (riskier) way to handle it is to use the "revert" command in the message box. The Revert menu item in the File menu is similar, but adds a verification dialog for safety. I'm pretty used to doing this so I usually just type it. Make sure that you've saved the stack in the state you want before you start testing, because everything you've done since the last save gets wiped out when the stack reverts. Keep good backups if you use this method. Don't use it if you have any doubts. About that initialization handler: I learned the hard way to always include one. It's a long story, but I embarrassed myself. I also usually have a development handler that strips out all test data before building an app. That's a long way of saying, I know what you mean. But for me the ease of development offsets the small responsibility of making sure I don't leave any tracks. It also helps to only have clients who think your test data is amusing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 26 02:21:00 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 01:21:00 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> Message-ID: <4EA7A6CC.503@hyperactivesw.com> On 10/25/11 8:10 PM, Chipp Walters wrote: > Hey guys. You don't want to miss this free lifetime giveaway. Box.net > recently closed on a huge round of financing, and they are now, for a > limited time, allowing anyone with an iPhone or iPad and iOS5 to > download their free Box.net app from the Appstore and register for a > free 50Gb of online storage! > > The free app pretty much sucks, but the the storage is very real. You > can set up GoodReader and other desktop clients (not Box.net desktop > client as they will charge you for it) and access your 50Gbs however > you like. Also, if you don't have an iPhone or iPad, a friend can > sign you up. Plus, you can sign yourself up for as many email > addresses as you like. I've set myself up with 3 accounts and 150Gb > of free data storage. I plan on using GoodSync to back up to Box.net > all my important files. One note, you cannot upload a file larger > than 100Mb, which shouldn't be too big an issue for me. > > You can use the free version http://www.gladinet.com/ to also see all > your cloud storage devices as folders on our desktop. Do you know of anything like that for Mac? The gladinet product is Windows-only. I was going to jump on this box.net offer, but I don't see an easy way to access my stored files. It looks like only certain types of documents are available through their web interface and there is no file synch available unless you pay a monthly fee...right? So Mac, Linux, and Android people can't get their files back down? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gerry.orkin at gmail.com Wed Oct 26 02:39:39 2011 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 26 Oct 2011 17:39:39 +1100 Subject: drawing with a finger in iOS In-Reply-To: <31226CC3-F785-4DE6-BC8F-4821A2B7B7B3@verizon.net> References: <31226CC3-F785-4DE6-BC8F-4821A2B7B7B3@verizon.net> Message-ID: John has posted his code somewhere...perhaps the forums...? On Wed, Oct 26, 2011 at 2:44 PM, Colin Holgate wrote: > It probably does. John Craig's app Spell With Kyle seems to manage to do > what you want: > > From revolution at derbrill.de Wed Oct 26 02:42:13 2011 From: revolution at derbrill.de (Malte Brill) Date: Wed, 26 Oct 2011 08:42:13 +0200 Subject: An application using sqlite running in a Citrix environment In-Reply-To: References: Message-ID: <0B7847D3-72F3-464F-A742-D9F7AD66DAD5@derbrill.de> Hi Pete, I am afraid sqLite handling is part of the database externals, so you will have to bite the sour apple and get those approved. I know that dealing with government institution can be a pain (been there, still am), however I learned if you talk to the right people usually you get what you need. In case the service provider declines to approve the dlls (which are part of your application), just tell the user of your software with the highest rank in the institution that shall use your software to take care of that. They pay the service providers huge amounts of money to make things work. They should get what they need. Worked two times for me with government software here in germany. All the best, Malte From revolution at derbrill.de Wed Oct 26 02:46:00 2011 From: revolution at derbrill.de (Malte Brill) Date: Wed, 26 Oct 2011 08:46:00 +0200 Subject: Particle Physics In-Reply-To: References: Message-ID: <6EFF6328-68FF-4526-A88D-64B877411194@derbrill.de> Hi Todd, I am afraid animationEngine can not help you (yet) here. One of the major problems is that particle emitters like smoe would require many many objects being animated at the same time to look somewhat realistic. I have not fully tested the limits with the new rendering capabilities of liveCode 5. Might work nowadays. liveCode engines before 5 I am seriously doubtful. Once I got a couple of free hours, I will try to look more into what could be done with liveCode 5, but for now, no particles in animationEngine. All the best, Malte From chipp at chipp.com Wed Oct 26 03:09:28 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 26 Oct 2011 02:09:28 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <4EA7A6CC.503@hyperactivesw.com> References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: Jacque, I believe they have a WebDav interface as well. Plus, perhaps sometime, someone will build a Box.net library for LC! Can't hurt to have it available. On Wed, Oct 26, 2011 at 1:21 AM, J. Landman Gay wrote: > On 10/25/11 8:10 PM, Chipp Walters wrote: > >> Hey guys. You don't want to miss this free lifetime giveaway. Box.net >> recently closed on a huge round of financing, and they are now, for a >> limited time, allowing anyone with an iPhone or iPad and iOS5 to >> download their free Box.net app from the Appstore and register for a >> free 50Gb of online storage! >> >> The free app pretty much sucks, but the the storage is very real. You >> can set up GoodReader and other desktop clients (not Box.net desktop >> client as they will charge you for it) and access your 50Gbs however >> you like. Also, if you don't have an iPhone or iPad, a friend can >> sign you up. Plus, you can sign yourself up for as many email >> addresses as you like. I've set myself up with 3 accounts and 150Gb >> of free data storage. I plan on using GoodSync to back up to Box.net >> all my important files. One note, you cannot upload a file larger >> than 100Mb, which shouldn't be too big an issue for me. >> >> You can use the free version http://www.gladinet.com/ to also see all >> your cloud storage devices as folders on our desktop. >> > > Do you know of anything like that for Mac? The gladinet product is > Windows-only. > > I was going to jump on this box.net offer, but I don't see an easy way to > access my stored files. It looks like only certain types of documents are > available through their web interface and there is no file synch available > unless you pay a monthly fee...right? So Mac, Linux, and Android people > can't get their files back down? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From chris at whitelotus.on-rev.com Wed Oct 26 03:41:45 2011 From: chris at whitelotus.on-rev.com (Christian Langers) Date: Wed, 26 Oct 2011 09:41:45 +0200 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: Hi ! I use "Transmit" with WebDav --> "https://www.box.net/dav" One could also use Finder's Connect to Server with "https://www.box.net/dav" It works ! ;-) Greets, Christian Le 26 oct. 2011 ? 09:09, Chipp Walters a ?crit : > Jacque, I believe they have a WebDav interface as well. Plus, perhaps > sometime, someone will build a Box.net library for LC! Can't hurt to have it > available. > > On Wed, Oct 26, 2011 at 1:21 AM, J. Landman Gay wrote: > >> On 10/25/11 8:10 PM, Chipp Walters wrote: >> >>> Hey guys. You don't want to miss this free lifetime giveaway. Box.net >>> recently closed on a huge round of financing, and they are now, for a >>> limited time, allowing anyone with an iPhone or iPad and iOS5 to >>> download their free Box.net app from the Appstore and register for a >>> free 50Gb of online storage! >>> >>> The free app pretty much sucks, but the the storage is very real. You >>> can set up GoodReader and other desktop clients (not Box.net desktop >>> client as they will charge you for it) and access your 50Gbs however >>> you like. Also, if you don't have an iPhone or iPad, a friend can >>> sign you up. Plus, you can sign yourself up for as many email >>> addresses as you like. I've set myself up with 3 accounts and 150Gb >>> of free data storage. I plan on using GoodSync to back up to Box.net >>> all my important files. One note, you cannot upload a file larger >>> than 100Mb, which shouldn't be too big an issue for me. >>> >>> You can use the free version http://www.gladinet.com/ to also see all >>> your cloud storage devices as folders on our desktop. >>> >> >> Do you know of anything like that for Mac? The gladinet product is >> Windows-only. >> >> I was going to jump on this box.net offer, but I don't see an easy way to >> access my stored files. It looks like only certain types of documents are >> available through their web interface and there is no file synch available >> unless you pay a monthly fee...right? So Mac, Linux, and Android people >> can't get their files back down? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > > -- > Chipp Walters > CEO, Shafer Walters Group, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Wed Oct 26 04:53:46 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 26 Oct 2011 01:53:46 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: Message-ID: > Le 26 oct. 2011 ? 09:09, Chipp Walters a ?crit : > >> Jacque, I believe they have a WebDav interface as well. Plus, perhaps >> sometime, someone will build a Box.net library for LC! Can't hurt to have it >> available. Recently, Christian Langers wrote: > One could also use Finder's Connect to Server with "https://www.box.net/dav" > > It works ! Darn, I was excited for a moment. I can connect to the server from the OSX Finder, and downloads from the server seem to work, but uploads either seem to fail or hang. I think I read somewhere that Box may only support a limited number of filetypes? (maybe that's just on an iOS device). Some folks are claiming that Box is also limiting the file size of uploads, and possibly restricting downloads to one file at a time. Haven't verified this. Regards, Scott Rossi Creative Director Tactile Media, UX Design From m.schonewille at economy-x-talk.com Wed Oct 26 05:46:13 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 11:46:13 +0200 Subject: LiveCode.tv #40 Wrap-up Message-ID: <77093F89-3BC5-413C-994F-009C41BA9216@economy-x-talk.com> Dear LiveCoders, Last Saturday, 22 October, we had our 40th on-line gathering of LiveCode fans. This time the usual hosts Bj?rnke and Mark shared their ideas with you. Bj?rnke von Gierke explained html parsing and extraction techniques, including a neat way to use item and line delimiters. You can find the first of Bj?rnke's video here: http://www.ustream.tv/recorded/18038651 There are 11 more short videos, which you can find on the same website. Bj?rnke has made available the stacks he used during the presentation, which you can find at http://qery.us/172 Mark improvised a quick demo of his collection of iPhone controls and showed how to make a very simple app within the hour. Mark's presentation is now available on his blog at http://qery.us/171 You can find the collection of controls here http://qery.us/13b The European HyperCard User Group (eHUG, http://www.ehug.info) raffled off an e-book courtesy of TidBITS. The e-book was won by Bernd. You can find more info on the TC series at http://www.takecontrolbooks.com. If you would like to tell about your work with LiveCode, now or later, please head over to http://qery.us/u0 for ideas and contact Mark or Bj?rnke. At http://qery.us/du you can find a web form that makes it really easy to contact us. I hope to see you all at the event next time. We will be making announcements on this mailing list, on the LiveCode forum and at http://livecode.tv where you can (soon) find a copy of this text. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! From chipp at chipp.com Wed Oct 26 06:51:54 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 26 Oct 2011 05:51:54 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: Message-ID: I heard they were limiting uploads to 100Mb-- not too bad. On Wed, Oct 26, 2011 at 3:53 AM, Scott Rossi wrote: > > Le 26 oct. 2011 ? 09:09, Chipp Walters a ?crit : > > > >> Jacque, I believe they have a WebDav interface as well. Plus, perhaps > >> sometime, someone will build a Box.net library for LC! Can't hurt to > have it > >> available. > > > Recently, Christian Langers wrote: > > > One could also use Finder's Connect to Server with " > https://www.box.net/dav" > > > > It works ! > > Darn, I was excited for a moment. > > I can connect to the server from the OSX Finder, and downloads from the > server seem to work, but uploads either seem to fail or hang. I think I > read somewhere that Box may only support a limited number of filetypes? > (maybe that's just on an iOS device). > > Some folks are claiming that Box is also limiting the file size of uploads, > and possibly restricting downloads to one file at a time. Haven't verified > this. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Shafer Walters Group, Inc. From andre at andregarzia.com Wed Oct 26 06:56:17 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 26 Oct 2011 08:56:17 -0200 Subject: drawing with a finger in iOS In-Reply-To: <4EA789A7.5050305@graymattercomputing.com> References: <4EA789A7.5050305@graymattercomputing.com> Message-ID: David, Thank you very much!!! I will play with it! I knew I should have enrolled on the summer academy. Cheers andre On Wed, Oct 26, 2011 at 2:16 AM, David Glass wrote: > During the Summer Academy Elanor created a stack for Android that used the > polygon tool to capture a signature. > > Since iOS has led the way as far as features are concerned it's possible > it would work there as well. > > I think the stack is hiding behind a Summer Academy login so I'll send you > the zip privately. > > > On 10/25/2011 8:00 PM, Andre Garzia wrote: > >> Hello Folks, >> >> I know the paint tools are not supported in iOS but did anyone here >> succeeded in making some paintbrush of sorts for iOS? >> >> My idea is just to place a "signature area" in an application and capture >> the user signature there (I just bought an iPad stylus and want to play >> with >> it and LiveCode). Any clue? I don't think touchMove gives us enough points >> to make the drawing, does it? >> >> Cheers >> andre >> >> > -- > David Glass - Gray Matter Computing > graymattercomputing.com > Help Desk: http://www.**graymattercomputing.com/**helpdesk > 559-303-4915 > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From todd at geistinteractive.com Wed Oct 26 08:21:26 2011 From: todd at geistinteractive.com (Todd Geist) Date: Wed, 26 Oct 2011 05:21:26 -0700 Subject: Particle Physics In-Reply-To: <6EFF6328-68FF-4526-A88D-64B877411194@derbrill.de> References: <6EFF6328-68FF-4526-A88D-64B877411194@derbrill.de> Message-ID: Thanks Malte! On Tue, Oct 25, 2011 at 11:46 PM, Malte Brill wrote: > Hi Todd, > > I am afraid animationEngine can not help you (yet) here. One of the major > problems is that particle emitters like smoe would require many many objects > being animated at the same time to look somewhat realistic. I have not fully > tested the limits with the new rendering capabilities of liveCode 5. Might > work nowadays. liveCode engines before 5 I am seriously doubtful. Once I got > a couple of free hours, I will try to look more into what could be done with > liveCode 5, but for now, no particles in animationEngine. > > All the best, > > Malte > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Todd Geist geist interactive (805) 419-9382 From mazzapaoloitaly at gmail.com Wed Oct 26 08:52:38 2011 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Wed, 26 Oct 2011 14:52:38 +0200 Subject: Text-to-speech Message-ID: Dear livecoders, I have few questions about iOS app. how can I integrate ?text-to-speech/Siri in an iOS application ? Can i use different languages as other apps do? Then , can I set the international keyboard from an iOS LC app? Thanks a lot All the best. Paolo Mazza From andre at andregarzia.com Wed Oct 26 09:04:30 2011 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 26 Oct 2011 11:04:30 -0200 Subject: Text-to-speech In-Reply-To: References: Message-ID: Paolo, As far as I know, Apple has no way for apps to integrate with Siri at this time. Cheers andre On Wed, Oct 26, 2011 at 10:52 AM, paolo mazza wrote: > Dear livecoders, > I have few questions about iOS app. > > how can I integrate text-to-speech/Siri in an iOS application ? > > Can i use different languages as other apps do? > > Then , can I set the international keyboard from an iOS LC app? > > Thanks a lot > > All the best. > > Paolo Mazza > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mcgrath3 at mac.com Wed Oct 26 09:16:39 2011 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 26 Oct 2011 09:16:39 -0400 Subject: Text-to-speech In-Reply-To: References: Message-ID: <6B372D25-25E2-4249-B87F-8483243CD91C@mac.com> You can however turn on speak selection in accessibility preference pane in iOS 5. Then when you select text in an app the option to speak it is there. Haven't tested yet with LC fields. Also fwiw, turn on big text and set to 20 or 24 to ease your eyes when using the iPhone. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Oct 26, 2011, at 9:04 AM, Andre Garzia wrote: > Paolo, > > As far as I know, Apple has no way for apps to integrate with Siri at this > time. > > Cheers > andre > > On Wed, Oct 26, 2011 at 10:52 AM, paolo mazza wrote: > >> Dear livecoders, >> I have few questions about iOS app. >> >> how can I integrate text-to-speech/Siri in an iOS application ? >> >> Can i use different languages as other apps do? >> >> Then , can I set the international keyboard from an iOS LC app? >> >> Thanks a lot >> >> All the best. >> >> Paolo Mazza >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Wed Oct 26 09:47:54 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 26 Oct 2011 09:47:54 -0400 (EDT) Subject: Empty fields and controls after testing In-Reply-To: <68E844FA-90AF-4A18-8CC1-0C3925EB127F@cox.net> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <68E844FA-90AF-4A18-8CC1-0C3925EB127F@cox.net> Message-ID: <8CE61FCFEB06C23-197C-65022@webmail-m047.sysops.aol.com> Mike. Is it really so bad to write a handler that cycles through all the controls and custom properties, etc., in a stack and clean them? You seem to have already done this. Place a generalized handler in a library and move on. Craig Newman -----Original Message----- From: Joe Lewis Wilkins To: How to use LiveCode Sent: Tue, Oct 25, 2011 4:50 pm Subject: Re: Empty fields and controls after testing Mike, I think your approach to creating something in LC is faulty. The vast majority of the time you're going to want any coding you've done within controls to "stick" as you say. You mention Edit Mode. I never even leave testing mode. I suppose you "may" want to do that from time to time; but, basically, you create "controls" and write handlers in them (stacks and cards and buttons and fields) and test them immediately. That was the HC way of doing things and I still do that with LC. Or am I the one who is out in left field? Joe Wilkins Architect On Oct 25, 2011, at 5:39 PM, Admin wrote: > > > One thing that truly bugs the hell out of me with Live Code is that > when I am done designing/programming and want to test it, the data is > now a part of the program. > > What I mean is, say you have and edit box > and you go to test the program and type stuff in the edit box then go > back to edit mode, the text is still there. Same > > goes for captions and > other stuff - any changes made in test mode sticks. > > Is there a way to > test a program and when you go back to edit mode, it initializes > everything so that all controls are blank. > > As it stands now, I have to > write a custom button that when pressed, wipes all fields/controls and > puts them back to their empty original state. It's a pain in the > ass. > > No other language I program in does this. > > Any thoughts? > > Mike > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Wed Oct 26 09:53:03 2011 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 26 Oct 2011 14:53:03 +0100 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: <4EA810BF.8030505@cogapp.com> On 26/10/2011 04:00, Andre Garzia wrote: > I know the paint tools are not supported in iOS but did anyone here > succeeded in making some paintbrush of sorts for iOS? I did this for a little prototype (where I wanted to be able to analyse hand-drawn lines drawn on top of a background) and it was very easy and had good performance (at least on my iPhone4, it never went beyond prototype so never got tried elsewhere). I had a drawing area, and outside it controls for line colour/size and erase area - so I think analogous to what you want for a signature area. My method was to have a 'working image' representing the drawing area, translucent over a background; underneath a transparent button that gets the events; between the two a normally hidden polygon to display the line interactively as the user moves their finger. On mousedown (cough, I've not yet adapted to the new world of touch events - but it works fine) set the points of the line to the mouseloc, show the line. On mouseMove, append the mouseloc to the points of the line. On mouseUp, I hide some extraneous stuff, make the 'working image' opaque, take a snapshot of that area (hence compositing the existing drawing with the newly drawn line) and then hide the line and replace the working image with that snapshot, and adjust the transparency back again. Changing brush colour and thickness is just a matter of changing the properties of the line. So in short, each touch is handled as it happens by adjusting the points of a line object; at the end of the touch, this is composited into a bitmap, accumulating all the pixels. It seems perfectly responsive and robust. I think it's a fabulous demo of the power of livecode: you can make a working iOS paint app with a couple of dozen lines of code. Ben From ambassador at fourthworld.com Wed Oct 26 10:11:42 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Oct 2011 07:11:42 -0700 Subject: Empty fields and controls after testing In-Reply-To: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> Message-ID: <4EA8151E.9060204@fourthworld.com> Admin wrote: > One thing that truly bugs the hell out of me with Live Code is that > when I am done designing/programming and want to test it, the data is > now a part of the program. In most applications architectures it's common to separate data storage from the user interface, making it easier to update the UI without affecting the user's data. To use such an approach you would load the data from a file and set the values of controls used to display the data on preOpenCard (field contents, button values, etc.). With standalones this will be necessary unless you make your UI stack as a separate stack file apart from the executable, since modern OSes don't allow apps to modify themselves. Data storage may be a prefs file or a document file, depending on the nature of the data. With LiveCode you have a wide range of formats available. For large tabular data sets you can use SQLite, define your own format using simple text files, store arrays using arrayEncode, or even use custom properties stored in a stack file (a favorite of mine since it lets me use name-value pairs very conveniently. Sarah Reichelt's helpful article on saving data from a standalone may be helpful: All that said, we still haven't addressed your central question: during development you'll likely have controls displaying data values that need to be cleared - how do we do that? Since the olden days I've been fond of writing a handler called "StripAndShip" which I include in my mainStack, which takes care of resetting UI elements to their default states. In more recent years, the LiveCode IDE now sends a savingStandalone message, which can be trapped to handle that sort of stuff for a clean build. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From klaus at major.on-rev.com Wed Oct 26 11:44:43 2011 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 26 Oct 2011 17:44:43 +0200 Subject: iTunes 10.5, QuickTime and Windows Message-ID: Hi friends, I just updated my Windows XP (under Parallels on my Mac) to iTunes 10.5 and Safari 5.1.1 and noticed a HIGHLY interesting sentence in the release notes: German: Hinweis: iTunes 10.5 ben?tigt oder enth?lt nicht mehr QuickTime. Translation: Hint: iTunes 10.5 does NOT require or contain QuickTime anymore! I think this is an important thing for crossplatform developers, so be prepared! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From ambassador at fourthworld.com Wed Oct 26 11:59:35 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Oct 2011 08:59:35 -0700 Subject: iTunes 10.5, QuickTime and Windows In-Reply-To: References: Message-ID: <4EA82E67.6000805@fourthworld.com> Klaus wrote: > I just updated my Windows XP (under Parallels on my Mac) to iTunes 10.5 > and Safari 5.1.1 and noticed a HIGHLY interesting sentence in the release notes: > > German: > Hinweis: iTunes 10.5 ben?tigt oder enth?lt nicht mehr QuickTime. > > Translation: > Hint: iTunes 10.5 does NOT require or contain QuickTime anymore! > > I think this is an important thing for crossplatform developers, so be prepared! Add this to the growing list of reasons why LiveCode needs to update its native video support on non-Apple OSes: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From rabit at revigniter.com Wed Oct 26 12:03:33 2011 From: rabit at revigniter.com (Ralf Bitter) Date: Wed, 26 Oct 2011 18:03:33 +0200 Subject: LiveCode server: incorrect path environment variables on Lion Message-ID: <3EC2982C-FB86-4CDE-807C-C02E81CD9135@revigniter.com> Hi all, can anybody confirm that LiveCode server 4.6.3 up to 5.0 has incorrect path environment variables? I did tests and compared server version 4.6.3, 4.6.4 and 5.0 with reserver (LiveCode server prior version 4.6.3). The results using files at http://192.168.178.38/~rabit/servervars.lc/test/ and http://192.168.178.38/~rabit/servervars.irev/test/ respectively are: LiveCode server (incorrect) PATH_TRANSLATED: /Users/rabit/Sites/servervars.lc/test/ PATH_INFO: /~rabit/servervars.lc/test/ revserver (correct) PATH_TRANSLATED: /Users/rabit/Sites/servervars.irev PATH_INFO: /test/ Thanks for any info in advance Ralf From bobs at twft.com Wed Oct 26 12:09:14 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 09:09:14 -0700 Subject: When has a field changed? In-Reply-To: <4EA74CE8.3020905@hyperactivesw.com> References: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> <4EA74CE8.3020905@hyperactivesw.com> Message-ID: Hi Jacque. I verified yesterday that the issue still exists. Apparently, since a button does not gain focus in a Macintosh UI, the field never loses focus, hence no closefield. There is a note about it in the help I think. As I said in another post, if you trap for mouseUp in the card or stack, set the focus to nothing, then pass mouseup, and remember to pass mouseUp in all your button handlers, everything will work the way you would expect it to. Bob On Oct 25, 2011, at 4:57 PM, J. Landman Gay wrote: > On 10/25/11 6:48 PM, James Hurley wrote: >> I worry about the size of the field text that it would be hashing. It >> would be book length. >> >> I don't have that much in there at present, so I can't test it, but >> that is the ultimate goal. > > I'd just use closefield myself. The bug with the buttons was a problem for a long time, but I thought it was fixed. It's been a while, but last time I checked I was getting appropriate closefield messages. If you find that you aren't, turn off traversalOn on your button and it should bypass the bug. > > Trapping closefield is way easier than all that scripting. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Oct 26 12:14:13 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 09:14:13 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: I believe it's read only though. I don't think the Finder will create writeable FTP mounts, unless they fixed/changed something. Bob On Oct 26, 2011, at 12:41 AM, Christian Langers wrote: > One could also use Finder's Connect to Server with "https://www.box.net/dav" > > It works ! From bobs at twft.com Wed Oct 26 12:19:44 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 09:19:44 -0700 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> Message-ID: <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Yes, you will need to write your own initialization routine. I do this anyway in all my forms because I read data into the fields, and then validate before writing them back to my storage. I always want to make sure I do not have any random data from a previous edit session making it's way into my database. Usually I have a populate handler that when passed empty for the arguement instead of a string or array, it puts empty into all my fields. Then I just call the populate handler when I open the form, typically in preOpenCard. Bob On Oct 25, 2011, at 5:46 PM, Pete wrote: > You pretty much have to do it yourself. I usually do it in preOPenCard > rather than have a button bu that depends on your application. > Pete > Molly's Revenge > > > > > On Tue, Oct 25, 2011 at 5:39 PM, Admin wrote: > >> >> >> One thing that truly bugs the hell out of me with Live Code is that >> when I am done designing/programming and want to test it, the data is >> now a part of the program. >> >> What I mean is, say you have and edit box >> and you go to test the program and type stuff in the edit box then go >> back to edit mode, the text is still there. Same >> >> goes for captions and >> other stuff - any changes made in test mode sticks. >> >> Is there a way to >> test a program and when you go back to edit mode, it initializes >> everything so that all controls are blank. >> >> As it stands now, I have to >> write a custom button that when pressed, wipes all fields/controls and >> puts them back to their empty original state. It's a pain in the >> ass. >> >> No other language I program in does this. >> >> Any thoughts? >> >> Mike >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Wed Oct 26 12:22:34 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:22:34 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: Message-ID: I've used box.net for a few months. They do limit individual file sizes, that's kind of their differentiator from dropbox - box gives you more free disk space but limits the file size. Depends on your needs as to whether that makes sense. I have only stored a few different file types on box so don;t know about the "limited filetypes" comment. Pete Molly's Revenge On Wed, Oct 26, 2011 at 3:51 AM, Chipp Walters wrote: > I heard they were limiting uploads to 100Mb-- not too bad. > > On Wed, Oct 26, 2011 at 3:53 AM, Scott Rossi > wrote: > > > > Le 26 oct. 2011 ? 09:09, Chipp Walters a ?crit : > > > > > >> Jacque, I believe they have a WebDav interface as well. Plus, perhaps > > >> sometime, someone will build a Box.net library for LC! Can't hurt to > > have it > > >> available. > > > > > > Recently, Christian Langers wrote: > > > > > One could also use Finder's Connect to Server with " > > https://www.box.net/dav" > > > > > > It works ! > > > > Darn, I was excited for a moment. > > > > I can connect to the server from the OSX Finder, and downloads from the > > server seem to work, but uploads either seem to fail or hang. I think I > > read somewhere that Box may only support a limited number of filetypes? > > (maybe that's just on an iOS device). > > > > Some folks are claiming that Box is also limiting the file size of > uploads, > > and possibly restricting downloads to one file at a time. Haven't > verified > > this. > > > > Regards, > > > > Scott Rossi > > Creative Director > > Tactile Media, UX Design > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > Chipp Walters > CEO, Shafer Walters Group, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From bobs at twft.com Wed Oct 26 12:23:01 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 09:23:01 -0700 Subject: Empty fields and controls after testing In-Reply-To: <4EA8151E.9060204@fourthworld.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <4EA8151E.9060204@fourthworld.com> Message-ID: Good tip Richard! Bob On Oct 26, 2011, at 7:11 AM, Richard Gaskin wrote: > In more recent years, the LiveCode IDE now sends a savingStandalone message, which can be trapped to handle that sort of stuff for a clean build. From pete at mollysrevenge.com Wed Oct 26 12:29:12 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:29:12 -0700 Subject: When has a field changed? In-Reply-To: <9F964CED-BF63-4370-8D23-3BDCBDAA36B8@sonsothunder.com> References: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> <9F964CED-BF63-4370-8D23-3BDCBDAA36B8@sonsothunder.com> Message-ID: Hi Ken, This took me by surprise so I just did a test. Pasted text into a field then clicked on another field on the card and I did get a closeField, so maybe this was a bug that has been fixed? LC 4.6.3/OS X 10.6.8 Pete Molly's Revenge On Tue, Oct 25, 2011 at 7:02 PM, Ken Ray wrote: > > However it's still not bulletproof, however, because you can paste text > from the clipboard into a field and then click out of it and the field does > NOT receive a closeField; it receives and exitField instead. From pete at mollysrevenge.com Wed Oct 26 12:32:17 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:32:17 -0700 Subject: When has a field changed? In-Reply-To: References: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> <4EA74CE8.3020905@hyperactivesw.com> Message-ID: I guess that works but it means the button script will execute before the focus on nothing in the card script which could be an issue, depending on the application requirements. Pete Molly's Revenge On Wed, Oct 26, 2011 at 9:09 AM, Bob Sneidar wrote: > > > As I said in another post, if you trap for mouseUp in the card or stack, > set the focus to nothing, then pass mouseup, and remember to pass mouseUp in > all your button handlers, everything will work the way you would expect it > to. > > Bob > > From pete at mollysrevenge.com Wed Oct 26 12:34:54 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:34:54 -0700 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: Thanks Trevor, downloading it now. Pete Molly's Revenge On Tue, Oct 25, 2011 at 8:01 PM, Trevor DeVore wrote: > On Tue, Oct 25, 2011 at 4:06 PM, Pete wrote: > > > OK, so I guess it's not a simple as I thought. I can find no trace of > > 4.6.4 > > in the Release Notes accessed from the LC help menu or on the runrev web > > site. > > > You can download 4.6.4 (assuming it is available to you through the license > you purchased) from the store. RunRev has a lesson that shows how to locate > downloads. > > > http://lessons.runrev.com/s/lessons/m/4072/l/20004-How-do-I-download-and-activate-LiveCode- > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 12:38:26 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:38:26 -0700 Subject: .irev code editor? In-Reply-To: <7946887F-607E-48CD-8858-B6AC657499F6@sonsothunder.com> References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> <7946887F-607E-48CD-8858-B6AC657499F6@sonsothunder.com> Message-ID: Hi Ken, It does indeed say Plain Text right now but I dont see Transcript, Revolution, or anything else that rings a bell as being related to Livecode in the popup menu. Pete Molly's Revenge On Tue, Oct 25, 2011 at 6:56 PM, Ken Ray wrote: > > On Oct 25, 2011, at 4:10 PM, Pete wrote: > > > Thanks Ken. Is there something I have to configure in TextMate to see > > colorisation, etc? Not seeing any of that stuff right now. > > > > I've tried it with both .livecode and .rev file suffixes. > > I'll check the extension it's associated with, but you should be able to > pick it from the popup menu in the bottom left area (where it normally says > "Plain Text"). It's pretty old, so it may say "Revolution" or "Transcript" > instead of "LiveCode". > > Ken > > > > > Thanks, > > Pete > > Molly's Revenge > > > > > > > > > > On Mon, Oct 24, 2011 at 9:54 PM, Ken Ray wrote: > > > >> > >> On Oct 24, 2011, at 5:02 PM, Pete wrote: > >> > >>> Stephen, > >>> Is there a regular LC plugin for TextMate as opposed to rev igniter? > >> > >> Go to the bottom of the page: > >> > >> http://www.sonsothunder.com/devres/livecode/downloads/stsMLXEditor.htm > >> > >> and click on the download icon in the left column of the table - it's > old, > >> but it should manage most of the language (when I get a chance I'll > update > >> it). > >> > >> > >> Ken Ray > >> Sons of Thunder Software, Inc. > >> Email: kray at sonsothunder.com > >> Web Site: http://www.sonsothunder.com/ > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 12:48:50 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:48:50 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: The permission for the mounted drive on my mac say I can read and write, but I'm getting the same hang problem as someone else mentioned when I try to upload something. The Box FAQs says they don't support webdav or FTP access. The FAQs also say that the following files aren't supported, but that is in their sync mechanism, part of the business (paid for) account and is more of a document collaboration tool like Google Docs: - Temporary files (.tmp) - System and hidden files - Windows shortcuts - Box WebDocs - Outlook PST files - QuickBook files - Google Docs/Spreadsheets Pete Molly's Revenge On Wed, Oct 26, 2011 at 9:14 AM, Bob Sneidar wrote: > I believe it's read only though. I don't think the Finder will create > writeable FTP mounts, unless they fixed/changed something. > > Bob > > > On Oct 26, 2011, at 12:41 AM, Christian Langers wrote: > > > One could also use Finder's Connect to Server with " > https://www.box.net/dav" > > > > It works ! > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 12:58:21 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 09:58:21 -0700 Subject: Duplicate Control IDs In-Reply-To: References: Message-ID: Looks like the bug is indeed fixed in this version. Unfortunately, my code is part of an IDE plugin I'll be releasing soon so it will almost certainly run in versions prior to 4.6.4. I think I'll have to stick with the workaround of creating a group then copying the individual controls into it. Pete Molly's Revenge On Tue, Oct 25, 2011 at 8:01 PM, Trevor DeVore wrote: > On Tue, Oct 25, 2011 at 4:06 PM, Pete wrote: > > > OK, so I guess it's not a simple as I thought. I can find no trace of > > 4.6.4 > > in the Release Notes accessed from the LC help menu or on the runrev web > > site. > > > You can download 4.6.4 (assuming it is available to you through the license > you purchased) from the store. RunRev has a lesson that shows how to locate > downloads. > > > http://lessons.runrev.com/s/lessons/m/4072/l/20004-How-do-I-download-and-activate-LiveCode- > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From jacque at hyperactivesw.com Wed Oct 26 13:09:41 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 12:09:41 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: Message-ID: <4EA83ED5.6060203@hyperactivesw.com> On 10/26/11 3:53 AM, Scott Rossi wrote: >> Le 26 oct. 2011 ? 09:09, Chipp Walters a ?crit : >> >>> Jacque, I believe they have a WebDav interface as well. Plus, perhaps >>> sometime, someone will build a Box.net library for LC! Can't hurt to have it >>> available. > > > Recently, Christian Langers wrote: > >> One could also use Finder's Connect to Server with "https://www.box.net/dav" >> >> It works ! > > Darn, I was excited for a moment. > > I can connect to the server from the OSX Finder, and downloads from the > server seem to work, but uploads either seem to fail or hang. I think I > read somewhere that Box may only support a limited number of filetypes? > (maybe that's just on an iOS device). So for a non-Windows user, it sounds like you can upload via a web interface (do I have that right? Or is that only for certain file types?) and then you need to download via webdav, which I think will only work on a desktop machine. And if I want to access my files on my iPad or my Android tablet, I can't. The web site has a list of only a few apps that they say are integrated with box.net, none of which I own or use, and the web interface supports only Office-type documents. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Oct 26 13:13:11 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 26 Oct 2011 20:13:11 +0300 Subject: iTunes 10.5, QuickTime and Windows In-Reply-To: <4EA82E67.6000805@fourthworld.com> References: <4EA82E67.6000805@fourthworld.com> Message-ID: <4EA83FA7.1080105@gmail.com> On 10/26/2011 06:59 PM, Richard Gaskin wrote: > Klaus wrote: > >> I just updated my Windows XP (under Parallels on my Mac) to iTunes 10.5 >> and Safari 5.1.1 and noticed a HIGHLY interesting sentence in the >> release notes: >> >> German: >> Hinweis: iTunes 10.5 ben?tigt oder enth?lt nicht mehr QuickTime. >> >> Translation: >> Hint: iTunes 10.5 does NOT require or contain QuickTime anymore! >> >> I think this is an important thing for crossplatform developers, so >> be prepared! > > Add this to the growing list of reasons why LiveCode needs to update > its native video support on non-Apple OSes: > Add this to the growing list of reasons why Livecode needs to consider "rolling it own: in-built cross-platform video support" . . . . From bobs at twft.com Wed Oct 26 13:16:01 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 10:16:01 -0700 Subject: When has a field changed? In-Reply-To: References: <1845DD8B-35E2-4BC9-A515-71CACAE51AD5@sbcglobal.net> <4EA74CE8.3020905@hyperactivesw.com> Message-ID: <21C674B7-FAAF-4051-9C03-36B346D718CA@twft.com> How about inserting the mouseUp handler into the frontScript. That should run before the button script then. Make sure to pass mouseUp though! Here is what I did: Create a button called btnFrontScript in the script of that button put on mouseUp focus on nothing pass mouseUp end mouseUp in the preOpencard (or preOpenstack) handler put insert the script of button "btnFrontScript" into front Budda bing, budda boom, Bob's yer Uncle. The closeField happens before the button script. Yes? Bob On Oct 26, 2011, at 9:32 AM, Pete wrote: > I guess that works but it means the button script will execute before the > focus on nothing in the card script which could be an issue, depending on > the application requirements. > Pete > Molly's Revenge > > > > > On Wed, Oct 26, 2011 at 9:09 AM, Bob Sneidar wrote: > >> >> >> As I said in another post, if you trap for mouseUp in the card or stack, >> set the focus to nothing, then pass mouseup, and remember to pass mouseUp in >> all your button handlers, everything will work the way you would expect it >> to. >> >> 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 dev at digifilm.com Wed Oct 26 13:29:32 2011 From: dev at digifilm.com (ddas) Date: Wed, 26 Oct 2011 13:29:32 -0400 Subject: iTunes 10.5, QuickTime and Windows In-Reply-To: <4EA82E67.6000805@fourthworld.com> References: <4EA82E67.6000805@fourthworld.com> Message-ID: <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> From what I hear, HTML5 support would take care of it all. Thanks, Debdoot From pete at mollysrevenge.com Wed Oct 26 13:30:31 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 10:30:31 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <4EA83ED5.6060203@hyperactivesw.com> References: <4EA83ED5.6060203@hyperactivesw.com> Message-ID: Theis para is about using Box on a Mac. Yes, uploading is through logging into the box.net web site in your browser. Right clicking a file in box.netshows you a Download option so no webdav needed. I don't believe there are any file type restrictions unless you are using the box.net sync service which is part of paid for business package and is more of a document collaboration tool than like Google docs. There is a Box app for Android devices, don't know about iOS but I'd be surprised if there wasn't one. I don't see a specific download option in it, but there is an Open option which downloads it then opens it in the appropriate application. I'm not sure where you're looking on their web site but I have definitely uploaded files of a non-Office type, including livecode stack files. Pete Molly's Revenge On Wed, Oct 26, 2011 at 10:09 AM, J. Landman Gay wrote: > > So for a non-Windows user, it sounds like you can upload via a web > interface (do I have that right? Or is that only for certain file types?) > and then you need to download via webdav, which I think will only work on a > desktop machine. And if I want to access my files on my iPad or my Android > tablet, I can't. The web site has a list of only a few apps that they say > are integrated with box.net, none of which I own or use, and the web > interface supports only Office-type documents. > > From jacque at hyperactivesw.com Wed Oct 26 13:40:49 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 12:40:49 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <4EA83ED5.6060203@hyperactivesw.com> Message-ID: <4EA84621.3030901@hyperactivesw.com> On 10/26/11 12:30 PM, Pete wrote: > Theis para is about using Box on a Mac. Yes, uploading is through logging > into the box.net web site in your browser. Right clicking a file in > box.netshows you a Download option so no webdav needed. I don't > believe there are > any file type restrictions unless you are using the box.net sync service > which is part of paid for business package and is more of a document > collaboration tool than like Google docs. > > There is a Box app for Android devices, don't know about iOS but I'd be > surprised if there wasn't one. I don't see a specific download option in > it, but there is an Open option which downloads it then opens it in the > appropriate application. > > I'm not sure where you're looking on their web site but I > have definitely uploaded files of a non-Office type, including livecode > stack files. Thanks, that clarifies some things for me. I can't remember now which web page I was reading, but it had a very long list of comments at the end and some of the concerns I mentioned were in those. Maybe I'll give it a try anyway, what have I got to lose. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Wed Oct 26 13:42:45 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 10:42:45 -0700 Subject: LiveCode server: incorrect path environment variables on Lion In-Reply-To: <3EC2982C-FB86-4CDE-807C-C02E81CD9135@revigniter.com> References: <3EC2982C-FB86-4CDE-807C-C02E81CD9135@revigniter.com> Message-ID: These vars work on my linux version Livecode server 5.0 installed at Dreamhost. On 26 October 2011 09:03, Ralf Bitter wrote: > > Hi all, > > can anybody confirm that LiveCode server 4.6.3 up to 5.0 has > incorrect path environment variables? > > I did tests and compared server version 4.6.3, 4.6.4 and 5.0 > with reserver (LiveCode server prior version 4.6.3). > > The results using files at > http://192.168.178.38/~rabit/servervars.lc/test/ and > http://192.168.178.38/~rabit/servervars.irev/test/ respectively are: > > LiveCode server (incorrect) > PATH_TRANSLATED: /Users/rabit/Sites/servervars.lc/test/ > PATH_INFO: /~rabit/servervars.lc/test/ > > revserver (correct) > PATH_TRANSLATED: /Users/rabit/Sites/servervars.irev > PATH_INFO: /test/ > > > > Thanks for any info in advance > > Ralf > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From keith.clarke at clarkeandclarke.co.uk Wed Oct 26 13:54:29 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 26 Oct 2011 18:54:29 +0100 Subject: LiveCode alternative to Sitelok? Message-ID: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> Hi folks, I need to add a secure members area to a web site I'm building in RapidWeaver (nothing fancy - just user management to limit page visibility). I've been recommended Sitelok, but I don't particularly want to have to learn the necessary PHP. The site is hosted on my on-rev account and so, I wonder if there is a reasonably straightforward LiveCode server and/or revIgniter solution or project out there for membership management and page access security? Best, Keith.. From stephenREVOLUTION2 at barncard.com Wed Oct 26 14:01:55 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 11:01:55 -0700 Subject: LiveCode alternative to Sitelok? In-Reply-To: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> Message-ID: quick and dirty: use a .htaccess file. Apache is your friend. you get a nice password-user dialog before being allowed to that directory. No coding required, really except for a few lines in an invisible text file ON-rev control panel has a utility to create these files in situ: *Password Protected Directories* On 26 October 2011 10:54, Keith Clarke wrote: > Hi folks, > I need to add a secure members area to a web site I'm building in > RapidWeaver (nothing fancy - just user management to limit page visibility). > I've been recommended Sitelok, but I don't particularly want to have to > learn the necessary PHP. > > The site is hosted on my on-rev account and so, I wonder if there is a > reasonably straightforward LiveCode server and/or revIgniter solution or > project out there for membership management and page access security? > Best, > Keith.. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at mollysrevenge.com Wed Oct 26 14:05:20 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 11:05:20 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <4EA84621.3030901@hyperactivesw.com> References: <4EA83ED5.6060203@hyperactivesw.com> <4EA84621.3030901@hyperactivesw.com> Message-ID: Worth a try I think, I've been happy with it. I decided on box rather than dropbox because, being a cheapskate, I got more free disk space with box and the file size limitation wasn't a problem for me. I use Google Docs a lot for word processing, spreadsheet, and presentation docs. You can upload any type of file to Google Docs so I've started using it in preference to Box. There is a limit of 1gb of storage space for uploaded files (docs created in GD or converted to GD format on upload don't count against that limit.) But you can upgrade your storage space - $5/yr for 20gb, $20/yr for 80gb, $50/yr for 200GB, etc. Pete Molly's Revenge On Wed, Oct 26, 2011 at 10:40 AM, J. Landman Gay wrote: > On 10/26/11 12:30 PM, Pete wrote: > >> Theis para is about using Box on a Mac. Yes, uploading is through logging >> into the box.net web site in your browser. Right clicking a file in >> box.netshows you a Download option so no webdav needed. I don't >> >> believe there are >> any file type restrictions unless you are using the box.net sync service >> which is part of paid for business package and is more of a document >> collaboration tool than like Google docs. >> >> There is a Box app for Android devices, don't know about iOS but I'd be >> surprised if there wasn't one. I don't see a specific download option in >> it, but there is an Open option which downloads it then opens it in the >> appropriate application. >> >> I'm not sure where you're looking on their web site but I >> have definitely uploaded files of a non-Office type, including livecode >> stack files. >> > > Thanks, that clarifies some things for me. I can't remember now which web > page I was reading, but it had a very long list of comments at the end and > some of the concerns I mentioned were in those. Maybe I'll give it a try > anyway, what have I got to lose. > > -- > 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 stephenREVOLUTION2 at barncard.com Wed Oct 26 14:11:16 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 11:11:16 -0700 Subject: LiveCode alternative to Sitelok? In-Reply-To: References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> Message-ID: htaccess is something you'd want to use for just a few members, there is no user management per se, with .htaccess except what is done manually. You could do user access in Livecode Server. One could use cookies and server variables. Look at the Livecode source of some of the user-created livecode CMS systems like REVIGNITER SPLASH-21 I am sure there are others. On 26 October 2011 11:01, stephen barncard wrote: > quick and dirty: use a .htaccess file. Apache is your friend. you get a > nice password-user dialog before being allowed to that directory. No coding > required, really except for a few lines in an invisible text file > > ON-rev control panel has a utility to create these files in situ: > *Password Protected Directories* > > On 26 October 2011 10:54, Keith Clarke > wrote: > >> Hi folks, >> I need to add a secure members area to a web site I'm building in >> RapidWeaver (nothing fancy - just user management to limit page visibility). >> I've been recommended Sitelok, but I don't particularly want to have to >> learn the necessary PHP. >> >> The site is hosted on my on-rev account and so, I wonder if there is a >> reasonably straightforward LiveCode server and/or revIgniter solution or >> project out there for membership management and page access security? >> Best, >> Keith.. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > > -- Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Wed Oct 26 14:12:49 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 26 Oct 2011 21:12:49 +0300 Subject: [OT] PCI cards Message-ID: <4EA84DA1.5070606@gmail.com> I have a lot of useful stuff (mainly old hypercard stacks locked up on a load of ZIP disks, and want to get at them via my Iomega Zip drive. I have a SCSI card lying around (as one does), and wonder if I can get it to function if I jam it into the back of my Pentium 4, 3 GHz, 2 GB RAM Ubuntu machine . . . Ideas would be gratefully received. From bobs at twft.com Wed Oct 26 14:27:54 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 11:27:54 -0700 Subject: [OT] PCI cards In-Reply-To: <4EA84DA1.5070606@gmail.com> References: <4EA84DA1.5070606@gmail.com> Message-ID: I take it then that the disks are formatted as HFS or HFS plus. This is problematic. Windows will not recognize it. Perhaps Ubuntu will, if you install the correct support files, I do not know. But I don't think that just having drivers for the SCSI card will get you there. You would also need Zip drivers to get it to properly recognize the zip drive, and I seriously doubt they have THAT for Ubuntu. You may be in a catch 22 here. I would say an old mac with a SCSI port is your only hope. If you boot the Mac with a zip disk in the drive and connected, the system will read the drivers off the zip disk, as per the SCSI specification, and away you go. I think it will have to be OS 8 or OS 9 though. Bob On Oct 26, 2011, at 11:12 AM, Richmond Mathewson wrote: > I have a lot of useful stuff (mainly old hypercard stacks locked up on a load of ZIP disks, > and want to get at them via my Iomega Zip drive. I have a SCSI card lying around (as one does), > and wonder if I can get it to function if I jam it into the back of my Pentium 4, 3 GHz, 2 GB RAM > Ubuntu machine . . . > > Ideas would be gratefully received. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Wed Oct 26 14:51:39 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 26 Oct 2011 19:51:39 +0100 Subject: LiveCode alternative to Sitelok? In-Reply-To: References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> Message-ID: <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> Thanks for the responses Stephen. I should have mentioned that I already have .htaccess control, courtesy of the RapidWeaver Lockdown plugin http://loghound.com/lockdown/index.html Lockdown is great but is only accessible via the RapidWeaver desktop app - I have to republish the Lockdown page from my Mac to add a user. Yes the on-rev 'Password Protected Directories' page is an alternative and not confined to a desktop app, but it still requires me. I was looking for a server-based environment to be able to spread the load a bit. However, now you've got me thinking - maybe I can cobble together a little LiveCode app to manage the passwords file on the server? Best, Keith.. I'd love to have a go at rolling my own but time is tight at the moment. On 26 Oct 2011, at 19:11, stephen barncard wrote: > htaccess is something you'd want to use for just a few members, there is no > user management per se, with .htaccess except what is done manually. > > You could do user access in Livecode Server. One could use cookies and > server variables. Look at the Livecode source of some of the user-created > livecode CMS systems like > > REVIGNITER > > SPLASH-21 > > I am sure there are others. > > On 26 October 2011 11:01, stephen barncard > wrote: > >> quick and dirty: use a .htaccess file. Apache is your friend. you get a >> nice password-user dialog before being allowed to that directory. No coding >> required, really except for a few lines in an invisible text file >> >> ON-rev control panel has a utility to create these files in situ: >> *Password Protected Directories* >> >> On 26 October 2011 10:54, Keith Clarke >> wrote: >> >>> Hi folks, >>> I need to add a secure members area to a web site I'm building in >>> RapidWeaver (nothing fancy - just user management to limit page visibility). >>> I've been recommended Sitelok, but I don't particularly want to have to >>> learn the necessary PHP. >>> >>> The site is hosted on my on-rev account and so, I wonder if there is a >>> reasonably straightforward LiveCode server and/or revIgniter solution or >>> project out there for membership management and page access security? >>> Best, >>> Keith.. >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> >> > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Wed Oct 26 14:52:44 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 26 Oct 2011 21:52:44 +0300 Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> Message-ID: <4EA856FC.3020909@gmail.com> Thanks, Bob. On 10/26/2011 09:27 PM, Bob Sneidar wrote: > I take it then that the disks are formatted as HFS or HFS plus. This is problematic. Not really; Ubuntu seems to have no problem reading external USB hard-drives with HFS+ formatted partitions; as read-only. > Windows will not recognize it. Perhaps Ubuntu will, if you install the correct support files, I do not know. But I don't think that just having drivers for the SCSI card will get you there. You would also need Zip drivers to get it to properly recognize the zip drive, and I seriously doubt they have THAT for Ubuntu. > > You may be in a catch 22 here. I would say an old mac with a SCSI port is your only hope. If you boot the Mac with a zip disk in the drive and connected, the system will read the drivers off the zip disk, as per the SCSI specification, and away you go. I think it will have to be OS 8 or OS 9 though. > > Bob > > > I am thinking about reading the ZIP disks via WINE, using the Windows driver for ZIP SCSI drives....................... From stephenREVOLUTION2 at barncard.com Wed Oct 26 14:55:43 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 11:55:43 -0700 Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> Message-ID: That's if the ZIP disks or drives work at all. Horrible technology, bound to fail. Remember the 'click of death' ? Everything iOmega made failed prematurely. On 26 October 2011 11:27, Bob Sneidar wrote: > I take it then that the disks are formatted as HFS or HFS plus. This is > problematic. Windows will not recognize it. Perhaps Ubuntu will, if you > install the correct support files, I do not know. But I don't think that > just having drivers for the SCSI card will get you there. You would also > need Zip drivers to get it to properly recognize the zip drive, and I > seriously doubt they have THAT for Ubuntu. > > You may be in a catch 22 here. I would say an old mac with a SCSI port is > your only hope. If you boot the Mac with a zip disk in the drive and > connected, the system will read the drivers off the zip disk, as per the > SCSI specification, and away you go. I think it will have to be OS 8 or OS 9 > though. > > Bob > > > On Oct 26, 2011, at 11:12 AM, Richmond Mathewson wrote: > > > I have a lot of useful stuff (mainly old hypercard stacks locked up on a > load of ZIP disks, > > and want to get at them via my Iomega Zip drive. I have a SCSI card lying > around (as one does), > > and wonder if I can get it to function if I jam it into the back of my > Pentium 4, 3 GHz, 2 GB RAM > > Ubuntu machine . . . > > > > Ideas would be gratefully received. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Wed Oct 26 15:01:31 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 26 Oct 2011 22:01:31 +0300 Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> Message-ID: <4EA8590B.3030104@gmail.com> On 10/26/2011 09:55 PM, stephen barncard wrote: > That's if the ZIP disks or drives work at all. Horrible technology, bound to > fail. Remember the 'click of death' ? Everything iOmega made failed > prematurely. Um; nothing quite like a few encouraging words; I love you too, Stephen . . . :) > > On 26 October 2011 11:27, Bob Sneidar wrote: > >> I take it then that the disks are formatted as HFS or HFS plus. This is >> problematic. Windows will not recognize it. Perhaps Ubuntu will, if you >> install the correct support files, I do not know. But I don't think that >> just having drivers for the SCSI card will get you there. You would also >> need Zip drivers to get it to properly recognize the zip drive, and I >> seriously doubt they have THAT for Ubuntu. >> >> You may be in a catch 22 here. I would say an old mac with a SCSI port is >> your only hope. If you boot the Mac with a zip disk in the drive and >> connected, the system will read the drivers off the zip disk, as per the >> SCSI specification, and away you go. I think it will have to be OS 8 or OS 9 >> though. >> >> Bob >> >> >> On Oct 26, 2011, at 11:12 AM, Richmond Mathewson wrote: >> >>> I have a lot of useful stuff (mainly old hypercard stacks locked up on a >> load of ZIP disks, >>> and want to get at them via my Iomega Zip drive. I have a SCSI card lying >> around (as one does), >>> and wonder if I can get it to function if I jam it into the back of my >> Pentium 4, 3 GHz, 2 GB RAM >>> Ubuntu machine . . . >>> >>> Ideas would be gratefully received. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 mollysrevenge.com Wed Oct 26 15:15:41 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 12:15:41 -0700 Subject: LiveCode alternative to Sitelok? In-Reply-To: <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> Message-ID: Hi Keith, Sounds like you want your users to be able to set up their own login and password, etc. There;'s this tool: http://www.locked-area.com/index.php. The free version comes with a form for users to register, an admin control panel, and an account profile setup form for users to set up personal info. There's also a paiud version which adds the ability to charge users for registration via Paypal. It's written in Perl and since I don't use on-rev, I don;t know how feasible it is to implement it in that environment. Pete Molly's Revenge On Wed, Oct 26, 2011 at 11:51 AM, Keith Clarke < keith.clarke at clarkeandclarke.co.uk> wrote: > Thanks for the responses Stephen. I should have mentioned that I already > have .htaccess control, courtesy of the RapidWeaver Lockdown plugin > http://loghound.com/lockdown/index.html > > Lockdown is great but is only accessible via the RapidWeaver desktop app - > I have to republish the Lockdown page from my Mac to add a user. Yes the > on-rev 'Password Protected Directories' page is an alternative and not > confined to a desktop app, but it still requires me. I was looking for a > server-based environment to be able to spread the load a bit. > > However, now you've got me thinking - maybe I can cobble together a little > LiveCode app to manage the passwords file on the server? > Best, > Keith.. > > I'd love to have a go at rolling my own but time is tight at the moment. > > On 26 Oct 2011, at 19:11, stephen barncard wrote: > > > htaccess is something you'd want to use for just a few members, there is > no > > user management per se, with .htaccess except what is done manually. > > > > You could do user access in Livecode Server. One could use cookies and > > server variables. Look at the Livecode source of some of the > user-created > > livecode CMS systems like > > > > REVIGNITER > > > > SPLASH-21 > > > > I am sure there are others. > > > > On 26 October 2011 11:01, stephen barncard > > wrote: > > > >> quick and dirty: use a .htaccess file. Apache is your friend. you get a > >> nice password-user dialog before being allowed to that directory. No > coding > >> required, really except for a few lines in an invisible text file > >> > >> ON-rev control panel has a utility to create these files in situ: > >> *Password Protected Directories* > >> > >> On 26 October 2011 10:54, Keith Clarke < > keith.clarke at clarkeandclarke.co.uk > >>> wrote: > >> > >>> Hi folks, > >>> I need to add a secure members area to a web site I'm building in > >>> RapidWeaver (nothing fancy - just user management to limit page > visibility). > >>> I've been recommended Sitelok, but I don't particularly want to have to > >>> learn the necessary PHP. > >>> > >>> The site is hosted on my on-rev account and so, I wonder if there is a > >>> reasonably straightforward LiveCode server and/or revIgniter solution > or > >>> project out there for membership management and page access security? > >>> Best, > >>> Keith.. > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> > >> > >> > >> -- > >> > >> > >> > >> Stephen Barncard > >> San Francisco Ca. USA > >> > >> more about sqb > >> > >> > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From rabit at revigniter.com Wed Oct 26 15:19:10 2011 From: rabit at revigniter.com (Ralf Bitter) Date: Wed, 26 Oct 2011 21:19:10 +0200 Subject: LiveCode server: incorrect path environment variables on Lion In-Reply-To: References: <3EC2982C-FB86-4CDE-807C-C02E81CD9135@revigniter.com> Message-ID: <30D81C3F-E72E-4866-A914-632FB33B657C@revigniter.com> Thanks Stephen but, as stated in the subject, I am solely interested in what is going on on Mac OS Lion. I should have mentioned that in the mail body too, sorry for the confusion. So, has anybody installed LiveCode server on Lion and checked $_SERVER["PATH_TRANSLATED"] and $_SERVER["PATH_INFO"]? Thanks Ralf On 26.10.2011, at 19:42, stephen barncard wrote: > These vars work on my linux version Livecode server 5.0 installed at > Dreamhost. > > On 26 October 2011 09:03, Ralf Bitter wrote: > >> >> Hi all, >> >> can anybody confirm that LiveCode server 4.6.3 up to 5.0 has >> incorrect path environment variables? >> >> I did tests and compared server version 4.6.3, 4.6.4 and 5.0 >> with reserver (LiveCode server prior version 4.6.3). >> >> The results using files at >> http://192.168.178.38/~rabit/servervars.lc/test/ and >> http://192.168.178.38/~rabit/servervars.irev/test/ respectively are: >> >> LiveCode server (incorrect) >> PATH_TRANSLATED: /Users/rabit/Sites/servervars.lc/test/ >> PATH_INFO: /~rabit/servervars.lc/test/ >> >> revserver (correct) >> PATH_TRANSLATED: /Users/rabit/Sites/servervars.irev >> PATH_INFO: /test/ >> >> >> >> Thanks for any info in advance >> >> Ralf >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Wed Oct 26 15:30:00 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 26 Oct 2011 15:30:00 -0400 Subject: Making Sense of Licenses (bounced when server went down) In-Reply-To: <1319186498864-3924684.post@n4.nabble.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> Message-ID: <01ca01cc9415$a75f0c70$f61d2550$@net> I Have to agree. Heather worked with me when I was evaluating LC and also after I purchased LC. Dealing with Heather and whole crew has been a pleasure compared to the big SW vendors I deal with. Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Alcibiades Sent: Friday, October 21, 2011 4:42 AM To: use-revolution at lists.runrev.com Subject: Re: Making Sense of Licenses I've always found Rev very fair, even generous, on pricing, and when I've contacted Heather on what my best option was she told me exactly what to buy (or actually what not to buy!) to get best value in my circumstances. Its one reason why I'm still with Livecode and recommend them. I am sure whatever Heather works out will be fair. From rdimola at evergreeninfo.net Wed Oct 26 15:30:00 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 26 Oct 2011 15:30:00 -0400 Subject: Making Sense of Licenses (bounced when server went down) In-Reply-To: <1319186498864-3924684.post@n4.nabble.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> Message-ID: <01ca01cc9415$a75f0c70$f61d2550$@net> I Have to agree. Heather worked with me when I was evaluating LC and also after I purchased LC. Dealing with Heather and whole crew has been a pleasure compared to the big SW vendors I deal with. Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Alcibiades Sent: Friday, October 21, 2011 4:42 AM To: use-revolution at lists.runrev.com Subject: Re: Making Sense of Licenses I've always found Rev very fair, even generous, on pricing, and when I've contacted Heather on what my best option was she told me exactly what to buy (or actually what not to buy!) to get best value in my circumstances. Its one reason why I'm still with Livecode and recommend them. I am sure whatever Heather works out will be fair. From stephenREVOLUTION2 at barncard.com Wed Oct 26 16:01:37 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 13:01:37 -0700 Subject: [OT] PCI cards In-Reply-To: <4EA8590B.3030104@gmail.com> References: <4EA84DA1.5070606@gmail.com> <4EA8590B.3030104@gmail.com> Message-ID: Sorry, Richmond, By the way, I'm sure I saw some "Read Mac files on Windows" products "in the day". I think it was made by Farallon in conjunction with the first screen-sharing software I'd seen - Timbuktu. They were all for cross-platform compatibility . One day, a long time ago, I put every bit of data on my zips on a hard drive. Yet I still have all the drives (4 or 5) and ALL the disks in a box somewhere. Bah. What's wrong with me? On 26 October 2011 12:01, Richmond Mathewson wrote: > On 10/26/2011 09:55 PM, stephen barncard wrote: > >> That's if the ZIP disks or drives work at all. Horrible technology, bound >> to >> fail. Remember the 'click of death' ? Everything iOmega made failed >> prematurely. >> > > Um; nothing quite like a few encouraging words; I love you too, Stephen . . > . :) > > > >> On 26 October 2011 11:27, Bob Sneidar wrote: >> >> I take it then that the disks are formatted as HFS or HFS plus. This is >>> problematic. Windows will not recognize it. Perhaps Ubuntu will, if you >>> install the correct support files, I do not know. But I don't think that >>> just having drivers for the SCSI card will get you there. You would also >>> need Zip drivers to get it to properly recognize the zip drive, and I >>> seriously doubt they have THAT for Ubuntu. >>> >>> You may be in a catch 22 here. I would say an old mac with a SCSI port is >>> your only hope. If you boot the Mac with a zip disk in the drive and >>> connected, the system will read the drivers off the zip disk, as per the >>> SCSI specification, and away you go. I think it will have to be OS 8 or >>> OS 9 >>> though. >>> >>> Bob >>> >>> >>> On Oct 26, 2011, at 11:12 AM, Richmond Mathewson wrote: >>> >>> I have a lot of useful stuff (mainly old hypercard stacks locked up on a >>>> >>> load of ZIP disks, >>> >>>> and want to get at them via my Iomega Zip drive. I have a SCSI card >>>> lying >>>> >>> around (as one does), >>> >>>> and wonder if I can get it to function if I jam it into the back of my >>>> >>> Pentium 4, 3 GHz, 2 GB RAM >>> >>>> Ubuntu machine . . . >>>> >>>> Ideas would be gratefully received. >>>> >>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> >>> subscription preferences: >>> >>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From keith.clarke at clarkeandclarke.co.uk Wed Oct 26 16:04:18 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 26 Oct 2011 21:04:18 +0100 Subject: LiveCode alternative to Sitelok? In-Reply-To: References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> Message-ID: <87AA145C-2A6C-4D72-A4DB-DA19C27876E0@clarkeandclarke.co.uk> Thanks Pete. I'm not looking for full user registration, just the ability for two or three people in a project team to be able to act as gate-keepers to a set of draft pre-launch product information pages. There's only one set of data, so protection at the top of a directory tree is sufficient - .htaccess & a passwords file would suffice. As I've used the RapidWeaver plugin with its .htaccess control, script and text-based users/passwords file for a couple of weeks, I'm tempted to simply ignore this client app for maintenance and write a simple LiveCode app for the team to be able to add users to this users file. I can write that as a desktop stand-alone for simplicity. Secure Area looks pretty good - comparable with Sitelok on price and features. They're both over-specified (and hence rather complicated) for my purposes - with equally inaccessible technologies! Still, worthy of short-listing - if I can't get the LiveCode list administration app working quickly. Best Keith.. On 26 Oct 2011, at 20:15, Pete wrote: > Hi Keith, > Sounds like you want your users to be able to set up their own login and > password, etc. There;'s this tool: http://www.locked-area.com/index.php. > The free version comes with a form for users to register, an admin control > panel, and an account profile setup form for users to set up personal info. > There's also a paiud version which adds the ability to charge users for > registration via Paypal. > > It's written in Perl and since I don't use on-rev, I don;t know how feasible > it is to implement it in that environment. > > Pete > Molly's Revenge > > > > > On Wed, Oct 26, 2011 at 11:51 AM, Keith Clarke < > keith.clarke at clarkeandclarke.co.uk> wrote: > >> Thanks for the responses Stephen. I should have mentioned that I already >> have .htaccess control, courtesy of the RapidWeaver Lockdown plugin >> http://loghound.com/lockdown/index.html >> >> Lockdown is great but is only accessible via the RapidWeaver desktop app - >> I have to republish the Lockdown page from my Mac to add a user. Yes the >> on-rev 'Password Protected Directories' page is an alternative and not >> confined to a desktop app, but it still requires me. I was looking for a >> server-based environment to be able to spread the load a bit. >> >> However, now you've got me thinking - maybe I can cobble together a little >> LiveCode app to manage the passwords file on the server? >> Best, >> Keith.. >> >> I'd love to have a go at rolling my own but time is tight at the moment. >> >> On 26 Oct 2011, at 19:11, stephen barncard wrote: >> >>> htaccess is something you'd want to use for just a few members, there is >> no >>> user management per se, with .htaccess except what is done manually. >>> >>> You could do user access in Livecode Server. One could use cookies and >>> server variables. Look at the Livecode source of some of the >> user-created >>> livecode CMS systems like >>> >>> REVIGNITER >>> >>> SPLASH-21 >>> >>> I am sure there are others. >>> >>> On 26 October 2011 11:01, stephen barncard >>> wrote: >>> >>>> quick and dirty: use a .htaccess file. Apache is your friend. you get a >>>> nice password-user dialog before being allowed to that directory. No >> coding >>>> required, really except for a few lines in an invisible text file >>>> >>>> ON-rev control panel has a utility to create these files in situ: >>>> *Password Protected Directories* >>>> >>>> On 26 October 2011 10:54, Keith Clarke < >> keith.clarke at clarkeandclarke.co.uk >>>>> wrote: >>>> >>>>> Hi folks, >>>>> I need to add a secure members area to a web site I'm building in >>>>> RapidWeaver (nothing fancy - just user management to limit page >> visibility). >>>>> I've been recommended Sitelok, but I don't particularly want to have to >>>>> learn the necessary PHP. >>>>> >>>>> The site is hosted on my on-rev account and so, I wonder if there is a >>>>> reasonably straightforward LiveCode server and/or revIgniter solution >> or >>>>> project out there for membership management and page access security? >>>>> Best, >>>>> Keith.. >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> Stephen Barncard >>>> San Francisco Ca. USA >>>> >>>> more about sqb >>>> >>>> >>> >>> >>> -- >>> >>> >>> >>> Stephen Barncard >>> San Francisco Ca. USA >>> >>> more about sqb >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 26 16:08:32 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 22:08:32 +0200 Subject: Making Sense of Licenses (bounced when server went down) In-Reply-To: <01ca01cc9415$a75f0c70$f61d2550$@net> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> <01ca01cc9415$a75f0c70$f61d2550$@net> Message-ID: <26039BA6-7CD8-4C5C-B319-FDA8D5FC57A0@economy-x-talk.com> So... you agree. With what exactly? Do you have any understanding of the problem Mike, I and many others face? Do you mean it is stupid of me to expect being able to download a trial version every time RunRev releases a new version of LC? Is it stupid of me to expect at least one additional major update when I pay hundreds of euros? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 26 okt 2011, at 21:30, Ralph DiMola wrote: > I Have to agree. Heather worked with me when I was evaluating LC and also > after I purchased LC. Dealing with Heather and whole crew has been a > pleasure compared to the big SW vendors I deal with. > > > Ralph DiMola > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > From rdimola at evergreeninfo.net Wed Oct 26 16:20:30 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 26 Oct 2011 16:20:30 -0400 Subject: Making Sense of Licenses (bounced when server went down) In-Reply-To: <26039BA6-7CD8-4C5C-B319-FDA8D5FC57A0@economy-x-talk.com> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> <01ca01cc9415$a75f0c70$f61d2550$@net> <26039BA6-7CD8-4C5C-B319-FDA8D5FC57A0@economy-x-talk.com> Message-ID: <01ec01cc941c$b54a1cb0$1fde5610$@net> All I was saying was.... email them and state your case. If they can help they will. I had a license issue and Heather helped me resolve it. Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mark Schonewille Sent: Wednesday, October 26, 2011 4:09 PM To: How to use LiveCode Subject: Re: Making Sense of Licenses (bounced when server went down) So... you agree. With what exactly? Do you have any understanding of the problem Mike, I and many others face? Do you mean it is stupid of me to expect being able to download a trial version every time RunRev releases a new version of LC? Is it stupid of me to expect at least one additional major update when I pay hundreds of euros? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 26 okt 2011, at 21:30, Ralph DiMola wrote: > I Have to agree. Heather worked with me when I was evaluating LC and also > after I purchased LC. Dealing with Heather and whole crew has been a > pleasure compared to the big SW vendors I deal with. > > > Ralph DiMola > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > _______________________________________________ use-livecode mailing list use-livecode at 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 Oct 26 16:25:36 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Oct 2011 22:25:36 +0200 Subject: Making Sense of Licenses (bounced when server went down) In-Reply-To: <01ec01cc941c$b54a1cb0$1fde5610$@net> References: <1e017e0cec532f2f89c2d6cac4aa72b9@mfelkerco.com> <1319186498864-3924684.post@n4.nabble.com> <01ca01cc9415$a75f0c70$f61d2550$@net> <26039BA6-7CD8-4C5C-B319-FDA8D5FC57A0@economy-x-talk.com> <01ec01cc941c$b54a1cb0$1fde5610$@net> Message-ID: Ralph, I did e-mail Heather. RunRev refuses to make trial copies available continuously. RunRev expects me to buy RunRev 5.0 without being able to test it first. Of course, they could decide differently, but they don't. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 26 okt 2011, at 22:20, Ralph DiMola wrote: > > All I was saying was.... email them and state your case. If they can help > they will. I had a license issue and Heather helped me resolve it. > > Ralph DiMola > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > From vokey at uleth.ca Wed Oct 26 16:38:52 2011 From: vokey at uleth.ca (Vokey, John) Date: Wed, 26 Oct 2011 14:38:52 -0600 Subject: [OT] PCI cards (Richmond Mathewson) In-Reply-To: References: Message-ID: <8BFC4BB3-B93E-41DD-9E95-5E1DCAF5CC84@uleth.ca> I have an Iomega Zip Drive plugged (usb) into my iMac running OS X 10.6.8, and it mounts zip disks with no problem. Do you not have an old usb Mac you could use? On 2011-10-26, at 2:19 PM, use-livecode-request at lists.runrev.com wrote: > I take it then that the disks are formatted as HFS or HFS plus. This is problematic. Windows will not recognize it. Perhaps Ubuntu will, if you install the correct support files, I do not know. But I don't think that just having drivers for the SCSI card will get you there. You would also need Zip drivers to get it to properly recognize the zip drive, and I seriously doubt they have THAT for Ubuntu. > > You may be in a catch 22 here. I would say an old mac with a SCSI port is your only hope. If you boot the Mac with a zip disk in the drive and connected, the system will read the drivers off the zip disk, as per the SCSI specification, and away you go. I think it will have to be OS 8 or OS 9 though. > > Bob > > > On Oct 26, 2011, at 11:12 AM, Richmond Mathewson wrote: > >> I have a lot of useful stuff (mainly old hypercard stacks locked up on a load of ZIP disks, >> and want to get at them via my Iomega Zip drive. I have a SCSI card lying around (as one does), >> and wonder if I can get it to function if I jam it into the back of my Pentium 4, 3 GHz, 2 GB RAM >> Ubuntu machine . . . >> >> Ideas would be gratefully received. -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From capellan2000 at gmail.com Wed Oct 26 16:41:07 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 26 Oct 2011 13:41:07 -0700 (PDT) Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> <4EA8590B.3030104@gmail.com> Message-ID: <1319661667418-3942232.post@n4.nabble.com> Actually, I have 3 zip drives here: 1) Internal, IDE 2) External, scsi 3) External, Parallel port and all the cartridges... But Which of these cartridges have been affected by the click of death? I don't remember... :-(( Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-PCI-cards-tp3941618p3942232.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Wed Oct 26 16:42:13 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 26 Oct 2011 13:42:13 -0700 (PDT) Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> <4EA8590B.3030104@gmail.com> Message-ID: <1319661733812-3942237.post@n4.nabble.com> Actually, I have 3 zip drives here: 1) Internal, IDE 2) External, scsi 3) External, Parallel port and all the cartridges... But Which of these cartridges have been affected by the click of death? I don't remember... :-(( Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-PCI-cards-tp3941618p3942237.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Wed Oct 26 16:46:20 2011 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 26 Oct 2011 13:46:20 -0700 (PDT) Subject: iTunes 10.5, QuickTime and Windows In-Reply-To: <4EA82E67.6000805@fourthworld.com> References: <4EA82E67.6000805@fourthworld.com> Message-ID: <1319661980564-3942256.post@n4.nabble.com> Hi All, Richard Gaskin wrote: > > Klaus wrote: > >> I just updated my Windows XP (under Parallels on my Mac) to iTunes 10.5 >> and Safari 5.1.1 and noticed a HIGHLY interesting sentence in the release >> notes: >> >> German: >> Hinweis: iTunes 10.5 ben?tigt oder enth?lt nicht mehr QuickTime. >> >> Translation: >> Hint: iTunes 10.5 does NOT require or contain QuickTime anymore! >> >> I think this is an important thing for crossplatform developers, so be >> prepared! > > Add this to the growing list of reasons why LiveCode needs to update its > native video support on non-Apple OSes: > > <http://quality.runrev.com/show_bug.cgi?id=6342> > My vote goes to VLC. Yes, again... http://grooveshark.com/#/s/Again+instrumental+/3IyIqd?src=5 Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iTunes-10-5-QuickTime-and-Windows-tp3941081p3942256.html Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Wed Oct 26 17:35:37 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 26 Oct 2011 16:35:37 -0500 Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> <7946887F-607E-48CD-8858-B6AC657499F6@sonsothunder.com> Message-ID: On Oct 26, 2011, at 11:38 AM, Pete wrote: > Hi Ken, > It does indeed say Plain Text right now but I dont see Transcript, > Revolution, or anything else that rings a bell as being related to Livecode > in the popup menu. Weird! I'll send you the bundle I've been using off-list and we'll see if that will work? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Wed Oct 26 17:43:09 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 26 Oct 2011 16:43:09 -0500 Subject: Empty fields and controls after testing In-Reply-To: <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: On Oct 26, 2011, at 11:19 AM, Bob Sneidar wrote: > Yes, you will need to write your own initialization routine. I do this anyway in all my forms because I read data into the fields, and then validate before writing them back to my storage. I always want to make sure I do not have any random data from a previous edit session making it's way into my database. Usually I have a populate handler that when passed empty for the arguement instead of a string or array, it puts empty into all my fields. Then I just call the populate handler when I open the form, typically in preOpenCard. One thing to be careful about - NEVER do this (unless you are 100% sure): on preOpenCard repeat with x = 1 to the number of fields put empty into field x end repeat end preOpenCard It seems reasonable, but what it will do is to empty out your label fields as well, which can be a real PITA to put back again. It's always better (IMHO) to either address the fields you want to clear *directly*, like: on preOpenCard put "FirstName,LastName,Age" into tFields repeat for each item tField in tFields put empty into field tField end repeat end preOpenCard OR, set some kind of custom property on the fields you want to clear (or protect), or at least make sure you walk carefully on fields that have their lockText turned on (which is what label fields have by default), like: on preOpenCard repeat with x = 1 to the number of fields if the lockText of field x is false then if the short name of field x is not among the items of "PrefilledField, DefaultCity" then put empty into field x end if end if end repeat end preOpenCard Just my 2 cents? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Wed Oct 26 17:44:22 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 26 Oct 2011 16:44:22 -0500 Subject: When has a field changed? In-Reply-To: References: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> <9F964CED-BF63-4370-8D23-3BDCBDAA36B8@sonsothunder.com> Message-ID: On Oct 26, 2011, at 11:29 AM, Pete wrote: > Hi Ken, > This took me by surprise so I just did a test. Pasted text into a field > then clicked on another field on the card and I did get a closeField, so > maybe this was a bug that has been fixed? LC 4.6.3/OS X 10.6.8 Well whaddaya know? You're right? (I can now cross that off my list?) :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Wed Oct 26 17:49:02 2011 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 26 Oct 2011 16:49:02 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: Message-ID: <803553F3-0456-4867-8903-65B0C6BBB040@sonsothunder.com> >> One could also use Finder's Connect to Server with "https://www.box.net/dav" >> >> It works ! > > Darn, I was excited for a moment. > > I can connect to the server from the OSX Finder, and downloads from the > server seem to work, but uploads either seem to fail or hang. I think I > read somewhere that Box may only support a limited number of filetypes? > (maybe that's just on an iOS device). No, I get the same thing - I guess using Transmit is the best way to go ATM - since you can not only create access to your WebDAV account, but you can mount that as an icon on the desktop while Transmit is running. DropZone may also have something for WebDAV as well? (not sure though) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pete at mollysrevenge.com Wed Oct 26 18:05:09 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 15:05:09 -0700 Subject: When has a field changed? In-Reply-To: References: <8CA3281C-5237-423F-9903-1F990673A618@twft.com> <9F964CED-BF63-4370-8D23-3BDCBDAA36B8@sonsothunder.com> Message-ID: I'm glad they fixed it, 'cause that didn't seem right! Pete Molly's Revenge On Wed, Oct 26, 2011 at 2:44 PM, Ken Ray wrote: > > On Oct 26, 2011, at 11:29 AM, Pete wrote: > > > Hi Ken, > > This took me by surprise so I just did a test. Pasted text into a field > > then clicked on another field on the card and I did get a closeField, so > > maybe this was a bug that has been fixed? LC 4.6.3/OS X 10.6.8 > > Well whaddaya know? You're right? > > (I can now cross that off my list?) > > :D > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 18:18:06 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 15:18:06 -0700 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: Gotta think about other types of controls too, like option menus, etc. Maybe it's just the type of applications I tend to write but I want a lot of my stacks to retain their data from last time they were closed and not re-initialise them. For example, I have a stack that lists a bunch of accounts in a datagrid (populated from an SQL db) and users can filter the accounts by account type. Then when the user clicks on an account, they get various information about it in other controls, plus a second datagrid gets populated with the latest transactions in the selected account. When the stack is opened, I want the user to see what what displayed to them at the time they last closed the stack so I re-populate the accounts datagrid based on whatever filters they had in place when the stack was closed (in case any new accounts got added, etc), select the accounts datagrid row they had selected when the stack was closed, etc, etc. I guess that's still a form of initialisation. Most of the time, I only want to initialise controls in my stack to empty or some other value when it's designed to insert a new entry into the db. For that type of stack, I initialise the controls to the default value defined in the database for the SQL column related to the control, taking into account option menu choices, etc. Pete Molly's Revenge On Wed, Oct 26, 2011 at 2:43 PM, Ken Ray wrote: > > On Oct 26, 2011, at 11:19 AM, Bob Sneidar wrote: > > > Yes, you will need to write your own initialization routine. I do this > anyway in all my forms because I read data into the fields, and then > validate before writing them back to my storage. I always want to make sure > I do not have any random data from a previous edit session making it's way > into my database. Usually I have a populate handler that when passed empty > for the arguement instead of a string or array, it puts empty into all my > fields. Then I just call the populate handler when I open the form, > typically in preOpenCard. > > > One thing to be careful about - NEVER do this (unless you are 100% sure): > > on preOpenCard > repeat with x = 1 to the number of fields > put empty into field x > end repeat > end preOpenCard > > It seems reasonable, but what it will do is to empty out your label fields > as well, which can be a real PITA to put back again. It's always better > (IMHO) to either address the fields you want to clear *directly*, like: > > on preOpenCard > put "FirstName,LastName,Age" into tFields > repeat for each item tField in tFields > put empty into field tField > end repeat > end preOpenCard > > OR, set some kind of custom property on the fields you want to clear (or > protect), or at least make sure you walk carefully on fields that have their > lockText turned on (which is what label fields have by default), like: > > on preOpenCard > repeat with x = 1 to the number of fields > if the lockText of field x is false then > if the short name of field x is not among the items of > "PrefilledField, DefaultCity" then > put empty into field x > end if > end if > end repeat > end preOpenCard > > Just my 2 cents? > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From stephenREVOLUTION2 at barncard.com Wed Oct 26 18:18:10 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 26 Oct 2011 15:18:10 -0700 Subject: [OT] PCI cards In-Reply-To: <1319661667418-3942232.post@n4.nabble.com> References: <4EA84DA1.5070606@gmail.com> <4EA8590B.3030104@gmail.com> <1319661667418-3942232.post@n4.nabble.com> Message-ID: I've only used a ZIP SCSI external on macs. But I was referring to other iOmega products that use the Bernoulli principle. Like the 8" "hard floppy" SSL audio console users were forced to use as a 'Hard Drive" on older SSL models. Bernoulli was a nice idea, but bound to fail as long the medium is not hermetically sealed, and head crashes can be prevented. The idea was that the Bernoulli principlewould allow a read of the disc without actual contact. In practice, something would happen to the drive like a power outage, then crash the disc surface, you'd lose the TOC and disk would click, meaning it's over. They never had the "emergency head lift" thing that modern hard drives have today. On 26 October 2011 13:41, Alejandro Tejada wrote: > > But Which of these cartridges have been affected > by the click of death? > > Stephen Barncard San Francisco Ca. USA more about sqb From jperryl at ecs.fullerton.edu Wed Oct 26 18:24:04 2011 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 26 Oct 2011 15:24:04 -0700 (PDT) Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: Plus, I believe that there is a font creator/editor available for the iPad; whether or not LC supports the capability is another matter. Judy On Tue, 25 Oct 2011, Joe Lewis Wilkins wrote: > Andre, > > There must be some way, since the iPad2 TV Commercial shows some children doing just that with their fingers. It's numbers so that maybe has something to do with it, but they are crude. Still possibly fonts, so text, though. From tsj at unimelb.edu.au Wed Oct 26 18:45:11 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 26 Oct 2011 22:45:11 +0000 Subject: card intercepting mouseDown events Message-ID: <81D3CE93-0C2A-42E8-88FB-42A330780F91@unimelb.edu.au> I'm seeing an odd issue where on a particular card the focus passes from a control to the card without being told to. I noticed that datagrid tables on the card would automatically have their selection dimmed immediately after they were clicked and trapping the focusOut message revealed that the card was grabbing the focus. The problem occurs on mouseDown and inserting a blank mouseDown handler in the card script prevents the transfer of focus. Any ideas on what might be going on (there are no card behaviors, front or backscripts in play)? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pepetoo at cox.net Wed Oct 26 18:50:38 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 26 Oct 2011 15:50:38 -0700 Subject: drawing with a finger in iOS In-Reply-To: References: Message-ID: <3D5A171A-A981-47E6-9623-A5AAEF3C6ACE@cox.net> Judy, I was hoping to do an iPad version of my San Diego Coloring Book, but I need the paint tools in order to do that. It's just the right size and everything. I have it working in OSX and XP these days. Were you ever able to get the Classic Version that I believe I gave you able to work? Joe Wilkins On Oct 26, 2011, at 3:24 PM, Judy Perry wrote: > Plus, I believe that there is a font creator/editor available for the iPad; whether or not LC supports the capability is another matter. > > Judy > > On Tue, 25 Oct 2011, Joe Lewis Wilkins wrote: > >> Andre, >> >> There must be some way, since the iPad2 TV Commercial shows some children doing just that with their fingers. It's numbers so that maybe has something to do with it, but they are crude. Still possibly fonts, so text, though. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Oct 26 19:01:20 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:01:20 -0700 Subject: [OT] PCI cards In-Reply-To: <1319661667418-3942232.post@n4.nabble.com> References: <4EA84DA1.5070606@gmail.com> <4EA8590B.3030104@gmail.com> <1319661667418-3942232.post@n4.nabble.com> Message-ID: <7397EF69-7118-4FB9-BFB0-46EEA4950919@twft.com> Yeah because once you get it, the drive will kill carts, and every cart that has been touched by the drive will kill other drives. Ick!!! I remember that. I was a big proponent of Iomega until then. That mess about killed them. Bob On Oct 26, 2011, at 1:41 PM, Alejandro Tejada wrote: > Actually, I have 3 zip drives here: > 1) Internal, IDE > 2) External, scsi > 3) External, Parallel port > > and all the cartridges... > > But Which of these cartridges have been affected > by the click of death? > > I don't remember... :-(( > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-PCI-cards-tp3941618p3942232.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Oct 26 19:09:26 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:09:26 -0700 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: <557E9995-7DD6-42B9-B6A2-D5B36DB902ED@twft.com> Yes, what I do is name all my fields with the prefix fld, and my labels with lbl. This way I can distinguish between editable fields I created and things like, oh say, Datagrid fields. Bob On Oct 26, 2011, at 2:43 PM, Ken Ray wrote: > > On Oct 26, 2011, at 11:19 AM, Bob Sneidar wrote: > >> Yes, you will need to write your own initialization routine. I do this anyway in all my forms because I read data into the fields, and then validate before writing them back to my storage. I always want to make sure I do not have any random data from a previous edit session making it's way into my database. Usually I have a populate handler that when passed empty for the arguement instead of a string or array, it puts empty into all my fields. Then I just call the populate handler when I open the form, typically in preOpenCard. > > > One thing to be careful about - NEVER do this (unless you are 100% sure): > > on preOpenCard > repeat with x = 1 to the number of fields > put empty into field x > end repeat > end preOpenCard > > It seems reasonable, but what it will do is to empty out your label fields as well, which can be a real PITA to put back again. It's always better (IMHO) to either address the fields you want to clear *directly*, like: > > on preOpenCard > put "FirstName,LastName,Age" into tFields > repeat for each item tField in tFields > put empty into field tField > end repeat > end preOpenCard > > OR, set some kind of custom property on the fields you want to clear (or protect), or at least make sure you walk carefully on fields that have their lockText turned on (which is what label fields have by default), like: > > on preOpenCard > repeat with x = 1 to the number of fields > if the lockText of field x is false then > if the short name of field x is not among the items of "PrefilledField, DefaultCity" then > put empty into field x > end if > end if > end repeat > end preOpenCard > > Just my 2 cents? > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Oct 26 19:09:49 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:09:49 -0700 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: I think all menus are buttons Bob On Oct 26, 2011, at 3:18 PM, Pete wrote: > Gotta think about other types of controls too, like option menus, etc. From bobs at twft.com Wed Oct 26 19:11:12 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:11:12 -0700 Subject: [OT] PCI cards In-Reply-To: <4EA856FC.3020909@gmail.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> Message-ID: <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> Will Wine allow you to read HFS+ disks? Bob On Oct 26, 2011, at 11:52 AM, Richmond Mathewson wrote: > I am thinking about reading the ZIP disks via WINE, using the Windows driver for ZIP SCSI drives....................... From bobs at twft.com Wed Oct 26 19:13:04 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:13:04 -0700 Subject: [OT] PCI cards In-Reply-To: References: <4EA84DA1.5070606@gmail.com> Message-ID: <6EEFC241-A0ED-4A42-BED2-76FDAC1892C3@twft.com> Not everything. Their Bernoulli drives worked famously. They worked on the same principle but the zip drives were a lot cheaper. Their Jazz drives worked well too, but at one point they also developed a kind of click of death syndrome, and people jumped ship like rats. Bob On Oct 26, 2011, at 11:55 AM, stephen barncard wrote: > That's if the ZIP disks or drives work at all. Horrible technology, bound to > fail. Remember the 'click of death' ? Everything iOmega made failed > prematurely. From bobs at twft.com Wed Oct 26 19:13:48 2011 From: bobs at twft.com (Bob Sneidar) Date: Wed, 26 Oct 2011 16:13:48 -0700 Subject: [OT] PCI cards (Richmond Mathewson) In-Reply-To: <8BFC4BB3-B93E-41DD-9E95-5E1DCAF5CC84@uleth.ca> References: <8BFC4BB3-B93E-41DD-9E95-5E1DCAF5CC84@uleth.ca> Message-ID: Hi problem is his drive is SCSI. Bob On Oct 26, 2011, at 1:38 PM, Vokey, John wrote: > I have an Iomega Zip Drive plugged (usb) into my iMac running OS X 10.6.8, and it mounts zip disks with no problem. Do you not have an old usb Mac you could use? From pete at mollysrevenge.com Wed Oct 26 19:13:57 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 16:13:57 -0700 Subject: card intercepting mouseDown events In-Reply-To: <81D3CE93-0C2A-42E8-88FB-42A330780F91@unimelb.edu.au> References: <81D3CE93-0C2A-42E8-88FB-42A330780F91@unimelb.edu.au> Message-ID: Hi Terry, Long shot, but any datagrid custom column behaviors with a mouseDown handler, or maybe a selectionChanged handler in the datagrid script? Pete Molly's Revenge On Wed, Oct 26, 2011 at 3:45 PM, Terry Judd wrote: > I'm seeing an odd issue where on a particular card the focus passes from a > control to the card without being told to. I noticed that datagrid tables on > the card would automatically have their selection dimmed immediately after > they were clicked and trapping the focusOut message revealed that the card > was grabbing the focus. The problem occurs on mouseDown and inserting a > blank mouseDown handler in the card script prevents the transfer of focus. > > Any ideas on what might be going on (there are no card behaviors, front or > backscripts in play)? > > Terry... > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 19:24:10 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 16:24:10 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <803553F3-0456-4867-8903-65B0C6BBB040@sonsothunder.com> References: <803553F3-0456-4867-8903-65B0C6BBB040@sonsothunder.com> Message-ID: If you happen to use the Chrome browser, there's a Box plugin available for it. Pete Molly's Revenge On Wed, Oct 26, 2011 at 2:49 PM, Ken Ray wrote: > >> One could also use Finder's Connect to Server with " > https://www.box.net/dav" > >> > >> It works ! > > > > Darn, I was excited for a moment. > > > > I can connect to the server from the OSX Finder, and downloads from the > > server seem to work, but uploads either seem to fail or hang. I think I > > read somewhere that Box may only support a limited number of filetypes? > > (maybe that's just on an iOS device). > > No, I get the same thing - I guess using Transmit is the best way to go ATM > - since you can not only create access to your WebDAV account, but you can > mount that as an icon on the desktop while Transmit is running. DropZone may > also have something for WebDAV as well? (not sure though) > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From pete at mollysrevenge.com Wed Oct 26 20:10:55 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 17:10:55 -0700 Subject: Anyone out there who uses TextMate for LiveCode editing? In-Reply-To: References: <4C80C800-7187-4109-91AB-17E753AF4DC6@m-r-d.de> Message-ID: I got this working now with a new bundle that Ken sent me. One thing to watch out for is that the bundles are now stored in /path/to/TextMate.app/ Contents/SharedSupport/Bundles, a change from ~/Library/Application Support/TextMate. Pete Molly's Revenge On Thu, Oct 13, 2011 at 2:46 PM, Ken Ray wrote: > > On Oct 13, 2011, at 3:56 PM, Matthias Rebbe wrote: > > > Hi, > > > > is anyone on the list using TextMate(with syntax highlighting) for > LiveCode editing? If so, where can i get/download the definitions for syntac > highlighting? > > If you want to use it, there is the STS/MLX Editor which lets you "hook up" > an external text editor to LiveCode so whenever you go to edit a script it > opens it in your editor, and when you're done you save it in the editor and > when you switch back to LC, the script is updated automatically. > > More info about it is here: > > http://www.sonsothunder.com/devres/revolution/downloads/stsMLXEditor.htm > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From scott at tactilemedia.com Wed Oct 26 20:28:42 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 26 Oct 2011 17:28:42 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: Message-ID: For Mac users... If you go to the Mac app store (not iOS app store), you can get an app called Box SimpleShare that adds a drop icon to your main menubar. Files dropped on the icon get sent to an uploads folder on your Box server account. Seems pretty useful (and free). For Google Chrome, one plugin is called Cloud Save, which seems to be primarily for saving browser content to your Box account (doesn't seem to be for desktop files). This also sends content to a specific uploads folder. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Pete wrote: > If you happen to use the Chrome browser, there's a Box plugin available for > it. > Pete > Molly's Revenge > > > > > On Wed, Oct 26, 2011 at 2:49 PM, Ken Ray wrote: > >>>> One could also use Finder's Connect to Server with " >> https://www.box.net/dav" >>>> >>>> It works ! >>> >>> Darn, I was excited for a moment. >>> >>> I can connect to the server from the OSX Finder, and downloads from the >>> server seem to work, but uploads either seem to fail or hang. I think I >>> read somewhere that Box may only support a limited number of filetypes? >>> (maybe that's just on an iOS device). >> >> No, I get the same thing - I guess using Transmit is the best way to go ATM >> - since you can not only create access to your WebDAV account, but you can >> mount that as an icon on the desktop while Transmit is running. DropZone may >> also have something for WebDAV as well? (not sure though) >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ From pete at mollysrevenge.com Wed Oct 26 20:58:59 2011 From: pete at mollysrevenge.com (Pete) Date: Wed, 26 Oct 2011 17:58:59 -0700 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: Message-ID: Hadn't noticed Cloud Save but it appears to be a general purpose Cloud saver. The Chrome plugin I got was named "Box - 5gb Free". It does let you login to an existing account (or create new one) and puts you right into your Box main page, where you can upload/download to your heart's content! Pete Molly's Revenge O > > > For Google Chrome, one plugin is called Cloud Save, which seems to be > primarily for saving browser content to your Box account (doesn't seem to > be > for desktop files). This also sends content to a specific uploads folder. > > From chipp at chipp.com Wed Oct 26 21:34:12 2011 From: chipp at chipp.com (Chipp Walters) Date: Wed, 26 Oct 2011 20:34:12 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <4EA83ED5.6060203@hyperactivesw.com> References: <4EA83ED5.6060203@hyperactivesw.com> Message-ID: On Wed, Oct 26, 2011 at 12:09 PM, J. Landman Gay wrote: > > So for a non-Windows user, it sounds like you can upload via a web > interface (do I have that right? Or is that only for certain file types?) > and then you need to download via webdav, which I think will only work on a > desktop machine. And if I want to access my files on my iPad or my Android > tablet, I can't. Jacque, The excellent GoodReader app for iPhone and iPad has hooks for Box.net. With it you can upload files from your iOS device, as well as transfer from Google and/or Dropbox and others. Not sure if there's a GoodReader for Android. From jacque at hyperactivesw.com Wed Oct 26 22:11:28 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 21:11:28 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <4EA83ED5.6060203@hyperactivesw.com> Message-ID: <4EA8BDD0.7080205@hyperactivesw.com> On 10/26/11 8:34 PM, Chipp Walters wrote: > The excellent GoodReader app for iPhone and iPad has hooks for Box.net. With > it you can upload files from your iOS device, as well as transfer from > Google and/or Dropbox and others. Not sure if there's a GoodReader for > Android. I don't see it in the Market. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 26 22:45:00 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 26 Oct 2011 21:45:00 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <4EA8BDD0.7080205@hyperactivesw.com> References: <4EA83ED5.6060203@hyperactivesw.com> <4EA8BDD0.7080205@hyperactivesw.com> Message-ID: <4EA8C5AC.8000605@hyperactivesw.com> On 10/26/11 9:11 PM, J. Landman Gay wrote: > On 10/26/11 8:34 PM, Chipp Walters wrote: > >> The excellent GoodReader app for iPhone and iPad has hooks for >> Box.net. With >> it you can upload files from your iOS device, as well as transfer from >> Google and/or Dropbox and others. Not sure if there's a GoodReader for >> Android. > > I don't see it in the Market. > Okay, I found two Android apps. One is the official one, called "Box". From the app comments: It won't allow downloads. It will open certain files it recognizes, but doesn't give you a choice of which app to open it in, and apparently often guesses wrong. You do have the option of downloading the file you are about to open so that it is cached, but once downloaded there is no way to delete it from the device (permissions, I'd assume, but I'm guessing.) It crashes on a lot of devices. It doesn't allow you to move it to the SD card. My system storage is full of LiveCode apps I can't move, so there is no room for this. The other, apparently better choice, is a third-party app called "Boxoid". It does allow downloads as well as uploads. It has some nice folder and file viewing functions. About half the users can't log in with it, but there was just an update that is supposed to fix that. The update has worked for some, not for others. It, too, does not allow moving to SD card so I don't have room for this one either. Once I finish working on my LiveCode apps I can delete them from the device and make some room. Or maybe RR will let us move them pretty soon. There are way too many apps that really do require system storage to work, so you end up having to choose what you will install. My cheapo tablet gives me only minimal system storage space. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tsj at unimelb.edu.au Wed Oct 26 22:45:51 2011 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 27 Oct 2011 02:45:51 +0000 Subject: card intercepting mouseDown events In-Reply-To: References: <81D3CE93-0C2A-42E8-88FB-42A330780F91@unimelb.edu.au> Message-ID: On 27/10/2011, at 10:13 AM, Pete wrote: Hi Terry, Long shot, but any datagrid custom column behaviors with a mouseDown handler, or maybe a selectionChanged handler in the datagrid script? Nope - happened with a brand new datagrid (table) with no added scripts or handlers. Weird! Terry... Pete Molly's Revenge On Wed, Oct 26, 2011 at 3:45 PM, Terry Judd > wrote: I'm seeing an odd issue where on a particular card the focus passes from a control to the card without being told to. I noticed that datagrid tables on the card would automatically have their selection dimmed immediately after they were clicked and trapping the focusOut message revealed that the card was grabbing the focus. The problem occurs on mouseDown and inserting a blank mouseDown handler in the card script prevents the transfer of focus. Any ideas on what might be going on (there are no card behaviors, front or backscripts in play)? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pmbrig at gmail.com Wed Oct 26 22:52:27 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Wed, 26 Oct 2011 22:52:27 -0400 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: <4E4B5740-B30A-49E4-9858-EECAEF3859CB@gmail.com> One way that works to initialize controls (fields, pop-up buttons, menus, etc) is to store a set of default values as a customproperty containing an array with the keys being the names of the controls and the values being the contents. For instance store your default button/menu contents in the initialStateButtons of the stack, default field contents in the initialStateFields of the stack (each containing an array), then on preopenstack fetch the initial state props, step through the keys of the arrays, and load the contents. You have to be sure to name your controls with unique names, but that's good practice anyway. And I use customprops themselves to store data of various kinds, so to initialize a stack properly I have to delete (or set to default values) various customprops, too. It's a bit of a pain to set all this up, but more tedious than difficult, and once you've done it, it works like a charm. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Oct 26, 2011, at 6:18 PM, Pete wrote: > Gotta think about other types of controls too, like option menus, etc. > > Maybe it's just the type of applications I tend to write but I want a lot of > my stacks to retain their data from last time they were closed and not > re-initialise them. > > For example, I have a stack that lists a bunch of accounts in a datagrid > (populated from an SQL db) and users can filter the accounts by account > type. Then when the user clicks on an account, they get various information > about it in other controls, plus a second datagrid gets populated with the > latest transactions in the selected account. > > When the stack is opened, I want the user to see what what displayed to them > at the time they last closed the stack so I re-populate the accounts > datagrid based on whatever filters they had in place when the stack was > closed (in case any new accounts got added, etc), select the accounts > datagrid row they had selected when the stack was closed, etc, etc. I guess > that's still a form of initialisation. > > Most of the time, I only want to initialise controls in my stack to empty or > some other value when it's designed to insert a new entry into the db. For > that type of stack, I initialise the controls to the default value defined > in the database for the SQL column related to the control, taking into > account option menu choices, etc. > > > Pete > Molly's Revenge > > > > > On Wed, Oct 26, 2011 at 2:43 PM, Ken Ray wrote: > >> >> On Oct 26, 2011, at 11:19 AM, Bob Sneidar wrote: >> >>> Yes, you will need to write your own initialization routine. I do this >> anyway in all my forms because I read data into the fields, and then >> validate before writing them back to my storage. I always want to make sure >> I do not have any random data from a previous edit session making it's way >> into my database. Usually I have a populate handler that when passed empty >> for the arguement instead of a string or array, it puts empty into all my >> fields. Then I just call the populate handler when I open the form, >> typically in preOpenCard. >> >> >> One thing to be careful about - NEVER do this (unless you are 100% sure): >> >> on preOpenCard >> repeat with x = 1 to the number of fields >> put empty into field x >> end repeat >> end preOpenCard >> >> It seems reasonable, but what it will do is to empty out your label fields >> as well, which can be a real PITA to put back again. It's always better >> (IMHO) to either address the fields you want to clear *directly*, like: >> >> on preOpenCard >> put "FirstName,LastName,Age" into tFields >> repeat for each item tField in tFields >> put empty into field tField >> end repeat >> end preOpenCard >> >> OR, set some kind of custom property on the fields you want to clear (or >> protect), or at least make sure you walk carefully on fields that have their >> lockText turned on (which is what label fields have by default), like: >> >> on preOpenCard >> repeat with x = 1 to the number of fields >> if the lockText of field x is false then >> if the short name of field x is not among the items of >> "PrefilledField, DefaultCity" then >> put empty into field x >> end if >> end if >> end repeat >> end preOpenCard >> >> Just my 2 cents? >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From vokey at uleth.ca Wed Oct 26 23:36:55 2011 From: vokey at uleth.ca (Vokey, John) Date: Wed, 26 Oct 2011 21:36:55 -0600 Subject: [OT] PCI cards (Richmond Mathewson) In-Reply-To: References: Message-ID: Two possibilities, then. He could send his zip disks to me, and I could save the files to, say, dvd. Or, I could send him a functioning usb Zip, and he could save them himself. I am sure I have other functioning usb Zip drives around (there was a time when I had them installed in every Mac tower I ordered). Let me know. On 2011-10-26, at 8:52 PM, use-livecode-request at lists.runrev.com wrote: > Hi problem is his drive is SCSI. > > Bob > > > On Oct 26, 2011, at 1:38 PM, Vokey, John wrote: > >> I have an Iomega Zip Drive plugged (usb) into my iMac running OS X 10.6.8, and it mounts zip disks with no problem. Do you not have an old usb Mac you could use? > -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From jhurley0305 at sbcglobal.net Thu Oct 27 00:54:21 2011 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 26 Oct 2011 21:54:21 -0700 Subject: When has a field changed? In-Reply-To: References: Message-ID: > > Message: 10 > Date: Wed, 26 Oct 2011 15:05:09 -0700 > From: Pete > To: How to use LiveCode > Subject: Re: When has a field changed? > Message-ID: > > Content-Type: text/plain; charset=windows-1252 [snip] >> >> On Oct 26, 2011, at 11:29 AM, Pete wrote: >> >>> Hi Ken, >>> This took me by surprise so I just did a test. Pasted text into a field >>> then clicked on another field on the card and I did get a closeField, so >>> maybe this was a bug that has been fixed? LC 4.6.3/OS X 10.6.8 Hi Pete, The bug, or questionable behavior, was not that the closeField message was sent when the field is change and then the user clicks in another FIELD. That works as expected. The puzzle was when one click on a BUTTON. This did not change the focus from the changed field. It would be necessary to insert a "focus on nothing" or "select empty" in the button script to trigger the closeField message. (My personal preference is for "focus on nothing". Less emotional strain on the button.) Jim Hurley From bvg at mac.com Thu Oct 27 07:15:26 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 27 Oct 2011 13:15:26 +0200 Subject: Empty fields and controls after testing In-Reply-To: References: <23ce6561974c29eff55067d9893c6ee7@mfelkerco.com> <703CBB6D-4498-454D-B755-B7D3D6C3C593@twft.com> Message-ID: <28B8DC0B-A78F-4551-828F-62F1972807EA@mac.com> I think one of the problems here is the mixing of not quite compatible metaphors. HyperCard (and in extension LC which inherited most of those behaviours) uses a data model exactly like a Database. That means all data entry will be permanent, and fields are not data entry points, but data retaining containers. Now most Database Interfaces work exactly the other way around. They enter constantly changing data that is stored somewhere else into an interface, which is then shown to the user in a unifiedmask or other virtual representation. Often, to edit that data, the user has to go to a specific edit mode, or a completely different data entry UI. To fake that behaviour in LC, one has to do a few additional steps. There's different approaches, but they will all feel a bit off, because the systems simply do not match up. I would use a way to store the last query, and then run the whole code that pulls the data from the database. This code would be the same that would run on user interaction to gather data and distributes it into the appropriate places in the LC UI. But instead of (for example) a search result triggering it, it would run on startup or opencard, or whatever is appropriate. That way the display is always correct, and what was saved with the stack in the fields becomes irrelevant. On 27 Oct 2011, at 00:18, Pete wrote: > Gotta think about other types of controls too, like option menus, etc. > > Maybe it's just the type of applications I tend to write but I want a lot of > my stacks to retain their data from last time they were closed and not > re-initialise them. > > For example, I have a stack that lists a bunch of accounts in a datagrid > (populated from an SQL db) and users can filter the accounts by account > type. Then when the user clicks on an account, they get various information > about it in other controls, plus a second datagrid gets populated with the > latest transactions in the selected account. > > When the stack is opened, I want the user to see what what displayed to them > at the time they last closed the stack so I re-populate the accounts > datagrid based on whatever filters they had in place when the stack was > closed (in case any new accounts got added, etc), select the accounts > datagrid row they had selected when the stack was closed, etc, etc. I guess > that's still a form of initialisation. > > Most of the time, I only want to initialise controls in my stack to empty or > some other value when it's designed to insert a new entry into the db. For > that type of stack, I initialise the controls to the default value defined > in the database for the SQL column related to the control, taking into > account option menu choices, etc. > > > Pete > Molly's Revenge > > > > > On Wed, Oct 26, 2011 at 2:43 PM, Ken Ray wrote: > >> >> On Oct 26, 2011, at 11:19 AM, Bob Sneidar wrote: >> >>> Yes, you will need to write your own initialization routine. I do this >> anyway in all my forms because I read data into the fields, and then >> validate before writing them back to my storage. I always want to make sure >> I do not have any random data from a previous edit session making it's way >> into my database. Usually I have a populate handler that when passed empty >> for the arguement instead of a string or array, it puts empty into all my >> fields. Then I just call the populate handler when I open the form, >> typically in preOpenCard. >> >> >> One thing to be careful about - NEVER do this (unless you are 100% sure): >> >> on preOpenCard >> repeat with x = 1 to the number of fields >> put empty into field x >> end repeat >> end preOpenCard >> >> It seems reasonable, but what it will do is to empty out your label fields >> as well, which can be a real PITA to put back again. It's always better >> (IMHO) to either address the fields you want to clear *directly*, like: >> >> on preOpenCard >> put "FirstName,LastName,Age" into tFields >> repeat for each item tField in tFields >> put empty into field tField >> end repeat >> end preOpenCard >> >> OR, set some kind of custom property on the fields you want to clear (or >> protect), or at least make sure you walk carefully on fields that have their >> lockText turned on (which is what label fields have by default), like: >> >> on preOpenCard >> repeat with x = 1 to the number of fields >> if the lockText of field x is false then >> if the short name of field x is not among the items of >> "PrefilledField, DefaultCity" then >> put empty into field x >> end if >> end if >> end repeat >> end preOpenCard >> >> Just my 2 cents? >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pepetoo at cox.net Thu Oct 27 12:58:26 2011 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 27 Oct 2011 09:58:26 -0700 Subject: Just Testing Message-ID: <04B7507B-A55B-4873-B827-66D83C25DD59@cox.net> Is the list down again or just no action? Joe Wilkins From richmondmathewson at gmail.com Thu Oct 27 13:48:31 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 27 Oct 2011 20:48:31 +0300 Subject: [OT] PCI cards In-Reply-To: <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> Message-ID: <4EA9996F.9050105@gmail.com> On 10/27/2011 02:11 AM, Bob Sneidar wrote: > Will Wine allow you to read HFS+ disks? Ouch. > > Bob > > > On Oct 26, 2011, at 11:52 AM, Richmond Mathewson wrote: > >> I am thinking about reading the ZIP disks via WINE, using the Windows driver for ZIP SCSI drives....................... > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From maarten.koopmans at gmail.com Thu Oct 27 15:25:45 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Thu, 27 Oct 2011 21:25:45 +0200 Subject: [OT] John McCarthy has Died... In-Reply-To: References: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> Message-ID: We need to make new heroes. On Tue, Oct 25, 2011 at 1:21 PM, Andre Garzia wrote: > On Tue, Oct 25, 2011 at 6:57 AM, Ren? Micout wrote: > >> Goodbye John... >> For you it is omega pruning... >> :-( >> > > Can we say it is a closure.... > > > >> >> Le 25 oct. 2011 ? 01:32, Andre Garzia a ?crit : >> >> > Folks, >> > >> > All my heroes are dieing. Steve Jobs and Dennis Ritchie passed away, now >> > John McCarthy has passed away as well... ARGH!!!! >> > >> > (GOODBYE '(JOHN MCCARTHY)) >> > >> > :-( >> > >> > -- >> > http://www.andregarzia.com -- All We Do Is Code. >> > http://fon.nu -- minimalist url shortening service. >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 27 15:46:57 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 27 Oct 2011 15:46:57 -0400 Subject: [OT] John McCarthy has Died... In-Reply-To: References: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> Message-ID: On Thu, Oct 27, 2011 at 3:25 PM, Maarten Koopmans wrote: > We need to make new heroes. Ok, lets get started... HEROES: Batman Kevin Miller Andre Garzia Sarah Reichelt ... From richmondmathewson at gmail.com Thu Oct 27 15:53:15 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 27 Oct 2011 22:53:15 +0300 Subject: [OT] John McCarthy has Died... In-Reply-To: References: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> Message-ID: <4EA9B6AB.4070204@gmail.com> On 10/27/2011 10:46 PM, Roger Eller wrote: > On Thu, Oct 27, 2011 at 3:25 PM, Maarten Koopmans wrote: > >> We need to make new heroes. > > Ok, lets get started... > > HEROES: > Batman > Kevin Miller > Andre Garzia > Sarah Reichelt > ... > _______________________________________________ Can we leave out Batman? From pmbrig at gmail.com Thu Oct 27 14:16:19 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Thu, 27 Oct 2011 14:16:19 -0400 Subject: Limiting field entry to plain text In-Reply-To: <12B17B5A-1C57-433D-82EA-F08854A081D6@hvc.rr.com> References: <3FE415D6-6813-4BBE-B977-8E07793B1C29@hvc.rr.com> <2893EF34-D2B2-4583-9C2F-B31E65395CEF@major.on-rev.com> <12B17B5A-1C57-433D-82EA-F08854A081D6@hvc.rr.com> Message-ID: It occurred to me a little belatedly that someone might be interested in a handler I use for pasting unformatted text (so that it matches the text formatting of the target field). I have this in my LC frontscript, so it's available to me everywhere in LC: on commandKeyDown pKey -- command-control-V pastes plain text -- (to match the formatting of the target field) if pKey is not "V" then pass commandKeyDown if the controlKey is up then pass commandKeyDown -- cmd-ctrl-V only if the tool is not "browse tool" then pass commandKeyDown if the clipboard is not "text" then pass commandKeyDown if the selectedField is empty then pass commandKeyDown if the long name of the target contains "revNewScriptEditor" \ then pass commandKeyDown -- other cases are now filtered out, -- plain text is needed set the HTMLText of the templatefield to the clipboardData["HTML"] if the autoTab of the selectedField then get the text of the templatefield replace return with space in it set the text of the templatefield to it end if set the clipboardData["TEXT"] to the text of the templatefield reset the templatefield paste end commandKeyDown Very handy thing to have available, I have found. This will need tweaking for a Windows platform, given the differences in commandkey/controlkey handling c/w OSX. Just alter it to use another modifier key combo as needed. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Oct 25, 2011, at 4:51 PM, John Brozycki wrote: > Thanks, Terry and Klaus for responding. I used Klaus' recommendation. > > Sure enough, there WAS a better way! > > On Oct 25, 2011, at 3:46 PM, Klaus on-rev wrote: > >> Hi John, >> >> Am 25.10.2011 um 21:05 schrieb Terry Judd: >> >>> On 26/10/2011, at 05:51 AM, John Brozycki wrote: >>> >>> Hi all, >>> >>> I have an input field that accepts URLs. If a user copies a URL from an email or a website and pastes it, it is pasted in HTML format. I only want the field to be plain text. I can set the font and size, but it seems like fields always exist with (plain)text and htmltext states and LiveCode automatically accepts htmltext when it's entered. Is there a setting to make a field ONLY plaintext, even if a user copies and pastes a URL from an email or browser? >>> My current workaround is to trap the paste function for the field, then paste and convert it, which happens instantaneously from a user standpoint: >>> >>> on pasteKey >>> paste >>> set the htmltext of field "URLField" to the text of field "URLField" >>> end pasteKey >> >> try this: >> on pasteKey >> put the clipboarddata["text"] into fld "URLField" >> end pasteKey >> >> Check "clipboarddata" in the dictionary. >> >>> So, this works, but I was wondering if there is a way to limit a field to only plaintext so I wouldn't have to do this. Any recommendations appreciated. >>> Much of a muchness, but you could try clearing the clipboardData["html"] before you paste in your pasteKey handler. That way you should just be pasting plain text. >>> Terry... >>> >>> Thanks, >>> John >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> http://www.major-k.de >> klaus at major.on-rev.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bill at bluewatermaritime.com Thu Oct 27 16:08:27 2011 From: bill at bluewatermaritime.com (william humphrey) Date: Thu, 27 Oct 2011 16:08:27 -0400 Subject: adding text in one field and automatically to another Message-ID: And now for something very easy. I have two fields (area code and telephone number). I'd like for the first field (area code) to allow three numbers to be entered and then if a fourth number is entered automatically go to the telephone number field and continue adding the rest of the number there. I managed to limit the field to three numbers and go to the next field but the fourth number always gets lost and has to be entered again. Can someone suggest some code for this? THanks.... From revdev at pdslabs.net Thu Oct 27 16:19:21 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 27 Oct 2011 13:19:21 -0700 Subject: adding text in one field and automatically to another In-Reply-To: References: Message-ID: <4EA9BCC9.2070205@pdslabs.net> on keyDown pKey if pKey is an integer then pass keyDown else beep end keyDown on keyUp pKey if length(text of me) = 3 then select text of fld 2 pass keyUp end keyUp Phil On 10/27/11 1:08 PM, william humphrey wrote: > And now for something very easy. > > I have two fields (area code and telephone number). I'd like for the first > field (area code) to allow three numbers to be entered and then if a fourth > number is entered automatically go to the telephone number field and > continue adding the rest of the number there. > > I managed to limit the field to three numbers and go to the next field but > the fourth number always gets lost and has to be entered again. > > Can someone suggest some code for 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From dunbarx at aol.com Thu Oct 27 16:27:35 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 27 Oct 2011 16:27:35 -0400 (EDT) Subject: adding text in one field and automatically to another In-Reply-To: References: Message-ID: <8CE62FDFF34CDB1-197C-7DA42@webmail-m047.sysops.aol.com> From dunbarx at aol.com Thu Oct 27 16:28:56 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 27 Oct 2011 16:28:56 -0400 (EDT) Subject: adding text in one field and automatically to another In-Reply-To: <4EA9BCC9.2070205@pdslabs.net> References: <4EA9BCC9.2070205@pdslabs.net> Message-ID: <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> Ass Phil says. Or: on keyDown var if var is an integer and the length of me < 3 then put var after me else put var after fld "phoneNumber" end keyDown Craig Newman -----Original Message----- From: Phil Davis To: How to use LiveCode Sent: Thu, Oct 27, 2011 12:20 pm Subject: Re: adding text in one field and automatically to another on keyDown pKey if pKey is an integer then pass keyDown else beep end keyDown on keyUp pKey if length(text of me) = 3 then select text of fld 2 pass keyUp end keyUp Phil On 10/27/11 1:08 PM, william humphrey wrote: > And now for something very easy. > > I have two fields (area code and telephone number). I'd like for the first > field (area code) to allow three numbers to be entered and then if a fourth > number is entered automatically go to the telephone number field and > continue adding the rest of the number there. > > I managed to limit the field to three numbers and go to the next field but > the fourth number always gets lost and has to be entered again. > > Can someone suggest some code for 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.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 revdev at pdslabs.net Thu Oct 27 16:31:32 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 27 Oct 2011 13:31:32 -0700 Subject: adding text in one field and automatically to another In-Reply-To: <4EA9BCC9.2070205@pdslabs.net> References: <4EA9BCC9.2070205@pdslabs.net> Message-ID: <4EA9BFA4.7070907@pdslabs.net> I forgot to say - this code goes into the 'area code' field. 'fld 2' is the phone number field. And it doesn't deal with pasting values. And... and... Phil On 10/27/11 1:19 PM, Phil Davis wrote: > on keyDown pKey > if pKey is an integer > then pass keyDown > else beep > end keyDown > > > on keyUp pKey > if length(text of me) = 3 > then select text of fld 2 > pass keyUp > end keyUp > > > Phil > > > On 10/27/11 1:08 PM, william humphrey wrote: >> And now for something very easy. >> >> I have two fields (area code and telephone number). I'd like for the first >> field (area code) to allow three numbers to be entered and then if a fourth >> number is entered automatically go to the telephone number field and >> continue adding the rest of the number there. >> >> I managed to limit the field to three numbers and go to the next field but >> the fourth number always gets lost and has to be entered again. >> >> Can someone suggest some code for 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 >> > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From pete at mollysrevenge.com Thu Oct 27 17:01:10 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 27 Oct 2011 14:01:10 -0700 Subject: Spell checking on a Mac Message-ID: Almost every Mac program that allows text entry allows you to correct spelling by right-clicking on a word but it doesn't happen in LC text fields. Any ideas as to how to implement this? I'm assuming there must be some sort of spell checker built in to OS X. Pete Molly's Revenge From dunbarx at aol.com Thu Oct 27 17:04:54 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 27 Oct 2011 17:04:54 -0400 (EDT) Subject: adding text in one field and automatically to another In-Reply-To: <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> References: <4EA9BCC9.2070205@pdslabs.net> <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> Message-ID: <8CE6303356E70F3-197C-7E24E@webmail-m047.sysops.aol.com> I just reread my last post. Phil, it was a typo. I really meant "what he said". Not that other. Yipes. Craig Newman -----Original Message----- From: dunbarx To: use-livecode Sent: Thu, Oct 27, 2011 12:30 pm Subject: Re: adding text in one field and automatically to another Ass Phil says. Or: on keyDown var if var is an integer and the length of me < 3 then put var after me else put var after fld "phoneNumber" end keyDown Craig Newman -----Original Message----- From: Phil Davis To: How to use LiveCode Sent: Thu, Oct 27, 2011 12:20 pm Subject: Re: adding text in one field and automatically to another on keyDown pKey if pKey is an integer then pass keyDown else beep end keyDown on keyUp pKey if length(text of me) = 3 then select text of fld 2 pass keyUp end keyUp Phil On 10/27/11 1:08 PM, william humphrey wrote: > And now for something very easy. > > I have two fields (area code and telephone number). I'd like for the first > field (area code) to allow three numbers to be entered and then if a fourth > number is entered automatically go to the telephone number field and > continue adding the rest of the number there. > > I managed to limit the field to three numbers and go to the next field but > the fourth number always gets lost and has to be entered again. > > Can someone suggest some code for 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mkoob at rogers.com Thu Oct 27 17:24:49 2011 From: mkoob at rogers.com (Martin Koob) Date: Thu, 27 Oct 2011 14:24:49 -0700 (PDT) Subject: LiveCode alternative to Sitelok? In-Reply-To: <87AA145C-2A6C-4D72-A4DB-DA19C27876E0@clarkeandclarke.co.uk> References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> <87AA145C-2A6C-4D72-A4DB-DA19C27876E0@clarkeandclarke.co.uk> Message-ID: <1319750689502-3946096.post@n4.nabble.com> One thing you could check out is http://splash21.on-rev.com/ It is a site built with livecode that that has user registration and login. You can download the entire site with the libraries it uses. Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-alternative-to-Sitelok-tp3941543p3946096.html Sent from the Revolution - User mailing list archive at Nabble.com. From mkoob at rogers.com Thu Oct 27 17:37:03 2011 From: mkoob at rogers.com (Martin Koob) Date: Thu, 27 Oct 2011 14:37:03 -0700 (PDT) Subject: .irev code editor? In-Reply-To: References: <4EA5C188.7050509@lordzealon.com> <9D25B310-30FD-42B8-98AB-B960E80692DC@sonsothunder.com> <7946887F-607E-48CD-8858-B6AC657499F6@sonsothunder.com> Message-ID: <1319751423001-3946126.post@n4.nabble.com> Hi I use TextMate with the Bundle version 1.2 from Revigniter. On a new document you have to select 'iRev' from the pop up that says plain text. colourization is only active in code blocks If you open a text file with the .irev or .lc extension it will colourize as the iRev type. Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/irev-code-editor-tp3934350p3946126.html Sent from the Revolution - User mailing list archive at Nabble.com. From revdev at pdslabs.net Thu Oct 27 17:57:20 2011 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 27 Oct 2011 14:57:20 -0700 Subject: adding text in one field and automatically to another In-Reply-To: <8CE6303356E70F3-197C-7E24E@webmail-m047.sysops.aol.com> References: <4EA9BCC9.2070205@pdslabs.net> <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> <8CE6303356E70F3-197C-7E24E@webmail-m047.sysops.aol.com> Message-ID: <4EA9D3C0.9020507@pdslabs.net> Thanks Craig - I figured it was a typo. Not insulted, feelings not hurt, moving oin. On. :-) Phil On 10/27/11 2:04 PM, dunbarx at aol.com wrote: > I just reread my last post. > > > Phil, it was a typo. I really meant "what he said". Not that other. > > > Yipes. > > > Craig Newman > > > > -----Original Message----- > From: dunbarx > To: use-livecode > Sent: Thu, Oct 27, 2011 12:30 pm > Subject: Re: adding text in one field and automatically to another > > > > Ass Phil says. > > > Or: > > > on keyDown var > if var is an integer and the length of me< 3 then put var after me > else put var after fld "phoneNumber" > end keyDown > > > Craig Newman > > > -----Original Message----- > From: Phil Davis > To: How to use LiveCode > Sent: Thu, Oct 27, 2011 12:20 pm > Subject: Re: adding text in one field and automatically to another > > > on keyDown pKey > if pKey is an integer > then pass keyDown > else beep > end keyDown > > > on keyUp pKey > if length(text of me) = 3 > then select text of fld 2 > pass keyUp > end keyUp > > > Phil > > > On 10/27/11 1:08 PM, william humphrey wrote: >> And now for something very easy. >> >> I have two fields (area code and telephone number). I'd like for the first >> field (area code) to allow three numbers to be entered and then if a fourth >> number is entered automatically go to the telephone number field and >> continue adding the rest of the number there. >> >> I managed to limit the field to three numbers and go to the next field but >> the fourth number always gets lost and has to be entered again. >> >> Can someone suggest some code for 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 >> -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From paul at researchware.com Thu Oct 27 18:19:45 2011 From: paul at researchware.com (Paul Dupuis) Date: Thu, 27 Oct 2011 18:19:45 -0400 Subject: Spell checking on a Mac In-Reply-To: References: Message-ID: <4EA9D901.9070004@researchware.com> Pete, See http://runrev.com/store/product/runrevplanet-spell-2_0/ On 10/27/2011 5:01 PM, Pete wrote: > Almost every Mac program that allows text entry allows you to correct > spelling by right-clicking on a word but it doesn't happen in LC text > fields. Any ideas as to how to implement this? I'm assuming there must be > some sort of spell checker built in to OS X. > Pete > Molly's Revenge > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From andre at andregarzia.com Thu Oct 27 19:53:28 2011 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 27 Oct 2011 21:53:28 -0200 Subject: [OT] John McCarthy has Died... In-Reply-To: <4EA9B6AB.4070204@gmail.com> References: <36CBE929-E4CF-4F6A-9D20-482F932B9547@numericable.com> <4EA9B6AB.4070204@gmail.com> Message-ID: On Thu, Oct 27, 2011 at 5:53 PM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > On 10/27/2011 10:46 PM, Roger Eller wrote: > >> On Thu, Oct 27, 2011 at 3:25 PM, Maarten Koopmans wrote: >> >> We need to make new heroes. >>> >> >> Ok, lets get started... >> >> HEROES: >> Batman >> Kevin Miller >> Andre Garzia >> Sarah Reichelt >> ... >> ______________________________**_________________ >> > > Can we leave out Batman? Can we change "Andre Garzia" for the Green Lantern or Dilbert? =) > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at mollysrevenge.com Thu Oct 27 20:33:25 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 27 Oct 2011 17:33:25 -0700 Subject: Spell checking on a Mac In-Reply-To: <4EA9D901.9070004@researchware.com> References: <4EA9D901.9070004@researchware.com> Message-ID: Thanks Paul. The thing is, OS X has a spell checker built into it so I guess I'm really looking for any info on how to hook into that from Livecode. Most applications have a "Spelling and Grammar" entry in the Edit menu, and you can also control-click or right click a word for suggested corrections. Pete Molly's Revenge On Thu, Oct 27, 2011 at 3:19 PM, Paul Dupuis wrote: > Pete, > > See http://runrev.com/store/product/runrevplanet-spell-2_0/ > > On 10/27/2011 5:01 PM, Pete wrote: > > Almost every Mac program that allows text entry allows you to correct > > spelling by right-clicking on a word but it doesn't happen in LC text > > fields. Any ideas as to how to implement this? I'm assuming there must > be > > some sort of spell checker built in to OS X. > > Pete > > Molly's Revenge > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From dev at digifilm.com Thu Oct 27 21:58:58 2011 From: dev at digifilm.com (ddas) Date: Thu, 27 Oct 2011 21:58:58 -0400 Subject: library folder ios and updates In-Reply-To: <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> Message-ID: <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> Hello All, What happens to the stored files in the library folder with my unique app, when i update the main app. Do they still exist? Thanks, debdoot From etcawley at fastmail.fm Thu Oct 27 22:39:44 2011 From: etcawley at fastmail.fm (edward cawley) Date: Thu, 27 Oct 2011 21:39:44 -0500 Subject: image library Message-ID: I'm converting a series of hypercard stacks into iPad apps. I opened them in livecode with no problem and I'm now editing them to run in a new livecode stacks. I would like to import the image library from the converted hypercard stacks to the new stacks. I'd like to move the whole image library but I'm not sure how. I could do it one image at a time but there must be an easier way? From jacque at hyperactivesw.com Thu Oct 27 23:44:48 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 27 Oct 2011 22:44:48 -0500 Subject: adding text in one field and automatically to another In-Reply-To: <4EA9D3C0.9020507@pdslabs.net> References: <4EA9BCC9.2070205@pdslabs.net> <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> <8CE6303356E70F3-197C-7E24E@webmail-m047.sysops.aol.com> <4EA9D3C0.9020507@pdslabs.net> Message-ID: <4EAA2530.8080602@hyperactivesw.com> On 10/27/11 4:57 PM, Phil Davis wrote: > Thanks Craig - I figured it was a typo. Ish posshible he wash typing while drunk. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From littlejamesw at mac.com Thu Oct 27 23:53:36 2011 From: littlejamesw at mac.com (James Little) Date: Thu, 27 Oct 2011 20:53:36 -0700 Subject: Store SQLite File as Custom Property? Message-ID: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> Richard Gaskin wrote: > With LiveCode you have a wide range of formats available. For large tabular data sets you can use SQLite, define your own format using simple text files, store arrays using arrayEncode, or even use custom properties stored in a stack file (a favorite of mine since it lets me use name-value pairs very conveniently. > > Sarah Reichelt's helpful article on saving data from a standalone may be helpful: > Is it possible to store a SQLite file as a custom property in LC? My reason is to preserve the file as proprietary data. I guess that I would need to be able to access and to store data with SQL queries in private way. I would appreciate any advice or pointers to reference info. Thanks, Jim L. From pete at mollysrevenge.com Thu Oct 27 23:58:59 2011 From: pete at mollysrevenge.com (Pete) Date: Thu, 27 Oct 2011 20:58:59 -0700 Subject: adding text in one field and automatically to another In-Reply-To: <4EAA2530.8080602@hyperactivesw.com> References: <4EA9BCC9.2070205@pdslabs.net> <8CE62FE2F8A0D3F-197C-7DAAF@webmail-m047.sysops.aol.com> <8CE6303356E70F3-197C-7E24E@webmail-m047.sysops.aol.com> <4EA9D3C0.9020507@pdslabs.net> <4EAA2530.8080602@hyperactivesw.com> Message-ID: Nah, he wash dryping while trunk... Pete Molly's Revenge On Thu, Oct 27, 2011 at 8:44 PM, J. Landman Gay wrote: > On 10/27/11 4:57 PM, Phil Davis wrote: > >> Thanks Craig - I figured it was a typo. >> > > Ish posshible he wash typing while drunk. > > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > > From scott at elementarysoftware.com Fri Oct 28 00:20:30 2011 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 27 Oct 2011 21:20:30 -0700 Subject: Spell checking on a Mac In-Reply-To: References: <4EA9D901.9070004@researchware.com> Message-ID: <1EBA3E45-CDB6-4C26-92A1-B049E0B21D70@elementarysoftware.com> Hello Pete, For a while I shipped an app that used XSpell < http://lestang.org/spip.php?article51 > an osax AppleScript extension that gives access to Apple's spell check engine. Obviously it isn't cross platform and requires a bit of scripting but it did handle the (for me) tough part of returning phonetic suggestions. Of course you can do that with the RunRevPlanet spell checker just as easily. Here is some code that might give you a start on rolling your own using the RunRevPlanet spell checker. constant kMain = "ShortNameOfYourMainStack" global gTheSpell, gSpellField, gSpellDiff, gSkipList local lAlphaWindow -- the target stack for displaying the semi-transparent message in local lTargetField -- the field that is getting spell checked command SpellCheck set the cursor to watch -- this might take a bit of time on older machines put empty into gSkipList put empty into gTheSpell put empty into lAlphaWindow put empty into lTargetField if the platform is "MacOS" then -- Mac -- promote a selection even if they forgot to click in the Text Entry field -- depending on the app you might want to just exit out here if there is no selection if (the selectedField is empty) and (not the vis of grp "preferences") then select before char 1 of fld "sentenceEntry" of stack kMain end if if the selectedField is empty then answer "I'm not sure what you would like checked." & cr & "Click the cursor into the text you want me to look at." as sheet exit to top end if put the long name of the selectedField into gSpellField else -- Win32 -- promote a selection even if they forgot to click in the Sentence Entry field if ( the selectedChunk is empty) and (not the vis of grp "preferences") then select before char 1 of fld "sentenceEntry" of stack kMain end if put the selectedChunk into tSelectedChunk if tSelectedChunk is empty then answer "I'm not sure what you would like checked." & cr & "Click the cursor into the text you want me to look at." exit to top end if select tSelectedChunk put the long name of the selectedField into gSpellField end if if gSpellField is empty then exit to top -- I don't think this could happen here-- -- -- set up for reinserting the cursor once we are finsihed checking ---------- -- -- we will put the cursor after the last corrected word --------------------- -- -- if no corrections are made then we will return it to the original selection set the uLastSelectedChar of stack "rrpSpellCheck" to empty put the selectedChunk into tSelectedText set the uOriginalCursorLocation of stack "rrpSpellCheck" to (word 2 of tSelectedText) &comma& (word 4 of tSelectedText) -- startChar,endChar ----------------------------------------------------------------------------- -- try and use the RunRevPlanet SpellChecker put the short name of the selectedField into pShortFieldName -- this next line thanks to Bill Marriott put word 2 of (char offset(" stack" && quote,gSpellField) to -1 of gSpellField) into tStackThatOwnsTheField replace QUOTE with empty in tStackThatOwnsTheField --> MyStackName --> for testing against a list of stack names call "SpellCheckWithStylesModal" && pShortFieldName && tStackThatOwnsTheField of stack "rrpSpellCheck" -- give the user some feedback if there weren't any misspelled words -- they might wonder if the spell check actually happened -- since the correction window never opened if the cNoSpellingErrors of stack "rrpSpellCheck" then if not there is a grc "semiTransparentMessage" of this cd of stack tStackThatOwnsTheField then put tStackThatOwnsTheField into lAlphaWindow put pShortFieldName into lTargetField BuildSemiTransparentMessage end if end if put empty into gSpellField -- used as a check by other objects (stacks) to see if a spelling window is still open end SpellCheck on fadeSemiTransparentMessage -- this code likely originated with Scott Rossi if version() < 2.7 then delete fld "SemiTransparentFld" of this cd of stack lAlphaWindow delete grc "semiTransparentMessage" of this cd of stack lAlphaWindow exit fadeSemiTransparentMessage end if set the blendLevel of fld "SemiTransparentFld" of this cd of stack lAlphaWindow to (the blendLevel of fld "SemiTransparentFld" of this cd of stack lAlphaWindow) + 10 set the blendLevel of grc "semiTransparentMessage" of this cd of stack lAlphaWindow to (the blendLevel of grc "semiTransparentMessage" of this cd of stack lAlphaWindow) + 10 if the blendLevel of grc "semiTransparentMessage" of this cd of stack lAlphaWindow >=90 then delete fld "SemiTransparentFld" of this cd of stack lAlphaWindow delete grc "semiTransparentMessage" of this cd of stack lAlphaWindow put the uOriginalCursorLocation of stack "rrpSpellCheck" into tSelectionChars select char (item 1 of tSelectionChars) to (item 2 of tSelectionChars) of fld lTargetField of stack lAlphaWindow exit fadeSemiTransparentMessage end if send "fadeSemiTransparentMessage" to me in 20 millisecs end fadeSemiTransparentMessage on BuildSemiTransparentMessage put the defaultStack into tOldDefaultStack set the defaultStack to lAlphaWindow set name of the templategraphic to "semiTransparentMessage" set backColor of the templategraphic to black set lineSize of the templategraphic to 0 set style of the templategraphic to roundrect set opaque of the templategraphic to true set width of the templategraphic to 320 set height of the templategraphic to 60 if version() >= 2.7 then set the blendLevel of the templategraphic to 50 else -- version 2.6.1 set the backColor of the templategraphic to 180,180,180 if the platform is "MacOS" then set the ink of the templategraphic to "admin" else set the ink of the templategraphic to srcAnd end if end if -- version 2.6.1 set the loc of the templategraphic to the loc of fld lTargetField of stack lAlphaWindow create grc reset the templategraphic set name of the templatefield to "SemiTransparentFld" --SemiTransparentFld set borderWidth of the templatefield to 0 set opaque of the templatefield to false set width of the templatefield to 320 set height of the templatefield to 50 set textFont of the templatefield to (the uScreenFont of stack kMain) set textSize of the templatefield to 24 set textColor of the templatefield to white set textAlign of the templatefield to center set loc of the templatefield to loc of grc "semiTransparentMessage" set the text of the templatefield to "No errors were found." create fld send "fadeSemiTransparentMessage" to me in 1 sec reset the templatefield set the defaultStack to tOldDefaultStack end BuildSemiTransparentMessage Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ On Oct 27, 2011, at 5:33 PM, Pete wrote: > Thanks Paul. The thing is, OS X has a spell checker built into it so I > guess I'm really looking for any info on how to hook into that from > Livecode. Most applications have a "Spelling and Grammar" entry in the Edit > menu, and you can also control-click or right click a word for suggested > corrections. > > Pete > Molly's Revenge > > > > > On Thu, Oct 27, 2011 at 3:19 PM, Paul Dupuis wrote: > >> Pete, >> >> See http://runrev.com/store/product/runrevplanet-spell-2_0/ >> >> On 10/27/2011 5:01 PM, Pete wrote: >>> Almost every Mac program that allows text entry allows you to correct >>> spelling by right-clicking on a word but it doesn't happen in LC text >>> fields. Any ideas as to how to implement this? I'm assuming there must >> be >>> some sort of spell checker built in to OS X. >>> Pete >>> Molly's Revenge >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Fri Oct 28 00:20:40 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 27 Oct 2011 21:20:40 -0700 Subject: Store SQLite File as Custom Property? In-Reply-To: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> References: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> Message-ID: one could store the database file as a custom property then when needed, could extract the file from the property, and save it as an anonymous temporary file, using *the tempname*. Then delete that file when the operation or application is done. *Examples: * the tempName put the tempName into testDataPath Use the *tempName* function to find an appropriate place to put a temporary file. I've done this too, in a work-around concerning decoding encrypted audio files in Rev. On 27 October 2011 20:53, James Little wrote: > > Richard Gaskin wrote: > > > With LiveCode you have a wide range of formats available. For large > tabular data sets you can use SQLite, define your own format using simple > text files, store arrays using arrayEncode, or even use custom properties > stored in a stack file (a favorite of mine since it lets me use name-value > pairs very conveniently. > > > > Sarah Reichelt's helpful article on saving data from a standalone may be > helpful: > > > > > > Is it possible to store a SQLite file as a custom property in LC? > > My reason is to preserve the file as proprietary data. I guess that I > would need to be able to access and to store data with SQL queries in > private way. > > I would appreciate any advice or pointers to reference info. > > Thanks, > > Jim L. > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From scott at elementarysoftware.com Fri Oct 28 00:48:33 2011 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 27 Oct 2011 21:48:33 -0700 Subject: Spell checking on a Mac In-Reply-To: <1EBA3E45-CDB6-4C26-92A1-B049E0B21D70@elementarysoftware.com> References: <4EA9D901.9070004@researchware.com> <1EBA3E45-CDB6-4C26-92A1-B049E0B21D70@elementarysoftware.com> Message-ID: On Oct 27, 2011, at 9:20 PM, Scott Morrow wrote: > > Here is some code that might give you a start on rolling your own using the RunRevPlanet spell checker. I forgot to include a frontscript for the right-click feature? which was the whole point : ) this frontscript "pops-up" a button named "PopUpMenu" which may contain menu items in the lower portion and spelling suggestions at the top. constant kMain = "ShortNameOfYourMainStack" -------Front script --the uSelectedChunk of stack kMain is used to track text selection on mouseDown tMouseButton -- POP-UP menu on right click put the long name of the target into tTarget if "field" <> (word 1 of tTarget) then pass mouseDown end if put the mouseChunk into tMouseChunk put the mouseText into tMouseText put the selectedChunk into tSelectedChunk if tMouseButton is 3 then put (word 1 to 4 of tSelectedChunk) && "of" && tTarget into tLongSelection set the uSpellCheckSingleWord of btn "PopUpMenu" of stack kMain to "false" set the uMouseChunk of btn "PopUpMenu" of stack kMain to empty if (tSelectedChunk is not empty) then --AND (word 1 of tTarget is "field") then set the uSelectedChunk of stack kMain to tLongSelection -- spell check the word that the mouse is hovering over -- offer suggestions if it is mispelled if ("rrpSpellCheck" is among the lines of the stacksInUse) AND (not ((tMouseText is empty) OR (tMouseChunk is empty))) AND (not rrpSpellValidWord(tMouseText)) then put Trim(rrpSpellSuggestions(tMouseText, 3)) &CR&\ "(-" &CR&\ (the uMenuItems of btn "PopUpMenu" of stack kMain) into tMenuConstruct if line 1 of tMenuConstruct is empty then put "No suggested spelling" into line 1 of tMenuConstruct else set the uSpellCheckSingleWord of btn "PopUpMenu" of stack kMain to "true" end if set the text of btn "PopUpMenu" of stack kMain to tMenuConstruct put ((word 1 to 4 of tMouseChunk) && "of" && tTarget) into tLongMouseChunk set the uMouseChunk of btn "PopUpMenu" of stack kMain to tLongMouseChunk -- store the textStyle of the word we are checking so that we can insert a correction with the correct style put the textStyle of tLongMouseChunk into tTextStyle if tTextStyle is not empty then do ("set the uSpellCheckSingleWordTextStyle of btn" &"E& "PopUpMenu""E&& "of stack" &"E& kMain "E&& "to" && tTextStyle) end if else -- normal field pop-up set the text of btn "PopUpMenu" of stack kMain to the uMenuItems of btn "PopUpMenu" of stack kMain end if -- else -- build a non text edit popUp menu -- set the text of btn "PopUpMenu" of stack kMain to line 8 to -1 of (the uMenuItems of btn "PopUpMenu" of stack kMain) end if popUp btn "PopUpMenu" of stack kMain else pass mouseDown end if end mouseDown -Scott Morrow From jacque at hyperactivesw.com Fri Oct 28 00:59:16 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 27 Oct 2011 23:59:16 -0500 Subject: image library In-Reply-To: References: Message-ID: <4EAA36A4.4070205@hyperactivesw.com> On 10/27/11 9:39 PM, edward cawley wrote: > I'm converting a series of hypercard stacks into iPad apps. I opened > them in livecode with no problem and I'm now editing them to run in a > new livecode stacks. I would like to import the image library from > the converted hypercard stacks to the new stacks. I'd like to move > the whole image library but I'm not sure how. I could do it one image > at a time but there must be an easier way? What do you mean by "image library"? Do you mean PICTs stored in the resource fork? Those have to be extracted over in OS 9. Any card images should have come over when LiveCode opened the stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gerry.orkin at gmail.com Fri Oct 28 01:29:27 2011 From: gerry.orkin at gmail.com (Gerry) Date: Fri, 28 Oct 2011 16:29:27 +1100 Subject: library folder ios and updates In-Reply-To: <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> Message-ID: <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> If you mean whether the library directory contents are retained when the user updates the app?yes. Gerry -- photos: http://gerryorkin.com On Friday, 28 October 2011 at 12:58 PM, ddas wrote: > Hello All, > > What happens to the stored files in the library folder with my unique app, when i update the main app. Do they still exist? > > Thanks, > debdoot > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com (mailto:use-livecode at lists.runrev.com) > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From stephenREVOLUTION2 at barncard.com Fri Oct 28 01:57:37 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 27 Oct 2011 22:57:37 -0700 Subject: image library In-Reply-To: <4EAA36A4.4070205@hyperactivesw.com> References: <4EAA36A4.4070205@hyperactivesw.com> Message-ID: If OS9 is not possible, one app you might try is Graphic converter,which tries to read all graphic file formats, and possibly those from resource forks, which is where HC stores images. Not tested but if any modern app could, it would be GC. Free trial, and very reasonable. On 27 October 2011 21:59, J. Landman Gay wrote: > On 10/27/11 9:39 PM, edward cawley wrote: > >> I'm converting a series of hypercard stacks into iPad apps. I opened >> them in livecode with no problem and I'm now editing them to run in a >> new livecode stacks. I would like to import the image library from >> the converted hypercard stacks to the new stacks. I'd like to move >> the whole image library but I'm not sure how. I could do it one image >> at a time but there must be an easier way? >> > > What do you mean by "image library"? Do you mean PICTs stored in the > resource fork? Those have to be extracted over in OS 9. > > Any card images should have come over when LiveCode opened the 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From bogdanoff at me.com Fri Oct 28 02:44:52 2011 From: bogdanoff at me.com (Peter Bogdanoff) Date: Thu, 27 Oct 2011 23:44:52 -0700 Subject: Download a stack file Message-ID: Hi, I'm making a stack updater that downloads a LC stack to the user's hard drive and replaces a stack there. I plan to: 1. Have the user download a small updater stack and run it 2. The updater gets essential data from the user's old stack and writes it to a file 3. The updater then downloads a new stack, reads the data into the new stack 4. The old stack is deleted from memory and the hard drive 5. The new stack is renamed to the old stack name. Is this a good method? What are the commands for downloading the replacement stack to the user's hard drive? I've not got anywhere with "load." Many thanks for any help! Peter Bogdanoff UCLA From keith.clarke at clarkeandclarke.co.uk Fri Oct 28 03:00:32 2011 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Fri, 28 Oct 2011 08:00:32 +0100 Subject: LiveCode alternative to Sitelok? In-Reply-To: <1319750689502-3946096.post@n4.nabble.com> References: <4EACCE4A-0D2F-416E-91E6-25C5AC1736C1@clarkeandclarke.co.uk> <4306CAC9-FBA3-40FF-A662-4B481068B0E6@clarkeandclarke.co.uk> <87AA145C-2A6C-4D72-A4DB-DA19C27876E0@clarkeandclarke.co.uk> <1319750689502-3946096.post@n4.nabble.com> Message-ID: <93052267-04D4-49E0-904A-D5B8FD469660@clarkeandclarke.co.uk> ?great - thanks for the reminder Martin. I did check that site out last year and meant to revisit once revServer reached production status - but my memory failed me on this one! Best, Keith.. On 27 Oct 2011, at 22:24, Martin Koob wrote: > One thing you could check out is http://splash21.on-rev.com/ > > It is a site built with livecode that that has user registration and login. > You can download the entire site with the libraries it uses. > > Martin > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-alternative-to-Sitelok-tp3941543p3946096.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 dev at digifilm.com Fri Oct 28 04:06:57 2011 From: dev at digifilm.com (ddas) Date: Fri, 28 Oct 2011 04:06:57 -0400 Subject: library folder ios and updates In-Reply-To: <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> Message-ID: <7F212B18-D90D-4572-A777-975370DEEEF0@digifilm.com> Thanks Gerry. That's what I meant. Debdoot On Oct 28, 2011, at 1:29 AM, Gerry wrote: > If you mean whether the library directory contents are retained when the user updates the app?yes. > > Gerry > > > > > > > -- photos: http://gerryorkin.com > > > On Friday, 28 October 2011 at 12:58 PM, ddas wrote: > >> Hello All, >> >> What happens to the stored files in the library folder with my unique app, when i update the main app. Do they still exist? >> >> Thanks, >> debdoot >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com (mailto:use-livecode at lists.runrev.com) >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From michael-kristensen at dsa-net.dk Fri Oct 28 05:48:23 2011 From: michael-kristensen at dsa-net.dk (Michael Kristensen) Date: Fri, 28 Oct 2011 11:48:23 +0200 Subject: TIP: Using Unicode chars as icons Message-ID: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Hi there Icons can be quite space-saving and also pleasing to the eye. But somtimes the hazzle of making the icon in a paint app and import it into Livecode and keep it in a hidden place is to much. On a Mac there is a palette calle "Keyboard". It can show the thousands of chars/symbols in a Unicode font. Im sure you can find a symbol there that suits you. The trick is to add the char to the label of the button, not the name. Scale the char/icon by ajusting the textsize and color it as you please. Michael From livfoss at mac.com Fri Oct 28 08:33:33 2011 From: livfoss at mac.com (Graham Samuel) Date: Fri, 28 Oct 2011 14:33:33 +0200 Subject: OT: Command-line blues (ImageMagick) Message-ID: <2D743C35-4D6A-4E64-8FF3-2F323FBF78C3@mac.com> Some people may remember my on-off quest for a way of handling PDFs in LiveCode. What I want to be able to do is to let my geography-teacher users (on Windows) read PDF-formatted bitmaps into LiveCode and do stuff with them. I also want to do the same thing with TIFFs. After loads of discussion - some technical, and some about licensing issues - I decided to use ImageMagick (IM), a comprehensive and free (kind of) conversion and graphic manipulation package. Sadly it has a command-line interface which I need to learn and then to get my app to access via shell. Although I'm eventually developing a Windows app, I decided to use the Mac version of IM to experiment with, since that's my normal development environment. The installation was tough (see the note at the end of this mail) but I've got there now. The thing is, I don't understand the basic grammar of the command-line, and I need some help. I'm not talking about the fine detail of IM's commands (there's tons of info on that) but stuff like: 1. How do I invoke a program from the command line? In the tests I did as suggested on the IM site, I typed for example convert logo: logo.gif without (AFAICS) invoking IM first, or telling the program the path to the graphic it had to work on. How does this work? Surely other programs within the machine have or might have functions like 'convert'. How to I know that the command is going to be taken up by the right program (IM)? 2. How do I get and send files from/to ordinary destinations in my machine? I assume that the reference to 'logo.gif' in the example because the context (aka default file path) was somehow already set. Do I just have to refer to my actual files using standard (Unix style) file paths? Are there tricks I should know? 3. How do I dismiss a program when I don't want it any more (I mean how do I quit)? Is there a standard way of doing this, or does a program invoked with the command line just dismiss itself? If not, isn't it using up RAM and other resources in my machine? I realise that these are very very naive questions, but the last time I used a command line interface for any serious task was before most members of this list were born, and things have changed since then (haven't they?). Rather than answering me directly, perhaps some kind person can point me to a primer which will make all this clear. Of course I'd also be interested in differences between PCs and Macs in this respect - I find the degree of unanimity that I've seen so far quite peculiar, actually. TIA Graham [As an aside I would NOT recommend IM on a Mac to anyone who has only worked within a GUI environment. The installation of IM for Mac took longer (and appeared to use more resources) than installing Lion on my Mac, even if you take into account my making a complete clone of my hard disk before the Lion installation started. My machine is now stuffed with Xcode, MacPorts, countless components of IM, and IM itself. If there is an uninstall process I have not discovered it and probably never will. So, IMHO, avoid. In contrast, there is a simple .exe file available for the PC. No geography teacher would ever be willing to do the Mac install, although doubtless many of them are very able, so there will never be a Mac version of my app.] From chris at whitelotus.on-rev.com Fri Oct 28 09:39:51 2011 From: chris at whitelotus.on-rev.com (Christian Langers) Date: Fri, 28 Oct 2011 15:39:51 +0200 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: <297B40B6-EA30-4973-B2D2-DBB71F75B322@whitelotus.on-rev.com> I'm using Transmit without a problem ; I found the Finder way on some website but trying it (on Lion) was unsuccessful for uploads. Transmit on Mac is (for me) the best and easiest solution.. Cheers, Christian Le 26 oct. 2011 ? 18:14, Bob Sneidar a ?crit : > I believe it's read only though. I don't think the Finder will create writeable FTP mounts, unless they fixed/changed something. > > Bob > > > On Oct 26, 2011, at 12:41 AM, Christian Langers wrote: > >> One could also use Finder's Connect to Server with "https://www.box.net/dav" >> >> It works ! > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From devin_asay at byu.edu Fri Oct 28 11:24:44 2011 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 28 Oct 2011 15:24:44 +0000 Subject: TIP: Using Unicode chars as icons In-Reply-To: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: On Oct 28, 2011, at 3:48 AM, Michael Kristensen wrote: > Hi there > > Icons can be quite space-saving and also pleasing to the eye. > > But somtimes the hazzle of making the icon in a paint app and import it into Livecode and keep it in a hidden place is to much. > > On a Mac there is a palette calle "Keyboard". > > It can show the thousands of chars/symbols in a Unicode font. > > Im sure you can find a symbol there that suits you. > > The trick is to add the char to the label of the button, not the name. > > Scale the char/icon by ajusting the textsize and color it as you please. Thanks for a nice tip, Michael. It is possible to take this one step further, to address the possibility that the end user of your stack does not have the same fonts installed on their system as you do. You can easily turn any character from any font into an image without leaving LiveCode. Simply create the character in a field, make it transparent and turn off its border. Then issue the command: import snapshot from field "whereTheSymbolIs" This creates an image object on the card that looks exactly like the field, no third party image editor needed! Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From roger.e.eller at sealedair.com Fri Oct 28 11:49:47 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 28 Oct 2011 11:49:47 -0400 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: <2D743C35-4D6A-4E64-8FF3-2F323FBF78C3@mac.com> References: <2D743C35-4D6A-4E64-8FF3-2F323FBF78C3@mac.com> Message-ID: On Fri, Oct 28, 2011 at 8:33 AM, Graham Samuel wrote: > Some people may remember my on-off quest for a way of handling PDFs in > LiveCode. What I want to be able to do is to let my geography-teacher users > (on Windows) read PDF-formatted bitmaps into LiveCode and do stuff with > them. I also want to do the same thing with TIFFs. After loads of discussion > - some technical, and some about licensing issues - I decided to use > ImageMagick (IM), a comprehensive and free (kind of) conversion and graphic > manipulation package. Sadly it has a command-line interface which I need to > learn and then to get my app to access via shell. > > Although I'm eventually developing a Windows app, I decided to use the Mac > version of IM to experiment with, since that's my normal development > environment. The installation was tough (see the note at the end of this > mail) but I've got there now. > > The thing is, I don't understand the basic grammar of the command-line, and > I need some help. I'm not talking about the fine detail of IM's commands > (there's tons of info on that) but stuff like: > > 1. How do I invoke a program from the command line? In the tests I did as > suggested on the IM site, I typed for example > > convert logo: logo.gif > > without (AFAICS) invoking IM first, or telling the program the path to the > graphic it had to work on. How does this work? Surely other programs within > the machine have or might have functions like 'convert'. How to I know that > the command is going to be taken up by the right program (IM)? > > 2. How do I get and send files from/to ordinary destinations in my machine? > I assume that the reference to 'logo.gif' in the example because the context > (aka default file path) was somehow already set. Do I just have to refer to > my actual files using standard (Unix style) file paths? Are there tricks I > should know? > > 3. How do I dismiss a program when I don't want it any more (I mean how do > I quit)? Is there a standard way of doing this, or does a program invoked > with the command line just dismiss itself? If not, isn't it using up RAM and > other resources in my machine? > > I realise that these are very very naive questions, but the last time I > used a command line interface for any serious task was before most members > of this list were born, and things have changed since then (haven't they?). > Rather than answering me directly, perhaps some kind person can point me to > a primer which will make all this clear. Of course I'd also be interested in > differences between PCs and Macs in this respect - I find the degree of > unanimity that I've seen so far quite peculiar, actually. > > TIA > > Graham > > [As an aside I would NOT recommend IM on a Mac to anyone who has only > worked within a GUI environment. The installation of IM for Mac took longer > (and appeared to use more resources) than installing Lion on my Mac, even if > you take into account my making a complete clone of my hard disk before the > Lion installation started. My machine is now stuffed with Xcode, MacPorts, > countless components of IM, and IM itself. If there is an uninstall process > I have not discovered it and probably never will. So, IMHO, avoid. In > contrast, there is a simple .exe file available for the PC. No geography > teacher would ever be willing to do the Mac install, although doubtless many > of them are very able, so there will never be a Mac version of my app.] I am still of the opinion that you are making it more difficult on yourself by using IM since IM *needs* Ghostscript to do many of its conversions. Both offer command-line interfaces. And to answer one of your questions, most command-line tools do simply quit all by themselves after being called via shell. I made a program which works on Windows and Mac, and uses Ghostscript to convert PDF to JPG or PNG. Installation was simple, in my opinion. Install GS, then install my app. Within my app, there is a preference pane where you simply point to the location of the GS executable. The rest is done via shell following the GS command-line reference docs. Look around where you installed ImageMagik. I think you'll find Ghostscript. ?Roger From mark_powell at symantec.com Fri Oct 28 12:06:56 2011 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 28 Oct 2011 09:06:56 -0700 Subject: Download a stack file In-Reply-To: References: Message-ID: <3469AF22E7D82A46A12B6612437B8DF50293DE3E1E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> I do this kind of auto-loading with almost all my apps, but to date I have never written changes to the stack itself. I always save data in files external to the stack and have that data pulled in at preopenstack. So I never have to do a stack to stack transfer of data or stack renaming. Not saying this is the best way, it is just the way I do it. Yes, load is what I use. Works well for me, though recently have encountered IT policy that is quarantining updates. Mark -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Bogdanoff Sent: Thursday, October 27, 2011 11:45 PM Hi, I'm making a stack updater that downloads a LC stack to the user's hard drive and replaces a stack there. I plan to: 1. Have the user download a small updater stack and run it 2. The updater gets essential data from the user's old stack and writes it to a file 3. The updater then downloads a new stack, reads the data into the new stack 4. The old stack is deleted from memory and the hard drive 5. The new stack is renamed to the old stack name. Is this a good method? What are the commands for downloading the replacement stack to the user's hard drive? I've not got anywhere with "load." Many thanks for any help! Peter Bogdanoff UCLA From livfoss at mac.com Fri Oct 28 12:52:32 2011 From: livfoss at mac.com (Graham Samuel) Date: Fri, 28 Oct 2011 18:52:32 +0200 Subject: What's the difference between LC 'shell' and OSX terminal? Message-ID: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> While trying to get just a bit comfortable with a command-line interface, I started Terminal on Mac OSX Lion and eventually got a command to work (after finding out how to cope with spaces in file and folder names). I put the same thing in an LC 'shell' command and got a runtime error (Handler: can't find handler). I guess this is because in the Terminal context, the shell recognised the program I was calling ('convert' - it's dear old ImageMagick) but within my prog and the LS IDE it didn't. What do I need to do to get 'my' shell to be able to invoke the same apps that the raw terminal interface can? My guess is that it's something to do with a context variable like LS's defaultFolder, but I just don't know how to get there. Can anyone explain? TIA Graham From pete at mollysrevenge.com Fri Oct 28 12:54:51 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 28 Oct 2011 09:54:51 -0700 Subject: TIP: Using Unicode chars as icons In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: Thanks for reminding me of that Devin. I had just started using characters from symbol fonts as button labels and turning them into images removes my last concern about doing that. Pete Molly's Revenge On Fri, Oct 28, 2011 at 8:24 AM, Devin Asay wrote: > > On Oct 28, 2011, at 3:48 AM, Michael Kristensen wrote: > > > Hi there > > > > Icons can be quite space-saving and also pleasing to the eye. > > > > But somtimes the hazzle of making the icon in a paint app and import it > into Livecode and keep it in a hidden place is to much. > > > > On a Mac there is a palette calle "Keyboard". > > > > It can show the thousands of chars/symbols in a Unicode font. > > > > Im sure you can find a symbol there that suits you. > > > > The trick is to add the char to the label of the button, not the name. > > > > Scale the char/icon by ajusting the textsize and color it as you please. > > Thanks for a nice tip, Michael. It is possible to take this one step > further, to address the possibility that the end user of your stack does not > have the same fonts installed on their system as you do. You can easily turn > any character from any font into an image without leaving LiveCode. Simply > create the character in a field, make it transparent and turn off its > border. Then issue the command: > > import snapshot from field "whereTheSymbolIs" > > This creates an image object on the card that looks exactly like the field, > no third party image editor needed! > > Regards, > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > 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 pmbrig at gmail.com Fri Oct 28 12:55:35 2011 From: pmbrig at gmail.com (Peter M. Brigham, MD) Date: Fri, 28 Oct 2011 12:55:35 -0400 Subject: [OT] PCI cards In-Reply-To: <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> Message-ID: <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> On Oct 26, 2011, at 7:11 PM, Bob Sneidar wrote: > Will Wine allow you to read HFS+ disks? Maybe if you drink enough of it... -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pete at mollysrevenge.com Fri Oct 28 12:58:43 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 28 Oct 2011 09:58:43 -0700 Subject: Spell checking on a Mac In-Reply-To: References: <4EA9D901.9070004@researchware.com> <1EBA3E45-CDB6-4C26-92A1-B049E0B21D70@elementarysoftware.com> Message-ID: Thanks for sharing all that code Scott! I found a whole section on the Apple Developers site about implementing the OS X spell checker but it's all Cocoa-based so I guess would need some sort of external to interface to. Pete Molly's Revenge On Thu, Oct 27, 2011 at 9:48 PM, Scott Morrow wrote: > > On Oct 27, 2011, at 9:20 PM, Scott Morrow wrote: > > > > > Here is some code that might give you a start on rolling your own using > the RunRevPlanet spell checker. > > I forgot to include a frontscript for the right-click feature? which was > the whole point : ) > this frontscript "pops-up" a button named "PopUpMenu" which may contain > menu items > in the lower portion and spelling suggestions at the top. > > > > constant kMain = "ShortNameOfYourMainStack" > -------Front script > --the uSelectedChunk of stack kMain is used to track text selection > > on mouseDown tMouseButton -- POP-UP menu on right click > put the long name of the target into tTarget > if "field" <> (word 1 of tTarget) then > pass mouseDown > end if > put the mouseChunk into tMouseChunk > put the mouseText into tMouseText > > put the selectedChunk into tSelectedChunk > > > if tMouseButton is 3 then > > put (word 1 to 4 of tSelectedChunk) && "of" && tTarget into > tLongSelection > set the uSpellCheckSingleWord of btn "PopUpMenu" of stack kMain to > "false" > set the uMouseChunk of btn "PopUpMenu" of stack kMain to empty > > > if (tSelectedChunk is not empty) then --AND (word 1 of tTarget is > "field") then > set the uSelectedChunk of stack kMain to tLongSelection > -- spell check the word that the mouse is hovering over > -- offer suggestions if it is mispelled > > if ("rrpSpellCheck" is among the lines of the stacksInUse) AND (not > ((tMouseText is empty) OR (tMouseChunk is empty))) AND (not > rrpSpellValidWord(tMouseText)) then > put Trim(rrpSpellSuggestions(tMouseText, 3)) &CR&\ > "(-" &CR&\ > (the uMenuItems of btn "PopUpMenu" of stack kMain) into > tMenuConstruct > if line 1 of tMenuConstruct is empty then > put "No suggested spelling" into line 1 of tMenuConstruct > else > set the uSpellCheckSingleWord of btn "PopUpMenu" of stack > kMain to "true" > end if > set the text of btn "PopUpMenu" of stack kMain to tMenuConstruct > put ((word 1 to 4 of tMouseChunk) && "of" && tTarget) into > tLongMouseChunk > set the uMouseChunk of btn "PopUpMenu" of stack kMain to > tLongMouseChunk > -- store the textStyle of the word we are checking so that we > can insert a correction with the correct style > put the textStyle of tLongMouseChunk into tTextStyle > if tTextStyle is not empty then > do ("set the uSpellCheckSingleWordTextStyle of btn" &"E& > "PopUpMenu""E&& "of stack" &"E& kMain "E&& "to" && tTextStyle) > end if > else > -- normal field pop-up > set the text of btn "PopUpMenu" of stack kMain to the uMenuItems > of btn "PopUpMenu" of stack kMain > end if > -- else -- build a non text edit popUp menu > -- set the text of btn "PopUpMenu" of stack kMain to line 8 > to -1 of (the uMenuItems of btn "PopUpMenu" of stack kMain) > end if > > popUp btn "PopUpMenu" of stack kMain > else > pass mouseDown > end if > end mouseDown > > -Scott Morrow > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From warren at warrensweb.us Fri Oct 28 13:00:14 2011 From: warren at warrensweb.us (Warren Samples) Date: Fri, 28 Oct 2011 12:00:14 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> Message-ID: <4EAADF9E.8090503@warrensweb.us> On 10/28/2011 11:52 AM, Graham Samuel wrote: > While trying to get just a bit comfortable with a command-line interface, I started Terminal on Mac OSX Lion and eventually got a command to work (after finding out how to cope with spaces in file and folder names). I put the same thing in an LC 'shell' command and got a runtime error (Handler: can't find handler). I guess this is because in the Terminal context, the shell recognised the program I was calling ('convert' - it's dear old ImageMagick) but within my prog and the LS IDE it didn't. What do I need to do to get 'my' shell to be able to invoke the same apps that the raw terminal interface can? My guess is that it's something to do with a context variable like LS's defaultFolder, but I just don't know how to get there. Can anyone explain? > > TIA > > Graham > Graham, post the exact code you're trying to make work using Livecode's shell() function so it can be debugged. The shell function should have access to any command the terminal has access to. Best, Warren From warren at warrensweb.us Fri Oct 28 13:06:13 2011 From: warren at warrensweb.us (Warren Samples) Date: Fri, 28 Oct 2011 12:06:13 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> Message-ID: <4EAAE105.5050300@warrensweb.us> On 10/28/2011 11:52 AM, Graham Samuel wrote: > While trying to get just a bit comfortable with a command-line interface, I started Terminal on Mac OSX Lion and eventually got a command to work (after finding out how to cope with spaces in file and folder names). I put the same thing in an LC 'shell' command and got a runtime error (Handler: can't find handler). I guess this is because in the Terminal context, the shell recognised the program I was calling ('convert' - it's dear old ImageMagick) but within my prog and the LS IDE it didn't. What do I need to do to get 'my' shell to be able to invoke the same apps that the raw terminal interface can? My guess is that it's something to do with a context variable like LS's defaultFolder, but I just don't know how to get there. Can anyone explain? > > TIA > > Graham > Paste this in the message box: put shell("convert") and see what happens. You should get usage information from ImageMagick. To add a path to the input and output files inside the quoted shell command try surrounding the paths with single quotes. Warren From bogdanoff at me.com Fri Oct 28 13:10:17 2011 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 28 Oct 2011 10:10:17 -0700 Subject: Download a stack file In-Reply-To: <3469AF22E7D82A46A12B6612437B8DF50293DE3E1E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> References: <3469AF22E7D82A46A12B6612437B8DF50293DE3E1E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Message-ID: How, exactly do you implement Load? I need to get a stack file from the server on to the local machine. I seem to be able to load it into memory, but can't actually see the stack or save it to disk. I've done both methods for storing data; both times for "books" with a lot of text, pictures, and audio/video. Working with internal data is just a LOT faster and simpler for this sort of thing. For this update, I need to save out and restore the user's "magic marker" hilites of the text--it's a textbook app. On Oct 28, 2011, at 9:06 AM, Mark Powell wrote: > I do this kind of auto-loading with almost all my apps, but to date I have never written changes to the stack itself. I always save data in files external to the stack and have that data pulled in at preopenstack. So I never have to do a stack to stack transfer of data or stack renaming. Not saying this is the best way, it is just the way I do it. Yes, load is what I use. Works well for me, though recently have encountered IT policy that is quarantining updates. > > Mark > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Bogdanoff > Sent: Thursday, October 27, 2011 11:45 PM > > Hi, > > I'm making a stack updater that downloads a LC stack to the user's hard drive and replaces a stack there. > > I plan to: > 1. Have the user download a small updater stack and run it > 2. The updater gets essential data from the user's old stack and writes it to a file > 3. The updater then downloads a new stack, reads the data into the new stack > 4. The old stack is deleted from memory and the hard drive > 5. The new stack is renamed to the old stack name. > > Is this a good method? > > What are the commands for downloading the replacement stack to the user's hard drive? I've not got anywhere with "load." > > Many thanks for any help! > > 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 livfoss at mac.com Fri Oct 28 13:16:49 2011 From: livfoss at mac.com (Graham Samuel) Date: Fri, 28 Oct 2011 19:16:49 +0200 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: References: Message-ID: Thanks Roger for reading through my long email. It is true that IM includes GhostScript. The main problem for me is that as well as reading PDFs, I want to read TIFFs. Using IM kills these two birds with one stone; but this would not be a solution if my target platform was a Mac, because of the installation problems I've outlined. As a matter of interest, was the installation of GS on the Mac in your project sufficiently straightforward that it could be packaged for someone with no experience outside the use of conventional installers for 'normal' (i.e. Mac GUI-based) apps? You seem to say that it's not problematic. Once installed, I think IM works well and I will eventually understand the difference between the LS 'shell' command and just using the command line via a Terminal-type interface - I've written another mail to the list on this. Graham On Fri, 28 Oct 2011 11:49:47 -0400, Roger Eller wrote: > I am still of the opinion that you are making it more difficult on yourself > by using IM since IM *needs* Ghostscript to do many of its conversions. > Both offer command-line interfaces. And to answer one of your questions, > most command-line tools do simply quit all by themselves after being called > via shell. > > I made a program which works on Windows and Mac, and uses Ghostscript to > convert PDF to JPG or PNG. Installation was simple, in my opinion. Install > GS, then install my app. Within my app, there is a preference pane where you > simply point to the location of the GS executable. The rest is done via > shell following the GS command-line reference docs. > > Look around where you installed ImageMagik. I think you'll find Ghostscript. > > ?Roger From bobs at twft.com Fri Oct 28 13:48:02 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Oct 2011 07:48:02 -1000 Subject: Store SQLite File as Custom Property? In-Reply-To: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> References: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> Message-ID: <6856F6B6-9E52-40D0-B89F-765E8BE0B808@twft.com> Can't an sqLte database exist only in memory? If so, then it should be possible to. I have heard it said that *anything* can be stored in a custom property, even an entire stack! Bob On Oct 27, 2011, at 5:53 PM, James Little wrote: > > Richard Gaskin wrote: > >> With LiveCode you have a wide range of formats available. For large tabular data sets you can use SQLite, define your own format using simple text files, store arrays using arrayEncode, or even use custom properties stored in a stack file (a favorite of mine since it lets me use name-value pairs very conveniently. >> >> Sarah Reichelt's helpful article on saving data from a standalone may be helpful: >> > > > > Is it possible to store a SQLite file as a custom property in LC? > > My reason is to preserve the file as proprietary data. I guess that I would need to be able to access and to store data with SQL queries in private way. > > I would appreciate any advice or pointers to reference info. > > Thanks, > > Jim L. > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Oct 28 13:49:46 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Oct 2011 07:49:46 -1000 Subject: [OT] PCI cards In-Reply-To: <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> Message-ID: <1E464C81-72FC-4796-A840-1BDD5CE0E50A@twft.com> I don't know about you but the drunkerer I get, the reader I don't. Bob On Oct 28, 2011, at 6:55 AM, Peter M. Brigham, MD wrote: > On Oct 26, 2011, at 7:11 PM, Bob Sneidar wrote: > >> Will Wine allow you to read HFS+ disks? > > Maybe if you drink enough of it... > > -- 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 bobs at twft.com Fri Oct 28 13:53:12 2011 From: bobs at twft.com (Bob Sneidar) Date: Fri, 28 Oct 2011 07:53:12 -1000 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <4EAAE105.5050300@warrensweb.us> References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> <4EAAE105.5050300@warrensweb.us> Message-ID: <6C931C6C-B6B2-4715-A119-A98A87A22C65@twft.com> Is this in Windows or Mac? Im Mac to get usage for a shell command you have to preface it with man. I think it's short for manual. This only works if whatever installed the command in the shell also installed a man page. Bob On Oct 28, 2011, at 7:06 AM, Warren Samples wrote: > On 10/28/2011 11:52 AM, Graham Samuel wrote: >> While trying to get just a bit comfortable with a command-line interface, I started Terminal on Mac OSX Lion and eventually got a command to work (after finding out how to cope with spaces in file and folder names). I put the same thing in an LC 'shell' command and got a runtime error (Handler: can't find handler). I guess this is because in the Terminal context, the shell recognised the program I was calling ('convert' - it's dear old ImageMagick) but within my prog and the LS IDE it didn't. What do I need to do to get 'my' shell to be able to invoke the same apps that the raw terminal interface can? My guess is that it's something to do with a context variable like LS's defaultFolder, but I just don't know how to get there. Can anyone explain? >> >> TIA >> >> Graham >> > > > Paste this in the message box: > > put shell("convert") > > and see what happens. You should get usage information from ImageMagick. > > To add a path to the input and output files inside the quoted shell command try surrounding the paths with single quotes. > > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From devin_asay at byu.edu Fri Oct 28 13:53:52 2011 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 28 Oct 2011 17:53:52 +0000 Subject: Store SQLite File as Custom Property? In-Reply-To: <6856F6B6-9E52-40D0-B89F-765E8BE0B808@twft.com> References: <9720F0F4-F8AE-4B77-B793-B71E8B6A35A1@mac.com> <6856F6B6-9E52-40D0-B89F-765E8BE0B808@twft.com> Message-ID: <9A4B57C5-F3B4-4538-A142-0C3DAC66B80B@byu.edu> Bob, The only thing that can't be stored in a custom property is... CHEESE! (Now taking cover against the wrath of the list-mom.) Devin On Oct 28, 2011, at 11:48 AM, Bob Sneidar wrote: > Can't an sqLte database exist only in memory? If so, then it should be possible to. I have heard it said that *anything* can be stored in a custom property, even an entire stack! > > Bob > > > On Oct 27, 2011, at 5:53 PM, James Little wrote: > >> >> Richard Gaskin wrote: >> >>> With LiveCode you have a wide range of formats available. For large tabular data sets you can use SQLite, define your own format using simple text files, store arrays using arrayEncode, or even use custom properties stored in a stack file (a favorite of mine since it lets me use name-value pairs very conveniently. >>> >>> Sarah Reichelt's helpful article on saving data from a standalone may be helpful: >>> >> >> >> >> Is it possible to store a SQLite file as a custom property in LC? >> >> My reason is to preserve the file as proprietary data. I guess that I would need to be able to access and to store data with SQL queries in private way. >> >> I would appreciate any advice or pointers to reference info. >> >> Thanks, >> >> Jim L. >> >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Devin Asay Humanities Technology and Research Support Center Brigham Young University From stephenREVOLUTION2 at barncard.com Fri Oct 28 13:56:28 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 28 Oct 2011 10:56:28 -0700 Subject: TIP: Using Unicode chars as icons In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: Another trick is to create a polygon in script, I created a disclosure triangle that requires no icon image. (looks good when rotated, too) On 28 October 2011 09:54, Pete wrote: > Thanks for reminding me of that Devin. I had just started using characters > from symbol fonts as button labels and turning them into images removes my > last concern about doing that. > Pete > Molly's Revenge > > > > > On Fri, Oct 28, 2011 at 8:24 AM, Devin Asay wrote: > > > > > On Oct 28, 2011, at 3:48 AM, Michael Kristensen wrote: > > > > > Hi there > > > > > > Icons can be quite space-saving and also pleasing to the eye. > > > > > > But somtimes the hazzle of making the icon in a paint app and import it > > into Livecode and keep it in a hidden place is to much. > > > > > > On a Mac there is a palette calle "Keyboard". > > > > > > It can show the thousands of chars/symbols in a Unicode font. > > > > > > Im sure you can find a symbol there that suits you. > > > > > > The trick is to add the char to the label of the button, not the name. > > > > > > Scale the char/icon by ajusting the textsize and color it as you > please. > > > > Thanks for a nice tip, Michael. It is possible to take this one step > > further, to address the possibility that the end user of your stack does > not > > have the same fonts installed on their system as you do. You can easily > turn > > any character from any font into an image without leaving LiveCode. > Simply > > create the character in a field, make it transparent and turn off its > > border. Then issue the command: > > > > import snapshot from field "whereTheSymbolIs" > > > > This creates an image object on the card that looks exactly like the > field, > > no third party image editor needed! > > > > Regards, > > > > Devin > > > > > > Devin Asay > > Humanities Technology and Research Support Center > > 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 > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From bonnmike at gmail.com Fri Oct 28 14:07:50 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 28 Oct 2011 12:07:50 -0600 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: References: Message-ID: Sent this early this morning, but got kicked due to length, so heres the shorter version minus some of the copy paste. ### From previous message Don't have a mac any more, but checked over the install instructions to get up to speed so heres a couple things. The path export places This line sets up a temporary sys variable MAGIC_HOME that points to where image magic is. $magic> export MAGICK_HOME="$HOME/ImageMagick-6.7.3" This line uses the preceeding variable to adjust the path. Notice that the pointer towards image magic is pre-pended to the existing path which means that when commands are run (like convert) it will find the image magic convert first, so of there are any other 'convert' commands you would have to give the full path to get them to execute instead. $magic> export PATH="$MAGIC_HOME/bin:$PATH" Also notice it says this.. *The best way to deal with all the exports is to put them at the end of your .profile file * You can export these variables directly from the command line to test things out, but they are session specific. If you do as instructed and edit your .profile (in your home directory) and add the export lines at the end, they should start up at each session. Now heres one more kicker though. I don't know if shell() from livecode executes the .profile file. I'm thinking it doesn't, which means your paths would not be set. If this turns out to be the case you'll need to run it yourself as part of the shell() command. Something like get shell("~/.profile;then your commands here") The semicolon is a command separator in this case, the tilde ~ stands for your home directory of course. Once you have your paths working properly, you can set the defaultfolder to wherever your images are and execute your shell. For example if you had your images in /Users/yourname/images and an image named rose.jpg, something like this should work. set the defaultFolder to "/Users/yourname/images" get shell("~/.profile;convert rose.jpg rose.png") This first sets the working folder (where your images are, and thereby avoids issues with spaces or weirdness in pathnames) then sets the paths by calling your .profile file so that IM can be found, then calls the convert command to change rose.jpg to rose.png in the current directory (the defaultfolder) Another option you might consider, since it looks as if you will be only running your app on systems controlled by you.. You could set up the os x web server to use image magic use the web server to run scripts and do your processing. There could be one really nice bonus to this method. Since apache is multithreaded, you can more easily do async processing. Set up your scripts, use "load" to hit the web server with all your jobs, (and using loads callback method so you know when each request completes) Of course now that I think of it, I seem to recall that imagemagick will work in batch mode also, so it still might be better to just use shell. Oh, as far as memory usage goes, yes when you convert with imagemagick, you specify an infile, an outfile and on completion of the conversion IM should exit and free any memory that it used. (or in the case of a batch job, I think you use the -format switch and specify a target format, and a filemask for the files to be converted, but don't quote me on this) Its REALLY early here, so I hope all this is clearer than mud. G'luck! From bonnmike at gmail.com Fri Oct 28 14:10:50 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 28 Oct 2011 12:10:50 -0600 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: References: Message-ID: Forgot to mention, you should also add the IM library path to the .profile (of course if you're executing .profile as a shell script from shell, you can name it pretty much anything, as long as you chmod it to make it executable) On Fri, Oct 28, 2011 at 12:07 PM, Mike Bonner wrote: > Sent this early this morning, but got kicked due to length, so heres the > shorter version minus some of the copy paste. > > ### From previous message > Don't have a mac any more, but checked over the install instructions to get > up to speed so heres a couple things. > > The path export places > > This line sets up a temporary sys variable MAGIC_HOME that points to where > image magic is. > $magic> export MAGICK_HOME="$HOME/ImageMagick-6.7.3" > > > This line uses the preceeding variable to adjust the path. Notice that the > pointer towards image magic is pre-pended to the existing path which means > that when commands are run (like convert) it will find the image magic > convert first, so of there are any other 'convert' commands you would have > to give the full path to get them to execute instead. > $magic> export PATH="$MAGIC_HOME/bin:$PATH" > > Also notice it says this.. > > *The best way to deal with all the exports is to put them at the end of > your .profile file * > > > You can export these variables directly from the command line to test > things out, but they are session specific. If you do as instructed and edit > your .profile (in your home directory) and add the export lines at the end, > they should start up at each session. > > Now heres one more kicker though. I don't know if shell() from livecode > executes the .profile file. I'm thinking it doesn't, which means your paths > would not be set. If this turns out to be the case you'll need to run it > yourself as part of the shell() command. Something like > > get shell("~/.profile;then your commands here") > > The semicolon is a command separator in this case, the tilde ~ stands for > your home directory of course. > > Once you have your paths working properly, you can set the defaultfolder to > wherever your images are and execute your shell. For example if you had > your images in /Users/yourname/images and an image named rose.jpg, something > like this should work. > > set the defaultFolder to "/Users/yourname/images" > get shell("~/.profile;convert rose.jpg rose.png") > > This first sets the working folder (where your images are, and thereby > avoids issues with spaces or weirdness in pathnames) then sets the paths by > calling your .profile file so that IM can be found, then calls the convert > command to change rose.jpg to rose.png in the current directory (the > defaultfolder) > > > Another option you might consider, since it looks as if you will be only > running your app on systems controlled by you.. You could set up the os x > web server to use image magic use the web server to run scripts and do your > processing. There could be one really nice bonus to this method. Since > apache is multithreaded, you can more easily do async processing. Set up > your scripts, use "load" to hit the web server with all your jobs, (and > using loads callback method so you know when each request completes) > > Of course now that I think of it, I seem to recall that imagemagick will > work in batch mode also, so it still might be better to just use shell. > > Oh, as far as memory usage goes, yes when you convert with imagemagick, you > specify an infile, an outfile and on completion of the conversion IM should > exit and free any memory that it used. (or in the case of a batch job, I > think you use the -format switch and specify a target format, and a filemask > for the files to be converted, but don't quote me on this) > > > Its REALLY early here, so I hope all this is clearer than mud. G'luck! > From rdimola at evergreeninfo.net Fri Oct 28 14:12:37 2011 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 28 Oct 2011 14:12:37 -0400 Subject: Rotating button In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: <02f001cc959d$2cb9cd00$862d6700$@net> Is it possible to create a polygon button that constantly spins with different text on each of the visible sides? 2 sides would be parallel to the eye point so they would never be seen. Sort of like the James Bond spinning license plate. This button when pressed would fire off a message. When the message is processed I would like to know the what side(s) were visible/pressed or know rotation from 0 to 359.999 degrees or rads or whatever coordinate system's value when the button is pressed. The button also should stop spinning when pressed. Thanks all....... Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 From etcawley at fastmail.fm Fri Oct 28 14:28:47 2011 From: etcawley at fastmail.fm (edward cawley) Date: Fri, 28 Oct 2011 13:28:47 -0500 Subject: image library In-Reply-To: References: Message-ID: I'll try to make it clearer what I'm trying to do. I have some HyperCard stacks which have a number of cards with graphics on them. I opened them in LiveCode with no problem. The graphic images were converted with no problem and are in the "image library" (accessed through the development menu item)of the converted stack. The script of the converted stack needs a lot of modification so I started a new stack and have scripted several cards to serve as templates. I would like to transfer the "image library" of the old (Hyper Card) stack to the new LiveCode stack so I can reference the images into the cards of the new stack, instead of moving the images from the old stack card by card. They have already been converted from the HyperCard resource fork. I other words I would like to import the old "image library" into the new stack, but where do I find the "image library" in the converted HyperCard stack or how do I export the old "image library" into the new stack from the old converted stack. I hope that is a little clearer. On Oct 28, 2011, at 12:00 PM, use-livecode-request at lists.runrev.com wrote: > > ------------------------------ > > Message: 2 > Date: Thu, 27 Oct 2011 22:57:37 -0700 > From: stephen barncard > To: How to use LiveCode > Subject: Re: image library > Message-ID: > > Content-Type: text/plain; charset=UTF-8 > > If OS9 is not possible, one app you might try is Graphic > converter,which tries to read all graphic > file formats, and possibly those from > resource forks, which is where HC stores images. Not tested but if any > modern app could, it would be GC. > > Free trial, and very reasonable. > > On 27 October 2011 21:59, J. Landman Gay wrote: > >> On 10/27/11 9:39 PM, edward cawley wrote: >> >>> I'm converting a series of hypercard stacks into iPad apps. I opened >>> them in livecode with no problem and I'm now editing them to run in a >>> new livecode stacks. I would like to import the image library from >>> the converted hypercard stacks to the new stacks. I'd like to move >>> the whole image library but I'm not sure how. I could do it one image >>> at a time but there must be an easier way? >>> >> >> What do you mean by "image library"? Do you mean PICTs stored in the >> resource fork? Those have to be extracted over in OS 9. >> >> Any card images should have come over when LiveCode opened the 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 >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > > > ------------------------------ > > ******************************************** From richmondmathewson at gmail.com Fri Oct 28 14:35:26 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 28 Oct 2011 21:35:26 +0300 Subject: [OT] PCI cards In-Reply-To: <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> Message-ID: <4EAAF5EE.4020900@gmail.com> On 10/28/2011 07:55 PM, Peter M. Brigham, MD wrote: > On Oct 26, 2011, at 7:11 PM, Bob Sneidar wrote: > >> Will Wine allow you to read HFS+ disks? > Maybe if you drink enough of it... Well; Friday night; I'm well flown with good Bulgarian Mavrud. Whatever else the shitty reality of Bulgaria (and it is quite shitty, believe me), the red wine is extremely anaesthetic.............. Currently have an HFS+ disk on my table and am peering at it through a strong magnifying glass: so far am having no luck "reading HFS+ with wine" . . . boozy burps from Bulgaria. > > -- 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 stephenREVOLUTION2 at barncard.com Fri Oct 28 14:36:00 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 28 Oct 2011 11:36:00 -0700 Subject: Rotating button In-Reply-To: <02f001cc959d$2cb9cd00$862d6700$@net> References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> <02f001cc959d$2cb9cd00$862d6700$@net> Message-ID: What a control that would be! I've seen what SVG graphics can do...I imagine it can be done in LIvecode, although I haven't seen text displayed like you describe, it would seem possible. Points is points. but the math required... On 28 October 2011 11:12, Ralph DiMola wrote: > Is it possible to create a polygon button that constantly spins with > different text on each of the visible sides? 2 sides would be parallel to > the eye point so they would never be seen. Sort of like the James Bond > spinning license plate. This button when pressed would fire off a message. > When the message is processed I would like to know the what side(s) were > visible/pressed or know rotation from 0 to 359.999 degrees or rads or > whatever coordinate system's value when the button is pressed. The button > also should stop spinning when pressed. > > Thanks all....... > > Ralph DiMola > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Fri Oct 28 14:45:24 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 28 Oct 2011 21:45:24 +0300 Subject: [OT] PCI cards In-Reply-To: <1E464C81-72FC-4796-A840-1BDD5CE0E50A@twft.com> References: <4EA84DA1.5070606@gmail.com> <4EA856FC.3020909@gmail.com> <2B84BE0F-C755-43C1-AD8A-72293929AD30@twft.com> <6EE45DDA-F14D-433B-9E3B-A0740828E0F0@gmail.com> <1E464C81-72FC-4796-A840-1BDD5CE0E50A@twft.com> Message-ID: <4EAAF844.2050902@gmail.com> On 10/28/2011 08:49 PM, Bob Sneidar wrote: > I don't know about you but the drunkerer I get, the reader I don't. Frankly it is extremely unwise to read authors such as Kant when NOT flown with wine; the blushful hippocrene leads one to anacreontic insights otherwise unsuspected . . . wow, top that for a nifty collexion of word with Greek roots. I mean, face it, even German native speakers say they prefer to read Kant in English translation as unpacking all those noncy German portfolio terms cooked up by Kant while he was walking his dog round the bridges of Konigsberg (now called Kaliningrad, unless it has reverted) (remember those mathematics classes ????). The more sloshed I get, the nearer to the truth I get; and then, on sobering up, the quicker the truth retreats. This is also true for 3 hours with my nargile, or 3 hours of inward meditation concentratiomg on my Brahma Rundra: sranavam, kirtanam, sivanam smaranam (err . . . Sanskrit). Not withstanding the BS above, I am impressed no end with the capabilities of WINE on Linux. AND . . . anybody heard anything good about SALINE Linux; in my search for the "ultimate gettaway from Ubuntu dependence" (while still remaining in the Debian-deriv. camp) I chanced upon this over on Distrowatch (a daily watering-hole, I find: http://distrowatch.com/ ) ? > > Bob > > > On Oct 28, 2011, at 6:55 AM, Peter M. Brigham, MD wrote: > >> On Oct 26, 2011, at 7:11 PM, Bob Sneidar wrote: >> >>> Will Wine allow you to read HFS+ disks? >> Maybe if you drink enough of it... >> >> -- 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 pete at mollysrevenge.com Fri Oct 28 14:55:09 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 28 Oct 2011 11:55:09 -0700 Subject: image library In-Reply-To: References: Message-ID: Hi Edward, In LC, you'll find the Image Libraries in IDE stacks named "revLib" plus the name of the library. If you switch on LiveCode UI Elements in the View Menu, you'll see those stacks (if there are any in your application). Each stack has one card that holds all the images. I don't know where they are kept in HC, but I imagine if you could somehow copy the HC images into IDE stacks with the correct name, they would show up in your application's Image Library. I realise this is not very specific! I've never messed with the IDE stacks so not sure what's involved, other than making sure you have a backup copy to go back to before doing anything else. Hope that at least gives a place to start from. Pete Molly's Revenge On Fri, Oct 28, 2011 at 11:28 AM, edward cawley wrote: > I'll try to make it clearer what I'm trying to do. I have some HyperCard > stacks which have a number of cards with graphics on them. I opened them in > LiveCode with no problem. The graphic images were converted with no problem > and are in the "image library" (accessed through the development menu > item)of the converted stack. The script of the converted stack needs a lot > of modification so I started a new stack and have scripted several cards to > serve as templates. I would like to transfer the "image library" of the old > (Hyper Card) stack to the new LiveCode stack so I can reference the images > into the cards of the new stack, instead of moving the images from the old > stack card by card. They have already been converted from the HyperCard > resource fork. I other words I would like to import the old "image library" > into the new stack, but where do I find the "image library" in the converted > HyperCard stack or how do I export the old "image library" into the new > stack from the old converted stack. > I hope that is a little clearer. > > On Oct 28, 2011, at 12:00 PM, use-livecode-request at lists.runrev.com wrote: > > > > > ------------------------------ > > > > Message: 2 > > Date: Thu, 27 Oct 2011 22:57:37 -0700 > > From: stephen barncard > > To: How to use LiveCode > > Subject: Re: image library > > Message-ID: > > qLHWDNVnOhviLS+uss+d7+A at mail.gmail.com> > > Content-Type: text/plain; charset=UTF-8 > > > > If OS9 is not possible, one app you might try is Graphic > > converter,which tries to read all graphic > > file formats, and possibly those from > > resource forks, which is where HC stores images. Not tested but if any > > modern app could, it would be GC. > > > > Free trial, and very reasonable. > > > > On 27 October 2011 21:59, J. Landman Gay > wrote: > > > >> On 10/27/11 9:39 PM, edward cawley wrote: > >> > >>> I'm converting a series of hypercard stacks into iPad apps. I opened > >>> them in livecode with no problem and I'm now editing them to run in a > >>> new livecode stacks. I would like to import the image library from > >>> the converted hypercard stacks to the new stacks. I'd like to move > >>> the whole image library but I'm not sure how. I could do it one image > >>> at a time but there must be an easier way? > >>> > >> > >> What do you mean by "image library"? Do you mean PICTs stored in the > >> resource fork? Those have to be extracted over in OS 9. > >> > >> Any card images should have come over when LiveCode opened the 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< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >> > > > > > > > > -- > > > > > > > > Stephen Barncard > > San Francisco Ca. USA > > > > more about sqb > > > > > > ------------------------------ > > > > ******************************************** > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From richmondmathewson at gmail.com Fri Oct 28 15:20:41 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 28 Oct 2011 22:20:41 +0300 Subject: image library In-Reply-To: References: Message-ID: <4EAB0089.8060305@gmail.com> On 10/28/2011 09:55 PM, Pete wrote: > Hi Edward, > In LC, you'll find the Image Libraries in IDE stacks named "revLib" plus the > name of the library. If you switch on LiveCode UI Elements in the View > Menu, you'll see those stacks (if there are any in your application). Each > stack has one card that holds all the images. > > I don't know where they are kept in HC, but I imagine if you could somehow > copy the HC images into IDE stacks with the correct name, they would show up > in your application's Image Library. "somehow" is the problem; it can be done, and is extremely tedious as has to be done image by image; as far as I know (and that probably isn't all that far). > > I realise this is not very specific! I've never messed with the IDE stacks > so not sure what's involved, other than making sure you have a backup copy > to go back to before doing anything else. > > Hope that at least gives a place to start from. > > Pete > Molly's Revenge > > > Dunnit, and got slagged off by people who should have known better because I was copying "protected material" (i.e. the HC icons, as if anyone really gives a sh*t about them any more; don't you just love those people who rush to protect the interests of people who wouldn't raise a finger to help them?). However I never found an automated way to do this; tedious in the extreme. From jacque at hyperactivesw.com Fri Oct 28 15:40:01 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 28 Oct 2011 14:40:01 -0500 Subject: image library In-Reply-To: References: Message-ID: <4EAB0511.2040403@hyperactivesw.com> On 10/28/11 1:28 PM, edward cawley wrote: > I'll try to make it clearer what I'm trying to do. I have some > HyperCard stacks which have a number of cards with graphics on them. > I opened them in LiveCode with no problem. The graphic images were > converted with no problem and are in the "image library" (accessed > through the development menu item)of the converted stack. The script > of the converted stack needs a lot of modification so I started a new > stack and have scripted several cards to serve as templates. I would > like to transfer the "image library" of the old (Hyper Card) stack to > the new LiveCode stack so I can reference the images into the cards > of the new stack, instead of moving the images from the old stack > card by card. They have already been converted from the HyperCard > resource fork. I other words I would like to import the old "image > library" into the new stack, but where do I find the "image library" > in the converted HyperCard stack or how do I export the old "image > library" into the new stack from the old converted stack. I hope that > is a little clearer. The library you see in "This Stack" is not a real library. It is generated on the fly for every stack you open, and does not exist on disk anywhere as far as I know. What you are seeing is a dynamic compilation that disappears when you close the stack. That means there is nothing to copy. You could write a little handler that loops through the cards, and then loops through all the images, copying them to the new stack. Each HC card will have no more than 2 images; there will be a background image or a card image, or neither, or both. Knowing that in advance will make it easy to script because you know exactly what to look for. Check for the existence of background image 1, and if it exists, copy it. Do the same for card image 1. If you have a lot of cards and stacks, I don't think I'd do what you're doing though. Instead, I'd delete all the scripts in a copy of the stack, leaving all the objects and images intact. Then I'd rescript the clone. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From warren at warrensweb.us Fri Oct 28 15:40:20 2011 From: warren at warrensweb.us (Warren Samples) Date: Fri, 28 Oct 2011 14:40:20 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <6C931C6C-B6B2-4715-A119-A98A87A22C65@twft.com> References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> <4EAAE105.5050300@warrensweb.us> <6C931C6C-B6B2-4715-A119-A98A87A22C65@twft.com> Message-ID: <4EAB0524.4000808@warrensweb.us> On 10/28/2011 12:53 PM, Bob Sneidar wrote: > Is this in Windows or Mac? Im Mac to get usage for a shell command you have to preface it with man. I think it's short for manual. This only works if whatever installed the command in the shell also installed a man page. > > Bob Technically you are correct, he'll get "help" but for our purpose here "usage" seemed like an acceptable description of what he'll see. Beat me with a stick. Warren From dunbarx at aol.com Fri Oct 28 15:55:16 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 28 Oct 2011 15:55:16 -0400 (EDT) Subject: Rotating button In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk><02f001cc959d$2cb9cd00$862d6700$@net> Message-ID: <8CE63C2A597E246-197C-8C409@webmail-m047.sysops.aol.com> Simulate it. Should be easy and fun. Make a few buttons (not a field?) of the same rect that overlie each other. Each button has its own name or label. Button 1 is fully shown. The others all have their heights set to 0. Take one button and in a repeat loop smoothly change its height from some value to zero in, say 2 seconds. At the same time, take another button and increase its value so that the height of the first is compensated by the height of the second. In other words, as btn 1 decreases from the top down, say, btn 2 increases from the top down. You can do this with as many buttons as you wish, I should think, and at any rate. Craig Newman -----Original Message----- From: stephen barncard To: How to use LiveCode Sent: Fri, Oct 28, 2011 10:37 am Subject: Re: Rotating button What a control that would be! I've seen what SVG graphics can do...I imagine it can be done in LIvecode, although I haven't seen text displayed like you describe, it would seem possible. Points is points. but the math required... On 28 October 2011 11:12, Ralph DiMola wrote: > Is it possible to create a polygon button that constantly spins with > different text on each of the visible sides? 2 sides would be parallel to > the eye point so they would never be seen. Sort of like the James Bond > spinning license plate. This button when pressed would fire off a message. > When the message is processed I would like to know the what side(s) were > visible/pressed or know rotation from 0 to 359.999 degrees or rads or > whatever coordinate system's value when the button is pressed. The button > also should stop spinning when pressed. > > Thanks all....... > > Ralph DiMola > IT Director > Evergreen Information Services > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Fri Oct 28 15:57:49 2011 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 28 Oct 2011 15:57:49 -0400 (EDT) Subject: Rotating button In-Reply-To: <02f001cc959d$2cb9cd00$862d6700$@net> References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> <02f001cc959d$2cb9cd00$862d6700$@net> Message-ID: <8CE63C3013111E1-197C-8C488@webmail-m047.sysops.aol.com> After reading Steve's post, I may not have appreciated that you wanted some sort of 3-D effect. The James Bond license plate may be fairly well simulated, since you are looking at it "face on". But maybe it is not sexy enough? Craig Newman -----Original Message----- From: Ralph DiMola To: 'How to use LiveCode' Sent: Fri, Oct 28, 2011 10:13 am Subject: Rotating button Is it possible to create a polygon button that constantly spins with different text on each of the visible sides? 2 sides would be parallel to the eye point so they would never be seen. Sort of like the James Bond spinning license plate. This button when pressed would fire off a message. When the message is processed I would like to know the what side(s) were visible/pressed or know rotation from 0 to 359.999 degrees or rads or whatever coordinate system's value when the button is pressed. The button also should stop spinning when pressed. Thanks all....... Ralph DiMola IT Director Evergreen Information Services Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Fri Oct 28 16:09:34 2011 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 28 Oct 2011 18:09:34 -0200 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> Message-ID: Graham, This is probably a PATH issue. See when you launch your terminal, a bash script is executed. You can think of this script as the code in preOpenTerminal. Among other things, this script will set the PATH variable which holds a list of folders to look for commands in. So when you use the "convert" command, bash (which is the shell you are using in your terminal) will look inside those folders for a convert command. When you execute shell() on your LiveCode script, this bash initialization stuff is not run so the PATH variable will hold other things and there is a chance that the folder where imagemagick is installed is not there. Try this on your terminal: which convert This will return the path to the convert command, in my case is: /usr/local/bin/convert So change your convert command in the shell to "/usr/local/bin/convert image.jpg blabla" and see if you can get it to work. (I may of course be wrong and the problem may lie elsewhere) Andre On Fri, Oct 28, 2011 at 2:52 PM, Graham Samuel wrote: > While trying to get just a bit comfortable with a command-line interface, I > started Terminal on Mac OSX Lion and eventually got a command to work (after > finding out how to cope with spaces in file and folder names). I put the > same thing in an LC 'shell' command and got a runtime error (Handler: can't > find handler). I guess this is because in the Terminal context, the shell > recognised the program I was calling ('convert' - it's dear old ImageMagick) > but within my prog and the LS IDE it didn't. What do I need to do to get > 'my' shell to be able to invoke the same apps that the raw terminal > interface can? My guess is that it's something to do with a context variable > like LS's defaultFolder, but I just don't know how to get there. Can anyone > explain? > > TIA > > Graham > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From warren at warrensweb.us Fri Oct 28 16:17:52 2011 From: warren at warrensweb.us (Warren Samples) Date: Fri, 28 Oct 2011 15:17:52 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: References: <54674550-5056-4A41-9E61-D555A96BE858@mac.com> Message-ID: <4EAB0DF0.3010601@warrensweb.us> On 10/28/2011 03:09 PM, Andre Garzia wrote: > Try this on your terminal: > > which convert > > This will return the path to the convert command, in my case is: > > /usr/local/bin/convert > > So change your convert command in the shell to "/usr/local/bin/convert > image.jpg blabla" and see if you can get it to work. > > (I may of course be wrong and the problem may lie elsewhere) > > Andre This would have been my suggestion if his shell() looked ok. It does point out a problem with using shell(), especially in OS X where things are very possibly not going to be installed in their standard *nix locations. A method to check for the location of an exectuable and if necessary, a way for the user to provide the path, should be provided. Warren From chipp at altuit.com Fri Oct 28 16:22:03 2011 From: chipp at altuit.com (Chipp Walters) Date: Fri, 28 Oct 2011 15:22:03 -0500 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> Message-ID: I've been told by a somewhat reliable source source that you can share Box.net to your desktop using AirShare. On Tue, Oct 25, 2011 at 8:10 PM, Chipp Walters wrote: > Hey guys. You don't want to miss this free lifetime giveaway. Box.net > recently closed on a huge round of financing, and they are now, for a > limited time, allowing anyone with an iPhone or iPad and iOS5 to download > their free Box.net app from the Appstore and register for a free 50Gb of > online storage! > > The free app pretty much sucks, but the the storage is very real. You can > set up GoodReader and other desktop clients (not Box.net desktop client as > they will charge you for it) and access your 50Gbs however you like. Also, > if you don't have an iPhone or iPad, a friend can sign you up. Plus, you can > sign yourself up for as many email addresses as you like. I've set myself up > with 3 accounts and 150Gb of free data storage. I plan on using GoodSync to > back up to Box.net all my important files. One note, you cannot upload a > file larger than 100Mb, which shouldn't be too big an issue for me. > > You can use the free version http://www.gladinet.com/ to also see all your > cloud storage devices as folders on our desktop. > > Hope this works for some of you! > > Chipp Walters > CEO, Shafer Walters Group, Inc From smudge.andy at googlemail.com Fri Oct 28 16:25:45 2011 From: smudge.andy at googlemail.com (AndyP) Date: Fri, 28 Oct 2011 13:25:45 -0700 (PDT) Subject: Download a stack file In-Reply-To: References: Message-ID: <1319833545111-3949126.post@n4.nabble.com> Use a callback to check when the loaded file is cached (fully loaded) and then save the file via a url. load url myUrl with message "loaded" on loaded pUrl, pStatus if pStatus = "cached" then put url pUrl into url ("binfile:" & pathToLocalFile) end if unload url pUrl end loaded ----- Andy Piddock My software never has bugs. It just develops random features. PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Download-a-stack-file-tp3947074p3949126.html Sent from the Revolution - User mailing list archive at Nabble.com. From bogdanoff at me.com Fri Oct 28 16:29:06 2011 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 28 Oct 2011 13:29:06 -0700 Subject: Download a stack file In-Reply-To: <1319833545111-3949126.post@n4.nabble.com> References: <1319833545111-3949126.post@n4.nabble.com> Message-ID: <7487F1ED-6287-4B0C-A4EF-EAAA3DAC1A3E@me.com> thanks, I'll try that. Peter On Oct 28, 2011, at 1:25 PM, AndyP wrote: > Use a callback to check when the loaded file is cached (fully loaded) and > then save the file via a url. > > load url myUrl with message "loaded" > > on loaded pUrl, pStatus > if pStatus = "cached" then > put url pUrl into url ("binfile:" & pathToLocalFile) > end if > unload url pUrl > end loaded > > > > > > ----- > Andy Piddock > > > My software never has bugs. It just develops random features. > PointandSee is a FREE simple but full featured under cursor colour picker / finder. > http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Download-a-stack-file-tp3947074p3949126.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 smudge.andy at googlemail.com Fri Oct 28 16:52:27 2011 From: smudge.andy at googlemail.com (AndyP) Date: Fri, 28 Oct 2011 13:52:27 -0700 (PDT) Subject: Download a stack file In-Reply-To: <3469AF22E7D82A46A12B6612437B8DF50293DE3E1E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> References: <3469AF22E7D82A46A12B6612437B8DF50293DE3E1E@TUS1XCHEVSPIN38.SYMC.SYMANTEC.COM> Message-ID: <1319835147570-3949186.post@n4.nabble.com> It's also worth experimenting with the revert command. If you have a running sub stack (this must be a seperate stack file) then once you have loaded and saved a new version to the same location as the original, issuing the revert command will flush the loaded file from memory and load up the new version. Let us know how you get on. ----- Andy Piddock My software never has bugs. It just develops random features. PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode (v1.4.1 released 26/08/2011) -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Download-a-stack-file-tp3947074p3949186.html Sent from the Revolution - User mailing list archive at Nabble.com. From davidocoker at gmail.com Fri Oct 28 17:09:02 2011 From: davidocoker at gmail.com (David C.) Date: Fri, 28 Oct 2011 16:09:02 -0500 Subject: File writing performance? Message-ID: Howdy folks, I guess I could do some bench testing, but maybe someone out there can save me some time if they already know the answer to my question, which is: When saving data to a file (or a group of files), is there any type of performance loss or gain by using the -->open file -->write to file -->close file methods, rather than just using the URL keyword format that I'm currently using? I have a proprietary app that I wrote for a friend who seems to be having some performance related issues, so if it is possible I would like to improve the time it takes to write a few large files to disk. My friend is running Windows 7 primarily. Best regards, David C. From bvg at mac.com Fri Oct 28 17:11:55 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 28 Oct 2011 23:11:55 +0200 Subject: [ANN] LiveCode.tv event #39 In-Reply-To: References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> Message-ID: <056EBC7F-549E-4576-9C8F-920DE5118529@mac.com> We do have an event tomorrow, but I don't know who will present. Most likely it will be a single presentation. Join ChatRev to watch live at 20:00 CET on Saturday, 29th October. Download a standalone from http://bjoernke.com/chatrev/ or enter in the message box: go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? Sat. 29th October 2011 20:00 Rome 19:00 London 14:00 New York 11:00 Los Angeles 5:00 Sydney (Sun.) Recordings available when people remember to record: http://livecode.tv -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From m.schonewille at economy-x-talk.com Fri Oct 28 17:14:15 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 28 Oct 2011 23:14:15 +0200 Subject: File writing performance? In-Reply-To: References: Message-ID: <6314C2AF-E7A6-46B4-9DA9-F0363E29F6A8@economy-x-talk.com> Hi David, If you need to do many append writes to a file, then open, write, write,... write, write, close will be faster then put url. Same with lots of seeking and reading. If you are going to read or write an entire file at once, then it doesn't make a difference. Open, read/write, close gives you much more control than put/get url. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 28 okt 2011, at 23:09, David C. wrote: > Howdy folks, > I guess I could do some bench testing, but maybe someone out there can > save me some time if they already know the answer to my question, > which is: > > When saving data to a file (or a group of files), is there any type of > performance loss or gain by using the -->open file -->write to file > -->close file methods, rather than just using the URL keyword format > that I'm currently using? > > I have a proprietary app that I wrote for a friend who seems to be > having some performance related issues, so if it is possible I would > like to improve the time it takes to write a few large files to disk. > My friend is running Windows 7 primarily. > > Best regards, > David C. From davidocoker at gmail.com Fri Oct 28 17:52:12 2011 From: davidocoker at gmail.com (David C.) Date: Fri, 28 Oct 2011 16:52:12 -0500 Subject: File writing performance? In-Reply-To: <6314C2AF-E7A6-46B4-9DA9-F0363E29F6A8@economy-x-talk.com> References: <6314C2AF-E7A6-46B4-9DA9-F0363E29F6A8@economy-x-talk.com> Message-ID: Thank you for saving me some time, Mark! In this case all of the processing is handled directly in variables, which seems to be fast enough for the job at hand, and the contents of each variable is then written to disk one at a time after the processing is complete. I couldn't imagine any performance differences in that situation, but thought I would ask anyway... I guess he'll have to live with the fact that writing large files take a little longer that small files. Go figure. :) Best regards, David C. On Fri, Oct 28, 2011 at 4:14 PM, Mark Schonewille wrote: > Hi David, > > If you need to do many append writes to a file, then open, write, write,... write, write, close will be faster then put url. Same with lots of seeking and reading. If you are going to read or write an entire file at once, then it doesn't make a difference. Open, read/write, close gives you much more control than put/get url. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! > > On 28 okt 2011, at 23:09, David C. wrote: > >> Howdy folks, >> I guess I could do some bench testing, but maybe someone out there can >> save me some time if they already know the answer to my question, >> which is: >> >> When saving data to a file (or a group of files), is there any type of >> performance loss or gain by using the -->open file -->write to file >> -->close file methods, rather than just using the URL keyword format >> that I'm currently using? >> >> I have a proprietary app that I wrote for a friend who seems to be >> having some performance related issues, so if it is possible I would >> like to improve the time it takes to write a few large files to disk. >> My friend is running Windows 7 primarily. >> >> Best regards, >> David C. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at mollysrevenge.com Fri Oct 28 21:02:28 2011 From: pete at mollysrevenge.com (Pete) Date: Fri, 28 Oct 2011 18:02:28 -0700 Subject: TIP: Using Unicode chars as icons In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: Any recommendations for fonts to take a look at? So far, I've been through Zapf Dingbats, WIngdings, and Webdings. Still looking for a calendar and a search (magnifying glass?) Pete Molly's Revenge On Fri, Oct 28, 2011 at 10:56 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Another trick is to create a polygon in script, I created a disclosure > triangle that requires no icon image. (looks good when rotated, too) > > On 28 October 2011 09:54, Pete wrote: > > > Thanks for reminding me of that Devin. I had just started using > characters > > from symbol fonts as button labels and turning them into images removes > my > > last concern about doing that. > > Pete > > Molly's Revenge > > > > > > > > > > On Fri, Oct 28, 2011 at 8:24 AM, Devin Asay wrote: > > > > > > > > On Oct 28, 2011, at 3:48 AM, Michael Kristensen wrote: > > > > > > > Hi there > > > > > > > > Icons can be quite space-saving and also pleasing to the eye. > > > > > > > > But somtimes the hazzle of making the icon in a paint app and import > it > > > into Livecode and keep it in a hidden place is to much. > > > > > > > > On a Mac there is a palette calle "Keyboard". > > > > > > > > It can show the thousands of chars/symbols in a Unicode font. > > > > > > > > Im sure you can find a symbol there that suits you. > > > > > > > > The trick is to add the char to the label of the button, not the > name. > > > > > > > > Scale the char/icon by ajusting the textsize and color it as you > > please. > > > > > > Thanks for a nice tip, Michael. It is possible to take this one step > > > further, to address the possibility that the end user of your stack > does > > not > > > have the same fonts installed on their system as you do. You can easily > > turn > > > any character from any font into an image without leaving LiveCode. > > Simply > > > create the character in a field, make it transparent and turn off its > > > border. Then issue the command: > > > > > > import snapshot from field "whereTheSymbolIs" > > > > > > This creates an image object on the card that looks exactly like the > > field, > > > no third party image editor needed! > > > > > > Regards, > > > > > > Devin > > > > > > > > > Devin Asay > > > Humanities Technology and Research Support Center > > > 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 > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > From ambassador at fourthworld.com Fri Oct 28 21:48:54 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 28 Oct 2011 18:48:54 -0700 Subject: "image rendering" in RevServer? Message-ID: Reviewing the RevServer page at runrev.com, the last paragraph there makes a brief mention of "image rendering" features. The docs for RevServer suggest that things like "export card" won't work in RevServer, but if not then what does "image rendering" mean? From stephenREVOLUTION2 at barncard.com Fri Oct 28 21:57:15 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 28 Oct 2011 18:57:15 -0700 Subject: "image rendering" in RevServer? In-Reply-To: References: Message-ID: yeah, it would be nice if we could use some of the image-processing features we have on the desktop. We could create bitmap images like characters, barcodes, graphs and charts in real time and then display them. On 28 October 2011 18:48, Richard Gaskin wrote: > Reviewing the RevServer page at runrev.com, the last paragraph there makes > a brief mention of "image rendering" features. The docs for RevServer > suggest that things like "export card" won't work in RevServer, but if not > then what does "image rendering" mean? > _______________________________________________ > -- Stephen Barncard San Francisco Ca. USA more about sqb From andre at andregarzia.com Sat Oct 29 05:04:14 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 29 Oct 2011 07:04:14 -0200 Subject: "image rendering" in RevServer? In-Reply-To: References: Message-ID: On Fri, Oct 28, 2011 at 11:57 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > yeah, it would be nice if we could use some of the image-processing > features > we have on the desktop. We could create bitmap images like characters, > barcodes, graphs and charts in real time and then display them. > if you're running Rev 3.5 CGI and have some form of X server running such as X framebuffer, then you can do it. =) > > On 28 October 2011 18:48, Richard Gaskin > wrote: > > > Reviewing the RevServer page at runrev.com, the last paragraph there > makes > > a brief mention of "image rendering" features. The docs for RevServer > > suggest that things like "export card" won't work in RevServer, but if > not > > then what does "image rendering" mean? > > _______________________________________________ > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From richmondmathewson at gmail.com Sat Oct 29 05:54:48 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 29 Oct 2011 12:54:48 +0300 Subject: TIP: Using Unicode chars as icons In-Reply-To: References: <9B6A3AC6-1903-4C2B-BD87-2692DEC00F87@dsa-net.dk> Message-ID: <4EABCD68.8040400@gmail.com> On 10/29/2011 04:02 AM, Pete wrote: > Any recommendations for fonts to take a look at? So far, I've been through > Zapf Dingbats, WIngdings, and Webdings. Still looking for a calendar and a > search (magnifying glass?) > > Pete > Molly's Revenge > > Frankly, if you are looking for a calendar and a magnifying glass why not just poke around on the internet for some free clipart? From maarten.koopmans at gmail.com Sat Oct 29 07:35:27 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Sat, 29 Oct 2011 13:35:27 +0200 Subject: Base64 weirdness Message-ID: Sorry for the cross-post from the forum, but this (silly) thing is becoming a blocker. A (to me) subtle question, which has to do with the base64 encoding. A base 64 encoded binary needs to be a multiple of 4. It' what all other implementation seem to do as well (tested Scala (JVM) and REBOL (C underneath)). But if I test with a standalone file like this: put "/Users/maartenkoopmans/Desktop/pw.jpg" into tFilename put base64encode(url("binfile:" & tFilename)) into tImage answer "file read and converted" answer the length of tImage I consistently get 7758 as length in Livecode, and 7652 in other implementaions (REBOL, Scala). The LC form has two bytes to much to be multiple of 4, and way more than the others, which are multiples of fours. So how do you get your data back then to display the image in a different environment (say, as webserver....)? Any thoughts appreciated... --Maarten From m.schonewille at economy-x-talk.com Sat Oct 29 08:02:01 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 29 Oct 2011 14:02:01 +0200 Subject: Base64 weirdness In-Reply-To: References: Message-ID: <64C9ACFB-4004-4AD7-945F-35F9575918C3@economy-x-talk.com> Hi Maarten, The difference in the number of bytes of your base 64 encoded strings equals the number of lines of these strings. Apparently, LC uses crlf where other languages use either cr or lf. I assume you are on Windows. Try reading the file as file instead of binfile and the problem should be solved (or replace crlf with lf after reading as binfile). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 29 okt 2011, at 13:35, Maarten Koopmans wrote: > Sorry for the cross-post from the forum, but this (silly) thing is > becoming a blocker. > > A (to me) subtle question, which has to do with the base64 encoding. A > base 64 encoded binary needs to be a multiple of 4. It' what all other > implementation seem to do as well (tested Scala (JVM) and REBOL (C > underneath)). > > But if I test with a standalone file like this: > > put "/Users/maartenkoopmans/Desktop/pw.jpg" into tFilename > put base64encode(url("binfile:" & tFilename)) into tImage > answer "file read and converted" > answer the length of tImage > > I consistently get 7758 as length in Livecode, and 7652 in other > implementaions (REBOL, Scala). The LC form has two bytes to much to be > multiple of 4, and way more than the others, which are multiples of > fours. So how do you get your data back then to display the image in a > different environment (say, as webserver....)? > > Any thoughts appreciated... > > --Maarten From coiin at verizon.net Sat Oct 29 10:01:14 2011 From: coiin at verizon.net (Colin Holgate) Date: Sat, 29 Oct 2011 10:01:14 -0400 Subject: Base64 weirdness In-Reply-To: <64C9ACFB-4004-4AD7-945F-35F9575918C3@economy-x-talk.com> References: <64C9ACFB-4004-4AD7-945F-35F9575918C3@economy-x-talk.com> Message-ID: <1D0D8492-FD4B-440A-8980-A0BA5A982768@verizon.net> It could be not just that LC uses carriage return and line feed, but that some tools don't even break the results up into lines. You base64 encode things to make sure they can travel ok, or perhaps to hide what the text really says. For most cases you may not need to split the results into lines, so perhaps other implementations leave it up to you whether you do that or not. From ambassador at fourthworld.com Sat Oct 29 10:10:15 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Oct 2011 07:10:15 -0700 Subject: "image rendering" in RevServer? In-Reply-To: References: Message-ID: <4EAC0947.2040301@fourthworld.com> Andre wrote: > On Fri, Oct 28, 2011 at 11:57 PM, stephen barncard wrote: > >> yeah, it would be nice if we could use some of the image-processing >> features we have on the desktop. We could create bitmap images >> like characters, barcodes, graphs and charts in real time and then >> display them. > > if you're running Rev 3.5 CGI and have some form of X server running such > as X framebuffer, then you can do it. =) I take it that's not likely to work on a typical shared-host setup like Dreamhost, eh? Dang. Would be nice to be able to take inputs from the user to generate a customized image.... -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From bvg at mac.com Sat Oct 29 10:14:00 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 29 Oct 2011 16:14:00 +0200 Subject: "image rendering" in RevServer? In-Reply-To: <4EAC0947.2040301@fourthworld.com> References: <4EAC0947.2040301@fourthworld.com> Message-ID: should work, there's a dreamhost tutorial on the forum somewhere, i think. On 29 Oct 2011, at 16:10, Richard Gaskin wrote: > Andre wrote: > >> On Fri, Oct 28, 2011 at 11:57 PM, stephen barncard wrote: >> >>> yeah, it would be nice if we could use some of the image-processing >>> features we have on the desktop. We could create bitmap images >>> like characters, barcodes, graphs and charts in real time and then >>> display them. >> >> if you're running Rev 3.5 CGI and have some form of X server running such >> as X framebuffer, then you can do it. =) > > I take it that's not likely to work on a typical shared-host setup like Dreamhost, eh? > > Dang. Would be nice to be able to take inputs from the user to generate a customized image.... > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From livfoss at mac.com Sat Oct 29 10:40:53 2011 From: livfoss at mac.com (Graham Samuel) Date: Sat, 29 Oct 2011 16:40:53 +0200 Subject: What's the difference between LC 'shell' and OSX terminal? Message-ID: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> Thanks to all who replied. Just a brief reminder that I found I could invoke ImageMagick from Terminal on my Mac, but not via 'shell' within an LC program on the same machine. I really hoped that Andre's insight was right and that it was a path issue - really because I understand what one of those is! Anyway on your advice, Andre, I did: which convert in Terminal, and got: /opt/local/bin/convert I don't exactly know what 'opt' is, but I can open /opt/local/bin/ in the Mac Finder, so it exists OK, and it contains a file 'convert' as expected. Anyway I tried doing this in the LS message box: shell(/opt/local/bin/convert) and got: Message execution error: Error description: Handler: can't find handler Hint: shell(/opt/local/bin/convert) I then set the defaultFolder to /opt/local/bin/, and the Message Box couldn't even recognise 'shell'! So very sadly, that didn't work. Neither did it work when I put the whole shell argument in quotes, nor could shell find other commands such as 'which' or 'cd' with or without the path data. Andre's solution seems so logical? any more suggestions? Incidentally, on my machine shellCommand is set to: /bin/sh which AFAIK is what it's supposed to be. TIA Graham Thanks also to Mike Bonner for his advice on command lines (some of which I understood, although I'd never heard of a profile in the sense Mike uses, so I am a bit at sea there). Also, although currently I'm just experimenting, I'm always looking for solutions which would work in a complete cross-platform app built for people who just want to use the computer as a tool. In that context any 'tinkering' with the environment would have to be done via LS, and within that via shell, so as to protect my user - I'm not sure if this is possible or not, but I'll keep trying to understand it. In my encounters with ImageMagick the really interesting thing I've learned so far is the philosophical difference between 'nix users and Mac/PC users - it's geeks versus consumers really. I was once a geek myself, in some pretty tough technical environments, but the reason I use LS is because I stopped being one. From bonnmike at gmail.com Sat Oct 29 10:48:35 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 29 Oct 2011 08:48:35 -0600 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> Message-ID: shell is a function, you have to actually do something with what is returned. notice if you do the following from the message box: shell() with nothing, you get handler not found If you do this instead put shell() you get bad parameter because you didn't give the function anything to work with. So, if you do put shell("/opt/local/bin/convert --help") you will most likely get the help text for convert. If you are doing it correctly, (IE as in the above examnple) and are still getting a handler error, there is something else going on. On Sat, Oct 29, 2011 at 8:40 AM, Graham Samuel wrote: > Thanks to all who replied. > > Just a brief reminder that I found I could invoke ImageMagick from Terminal > on my Mac, but not via 'shell' within an LC program on the same machine. > > I really hoped that Andre's insight was right and that it was a path issue > - really because I understand what one of those is! Anyway on your advice, > Andre, I did: > > which convert > > in Terminal, and got: > > /opt/local/bin/convert > > I don't exactly know what 'opt' is, but I can open /opt/local/bin/ in the > Mac Finder, so it exists OK, and it contains a file 'convert' as expected. > Anyway I tried doing this in the LS message box: > > shell(/opt/local/bin/convert) > > and got: > > Message execution error: > Error description: Handler: can't find handler > Hint: shell(/opt/local/bin/convert) > > I then set the defaultFolder to /opt/local/bin/, and the Message Box > couldn't even recognise 'shell'! > > So very sadly, that didn't work. Neither did it work when I put the whole > shell argument in quotes, nor could shell find other commands such as > 'which' or 'cd' with or without the path data. > > Andre's solution seems so logical? any more suggestions? Incidentally, on > my machine shellCommand is set to: > > /bin/sh > > which AFAIK is what it's supposed to be. > > TIA > > Graham > > Thanks also to Mike Bonner for his advice on command lines (some of which I > understood, although I'd never heard of a profile in the sense Mike uses, so > I am a bit at sea there). Also, although currently I'm just experimenting, > I'm always looking for solutions which would work in a complete > cross-platform app built for people who just want to use the computer as a > tool. In that context any 'tinkering' with the environment would have to be > done via LS, and within that via shell, so as to protect my user - I'm not > sure if this is possible or not, but I'll keep trying to understand it. In > my encounters with ImageMagick the really interesting thing I've learned so > far is the philosophical difference between 'nix users and Mac/PC users - > it's geeks versus consumers really. I was once a geek myself, in some pretty > tough technical environments, but the reason I use LS is because I stopped > being one. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sat Oct 29 11:00:17 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Oct 2011 08:00:17 -0700 Subject: Base64 weirdness In-Reply-To: References: Message-ID: <4EAC1501.2040202@fourthworld.com> Maarten Koopmans wrote: > Sorry for the cross-post from the forum, but this (silly) thing is > becoming a blocker. > > A (to me) subtle question, which has to do with the base64 encoding. A > base 64 encoded binary needs to be a multiple of 4. It' what all other > implementation seem to do as well (tested Scala (JVM) and REBOL (C > underneath)). > > But if I test with a standalone file like this: > > put "/Users/maartenkoopmans/Desktop/pw.jpg" into tFilename > put base64encode(url("binfile:" & tFilename)) into tImage > answer "file read and converted" > answer the length of tImage > > I consistently get 7758 as length in Livecode, and 7652 in other > implementaions (REBOL, Scala). The LC form has two bytes to much to be > multiple of 4, and way more than the others, which are multiples of > fours. So how do you get your data back then to display the image in a > different environment (say, as webserver....)? > > Any thoughts appreciated... What others wrote about line endings is likely the explanation. But since base64 implementation should ignore line endings, how is this a blocker for you? What software is not unencoding those correctly? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From bonnmike at gmail.com Sat Oct 29 11:00:47 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 29 Oct 2011 09:00:47 -0600 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> Message-ID: Wasn't real clear there.. Yes shell is a function, but livecode uses subtle clues to interpret what is what. So a function on a line by itself with no way to handle the output is instead seen as a handler because the engine is making its best guess. And since there is no handler named shell() you get the error message you see. As soon as you include some way of using what the function returns the engine is back in happy land. As mentioned by everyone though, spaces and strange chars in paths and commands can cause funky results including a handler not found as above all depending on how the engine guesses. On Sat, Oct 29, 2011 at 8:48 AM, Mike Bonner wrote: > shell is a function, you have to actually do something with what is > returned. > > notice if you do the following from the message box: > shell() with nothing, you get handler not found > > If you do this instead > put shell() you get bad parameter because you didn't give the function > anything to work with. > > So, if you do > put shell("/opt/local/bin/convert --help") you will most likely get the > help text for convert. > > If you are doing it correctly, (IE as in the above examnple) and are still > getting a handler error, there is something else going on. > > > On Sat, Oct 29, 2011 at 8:40 AM, Graham Samuel wrote: > >> Thanks to all who replied. >> >> Just a brief reminder that I found I could invoke ImageMagick from >> Terminal on my Mac, but not via 'shell' within an LC program on the same >> machine. >> >> I really hoped that Andre's insight was right and that it was a path issue >> - really because I understand what one of those is! Anyway on your advice, >> Andre, I did: >> >> which convert >> >> in Terminal, and got: >> >> /opt/local/bin/convert >> >> I don't exactly know what 'opt' is, but I can open /opt/local/bin/ in the >> Mac Finder, so it exists OK, and it contains a file 'convert' as expected. >> Anyway I tried doing this in the LS message box: >> >> shell(/opt/local/bin/convert) >> >> and got: >> >> Message execution error: >> Error description: Handler: can't find handler >> Hint: shell(/opt/local/bin/convert) >> >> I then set the defaultFolder to /opt/local/bin/, and the Message Box >> couldn't even recognise 'shell'! >> >> So very sadly, that didn't work. Neither did it work when I put the whole >> shell argument in quotes, nor could shell find other commands such as >> 'which' or 'cd' with or without the path data. >> >> Andre's solution seems so logical? any more suggestions? Incidentally, on >> my machine shellCommand is set to: >> >> /bin/sh >> >> which AFAIK is what it's supposed to be. >> >> TIA >> >> Graham >> >> Thanks also to Mike Bonner for his advice on command lines (some of which >> I understood, although I'd never heard of a profile in the sense Mike uses, >> so I am a bit at sea there). Also, although currently I'm just >> experimenting, I'm always looking for solutions which would work in a >> complete cross-platform app built for people who just want to use the >> computer as a tool. In that context any 'tinkering' with the environment >> would have to be done via LS, and within that via shell, so as to protect my >> user - I'm not sure if this is possible or not, but I'll keep trying to >> understand it. In my encounters with ImageMagick the really interesting >> thing I've learned so far is the philosophical difference between 'nix users >> and Mac/PC users - it's geeks versus consumers really. I was once a geek >> myself, in some pretty tough technical environments, but the reason I use LS >> is because I stopped being one. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From ambassador at fourthworld.com Sat Oct 29 11:02:20 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Oct 2011 08:02:20 -0700 Subject: "image rendering" in RevServer? In-Reply-To: References: Message-ID: <4EAC157C.9080307@fourthworld.com> I've seen tutorials for setting up RevServer on Dreamhost, but none for using this new undocumented "image rendering" capability. Since DH uses Debian Server, which is faceless, how can we expect the necessary GUI libs to be in place for such rendering? Bj?rnke von Gierke wrote: > should work, there's a dreamhost tutorial on the forum somewhere, i think. > > On 29 Oct 2011, at 16:10, Richard Gaskin wrote: > >> Andre wrote: >> >>> On Fri, Oct 28, 2011 at 11:57 PM, stephen barncard wrote: >>> >>>> yeah, it would be nice if we could use some of the image-processing >>>> features we have on the desktop. We could create bitmap images >>>> like characters, barcodes, graphs and charts in real time and then >>>> display them. >>> >>> if you're running Rev 3.5 CGI and have some form of X server running such >>> as X framebuffer, then you can do it. =) >> >> I take it that's not likely to work on a typical shared-host setup like Dreamhost, eh? >> >> Dang. Would be nice to be able to take inputs from the user to generate a customized image.... -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From bonnmike at gmail.com Sat Oct 29 11:08:58 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 29 Oct 2011 09:08:58 -0600 Subject: "image rendering" in RevServer? In-Reply-To: <4EAC157C.9080307@fourthworld.com> References: <4EAC157C.9080307@fourthworld.com> Message-ID: Not to divert this thread too awful much, but i'm hoping for integration with the gd library, similar to how php does it, but hopefully in a more livecodey way. http://www.boutell.com/gd/ How php does it: http://php.net/manual/en/book.image.php On Sat, Oct 29, 2011 at 9:02 AM, Richard Gaskin wrote: > I've seen tutorials for setting up RevServer on Dreamhost, but none for > using this new undocumented "image rendering" capability. > > Since DH uses Debian Server, which is faceless, how can we expect the > necessary GUI libs to be in place for such rendering? > > > Bj?rnke von Gierke wrote: > >> should work, there's a dreamhost tutorial on the forum somewhere, i think. >> >> On 29 Oct 2011, at 16:10, Richard Gaskin wrote: >> >> Andre wrote: >>> >>> On Fri, Oct 28, 2011 at 11:57 PM, stephen barncard wrote: >>>> >>>> yeah, it would be nice if we could use some of the image-processing >>>>> features we have on the desktop. We could create bitmap images >>>>> like characters, barcodes, graphs and charts in real time and then >>>>> display them. >>>>> >>>> >>>> if you're running Rev 3.5 CGI and have some form of X server running >>>> such >>>> as X framebuffer, then you can do it. =) >>>> >>> >>> I take it that's not likely to work on a typical shared-host setup like >>> Dreamhost, eh? >>> >>> Dang. Would be nice to be able to take inputs from the user to generate >>> a customized image.... >>> >> > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Sat Oct 29 11:20:49 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 29 Oct 2011 11:20:49 -0400 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> Message-ID: On Sat, Oct 29, 2011 at 10:40 AM, Graham Samuel wrote: > Thanks to all who replied. > > in Terminal, and got: > > /opt/local/bin/convert > > I don't exactly know what 'opt' is, but I can open /opt/local/bin/ in the > Mac Finder, so it exists OK, and it contains a file 'convert' as expected. > Anyway I tried doing this in the LS message box: > > shell(/opt/local/bin/convert) > > and got: > > Message execution error: > Error description: Handler: can't find handler > Hint: shell(/opt/local/bin/convert) You are so close. :-) "and got:" is the clue. You could not have "got" unless you first GET. Also, quotes around the path should help. Try this in the message box: get shell("/opt/local/bin/convert") ?Roger From selander at tkf.att.ne.jp Sat Oct 29 11:34:12 2011 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sun, 30 Oct 2011 00:34:12 +0900 Subject: Simple web page commenting via on-rev? Message-ID: <4EAC1CF4.5070507@tkf.att.ne.jp> I joined on-rev.com as a founder when they were getting started as it was a great deal on hosting, but have not done a lot with the .irev scripting... Today I was looking for an easy way to let users leave comments on web pages I host on on-rev... very low traffic stuff, basically letting old classmates comment on re-union photos. I was looking at cut and paste php scripts, widget providers, etc, when it occurred to me that it might be relatively easy to do the .irev way. I'm thinking you'd have a form, get the person's name and comment, append it to a text file on the server. When the page holding the comments is loaded, read said text file and send it to the browser mixed with appropriate html tags. Has anyone done something like this, and would you be willing to share your code for my study? Thanks, Tim Selander Tokyo, Japan From warren at warrensweb.us Sat Oct 29 11:34:03 2011 From: warren at warrensweb.us (Warren Samples) Date: Sat, 29 Oct 2011 10:34:03 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> Message-ID: <4EAC1CEB.207@warrensweb.us> On 10/29/2011 09:40 AM, Graham Samuel wrote: > shell(/opt/local/bin/convert) Mike's response contains all the correct information, but it can be distilled to this: change what you what you type into the message box to: put shell("/opt/local/bin/convert") This should display in the message box whatever the terminal displays after you type "convert" in Terminal and press enter. The "put" is what will cause the output to be displayed. On my machine, issuing the convert command without any args returns the help. This is not uncommon behavior for cli programs. Also I note that while it is very common to require two hyphens before whole word args, 'convert' doesn't seem to use any single letter args and only responds to single hyphen (as compiled on my machine) args. This is from the help itself: "-help print program options" Try: put shell("/opt/local/bin/convert -help") ----works for me here, but if not for you, then: put shell("/opt/local/bin/convert --help") In an application you might prefer to use "get" in place of "put" before your shell(). Best, Warren From bonnmike at gmail.com Sat Oct 29 11:43:31 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 29 Oct 2011 09:43:31 -0600 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <4EAC1CEB.207@warrensweb.us> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> <4EAC1CEB.207@warrensweb.us> Message-ID: Ah k yep. the double dash help is a pretty common unix'y thing, haven't used IM to convert and no mac so couldn't test. Thx for clarifying! On Sat, Oct 29, 2011 at 9:34 AM, Warren Samples wrote: > On 10/29/2011 09:40 AM, Graham Samuel wrote: > > shell(/opt/local/bin/convert) >> > > Mike's response contains all the correct information, but it can be > distilled to this: > > change what you what you type into the message box to: > > put shell("/opt/local/bin/convert"**) > > This should display in the message box whatever the terminal displays after > you type "convert" in Terminal and press enter. > > The "put" is what will cause the output to be displayed. On my machine, > issuing the convert command without any args returns the help. This is not > uncommon behavior for cli programs. > > Also I note that while it is very common to require two hyphens before > whole word args, 'convert' doesn't seem to use any single letter args and > only responds to single hyphen (as compiled on my machine) args. This is > from the help itself: "-help print program options" > > Try: > > put shell("/opt/local/bin/convert -help") > ----works for me here, but if not for you, then: > > put shell("/opt/local/bin/convert --help") > > In an application you might prefer to use "get" in place of "put" before > your shell(). > > Best, > > Warren > > > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From sc at sahores-conseil.com Sat Oct 29 11:48:48 2011 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 29 Oct 2011 17:48:48 +0200 Subject: Simple web page commenting via on-rev? In-Reply-To: <4EAC1CF4.5070507@tkf.att.ne.jp> References: <4EAC1CF4.5070507@tkf.att.ne.jp> Message-ID: A good way to have such feature available to your on-rev app is to include the free http://disqus.com/ comments service to any or the selection of pages you want... HTH, Le 29 oct. 2011 ? 17:34, Tim Selander a ?crit : > I joined on-rev.com as a founder when they were getting started as it was a great deal on hosting, but have not done a lot with the .irev scripting... > > Today I was looking for an easy way to let users leave comments on web pages I host on on-rev... very low traffic stuff, basically letting old classmates comment on re-union photos. I was looking at cut and paste php scripts, widget providers, etc, when it occurred to me that it might be relatively easy to do the .irev way. > > I'm thinking you'd have a form, get the person's name and comment, append it to a text file on the server. When the page holding the comments is loaded, read said text file and send it to the browser mixed with appropriate html tags. > > Has anyone done something like this, and would you be willing to share your code for my study? > > Thanks, > > Tim Selander > Tokyo, Japan > > _______________________________________________ > use-livecode mailing list > use-livecode 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 bill at bluewatermaritime.com Sat Oct 29 11:50:02 2011 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 29 Oct 2011 11:50:02 -0400 Subject: adding text in one field and automatically to another In-Reply-To: <4EA9BCC9.2070205@pdslabs.net> References: <4EA9BCC9.2070205@pdslabs.net> Message-ID: That "just works" as the master said. Thank you very much for helping. The "on key up" it instantly put the next number in the telephone field. On Thu, Oct 27, 2011 at 4:19 PM, Phil Davis wrote: > on keyDown pKey > if pKey is an integer > then pass keyDown > else beep > end keyDown > > > on keyUp pKey > if length(text of me) = 3 > then select text of fld 2 > pass keyUp > end keyUp > -- http://www.bluewatermaritime.com From Mike at Doub.com Sat Oct 29 11:52:15 2011 From: Mike at Doub.com (Mike Doub) Date: Sat, 29 Oct 2011 11:52:15 -0400 Subject: Inertial Scolling Message-ID: <001201cc9652$bcd43410$367c9c30$@Doub.com> Can some doing development on the mobile platforms tell me if livecode supports inertial scrolling? (when you flick the screen is scrolls fast then slows down) Thanks Mike From dixonja at hotmail.co.uk Sat Oct 29 11:55:23 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 29 Oct 2011 16:55:23 +0100 Subject: Inertial Scolling In-Reply-To: <001201cc9652$bcd43410$367c9c30$@Doub.com> References: <001201cc9652$bcd43410$367c9c30$@Doub.com> Message-ID: Yes it does... decelerationRate read/write Determines the rate at which scrolling decelerates when a finger is lifted (maps to the UIScrollView decelerationRate property). This can be either normal, fast or a real number. Dixie > From: Mike at Doub.com > To: use-livecode at lists.runrev.com > Subject: Inertial Scolling > Date: Sat, 29 Oct 2011 11:52:15 -0400 > > Can some doing development on the mobile platforms tell me if livecode > supports inertial scrolling? (when you flick the screen is scrolls fast > then slows down) > > > > Thanks > > Mike > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Mike at Doub.com Sat Oct 29 12:00:36 2011 From: Mike at Doub.com (Mike Doub) Date: Sat, 29 Oct 2011 12:00:36 -0400 Subject: Inertial Scolling In-Reply-To: References: <001201cc9652$bcd43410$367c9c30$@Doub.com> Message-ID: <001701cc9653$e70ea390$b52beab0$@Doub.com> Thanks for the quick response. Much appreciated. -= Mike -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of John Dixon Sent: Saturday, October 29, 2011 11:55 AM To: use-livecode at lists.runrev.com Subject: RE: Inertial Scolling Yes it does... decelerationRate read/write Determines the rate at which scrolling decelerates when a finger is lifted (maps to the UIScrollView decelerationRate property). This can be either normal, fast or a real number. Dixie > From: Mike at Doub.com > To: use-livecode at lists.runrev.com > Subject: Inertial Scolling > Date: Sat, 29 Oct 2011 11:52:15 -0400 > > Can some doing development on the mobile platforms tell me if livecode > supports inertial scrolling? (when you flick the screen is scrolls > fast then slows down) > > > > Thanks > > Mike > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Sat Oct 29 12:05:23 2011 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 29 Oct 2011 17:05:23 +0100 Subject: Inertial Scolling In-Reply-To: <001701cc9653$e70ea390$b52beab0$@Doub.com> References: <001201cc9652$bcd43410$367c9c30$@Doub.com>, , <001701cc9653$e70ea390$b52beab0$@Doub.com> Message-ID: I was staring at 'the right web page at the right time'...:-) > Thanks for the quick response. Much appreciated. > > -= Mike From warren at warrensweb.us Sat Oct 29 12:08:37 2011 From: warren at warrensweb.us (Warren Samples) Date: Sat, 29 Oct 2011 11:08:37 -0500 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: <2D743C35-4D6A-4E64-8FF3-2F323FBF78C3@mac.com> References: <2D743C35-4D6A-4E64-8FF3-2F323FBF78C3@mac.com> Message-ID: <4EAC2505.4030001@warrensweb.us> On 10/28/2011 07:33 AM, Graham Samuel wrote: > [As an aside I would NOT recommend IM on a Mac to anyone who has only worked within a GUI environment. The installation of IM for Mac took longer (and appeared to use more resources) than installing Lion on my Mac, even if you take into account my making a complete clone of my hard disk before the Lion installation started. My machine is now stuffed with Xcode, MacPorts, countless components of IM, and IM itself. If there is an uninstall process I have not discovered it and probably never will. So, IMHO, avoid. In contrast, there is a simple .exe file available for the PC. No geography teacher would ever be willing to do the Mac install, although doubtless many of them are very able, so there will never be a Mac version of my app.] Graham, I see you found the Windows binary installers. Good! About Macports; Macports will allow you to export fully functioning binaries which you can supply to your users for simple install. http://guide.macports.org/#introduction ("Allows you to create pre-compiled binary installers of ported applications to quickly install software on remote computers without compiling from source code.") and http://guide.macports.org/#using.binaries.binary-packages This means you could offer precompiled binaries with simple installation, in a known location, for every version of OS X you are able to set up Macports in and that your app is available for. To ensure compliance with the GPL, you may need to make this a separate download from your app and provide a way for your users to access the source. (An easy to find link in your documentation should be adequate.) You can uninstall Macports by following directions found here: http://guide.macports.org/#installing.macports.uninstalling Best, Warren From m.schonewille at economy-x-talk.com Sat Oct 29 12:15:16 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 29 Oct 2011 18:15:16 +0200 Subject: ANN: Installer Maker 1.7b01 Message-ID: <04D3A640-D978-4A1E-9C7D-7C82204F2723@economy-x-talk.com> Hi LiveCoders, It is a pleasure to announce a new version of the Installer Maker Plugin for LiveCode. ALthough still in beta stage, this version ought to be good enough to release into the wild. We made many changes, the most important new feature being the possibility to run scripts (including LiveCode scripts) and programmes before and after installing your software. Any licenses bought after 1 October 2011 are valid for the official final release of Installer Maker 1.7. More information is available on our homepage at http://qery.us/za See you all at the LiveCode.tv event tonight! -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! From maarten.koopmans at gmail.com Sat Oct 29 12:30:51 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Sat, 29 Oct 2011 18:30:51 +0200 Subject: Base64 weirdness In-Reply-To: <4EAC1501.2040202@fourthworld.com> References: <4EAC1501.2040202@fourthworld.com> Message-ID: You're right, but i've found that other languages don't ignore them, whether they are c-based string wrapped scripting languages or compile to the JVM for instance..... I think LC follows the RFC better, but not necessarily better interoprable. Anuway, another recent thread turned out to have a solution - copy 72 chars, skip 1, loop --Maarten On Saturday, October 29, 2011, Richard Gaskin wrote: > Maarten Koopmans wrote: > >> Sorry for the cross-post from the forum, but this (silly) thing is >> becoming a blocker. >> >> A (to me) subtle question, which has to do with the base64 encoding. A >> base 64 encoded binary needs to be a multiple of 4. It' what all other >> implementation seem to do as well (tested Scala (JVM) and REBOL (C >> underneath)). >> >> But if I test with a standalone file like this: >> >> put "/Users/maartenkoopmans/Desktop/pw.jpg" into tFilename >> put base64encode(url("binfile:" & tFilename)) into tImage >> answer "file read and converted" >> answer the length of tImage >> >> I consistently get 7758 as length in Livecode, and 7652 in other >> implementaions (REBOL, Scala). The LC form has two bytes to much to be >> multiple of 4, and way more than the others, which are multiples of >> fours. So how do you get your data back then to display the image in a >> different environment (say, as webserver....)? >> >> Any thoughts appreciated... > > What others wrote about line endings is likely the explanation. > > But since base64 implementation should ignore line endings, how is this a blocker for you? What software is not unencoding those correctly? > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sat Oct 29 12:34:28 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Oct 2011 09:34:28 -0700 Subject: Base64 weirdness In-Reply-To: References: Message-ID: <4EAC2B14.9060401@fourthworld.com> Maarten Koopmans wrote: > You're right, but i've found that other languages don't ignore them, > whether they are c-based string wrapped scripting languages or compile to > the JVM for instance..... > > I think LC follows the RFC better, but not necessarily better interoprable. > Anuway, another recent thread turned out to have a solution - copy 72 > chars, skip 1, loop Since white space is independent of data in base64, would this serve the same purpose?: replace crlf with cr in tBase64Data -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From maarten.koopmans at gmail.com Sat Oct 29 12:55:02 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Sat, 29 Oct 2011 18:55:02 +0200 Subject: Base64 weirdness In-Reply-To: <4EAC2B14.9060401@fourthworld.com> References: <4EAC2B14.9060401@fourthworld.com> Message-ID: On Saturday, October 29, 2011, Richard Gaskin wrote: > Maarten Koopmans wrote: >> >> You're right, but i've found that other languages don't ignore them, >> whether they are c-based string wrapped scripting languages or compile to >> the JVM for instance..... >> >> I think LC follows the RFC better, but not necessarily better interoprable. >> Anuway, another recent thread turned out to have a solution - copy 72 >> chars, skip 1, loop > > Since white space is independent of data in base64, would this serve the same purpose?: > > replace crlf with cr in tBase64Data > I'll try and report back, thanks From bvg at mac.com Sat Oct 29 13:16:58 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 29 Oct 2011 19:16:58 +0200 Subject: [ANN] LiveCode.tv event #41 In-Reply-To: <056EBC7F-549E-4576-9C8F-920DE5118529@mac.com> References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> <056EBC7F-549E-4576-9C8F-920DE5118529@mac.com> Message-ID: <5C8CFEAF-E023-4D20-8459-6C60A4E3E70E@mac.com> Andre will show us his facebook integration in about an hour, so please join chatrev soon: http://bjoernke.com/chatrev/ On 28 Oct 2011, at 23:11, Bj?rnke von Gierke wrote: > We do have an event tomorrow, but I don't know who will present. Most likely it will be a single presentation. > > > Join ChatRev to watch live at 20:00 CET on Saturday, 29th October. Download a standalone from > http://bjoernke.com/chatrev/ > or enter in the message box: > go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? > > > Sat. 29th October 2011 > 20:00 Rome > 19:00 London > 14:00 New York > 11:00 Los Angeles > 5:00 Sydney (Sun.) > > > Recordings available when people remember to record: http://livecode.tv > > > > > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From stephenREVOLUTION2 at barncard.com Sat Oct 29 13:46:21 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 29 Oct 2011 10:46:21 -0700 Subject: "image rendering" in RevServer? In-Reply-To: <4EAC0947.2040301@fourthworld.com> References: <4EAC0947.2040301@fourthworld.com> Message-ID: Richard, I had the Revolution 3.5 cgi running fine on Dreamhost, I just prefer the new Livecode server, which also runs fine on my shared Dreamhost account. (thanks Andre) It's almost there. One can put and take stuff from fields now. Re images I imagine it's mostly about error trapping and remapping the image buffers. On 29 October 2011 07:10, Richard Gaskin wrote: > > I take it that's not likely to work on a typical shared-host setup like > Dreamhost, eh? > > Dang. Would be nice to be able to take inputs from the user to generate a > customized image.... > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv > > Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Sat Oct 29 13:59:21 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 29 Oct 2011 10:59:21 -0700 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> <4EAC1CEB.207@warrensweb.us> Message-ID: on a side note regarding shell - I just ran this from the message box: put shell("man zip") and got this text: ----------------------------(clip)-------------------------------- ZIP(1L) ZIP(1L) NNAAMMEE zip - package and compress (archive) files SSYYNNOOPPSSIISS zziipp [-aaAABBccddDDeeEEffFFgghhjjkkllLLmmooqqrrRRSSTTuuvvVVwwXXyyzz!!@@$$] [--longoption ...] [-bb path] [-nn suffixes] [-tt date] [-tttt date] [_z_i_p_f_i_l_e [_f_i_l_e ...]] [--xxii list] ----------------------------(/clip)-------------------------------- what is the text encoding in the man pages? In terminal the doubled characters show up as boldface. Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Sat Oct 29 14:09:04 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 29 Oct 2011 11:09:04 -0700 Subject: Simple web page commenting via on-rev? In-Reply-To: <4EAC1CF4.5070507@tkf.att.ne.jp> References: <4EAC1CF4.5070507@tkf.att.ne.jp> Message-ID: I was going to suggest you check out Andre Garzia's article about RevImpossible, a CMS system he set out to build in 24 hours (or was it 48?) and he described about all the methods and shortcuts he devised, including a very simple comment system for his blog. Basically it looked as good as a Joomla better CMS but as we are programmers, the editing interface was trimmed down to bare minimum but still was just as fast to use. Alas, he has taken the article down, but you can see the results at http://andregarzia.com sqb On 29 October 2011 08:34, Tim Selander wrote: > I joined on-rev.com as a founder when they were getting started as it was > a great deal on hosting, but have not done a lot with the .irev scripting... > > Today I was looking for an easy way to let users leave comments on web > pages I host on on-rev... very low traffic stuff, basically letting old > classmates comment on re-union photos. I was looking at cut and paste php > scripts, widget providers, etc, when it occurred to me that it might be > relatively easy to do the .irev way. > > I'm thinking you'd have a form, get the person's name and comment, append > it to a text file on the server. When the page holding the comments is > loaded, read said text file and send it to the browser mixed with > appropriate html tags. > > Has anyone done something like this, and would you be willing to share your > code for my study? > > Thanks, > > Tim Selander > Tokyo, Japan > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From warren at warrensweb.us Sat Oct 29 14:53:47 2011 From: warren at warrensweb.us (Warren Samples) Date: Sat, 29 Oct 2011 13:53:47 -0500 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> <4EAC1CEB.207@warrensweb.us> Message-ID: <4EAC4BBB.6060106@warrensweb.us> On 10/29/2011 12:59 PM, stephen barncard wrote: > on a side note regarding shell - I just ran this from the message box: > > put shell("man zip") > > > > and got this text: Not an answer to your question, but that doesn't happen here running Linux. Here is something from discussion of Phil Davis' Shell Command Help plugin: http://lists.runrev.com/pipermail/use-livecode/2011-January/151041.html and the next few messages. Warren From revdev at pdslabs.net Sat Oct 29 15:11:45 2011 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 29 Oct 2011 12:11:45 -0700 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <4EAC4BBB.6060106@warrensweb.us> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> <4EAC1CEB.207@warrensweb.us> <4EAC4BBB.6060106@warrensweb.us> Message-ID: <4EAC4FF1.9030009@pdslabs.net> You can get the Shell Command Help plugin from Rev Online. I use it almost every day. :-) Phil On 10/29/11 11:53 AM, Warren Samples wrote: > On 10/29/2011 12:59 PM, stephen barncard wrote: >> on a side note regarding shell - I just ran this from the message box: >> >> put shell("man zip") >> >> >> >> and got this text: > > Not an answer to your question, but that doesn't happen here running Linux. > > Here is something from discussion of Phil Davis' Shell Command Help plugin: > > http://lists.runrev.com/pipermail/use-livecode/2011-January/151041.html > > and the next few messages. > > Warren > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From stephenREVOLUTION2 at barncard.com Sat Oct 29 15:16:08 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 29 Oct 2011 12:16:08 -0700 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: <4EAC4FF1.9030009@pdslabs.net> References: <0C631287-5D61-4419-9D87-4F6E904DE3CF@mac.com> <4EAC1CEB.207@warrensweb.us> <4EAC4BBB.6060106@warrensweb.us> <4EAC4FF1.9030009@pdslabs.net> Message-ID: thanks guys. Phil's snippet in the archives was educational: There are always variations of unix commands that will do what one wants. sqb On 29 October 2011 12:11, Phil Davis wrote: > You can get the Shell Command Help plugin from Rev Online. I use it almost > every day. :-) > > Phil > > > > On 10/29/11 11:53 AM, Warren Samples wrote: > >> On 10/29/2011 12:59 PM, stephen barncard wrote: >> >>> on a side note regarding shell - I just ran this from the message box: >>> >>> put shell("man zip") >>> >>> >>> >>> and got this text: >>> >> >> Not an answer to your question, but that doesn't happen here running >> Linux. >> >> Here is something from discussion of Phil Davis' Shell Command Help >> plugin: >> >> http://lists.runrev.com/**pipermail/use-livecode/2011-** >> January/151041.html >> >> and the next few messages. >> >> Warren >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> >> > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From alex at tweedly.net Sat Oct 29 15:43:25 2011 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 29 Oct 2011 20:43:25 +0100 Subject: Simple web page commenting via on-rev? In-Reply-To: References: <4EAC1CF4.5070507@tkf.att.ne.jp> Message-ID: <4EAC575D.1050007@tweedly.net> I think the overall descriptive article is still there - http://andregarzia.com/page/bootstrappingacms though there is no detail about the comment system (and no code - I don't remember if it was ever available or not). -- Alex. On 29/10/2011 19:09, stephen barncard wrote: > I was going to suggest you check out Andre Garzia's article about > RevImpossible, a CMS system he set out to build in 24 hours (or was it 48?) > and he described about all the methods and shortcuts he devised, including a > very simple comment system for his blog. Basically it looked as good as a > Joomla better CMS but as we are programmers, the editing interface was > trimmed down to bare minimum but still was just as fast to use. > > Alas, he has taken the article down, but you can see the results at > > http://andregarzia.com > > sqb > > On 29 October 2011 08:34, Tim Selander wrote: > >> I joined on-rev.com as a founder when they were getting started as it was >> a great deal on hosting, but have not done a lot with the .irev scripting... >> >> Today I was looking for an easy way to let users leave comments on web >> pages I host on on-rev... very low traffic stuff, basically letting old >> classmates comment on re-union photos. I was looking at cut and paste php >> scripts, widget providers, etc, when it occurred to me that it might be >> relatively easy to do the .irev way. >> >> I'm thinking you'd have a form, get the person's name and comment, append >> it to a text file on the server. When the page holding the comments is >> loaded, read said text file and send it to the browser mixed with >> appropriate html tags. >> >> Has anyone done something like this, and would you be willing to share your >> code for my study? >> >> Thanks, >> >> Tim Selander >> Tokyo, Japan >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > From ambassador at fourthworld.com Sat Oct 29 16:41:12 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 29 Oct 2011 13:41:12 -0700 Subject: "image rendering" in RevServer? In-Reply-To: References: Message-ID: <4EAC64E8.4060801@fourthworld.com> stephen barncard wrote: > Richard, I had the Revolution 3.5 cgi running fine on Dreamhost, I just > prefer the new Livecode server, which also runs fine on my shared Dreamhost > account. (thanks Andre) > > It's almost there. One can put and take stuff from fields now. Re images I > imagine it's mostly about error trapping and remapping the image buffers. Yes, I've heard good reports about getting basic operations with RevServer running on DH, but "image rendering" seems to contradict the limitations noted in the RevServer docs, and I've not heard of anyone being able to use things like the "export snapshot" command on any RevServer configuration, whether at on-rev.com or a third-party host. If you get that working please let me know. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From stephenREVOLUTION2 at barncard.com Sat Oct 29 16:49:10 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 29 Oct 2011 13:49:10 -0700 Subject: Simple web page commenting via on-rev? In-Reply-To: <4EAC575D.1050007@tweedly.net> References: <4EAC1CF4.5070507@tkf.att.ne.jp> <4EAC575D.1050007@tweedly.net> Message-ID: Again if one is creating a blog or CMS in Livecode I'd recommend *RevIgniter *. It's a complete toolbox of everything you'd find in the best CMSs in the world, except the documentation, code, and stability are better. There's a learning curve, but it's all logical. On 29 October 2011 12:43, Alex Tweedly wrote: > I think the overall descriptive article is still there - > http://andregarzia.com/page/**bootstrappingacms > though there is no detail about the comment system (and no code - I don't > remember if it was ever available or not). > > -- Alex. > > > > > > On 29/10/2011 19:09, stephen barncard wrote: > >> I was going to suggest you check out Andre Garzia's article about >> RevImpossible, a CMS system he set out to build in 24 hours (or was it >> 48?) >> and he described about all the methods and shortcuts he devised, including >> a >> very simple comment system for his blog. Basically it looked as good as a >> Joomla better CMS but as we are programmers, the editing interface was >> trimmed down to bare minimum but still was just as fast to use. >> >> Alas, he has taken the article down, but you can see the results at >> >> http://andregarzia.com >> >> sqb >> >> On 29 October 2011 08:34, Tim Selander> >> wrote: >> >> I joined on-rev.com as a founder when they were getting started as it >>> was >>> a great deal on hosting, but have not done a lot with the .irev >>> scripting... >>> >>> Today I was looking for an easy way to let users leave comments on web >>> pages I host on on-rev... very low traffic stuff, basically letting old >>> classmates comment on re-union photos. I was looking at cut and paste php >>> scripts, widget providers, etc, when it occurred to me that it might be >>> relatively easy to do the .irev way. >>> >>> I'm thinking you'd have a form, get the person's name and comment, append >>> it to a text file on the server. When the page holding the comments is >>> loaded, read said text file and send it to the browser mixed with >>> appropriate html tags. >>> >>> Has anyone done something like this, and would you be willing to share >>> your >>> code for my study? >>> >>> Thanks, >>> >>> Tim Selander >>> Tokyo, Japan >>> >>> ______________________________****_________________ >>> >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/****mailman/listinfo/use-livecode >>> <**http://lists.runrev.com/**mailman/listinfo/use-livecode >>> > >>> >>> >> >> > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From livfoss at mac.com Sat Oct 29 18:03:45 2011 From: livfoss at mac.com (Graham Samuel) Date: Sun, 30 Oct 2011 00:03:45 +0200 Subject: What's the difference between LC 'shell' and OSX terminal? In-Reply-To: References: Message-ID: <8B190EDB-E780-4D75-803B-5EBED1EFC41A@mac.com> Thanks to Roger Eller and Mike Bonner - shell is a function! Of course it is, it says so in the LS documentation, even though the examples don't show it embedded in a function-using script. I got it wrong because I didn't read the docs closely enough - I imagined that it was a handler that acted exactly like a command line in Terminal - but of course it also returns a result! Anyway that particular problem is solved along with the earlier one about paths (thanks Andre Garzia) and I can now run IM from shell. Graham On Sat, 29 Oct 2011 11:20:49 -0400, Roger Eller wrote: > On Sat, Oct 29, 2011 at 10:40 AM, Graham Samuel wrote: > >> Thanks to all who replied. >> >> in Terminal, and got: >> >> /opt/local/bin/convert >> >> I don't exactly know what 'opt' is, but I can open /opt/local/bin/ in the >> Mac Finder, so it exists OK, and it contains a file 'convert' as expected. >> Anyway I tried doing this in the LS message box: >> >> shell(/opt/local/bin/convert) >> >> and got: >> >> Message execution error: >> Error description: Handler: can't find handler >> Hint: shell(/opt/local/bin/convert) > > > You are so close. :-) > > "and got:" is the clue. You could not have "got" unless you first GET. > Also, quotes around the path should help. > > Try this in the message box: > > get shell("/opt/local/bin/convert") > > ?Roger And Mike Bonner wrote (in part): To: How to use LiveCode Wasn't real clear there.. Yes shell is a function, but livecode uses subtle clues to interpret what is what. So a function on a line by itself with no way to handle the output is instead seen as a handler because the engine is making its best guess. And since there is no handler named shell() you get the error message you see. As soon as you include some way of using what the function returns the engine is back in happy land. As mentioned by everyone though, spaces and strange chars in paths and commands can cause funky results including a handler not found as above all depending on how the engine guesses. From admin at FlexibleLearning.com Sun Oct 30 04:45:04 2011 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sun, 30 Oct 2011 08:45:04 -0000 Subject: Mac app icons In-Reply-To: Message-ID: Can anyone point me in the right direction, please? Using 10.6.8 on a MacMini with LC4.5.2 The standalone icns icon set is not being copied (contents:Resources:Standalone.icns is zero KB) but no build error is reported. Using IcoFX software that automatically generates a 1bit set for Mac icns. Images included are: 32bit: 128, 48, 32, 16 8bit: 48, 32, 16 4bit: 48, 32 16 1bit: 48, 32, 16 I have tried restarting and zipping/unzipping to force a Finder refresh I have tried omitting the 32bit 128 I have even tried an icns file that used to work before I got a MacMini The Windows ico version displays fine. What am I doing wrong? Hugh Senior FLCo From phil at liverpool.ac.uk Sun Oct 30 06:07:06 2011 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Sun, 30 Oct 2011 10:07:06 +0000 Subject: Mac app icons In-Reply-To: References: Message-ID: <513C8FB3-D5C8-4C81-83A3-EF4D91309BE3@liverpool.ac.uk> The same thing happens to me with one of my OS X apps. LiveCode always produces a zero length icns file for that app. I've never been able to track it down. I always end up manually replacing the dud Standalone.icns with a working version that I keep handy. Sent from my iPhone On 30 Oct 2011, at 08:45, FlexibleLearning wrote: > Can anyone point me in the right direction, please? > > Using 10.6.8 on a MacMini with LC4.5.2 > > The standalone icns icon set is not being copied > (contents:Resources:Standalone.icns is zero KB) but no build error is > reported. > > Using IcoFX software that automatically generates a 1bit set for Mac icns. > Images included are: > 32bit: 128, 48, 32, 16 > 8bit: 48, 32, 16 > 4bit: 48, 32 16 > 1bit: 48, 32, 16 > > I have tried restarting and zipping/unzipping to force a Finder refresh > I have tried omitting the 32bit 128 > I have even tried an icns file that used to work before I got a MacMini > > The Windows ico version displays fine. > > What am I doing wrong? > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Sun Oct 30 07:36:16 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Sun, 30 Oct 2011 20:36:16 +0900 Subject: [OT] images: best transparent format Message-ID: Hello, I'm using Fireworks 2004 to create transparent images of alphabet letters that I import onto an LC stack using LC's "File > Import" menu. Problem is, when in LC I set "dropshadow" and "innershadow" there is still a teeny little bit of jaggedness noticeable between the image itself and the inner/outer shadows. As attempts to a solution, in Fireworks I've tried: -- the various "Anti-alias" options (smooth, crisp) -- a PNG8 file export, with either/or Alpha- and Index-transparency (whatever those mean!), and with either/or no-Matte and Matte of a color either/or exact or similar to the image color -- a PNG32 file export (no option available for Alpha- or Index-transparency) ... and in LC I've messed around with the various dropshadow/innershadow settings, including "Filter" from Gaussian down to box3pass. As I say, the jaggedness is quite slight. Some might say it's not even worth the bother. But, if I notice it, my finicky Japanese learners will too. Thanks. -- Nicolas Cueto From chris at whitelotus.on-rev.com Sun Oct 30 07:50:03 2011 From: chris at whitelotus.on-rev.com (Christian Langers) Date: Sun, 30 Oct 2011 12:50:03 +0100 Subject: Livecode-HTML SubEthaEdit & Coda Syntax Mode Message-ID: <184CEB68-4EB6-4C1B-B695-CAD86921AA32@whitelotus.on-rev.com> Hello ! Just to let you know that, yesterday, I send them in my Syntax mode for SubEthaEdit / Coda for working with .lc & .irev server files. Now colorization is available for Livecode Blocks in HTML docs... You can download the mode when SubEthaEdit.com makes it available on their site or download it from my on-rev server : Cheers, Christian Langers Luxembourg From m.schonewille at economy-x-talk.com Sun Oct 30 07:59:14 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 30 Oct 2011 12:59:14 +0100 Subject: Livecode-HTML SubEthaEdit & Coda Syntax Mode In-Reply-To: <184CEB68-4EB6-4C1B-B695-CAD86921AA32@whitelotus.on-rev.com> References: <184CEB68-4EB6-4C1B-B695-CAD86921AA32@whitelotus.on-rev.com> Message-ID: Hi, When I open the Subethaedit.com link, I see a dialog that tells me I'm the winner in my city. Weird. I assume you want to link to here: http://www.codingmonkeys.de/subethaedit/ -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 30 okt 2011, at 12:50, Christian Langers wrote: > Hello ! > > Just to let you know that, yesterday, I send them in my Syntax mode for SubEthaEdit / Coda for working with .lc & .irev server files. > > Now colorization is available for Livecode Blocks in HTML docs... > > You can download the mode when SubEthaEdit.com makes it available on their site > > or download it from my on-rev server : > > Cheers, > > Christian Langers > Luxembourg From chris at whitelotus.on-rev.com Sun Oct 30 08:11:43 2011 From: chris at whitelotus.on-rev.com (Christian Langers) Date: Sun, 30 Oct 2011 13:11:43 +0100 Subject: Livecode-HTML SubEthaEdit & Coda Syntax Mode In-Reply-To: References: <184CEB68-4EB6-4C1B-B695-CAD86921AA32@whitelotus.on-rev.com> Message-ID: err... yes... wrong link, that is :-( Sorry ! Correct link : http://www.codingmonkeys.de/subethaedit/ Greets and thanks Mark, Christian Le 30 oct. 2011 ? 12:59, Mark Schonewille a ?crit : > Hi, > > When I open the Subethaedit.com link, I see a dialog that tells me I'm the winner in my city. Weird. > > I assume you want to link to here: http://www.codingmonkeys.de/subethaedit/ > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! > > On 30 okt 2011, at 12:50, Christian Langers wrote: > >> Hello ! >> >> Just to let you know that, yesterday, I send them in my Syntax mode for SubEthaEdit / Coda for working with .lc & .irev server files. >> >> Now colorization is available for Livecode Blocks in HTML docs... >> >> You can download the mode when SubEthaEdit.com makes it available on their site >> >> or download it from my on-rev server : >> >> Cheers, >> >> Christian Langers >> Luxembourg > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ueliweb at gmx.ch Sun Oct 30 08:40:49 2011 From: ueliweb at gmx.ch (Ueliweb) Date: Sun, 30 Oct 2011 14:40:49 +0200 Subject: [OT] Box.net free 50Gb for iOS 5 users In-Reply-To: References: <2BD57C73-7071-4A9E-A528-EF253A8B5C2B@altuit.com> <4EA7A6CC.503@hyperactivesw.com> Message-ID: I tried to mount the box.net direct as WebDav to the Finder If you have sign up to more then one account you can use the old ftp like URL: ftp://username:password at some-domain but the usermane is a email that content also a @ it must be in the URL encoding witch is %40 so your URL to connect direct (Mac in Finder with "Apple-Button+K"), als Bookmark via terminal, ... looks like: ftp://username%40-in-it:password at some-domain enjoy it Ueli 2011/10/26 Christian Langers : > Hi ! > > I use "Transmit" with WebDav --> "https://www.box.net/dav" > > One could also use Finder's Connect to Server ?with "https://www.box.net/dav" > > It works ! > > ;-) > > Greets, > > Christian From livfoss at mac.com Sun Oct 30 10:42:49 2011 From: livfoss at mac.com (Graham Samuel) Date: Sun, 30 Oct 2011 15:42:49 +0100 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: References: Message-ID: <8EB4D1A6-10F2-4A9E-B1A4-A64B0719E298@mac.com> Thanks Warren, this is good stuff. As my primary target is Windows I think I can use existing binaries, but of course I remain interested in a Mac version, which I have now made work experimentally. I did not realise that MacPorts will create a 'fully functional binary', so thanks very much for that info. I have some hopes after all for my geography teachers. If this is the case, then why the heck haven't the producers of ImageMagick gone so far as to do this? After all they have produced a perfectly functional .exe of the latest version for Windows users. Maybe in their Unix-type world the idea of running MacPorts, which involves installing the whole of Xcode on a Mac (several Gb) and then waiting over an hour for that program to create a viable version of IM, is all in a day's work, but it seems odd to say the least if one's motivation for using IM is simply to convert some graphic files from one format to another? as I have said elsewhere there seems to be a different philosophy at work among *nix jocks compared to us simple-minded users of consumer-level environments. Thanks again Graham On Sat, 29 Oct 2011 11:08:37 -0500, Warren Samples wrote: > On 10/28/2011 07:33 AM, Graham Samuel wrote: >> [As an aside I would NOT recommend IM on a Mac to anyone who has only worked within a GUI environment. The installation of IM for Mac took longer (and appeared to use more resources) than installing Lion on my Mac, even if you take into account my making a complete clone of my hard disk before the Lion installation started. My machine is now stuffed with Xcode, MacPorts, countless components of IM, and IM itself. If there is an uninstall process I have not discovered it and probably never will. So, IMHO, avoid. In contrast, there is a simple .exe file available for the PC. No geography teacher would ever be willing to do the Mac install, although doubtless many of them are very able, so there will never be a Mac version of my app.] > > > Graham, > > I see you found the Windows binary installers. Good! About Macports; > Macports will allow you to export fully functioning binaries which you > can supply to your users for simple install. > > http://guide.macports.org/#introduction ("Allows you to create > pre-compiled binary installers of ported applications to quickly install > software on remote computers without compiling from source code.") > > and > > http://guide.macports.org/#using.binaries.binary-packages > > This means you could offer precompiled binaries with simple > installation, in a known location, for every version of OS X you are > able to set up Macports in and that your app is available for. > > To ensure compliance with the GPL, you may need to make this a separate > download from your app and provide a way for your users to access the > source. (An easy to find link in your documentation should be adequate.) > > You can uninstall Macports by following directions found here: > > http://guide.macports.org/#installing.macports.uninstalling > > Best, > > Warren > From richmondmathewson at gmail.com Sun Oct 30 10:53:28 2011 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 30 Oct 2011 16:53:28 +0200 Subject: [OT] images: best transparent format In-Reply-To: References: Message-ID: <4EAD64E8.9040104@gmail.com> On 10/30/2011 01:36 PM, Nicolas Cueto wrote: > Hello, > > I'm using Fireworks 2004 to create transparent images of alphabet > letters that I import onto an LC stack using LC's "File> Import" > menu. Problem is, when in LC I set "dropshadow" and "innershadow" > there is still a teeny little bit of jaggedness noticeable between the > image itself and the inner/outer shadows. > > As attempts to a solution, Try GIMP: http://www.gimp.org/ > in Fireworks I've tried: > > -- the various "Anti-alias" options (smooth, crisp) > -- a PNG8 file export, with either/or Alpha- and Index-transparency > (whatever those mean!), and with either/or no-Matte and Matte of a > color either/or exact or similar to the image color > -- a PNG32 file export (no option available for Alpha- or Index-transparency) > > ... and in LC I've messed around with the various > dropshadow/innershadow settings, including "Filter" from Gaussian > down to box3pass. > > As I say, the jaggedness is quite slight. Some might say it's not even > worth the bother. But, if I notice it, my finicky Japanese learners > will too. > > Thanks. > > -- > Nicolas Cueto > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Sun Oct 30 11:17:00 2011 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 30 Oct 2011 15:17:00 +0000 Subject: Simple web page commenting via on-rev? In-Reply-To: <4EAC575D.1050007@tweedly.net> References: <4EAC1CF4.5070507@tkf.att.ne.jp> <4EAC575D.1050007@tweedly.net> Message-ID: <4EAD6A6C.7060609@tweedly.net> On 29/10/2011 20:43, Alex Tweedly wrote: > I think the overall descriptive article is still there - > http://andregarzia.com/page/bootstrappingacms > though there is no detail about the comment system (and no code - I > don't remember if it was ever available or not). > > -- Alex. > Replying to myself again ..... tsk. tsk. Stephen is right - you don't have to go very far before you start replicating work that revIgniter has already done. I do plan to switch to using it - just as soon as I can get over the steep initial learning curve. In the meantime, I stripped down my own (rather convoluted) code for a cmmenting system, to produce a VERY basic version - included below. You can try it out at www.tweedly.org/comments/try.lc > set the errormode to "inline" > > -- file name can be in either $_GET (initial request) or $_POST > (comment submitted) > put $_POST["which"] & $_GET["which"] into tWhich > > if tWhich is not empty then > put URL ("file:" & tWhich) into tData > > if "comment" is among the keys of $_POST then > put "@comment" && $_POST["user"] && the english date & CR after tData > put $_POST["comment"] & CR after tData > put "@endcomment" & CR after tData > put tData into URL ("file:" & tWhich) > end if > > repeat for each line L in tData > switch word 1 of L > case "@comment" > put "

Comment from " & word 2 to -1 of L & "

" & cr > break > case "@endcomment" > put "

" > break > default > put L > break > end switch > end repeat > ?> > >


> > User:
> Comment:
>
>
> > else > > put the files into tFiles > filter tFiles with "*.txt" > repeat for each line L in tFiles > put "" & L & "
" & CR > end repeat > > ?> > -- Alex. From roger.e.eller at sealedair.com Sun Oct 30 11:18:54 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Oct 2011 11:18:54 -0400 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: <8EB4D1A6-10F2-4A9E-B1A4-A64B0719E298@mac.com> References: <8EB4D1A6-10F2-4A9E-B1A4-A64B0719E298@mac.com> Message-ID: On Sun, Oct 30, 2011 at 10:42 AM, Graham Samuel wrote: > Thanks Warren, this is good stuff. As my primary target is Windows I think > I can use existing binaries, but of course I remain interested in a Mac > version, which I have now made work experimentally. > > I did not realise that MacPorts will create a 'fully functional binary', > so thanks very much for that info. I have some hopes after all for my > geography teachers. > > If this is the case, then why the heck haven't the producers of > ImageMagick gone so far as to do this? After all they have produced a > perfectly functional .exe of the latest version for Windows users. Maybe in > their Unix-type world the idea of running MacPorts, which involves > installing the whole of Xcode on a Mac (several Gb) and then waiting over > an hour for that program to create a viable version of IM, is all in a > day's work, but it seems odd to say the least if one's motivation for using > IM is simply to convert some graphic files from one format to another? as I > have said elsewhere there seems to be a different philosophy at work among > *nix jocks compared to us simple-minded users of consumer-level > environments. > > Thanks again > > Graham While it is true that the makers of ImageMagick could do a better job of packaging a minimal installation of the binaries for Mac, the cluttering of our own Dev systems is part of the process of learning what our options are. As you made a backup before installing Lion, you could CCC your drive before installig IM (for testing), then restore afterwards. Yes, it takes time, but is probably worthwhile if no uninstaller was provided. IM packaging is an example of bad end-user empathy. It is our responsibility as developers to deliver our products in an intuitive format the end-user has come to expect. If we, the developers experience some hardship in building that experience, it is just part of the job, and a process we must endure to satisfy OUR users. That said, not all products coming from the *nix world are as complicated. Many of them now provide GUI installers, and those will be used by end-users because of that simplicity. IM is targeted more to Devs to include for back-end processing. Have you considered a scenario where you ONLY deliver a LC application which accesses a CGI server to off-load the image processing. ImageMagick would run only in a single server instance, and your app could FTP the users PDFs into a watched folder, then download the resulting PNGs to be displayed in the LC application. ?Roger From Mike at Doub.com Sun Oct 30 11:19:56 2011 From: Mike at Doub.com (Mike Doub) Date: Sun, 30 Oct 2011 11:19:56 -0400 Subject: How to reset the player? Message-ID: <001b01cc9717$63465f20$29d31d60$@Doub.com> I am trying to get several call backs to fire during playback of a looping mp3. I am controlling lights from within the call backs. However, I am running into several issues that I do not understand. 1) I am not able to reset the player to the beginning 2) The callbacks are only called on the first playing and not of the repeated playings Does anyone see issues with the following code or could provide some incites? put the timescale of player "Spooky" into persec put empty into callbackList put (1 * persec) & comma & "c1" & return after callbackList put (44 * persec) & comma & "c2" & return after callbackList set the callbacks of player "Spooky" to callbackList set the looping of player "Spooky" to true set the playSelection of player "Spooky" to true set the startTime of player "Spooky" to zero set the endTime of player "Spooky" to the duration of player "Spooky" start player "Spooky" I would have expected this to start at the beginning each time the code was executed, yet the player is never reset. Thanks Mike From roger.e.eller at sealedair.com Sun Oct 30 11:32:16 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Oct 2011 11:32:16 -0400 Subject: [OT] images: best transparent format In-Reply-To: <4EAD64E8.9040104@gmail.com> References: <4EAD64E8.9040104@gmail.com> Message-ID: Try Sumo Paint On-line. Transparency is supported, and it can save as PNG. It's like having Photoshop Lite inside your browser. http://www.sumopaint.com/app/ ?Roger From richmondmathewson at gmail.com Sun Oct 30 12:54:06 2011 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Oct 2011 18:54:06 +0200 Subject: [OT] images: best transparent format In-Reply-To: References: <4EAD64E8.9040104@gmail.com> Message-ID: <4EAD812E.6040803@gmail.com> On 10/30/2011 05:32 PM, Roger Eller wrote: > Try Sumo Paint On-line. Transparency is supported, and it can save as PNG. > It's like having Photoshop Lite inside your browser. > > http://www.sumopaint.com/app/ The emphasis being on "Lite" (which is, itself a bad sign, as somebody has economised on letters and spelt a 'Lite' version of 'Light'; which, to a certain school of thought means ONLY bad spelling). One of the snags of Sumo Paint (compared with GIMP) is that one cannot save images to one's computer with layers and so forth preserved, that can, later, be edited in other graphic programs. To me, at least, Sumo Paint, seems to contain a small subset of the capabilities of GIMP + it will not work unless one has an internet connexion. > ?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 stephenREVOLUTION2 at barncard.com Sun Oct 30 14:30:23 2011 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 30 Oct 2011 11:30:23 -0700 Subject: How to reset the player? In-Reply-To: <001b01cc9717$63465f20$29d31d60$@Doub.com> References: <001b01cc9717$63465f20$29d31d60$@Doub.com> Message-ID: did you try 'set the filename of player 1 to xx' for each reset? or set the filename player 1 to empty set the filename player 1 to xx' On 30 October 2011 08:19, Mike Doub wrote: > I am trying to get several call backs to fire during playback of a looping > mp3. I am controlling lights from within the call backs. However, I am > running into several issues that I do not understand. > > > > 1) I am not able to reset the player to the beginning > > 2) The callbacks are only called on the first playing and not of the > repeated playings > > > > Does anyone see issues with the following code or could provide some > incites? > > > > put the timescale of player "Spooky" into persec > > put empty into callbackList > > put (1 * persec) & comma & "c1" & return after callbackList > > put (44 * persec) & comma & "c2" & return after callbackList > > > > set the callbacks of player "Spooky" to callbackList > > set the looping of player "Spooky" to true > > set the playSelection of player "Spooky" to true > > set the startTime of player "Spooky" to zero > > set the endTime of player "Spooky" to the duration of player "Spooky" > > start player "Spooky" > > > > I would have expected this to start at the beginning each time the code was > executed, yet the player is never reset. > > > > > > Thanks > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From roger.e.eller at sealedair.com Sun Oct 30 14:37:06 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Oct 2011 14:37:06 -0400 Subject: [OT] images: best transparent format In-Reply-To: <4EAD812E.6040803@gmail.com> References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> Message-ID: On Sun, Oct 30, 2011 at 12:54 PM, Richmond wrote: > On 10/30/2011 05:32 PM, Roger Eller wrote: > >> Try Sumo Paint On-line. Transparency is supported, and it can save as PNG. >> It's like having Photoshop Lite inside your browser. >> >> http://www.sumopaint.com/app/ >> > > The emphasis being on "Lite" (which is, itself a bad sign, as somebody has > economised on letters and > spelt a 'Lite' version of 'Light'; which, to a certain school of thought > means ONLY bad spelling). > > One of the snags of Sumo Paint (compared with GIMP) is that one cannot > save images to one's computer > with layers and so forth preserved, that can, later, be edited in other > graphic programs. > > To me, at least, Sumo Paint, seems to contain a small subset of the > capabilities of GIMP + it will not > work unless one has an internet connexion. I should have known better than to abbreviate a word when communicating with a school teacher. Sorry. ;-) Since everywhere I work seems to have an internet connection, but doesn't always have GIMP or Photoshop, or admin rights to install software, in a pinch, you can at least create/edit images with transparency with SumoPaint. I love GIMP, but sometimes other options are good to have too. ?Roger From admin at FlexibleLearning.com Sun Oct 30 14:39:01 2011 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sun, 30 Oct 2011 18:39:01 -0000 Subject: Mac app icons In-Reply-To: Message-ID: Ouch, damn and drat... But thank you for confirming I am not alone! I tried replacing the dud Standalone.icns with one from another app that does display correctly. Still not working. So far the client has not complained but I suspect it is only a matter of time. If ANYONE has tracked this down, do please share with group! Hugh Senior FLCo Phil Jimmieson wrote: The same thing happens to me with one of my OS X apps. LiveCode always produces a zero length icns file for that app. I've never been able to track it down. I always end up manually replacing the dud Standalone.icns with a working version that I keep handy. Sent from my iPhone On 30 Oct 2011, at 08:45, FlexibleLearning wrote: > Can anyone point me in the right direction, please? > > Using 10.6.8 on a MacMini with LC4.5.2 > > The standalone icns icon set is not being copied > (contents:Resources:Standalone.icns is zero KB) but no build error is > reported. > > Using IcoFX software that automatically generates a 1bit set for Mac icns. > Images included are: > 32bit: 128, 48, 32, 16 > 8bit: 48, 32, 16 > 4bit: 48, 32 16 > 1bit: 48, 32, 16 > > I have tried restarting and zipping/unzipping to force a Finder refresh > I have tried omitting the 32bit 128 > I have even tried an icns file that used to work before I got a MacMini > > The Windows ico version displays fine. > > What am I doing wrong? > > Hugh Senior > FLCo From dev at digifilm.com Sun Oct 30 14:46:59 2011 From: dev at digifilm.com (ddas) Date: Sun, 30 Oct 2011 14:46:59 -0400 Subject: app id on the web In-Reply-To: <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> Message-ID: Hello Everyone, If my iOS app connects to a web resource, how would it show on the logs. Would it be com.companyname.appname or just appname or something else. Thanks, Debdoot From andre at andregarzia.com Sun Oct 30 15:28:29 2011 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 30 Oct 2011 17:28:29 -0200 Subject: app id on the web In-Reply-To: References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> Message-ID: Debdoot, You can customize what it would show if you set your http user agent header. I can't recall what is the current default value though. Cheers andre On Sun, Oct 30, 2011 at 4:46 PM, ddas wrote: > Hello Everyone, > > If my iOS app connects to a web resource, how would it show on the logs. > Would it be com.companyname.appname or just appname or something else. > > Thanks, > Debdoot > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Sun Oct 30 16:10:59 2011 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 30 Oct 2011 15:10:59 -0500 Subject: Mac app icons In-Reply-To: References: Message-ID: <4EADAF53.4090701@hyperactivesw.com> On 10/30/11 1:39 PM, FlexibleLearning wrote: > Ouch, damn and drat... But thank you for confirming I am not alone! > > I tried replacing the dud Standalone.icns with one from another app that > does display correctly. Still not working. > > So far the client has not complained but I suspect it is only a matter of > time. > > If ANYONE has tracked this down, do please share with group! I always thought it's the icon-generating app that is failing. I use Icon Composer (in the Mac developer tools) to create Mac icons and have never had any trouble. I used to use third-party apps and always had issues. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dev at digifilm.com Sun Oct 30 16:13:47 2011 From: dev at digifilm.com (ddas) Date: Sun, 30 Oct 2011 16:13:47 -0400 Subject: app id on the web In-Reply-To: References: <4EA82E67.6000805@fourthworld.com> <1CD487B4-3AD3-416D-AB80-D17B4BDD6F47@digifilm.com> <374299AE-99D3-4D63-9F3A-D6A94DB8C6A4@digifilm.com> <474AF25EFFE440378A82A5F8DC0D2BEA@gmail.com> Message-ID: Thanks Andre. I will now try to set a custom user-agent with HTTPHeaders. Regards, Debdoot On Oct 30, 2011, at 3:28 PM, Andre Garzia wrote: > Debdoot, > > You can customize what it would show if you set your http user agent > header. I can't recall what is the current default value though. > > Cheers > andre > > On Sun, Oct 30, 2011 at 4:46 PM, ddas wrote: > >> Hello Everyone, >> >> If my iOS app connects to a web resource, how would it show on the logs. >> Would it be com.companyname.appname or just appname or something else. >> >> Thanks, >> Debdoot >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Oct 30 16:47:37 2011 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 30 Oct 2011 22:47:37 +0200 Subject: [OT] images: best transparent format In-Reply-To: References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> Message-ID: <4EADB7E9.8010002@gmail.com> On 10/30/2011 08:37 PM, Roger Eller wrote: > On Sun, Oct 30, 2011 at 12:54 PM, Richmond wrote: > >> On 10/30/2011 05:32 PM, Roger Eller wrote: >> >>> Try Sumo Paint On-line. Transparency is supported, and it can save as PNG. >>> It's like having Photoshop Lite inside your browser. >>> >>> http://www.sumopaint.com/app/ >>> >> The emphasis being on "Lite" (which is, itself a bad sign, as somebody has >> economised on letters and >> spelt a 'Lite' version of 'Light'; which, to a certain school of thought >> means ONLY bad spelling). >> >> One of the snags of Sumo Paint (compared with GIMP) is that one cannot >> save images to one's computer >> with layers and so forth preserved, that can, later, be edited in other >> graphic programs. >> >> To me, at least, Sumo Paint, seems to contain a small subset of the >> capabilities of GIMP + it will not >> work unless one has an internet connexion. > > I should have known better than to abbreviate a word when communicating > with a school teacher. Sorry. ;-) > > Since everywhere I work seems to have an internet connection, but doesn't > always have GIMP or Photoshop, or admin rights to install software, in a > pinch, you can at least create/edit images with transparency with > SumoPaint. I love GIMP, but sometimes other options are good to have too. Obviously Sumopaint is useful if one cannot install software on somebody else's computer. I have mucked around with it, but, as in my case I always have some sort of machine I can install GIMP on (and tend to run around with a CD in my bag containing Mac and Win versions of the thing), I have never really taken it all that seriously. The thing I find very odd indeed, is not people referring to Sumopaint, but the assumption that Photoshop is still "cock of the rock", when I am not sure it is anymore . . . There are quite a few open source apps 'out-and-about', as well as some Free, closed-source ones (I am keen on Xara extreme - Linux only, unfortunately). There are quite a few small apps that are freely available which can produce gifs or pngs with transparent areas without horribly jaggy edges. > ?Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon+rev at gmail.com Sun Oct 30 17:02:38 2011 From: gcanyon+rev at gmail.com (Geoff Canyon Rev) Date: Sun, 30 Oct 2011 16:02:38 -0500 Subject: Am I misunderstanding data grids? Message-ID: Do I really need to edit the script of each column's template object to insert an exit mouseDoubleUp if I want that column not to be editable? From mike at doub.com Sun Oct 30 17:10:37 2011 From: mike at doub.com (mike at doub.com) Date: Sun, 30 Oct 2011 21:10:37 +0000 Subject: How to reset the player? In-Reply-To: References: <001b01cc9717$63465f20$29d31d60$@Doub.com> Message-ID: <429938485-1320009033-cardhu_decombobulator_blackberry.rim.net-2105554475-@b5.c31.bise6.blackberry> I found the currentTime property which does the reset. I also got it to repeat as I needed by catching playstopped and re-initializing everything thus faking a loop Got everything working just in time for a night time test before Halloween. :-) Got to admit the simulated lightening is pretty cool when synced with a thunder clap -= Mike Sent from my BlackBerry device on the Rogers Wireless Network -----Original Message----- From: stephen barncard Sender: use-livecode-bounces at lists.runrev.com Date: Sun, 30 Oct 2011 11:30:23 To: How to use LiveCode Reply-To: How to use LiveCode Subject: Re: How to reset the player? did you try 'set the filename of player 1 to xx' for each reset? or set the filename player 1 to empty set the filename player 1 to xx' On 30 October 2011 08:19, Mike Doub wrote: > I am trying to get several call backs to fire during playback of a looping > mp3. I am controlling lights from within the call backs. However, I am > running into several issues that I do not understand. > > > > 1) I am not able to reset the player to the beginning > > 2) The callbacks are only called on the first playing and not of the > repeated playings > > > > Does anyone see issues with the following code or could provide some > incites? > > > > put the timescale of player "Spooky" into persec > > put empty into callbackList > > put (1 * persec) & comma & "c1" & return after callbackList > > put (44 * persec) & comma & "c2" & return after callbackList > > > > set the callbacks of player "Spooky" to callbackList > > set the looping of player "Spooky" to true > > set the playSelection of player "Spooky" to true > > set the startTime of player "Spooky" to zero > > set the endTime of player "Spooky" to the duration of player "Spooky" > > start player "Spooky" > > > > I would have expected this to start at the beginning each time the code was > executed, yet the player is never reset. > > > > > > Thanks > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Sun Oct 30 17:16:44 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 30 Oct 2011 15:16:44 -0600 Subject: Am I misunderstanding data grids? In-Reply-To: References: Message-ID: If you look here http://lessons.runrev.com/s/lessons/m/datagrid/l/7343-Data-Grid-Properties Under column properties, you will find this.. *dgColumnIsEditable [COLUMN] - Toggle whether or not a column is editable by the user. Set to true/false. * So you can do "set the dgColumnIsEditable["yourcolumnname"] to true On Sun, Oct 30, 2011 at 3:02 PM, Geoff Canyon Rev wrote: > Do I really need to edit the script of each column's template object > to insert an exit mouseDoubleUp if I want that column not to be > editable? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Oct 30 17:18:32 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 30 Oct 2011 15:18:32 -0600 Subject: Am I misunderstanding data grids? In-Reply-To: References: Message-ID: er Meant false. oopsy On Sun, Oct 30, 2011 at 3:16 PM, Mike Bonner wrote: > If you look here > http://lessons.runrev.com/s/lessons/m/datagrid/l/7343-Data-Grid-Properties > > Under column properties, you will find this.. > *dgColumnIsEditable [COLUMN] > - Toggle whether or not a column is editable by the user. Set to > true/false. > * > So you can do "set the dgColumnIsEditable["yourcolumnname"] to true > > > On Sun, Oct 30, 2011 at 3:02 PM, Geoff Canyon Rev wrote: > >> Do I really need to edit the script of each column's template object >> to insert an exit mouseDoubleUp if I want that column not to be >> editable? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From bonnmike at gmail.com Sun Oct 30 17:19:30 2011 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 30 Oct 2011 15:19:30 -0600 Subject: Am I misunderstanding data grids? In-Reply-To: References: Message-ID: Wow, I need to wake up. Should be set the dgColumnIsEditable["yourColumn"] of group "yourGroup" to false 3rd times the charm. On Sun, Oct 30, 2011 at 3:18 PM, Mike Bonner wrote: > er Meant false. oopsy > > On Sun, Oct 30, 2011 at 3:16 PM, Mike Bonner wrote: > >> If you look here >> http://lessons.runrev.com/s/lessons/m/datagrid/l/7343-Data-Grid-Properties >> >> Under column properties, you will find this.. >> *dgColumnIsEditable [COLUMN] >> - Toggle whether or not a column is editable by the user. Set to >> true/false. >> * >> So you can do "set the dgColumnIsEditable["yourcolumnname"] to true >> >> >> On Sun, Oct 30, 2011 at 3:02 PM, Geoff Canyon Rev wrote: >> >>> Do I really need to edit the script of each column's template object >>> to insert an exit mouseDoubleUp if I want that column not to be >>> editable? >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 Sun Oct 30 17:29:47 2011 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 30 Oct 2011 22:29:47 +0100 Subject: Am I misunderstanding data grids? In-Reply-To: References: Message-ID: Hi Geoff, if you are using DataGrids in more than one project then have a look at DataGridHelper Plugin. http://www.runrev.com/store/product/data-grid-helper-1-2-0/ You find a quickstart guide at http://aslugontheroad.com/index.php?option=com_phocadownload&view=category&id=12:trial&Itemid=63# This plugin makes it really easy to customize your datagrids. It costs 45$, but it is worth each dollar. Regards, Matthias Am 30.10.2011 um 22:02 schrieb Geoff Canyon Rev: > Do I really need to edit the script of each column's template object > to insert an exit mouseDoubleUp if I want that column not to be > editable? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Sun Oct 30 17:35:41 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 06:35:41 +0900 Subject: [OT] images: best transparent format In-Reply-To: <4EADB7E9.8010002@gmail.com> References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> <4EADB7E9.8010002@gmail.com> Message-ID: I'm afraid my question is becoming a discussion about image software. What my question was actually about was how to create and/or export transparent images with perfectly non-jagged (or dithered) edges. Thanks. -- Nicolas Cueto From coiin at verizon.net Sun Oct 30 17:47:18 2011 From: coiin at verizon.net (Colin Holgate) Date: Sun, 30 Oct 2011 17:47:18 -0400 Subject: [OT] images: best transparent format In-Reply-To: References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> <4EADB7E9.8010002@gmail.com> Message-ID: <74CED30E-91AF-4055-AAF5-6DB49A496C6F@verizon.net> When you save a png you should get options about how many bits there are, and whether there is transparency. If you see an option to have either 32 bit, or 24 bit and transparency selected, then those should work perfectly in LiveCode. At least it does for me. Look too to see if there is a Save for Web and Devices option in Fireworks (I don't have it installed on my machine at the moment, so can't check). In Photoshop, if you Save As PNG, you're likely to get white premultiplied into the image. Saving for web makes a PNG that doesn't premultiply the background color. From roger.e.eller at sealedair.com Sun Oct 30 18:13:30 2011 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 30 Oct 2011 18:13:30 -0400 Subject: [OT] images: best transparent format In-Reply-To: References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> <4EADB7E9.8010002@gmail.com> Message-ID: On Sun, Oct 30, 2011 at 5:35 PM, Nicolas Cueto wrote: > I'm afraid my question is becoming a discussion about image software. > What my question was actually about was how to create and/or export > transparent images with perfectly non-jagged (or dithered) edges. > > Thanks. > -- > Nicolas Cueto I've used SumoPaint and Gimp to make transparent PNGs that I have used in my own LiveCode projects. You should give them a try and see if either will meet your expectations. Both are free, but SumoPaint requires a live internet connection. ?Roger From dev at digifilm.com Sun Oct 30 18:50:31 2011 From: dev at digifilm.com (ddas) Date: Sun, 30 Oct 2011 18:50:31 -0400 Subject: [OT] images: best transparent format In-Reply-To: References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> <4EADB7E9.8010002@gmail.com> Message-ID: <3BA19CF8-C95A-4CFF-8B56-73ADCC718918@digifilm.com> Hi Nicholas, Your best bet might be Illustrator. Create a shape and then export for web/devices as 24bit png. The results are slightly superior to Photoshop when it comes to dithering edges. Copying vectors using the clipboard yields better results when moving between apps. Higher res composition scaled down in the last step helps too. Things get tricky when the images are small (even with vector). Hope this helps. Regards, Debdoot On Oct 30, 2011, at 6:13 PM, Roger Eller wrote: > On Sun, Oct 30, 2011 at 5:35 PM, Nicolas Cueto wrote: > >> I'm afraid my question is becoming a discussion about image software. >> What my question was actually about was how to create and/or export >> transparent images with perfectly non-jagged (or dithered) edges. >> >> Thanks. >> -- >> Nicolas Cueto > > > I've used SumoPaint and Gimp to make transparent PNGs that I have used in > my own LiveCode projects. You should give them a try and see if either will > meet your expectations. Both are free, but SumoPaint requires a live > internet connection. > > ?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 coiin at verizon.net Sun Oct 30 19:27:25 2011 From: coiin at verizon.net (Colin Holgate) Date: Sun, 30 Oct 2011 19:27:25 -0400 Subject: [OT] images: best transparent format In-Reply-To: <3BA19CF8-C95A-4CFF-8B56-73ADCC718918@digifilm.com> References: <4EAD64E8.9040104@gmail.com> <4EAD812E.6040803@gmail.com> <4EADB7E9.8010002@gmail.com> <3BA19CF8-C95A-4CFF-8B56-73ADCC718918@digifilm.com> Message-ID: <8608C13A-D391-4FB1-A99B-B015F0C47E50@verizon.net> Fireworks is a preferred application for a lot of people making PNG web graphics, so even if any number of other applications can also make PNGs, ones from Fireworks should be working perfectly well. From ambassador at fourthworld.com Sun Oct 30 20:10:17 2011 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 30 Oct 2011 17:10:17 -0700 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: <8EB4D1A6-10F2-4A9E-B1A4-A64B0719E298@mac.com> References: <8EB4D1A6-10F2-4A9E-B1A4-A64B0719E298@mac.com> Message-ID: <4EADE769.20502@fourthworld.com> Graham Samuel wrote: > I did not realise that MacPorts will create a 'fully functional > binary', so thanks very much for that info. I have some hopes after > all for my geography teachers. > > If this is the case, then why the heck haven't the producers > of ImageMagick gone so far as to do this? I'll bet you could ask for a refund. ;) ImageMagick is community software, free and open source. While there is a main pool of developers who maintain it, there's nothing stopping anyone from enhancing it further. Indeed, that's how projects like this work. If anyone here has the time to make this sort of Mac package, they're free to do so under the Apache license ImageMagick is made available under. ImageMagick represents a tremendous amount of effort as it is; I certainly can't fault them if they haven't gone further to make it even more convenient for every platform. Given what the core team has put into it, it doesn't seem too much to ask that the community can give something back by making those sorts of builds available, so the core team can continue to focus on the trickier stuff they do so well. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv From mike at doub.com Sun Oct 30 21:04:57 2011 From: mike at doub.com (mike at doub.com) Date: Mon, 31 Oct 2011 01:04:57 +0000 Subject: How to reset the player? In-Reply-To: <429938485-1320009033-cardhu_decombobulator_blackberry.rim.net-2105554475-@b5.c31.bise6.blackberry> References: <001b01cc9717$63465f20$29d31d60$@Doub.com> <429938485-1320009033-cardhu_decombobulator_blackberry.rim.net-2105554475-@b5.c31.bise6.blackberry> Message-ID: <1890044790-1320023093-cardhu_decombobulator_blackberry.rim.net-1399090313-@b5.c31.bise6.blackberry> The field test went fine. All set for tomorrow night! Sent from my BlackBerry device on the Rogers Wireless Network -----Original Message----- From: mike at doub.com Sender: use-livecode-bounces at lists.runrev.com Date: Sun, 30 Oct 2011 21:10:37 To: How To use LiveCode Reply-To: How to use LiveCode Subject: Re: How to reset the player? I found the currentTime property which does the reset. I also got it to repeat as I needed by catching playstopped and re-initializing everything thus faking a loop Got everything working just in time for a night time test before Halloween. :-) Got to admit the simulated lightening is pretty cool when synced with a thunder clap -= Mike Sent from my BlackBerry device on the Rogers Wireless Network -----Original Message----- From: stephen barncard Sender: use-livecode-bounces at lists.runrev.com Date: Sun, 30 Oct 2011 11:30:23 To: How to use LiveCode Reply-To: How to use LiveCode Subject: Re: How to reset the player? did you try 'set the filename of player 1 to xx' for each reset? or set the filename player 1 to empty set the filename player 1 to xx' On 30 October 2011 08:19, Mike Doub wrote: > I am trying to get several call backs to fire during playback of a looping > mp3. I am controlling lights from within the call backs. However, I am > running into several issues that I do not understand. > > > > 1) I am not able to reset the player to the beginning > > 2) The callbacks are only called on the first playing and not of the > repeated playings > > > > Does anyone see issues with the following code or could provide some > incites? > > > > put the timescale of player "Spooky" into persec > > put empty into callbackList > > put (1 * persec) & comma & "c1" & return after callbackList > > put (44 * persec) & comma & "c2" & return after callbackList > > > > set the callbacks of player "Spooky" to callbackList > > set the looping of player "Spooky" to true > > set the playSelection of player "Spooky" to true > > set the startTime of player "Spooky" to zero > > set the endTime of player "Spooky" to the duration of player "Spooky" > > start player "Spooky" > > > > I would have expected this to start at the beginning each time the code was > executed, yet the player is never reset. > > > > > > Thanks > > Mike > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From selander at tkf.att.ne.jp Sun Oct 30 21:33:24 2011 From: selander at tkf.att.ne.jp (Tim Selander) Date: Mon, 31 Oct 2011 10:33:24 +0900 Subject: Simple web page commenting via on-rev? In-Reply-To: <4EAD6A6C.7060609@tweedly.net> References: <4EAC1CF4.5070507@tkf.att.ne.jp> <4EAC575D.1050007@tweedly.net> <4EAD6A6C.7060609@tweedly.net> Message-ID: <4EADFAE4.7050700@tkf.att.ne.jp> Thanks for everyone's replies! I tried the suggested Disqus... but have not made it past some errors it's giving me yet. Also tried a couple other similar systems to varying degrees of success, but nothing quite right yet. Thank you for your code Alex! I plan to have some fun with it tonight and try to push my amateur coding brain to learn a little bit more! Tim Selander Tokyo, Japan On 10/31/11 12:17 AM, Alex Tweedly wrote: > On 29/10/2011 20:43, Alex Tweedly wrote: >> I think the overall descriptive article is still there - >> http://andregarzia.com/page/bootstrappingacms >> though there is no detail about the comment system (and no code - I >> don't remember if it was ever available or not). >> >> -- Alex. >> > > Replying to myself again ..... tsk. tsk. > > Stephen is right - you don't have to go very far before you start > replicating work that revIgniter has already done. I do plan to switch > to using it - just as soon as I can get over the steep initial learning > curve. > > In the meantime, I stripped down my own (rather convoluted) code for a > cmmenting system, to produce a VERY basic version - included below. > > You can try it out at www.tweedly.org/comments/try.lc > >> > set the errormode to "inline" >> >> -- file name can be in either $_GET (initial request) or $_POST >> (comment submitted) >> put $_POST["which"] & $_GET["which"] into tWhich >> >> if tWhich is not empty then >> put URL ("file:" & tWhich) into tData >> >> if "comment" is among the keys of $_POST then >> put "@comment" && $_POST["user"] && the english date & CR after tData >> put $_POST["comment"] & CR after tData >> put "@endcomment" & CR after tData >> put tData into URL ("file:" & tWhich) >> end if >> >> repeat for each line L in tData >> switch word 1 of L >> case "@comment" >> put "

Comment from " & word 2 to -1 of L & "

" & cr >> break >> case "@endcomment" >> put "

" >> break >> default >> put L >> break >> end switch >> end repeat >> ?> >> >>


>> >> User:
>> Comment:
>>
>>
>> >> > else >> >> put the files into tFiles >> filter tFiles with "*.txt" >> repeat for each line L in tFiles >> put "" & L & "
" & CR >> end repeat >> >> ?> >> > -- 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 scott at tactilemedia.com Mon Oct 31 01:41:11 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 30 Oct 2011 22:41:11 -0700 Subject: [OT] images: best transparent format In-Reply-To: Message-ID: I'm pretty sure the issue is LiveCode, not you. See an example here: http://www.tactilemedia.com/download/LC_antialias_issue.jpg LiveCode has had antialiasing issues for years (try creating a sharp line using an even line width in LC -- can't be done when antialiasing is enabled). My guess is whatever routines are being used to antialias object edges are also being applied to edges of images and producing less then desirable results. BTW, the image format you want is 32 bit PNG. And, yes, it is worth the bother, so we can get good results using native graphics effects, and keep apps efficient, instead having to go outside LiveCode and "hard code" graphic effects into images. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Nicolas Cueto wrote: > Hello, > > I'm using Fireworks 2004 to create transparent images of alphabet > letters that I import onto an LC stack using LC's "File > Import" > menu. Problem is, when in LC I set "dropshadow" and "innershadow" > there is still a teeny little bit of jaggedness noticeable between the > image itself and the inner/outer shadows. > > As attempts to a solution, in Fireworks I've tried: > > -- the various "Anti-alias" options (smooth, crisp) > -- a PNG8 file export, with either/or Alpha- and Index-transparency > (whatever those mean!), and with either/or no-Matte and Matte of a > color either/or exact or similar to the image color > -- a PNG32 file export (no option available for Alpha- or Index-transparency) > > ... and in LC I've messed around with the various > dropshadow/innershadow settings, including "Filter" from Gaussian > down to box3pass. > > As I say, the jaggedness is quite slight. Some might say it's not even > worth the bother. But, if I notice it, my finicky Japanese learners > will too. > > Thanks. > > -- > Nicolas Cueto > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Mon Oct 31 02:12:39 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 15:12:39 +0900 Subject: [OT] images: best transparent format In-Reply-To: References: Message-ID: > I'm pretty sure the issue is LiveCode, not you. I thought so too. Cause, within Fireworks, visual effects such as shadowing are clean and jagged-less. But when LC applies graphic effects, that is when the imperfections arise. And that is also when I decided to contact the list, plus upgrade to 5.0 just in case. So, I guess there is not much I can do at my end. Heavy sigh... Thanks all the same, Scott ... and, a confession. Having seen online for years now your brilliant graphical work, "Scott Rossi" was one of the names I was very much hoping to read in my email's "From:" box. As always, it's amazing the generosity that the professionals on this list extend towards us groundlings. Cheers! -- Nicolas Cueto From niconiko at gmail.com Mon Oct 31 06:31:19 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 19:31:19 +0900 Subject: a shake and a wiggle Message-ID: Hello again. If an object is grabbed, what parameters could a script/behavior within that object poll to evaluate if the user is quickly shaking/wiggling that grabbed object? I'd like to use that shaking motion to delete the grabbed object -- which, come to think of it now, begs the question of whether an object can delete itself... perhaps a send message? Thanks. -- Nicolas Cueto From m.schonewille at economy-x-talk.com Mon Oct 31 06:37:49 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 31 Oct 2011 11:37:49 +0100 Subject: a shake and a wiggle In-Reply-To: References: Message-ID: Hi Nicolas, Yes, send a message in time will allow an object to delete itself. // stack script: on deleteObject theObject delete theObject end deleteObject // object script: on deleteMe put the long of me into myObject send "delete myObject" to this stack in 0 millisecs end deleteMe I think you can use some of the touchMove messages or whatever they're called to find out whether the user is wiggling/shaking an object. Check the release notes. Usually, I can delete an object by pressing it for a full second and pressing the little red delete button that appears on top of it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 31 okt 2011, at 11:31, Nicolas Cueto wrote: > Hello again. > > If an object is grabbed, what parameters could a script/behavior > within that object poll to evaluate if the user is quickly > shaking/wiggling that grabbed object? I'd like to use that shaking > motion to delete the grabbed object -- which, come to think of it now, > begs the question of whether an object can delete itself... perhaps a > send message? > > Thanks. > > -- > Nicolas Cueto From niconiko at gmail.com Mon Oct 31 06:54:22 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 19:54:22 +0900 Subject: a shake and a wiggle In-Reply-To: References: Message-ID: > I think you can use some of the touchMove messages or whatever they're called to find out whether the user is wiggling/shaking an object. Check the release notes. Interesting. Which leads to a new question. Since my object's script uses AnimationEngine's "constrainRectangular", which the AE docs warn can conflict with LC's mouse-related commands, will there be a conflict with touchMove? (Malte?) Thanks, Mark. -- Nicolas Cueto From niconiko at gmail.com Mon Oct 31 07:00:59 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 20:00:59 +0900 Subject: a shake and a wiggle In-Reply-To: References: Message-ID: Oops. Just learnt that "touchMove" is only for iOS. My app is for Windows. Oh well. Back to my orginal question... -- Nicolas Cueto From m.schonewille at economy-x-talk.com Mon Oct 31 07:20:25 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 31 Oct 2011 12:20:25 +0100 Subject: a shake and a wiggle In-Reply-To: References: Message-ID: <84EF3A38-2446-4C2E-BC48-8ACF217A1066@economy-x-talk.com> :-) How do you imagine wiggling and shaking on a Windows computer? Wouldn't you rather have a the user select the object and press delete or drag the object either outside the app's working area or into a kind of trash can? -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz We are always looking for new freelance programming projects. Feel free to contact us at support at economy-x-talk.com. Op 31-okt-2011, om 12:00 heeft Nicolas Cueto het volgende geschreven: > Oops. Just learnt that "touchMove" is only for iOS. My app is for > Windows. > > Oh well. Back to my orginal question... > > -- > Nicolas Cueto From niconiko at gmail.com Mon Oct 31 07:35:12 2011 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 31 Oct 2011 20:35:12 +0900 Subject: a shake and a wiggle In-Reply-To: <84EF3A38-2446-4C2E-BC48-8ACF217A1066@economy-x-talk.com> References: <84EF3A38-2446-4C2E-BC48-8ACF217A1066@economy-x-talk.com> Message-ID: > :-) How do you imagine wiggling and shaking on a Windows computer? Picking the monitor up like an Etch-a-Sketch and shaking it wildly ^o^ Actually, moving the mouse over a very short distance with a very quick back-and-fro motion while holding down the mouse-left button. > Wouldn't > you rather have a the user select the object and press delete No. Obliges extra actions on the user, especially moving the mouse-cursor from one area of the screen to another. > or into a kind of trash can? A trash can is what I did for another stack. And just now I was reopening that old stack to restudy my implementaion of it. Still, this time around, I wanted to try and learn something new. Plus I wanted to allow my young learners (5 - 11 years old) the fun of wiggling the mouse wildly, just as if they were using an eraser or scribbling wildly or shaking a pesky fly off their hand. Thanks again, Mark. -- Nicolas Cueto From livfoss at mac.com Mon Oct 31 08:24:22 2011 From: livfoss at mac.com (Graham Samuel) Date: Mon, 31 Oct 2011 13:24:22 +0100 Subject: OT: Command-line blues (ImageMagick) In-Reply-To: References: Message-ID: <41008A90-8347-4990-9737-1C30D5522C96@mac.com> Richard, far be it from me to criticise the obviously clever and dedicated people who have created IM and continue to update it as free software for the good of their community: my point really is that "their community" isn't mine, or really their universe isn't mine. I think the core users of IM and other tools of that sort are primarily living in a command-line *nix-oriented world where considerable effort on the part of users just to carry out day-to-day activities is acceptable in a way which just ain't so in the world of Windows or Mac. Really as one of those GUI-using consumers, I should be, and am, glad to get crumbs from the open source table - I say this without intended irony. Having had, virtually for the first time in over 40 years, to rub up against command-lines, faceless apps, actually having to compile a program not written by me before I can use it etc etc, I guess I am suffering from a certain level of culture shock and puzzlement. But I am not claiming any superiority - indeed I am also having to come to terms with my own laziness about all this. Best Graham On Sun, 30 Oct 2011 17:10:17 -0700, Richard Gaskin wrote: > > Graham Samuel wrote: > >> I did not realise that MacPorts will create a 'fully functional >> binary', so thanks very much for that info. I have some hopes after >> all for my geography teachers. >> >> If this is the case, then why the heck haven't the producers >> of ImageMagick gone so far as to do this? > > I'll bet you could ask for a refund. ;) > > ImageMagick is community software, free and open source. > > While there is a main pool of developers who maintain it, there's > nothing stopping anyone from enhancing it further. > > Indeed, that's how projects like this work. > > If anyone here has the time to make this sort of Mac package, they're > free to do so under the Apache license ImageMagick is made available under. > > ImageMagick represents a tremendous amount of effort as it is; I > certainly can't fault them if they haven't gone further to make it even > more convenient for every platform. > > Given what the core team has put into it, it doesn't seem too much to > ask that the community can give something back by making those sorts of > builds available, so the core team can continue to focus on the trickier > stuff they do so well. > > -- > Richard Gaskin From maarten.koopmans at gmail.com Mon Oct 31 08:28:46 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Mon, 31 Oct 2011 13:28:46 +0100 Subject: Base64 weirdness In-Reply-To: References: <4EAC2B14.9060401@fourthworld.com> Message-ID: There was a thread on that, that seems to do the trick... https://mail.google.com/mail/?shva=1#search/label%3Ause-lc+base64/13250dfc8da329ef On Sat, Oct 29, 2011 at 6:55 PM, Maarten Koopmans wrote: > > > On Saturday, October 29, 2011, Richard Gaskin > wrote: >> Maarten Koopmans wrote: >>> >>> You're right, but i've found that other languages don't ignore them, >>> whether they are c-based string wrapped scripting languages or compile to >>> the JVM for instance..... >>> >>> I think LC follows the RFC better, but not necessarily better >>> interoprable. >>> Anuway, another recent thread turned out to have a solution - copy 72 >>> chars, skip 1, loop >> >> Since white space is independent of data in base64, would this serve the >> same purpose?: >> >> ?replace crlf with cr in tBase64Data >> > > I'll try and report back, thanks From dev at digifilm.com Mon Oct 31 08:31:18 2011 From: dev at digifilm.com (ddas) Date: Mon, 31 Oct 2011 08:31:18 -0400 Subject: [OT] images: best transparent format In-Reply-To: References: Message-ID: Thanks for the 32 bit tip Scott. Regards, Debdoot On Oct 31, 2011, at 1:41 AM, Scott Rossi wrote: > I'm pretty sure the issue is LiveCode, not you. See an example here: > > http://www.tactilemedia.com/download/LC_antialias_issue.jpg > > LiveCode has had antialiasing issues for years (try creating a sharp line > using an even line width in LC -- can't be done when antialiasing is > enabled). My guess is whatever routines are being used to antialias object > edges are also being applied to edges of images and producing less then > desirable results. > > BTW, the image format you want is 32 bit PNG. And, yes, it is worth the > bother, so we can get good results using native graphics effects, and keep > apps efficient, instead having to go outside LiveCode and "hard code" > graphic effects into images. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > Recently, Nicolas Cueto wrote: > >> Hello, >> >> I'm using Fireworks 2004 to create transparent images of alphabet >> letters that I import onto an LC stack using LC's "File > Import" >> menu. Problem is, when in LC I set "dropshadow" and "innershadow" >> there is still a teeny little bit of jaggedness noticeable between the >> image itself and the inner/outer shadows. >> >> As attempts to a solution, in Fireworks I've tried: >> >> -- the various "Anti-alias" options (smooth, crisp) >> -- a PNG8 file export, with either/or Alpha- and Index-transparency >> (whatever those mean!), and with either/or no-Matte and Matte of a >> color either/or exact or similar to the image color >> -- a PNG32 file export (no option available for Alpha- or Index-transparency) >> >> ... and in LC I've messed around with the various >> dropshadow/innershadow settings, including "Filter" from Gaussian >> down to box3pass. >> >> As I say, the jaggedness is quite slight. Some might say it's not even >> worth the bother. But, if I notice it, my finicky Japanese learners >> will too. >> >> Thanks. >> >> -- >> Nicolas Cueto >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Oct 31 10:28:28 2011 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 31 Oct 2011 16:28:28 +0200 Subject: SalineOS and WINE 1.3 In-Reply-To: References: <4EAE6D19.2040000@gmail.com> Message-ID: <4EAEB08C.80602@gmail.com> Dear Andre Garzia, [I am posting this to the Livecode Use-list as well, as other people may not be exactly "WINE guy" s, but it always seems a good idea to have it lurking in the background for "the odd thing"] . . just waiting for Jacques to come up with the all-too obvious quip about being a Wine g........; well, never mind . . . :) > Hi there my friend, > > I am not a WINE guy, I never installed it. I remember a friend having > a lot of trouble to install from packages and in the end, if I > remember correctly he downloaded the source and built it by hand. I > think the main page is something like winehq. > > > Cheers > andre > > On Mon, Oct 31, 2011 at 7:40 AM, Richmond > wrote: > > Dear Andre, > > Sorry to bother you; but I wondered if you could advise me how to > get WINE 1.3 up and > running on my new set-up. Having got mucked about by Ubuntu (i.e. > crashed when I tried to get 'proper' GNOME 2 running on 11.10) I > have moved to SalineOS (baby's version of Debian); but it won't > let me have any form of WINE after version 1.0.x; and tells me > that there are unresolved dependencies, which seem unresolvable as > they are not in any of the repositories for SalineOS. > > I played around with ZevenOS (have it running on a slower > machine), but couldn't get very far with WINE there; AND, do not > want to go through another long install & customise process. > > Perhaps I should point out that I have GNOME 2 running on SalineOS > with gdm3; but there are upgrades pending that, at the same time > as they install, remove gdm3, impose gdm and screw GNOME 2; I > really don't want to revert to XFCE. > > > decide to be "completely alcoholic" and build from source (what a detective story that was; fossicking out all the dependencies), so: for Debian Squeeze and derivs:- Get the latest source code: http://www.winehq.org/announce/1.3.31 un-tar it to your desktop crack open a terminal (oooh, getting boozy) and do this: sudo apt-get install build-essential checkinstall gcc libncurses5-dev libc6-dev g++ make dpkg-dev and this: sudo apt-get install bison comerr-dev flex gir1.0-gst-plugins-base-0.10 krb5-multidev libc6-dev libcapi20-3 libcapi20-dev libcups2-dev libdbus-1-dev libexif-dev libfontconfig1-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libgphoto2-2-dev libgsm1-dev libhal-dev libice-dev libjpeg62-dev libkrb5-dev liblcms1-dev libldap2-dev libmpg123-0 libmpg123-dev libopenal1 libopenal-dev libpng12-dev libsane-dev libsane-extras-dev libsm-dev libssl-dev libtasn1-3-dev libtiff4-dev libtiffxx0c2 libusb-dev libv4l-dev libxslt1-dev libxxf86vm-dev x11proto-xf86vidmode-dev and this: sudo apt-get install libx11-dev libxcomposite-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxml2-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libxxf86vm-dev cd to your wine folder: i.e. type 'cd' in your terminal and drag and drop the folder ./configure make [this is mind-bogglingly drawn out, with miles and miles of freaky code flashing before your eyes] sudo checkinstall make install then: winecfg should be in place 'should' being every English teacher's favourite modal verb). NOT my idea of fun, but it gets the job done. Richmond. From m.schonewille at economy-x-talk.com Mon Oct 31 10:35:55 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 31 Oct 2011 15:35:55 +0100 Subject: SalineOS and WINE 1.3 In-Reply-To: <4EAEB08C.80602@gmail.com> References: <4EAE6D19.2040000@gmail.com> <4EAEB08C.80602@gmail.com> Message-ID: Hi, Do image objects render correctly in WINE now? (I guess not). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 31 okt 2011, at 15:28, Richmond wrote: > Dear Andre Garzia, > > [I am posting this to the Livecode Use-list as well, as other people may not be exactly "WINE guy" s, > but it always seems a good idea to have it lurking in the background for "the odd thing"] . . just > waiting for Jacques to come up with the all-too obvious quip about being a Wine g........; well, never mind . . . :) > From Kresten.Bjerg at psy.ku.dk Mon Oct 31 10:38:03 2011 From: Kresten.Bjerg at psy.ku.dk (Kresten Bjerg) Date: Mon, 31 Oct 2011 15:38:03 +0100 Subject: handler to connect buttons with a line Message-ID: <8962F0E4BD055148AA4051D91F7EB4A908F13C61BF@IBTMAIL2A.ibt.ku.dk.ad> Hello I have been experimenting to create a handler (as button or menu), which will permit user a) To select two existing moveable button b) Create a line, attaching its endpoints to the buttons, so line will stay between them wherever they are positioned on the card. c) It is important that same button can be connected to more buttons, thus creating a simple user-built and editable mindmap. My experiments - I am lousy as a programmer - have been of no avail. Could somebody help, and sketch a handler ? The context is that of extending the functionalities of a freeware patient/citizen diary www.phenomenalog.dk Best regards Kresten Bjerg Kresten.bjerg at psy.ku.dk From richmondmathewson at gmail.com Mon Oct 31 11:05:36 2011 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 31 Oct 2011 17:05:36 +0200 Subject: SalineOS and WINE 1.3 In-Reply-To: References: <4EAE6D19.2040000@gmail.com> <4EAEB08C.80602@gmail.com> Message-ID: <4EAEB940.1010003@gmail.com> On 10/31/2011 04:35 PM, Mark Schonewille wrote: > Hi, > > Do image objects render correctly in WINE now? (I guess not). Certainly NOT the PNG images along the top of the Livecode 4 menubar . . . :) > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! > > On 31 okt 2011, at 15:28, Richmond wrote: > >> Dear Andre Garzia, >> >> [I am posting this to the Livecode Use-list as well, as other people may not be exactly "WINE guy" s, >> but it always seems a good idea to have it lurking in the background for "the odd thing"] . . just >> waiting for Jacques to come up with the all-too obvious quip about being a Wine g........; well, never mind . . . :) >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From maarten.koopmans at gmail.com Mon Oct 31 11:22:43 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Mon, 31 Oct 2011 16:22:43 +0100 Subject: Base64 weirdness In-Reply-To: <4EAC2B14.9060401@fourthworld.com> References: <4EAC2B14.9060401@fourthworld.com> Message-ID: Still struggling, I'll try, @Mark: I'm on a mac On Saturday, October 29, 2011, Richard Gaskin wrote: > Maarten Koopmans wrote: >> >> You're right, but i've found that other languages don't ignore them, >> whether they are c-based string wrapped scripting languages or compile to >> the JVM for instance..... >> >> I think LC follows the RFC better, but not necessarily better interoprable. >> Anuway, another recent thread turned out to have a solution - copy 72 >> chars, skip 1, loop > > Since white space is independent of data in base64, would this serve the same purpose?: > > replace crlf with cr in tBase64Data > > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > LiveCode Journal blog: http://LiveCodejournal.com/blog.irv > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Oct 31 12:17:38 2011 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 31 Oct 2011 17:17:38 +0100 Subject: [ANN] LiveCode.tv event #41 In-Reply-To: <5C8CFEAF-E023-4D20-8459-6C60A4E3E70E@mac.com> References: <6B865405-BBC0-491C-AD25-BFB1C85A2D58@mac.com> <7EC6A85B-DD6B-4138-A597-512A194F4453@mac.com> <89782C22-C6E3-4245-95D1-A48F69423753@mac.com> <061D9182-B34B-4ABB-A7D6-9C2D09DA8755@mac.com> <73F84954-890B-4627-859A-702C8054F13B@mac.com> <093DEF5E-6C0F-4924-A262-F6DBE748ED45@mac.com> <3FB852C9-5675-4A19-9506-543733BB2547@mac.com> <914DF999-596E-4023-A213-9469C6A69FA0@mac.com> <2B105965-FB27-41D0-B95F-1F4C84ADD53B@mac.com> <163225D1-67D1-4CE7-8049-E85A8D94D177@mac.com> <225B0941-5D11-434A-BC0B-CD61B998E9F8@mac.com> <201756EB-9601-417D-856E-5128C5256EF1@mac.com> <081FD717-0A48-447D-90AA-A8F370B14F43@mac.com> <913B7E78-3052-4CF0-9883-C1CDD9F8BDFA@mac.com> <0C1B6D89-1745-46DF-9C49-A5FE2E5B67B9@mac.com> <497CC7C9-74BC-419C-9785-CEA07A8FE181@mac.com> <54E0E19F-3F8A-4D69-97E5-0A95CF879616@mac.com> <056EBC7F-549E-4576-9C8F-920DE5118529@mac.com> <5C8CFEAF-E023-4D20-8459-6C60A4E3E70E@mac.com> Message-ID: Despite the short term notice, and only having one presentation, the event trucks on. Andre showed us his dual licensed social network (currently only facebook) suite. Watch the presentation: http://www.ustream.tv/recorded/18188402 Learn all about the social network suite: http://andregarzia.com/page/socialsuite Download it: http://hg.andregarzia.com/livecode-socialsuite Cheers Bj?rnke On 29 Oct 2011, at 19:16, Bj?rnke von Gierke wrote: > Andre will show us his facebook integration in about an hour, so please join chatrev soon: > > http://bjoernke.com/chatrev/ > > On 28 Oct 2011, at 23:11, Bj?rnke von Gierke wrote: > >> We do have an event tomorrow, but I don't know who will present. Most likely it will be a single presentation. >> >> >> Join ChatRev to watch live at 20:00 CET on Saturday, 29th October. Download a standalone from >> http://bjoernke.com/chatrev/ >> or enter in the message box: >> go stack URL ?http://bjoernke.com/chatrev/chatrev1.3b3.rev? >> >> >> Sat. 29th October 2011 >> 20:00 Rome >> 19:00 London >> 14:00 New York >> 11:00 Los Angeles >> 5:00 Sydney (Sun.) >> >> >> Recordings available when people remember to record: http://livecode.tv >> >> >> >> >> >> -- >> Watch live presentations every Saturday: >> http://livecode.tv >> >> 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 > > > -- > Watch live presentations every Saturday: > http://livecode.tv > > 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 -- Watch live presentations every Saturday: http://livecode.tv Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From scott at tactilemedia.com Mon Oct 31 12:23:21 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 31 Oct 2011 09:23:21 -0700 Subject: [OT] images: best transparent format In-Reply-To: Message-ID: Thanks for the kind words, but I really just want to see good graphic/image support in LiveCode like anybody else :-) Best Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Nicolas Cueto wrote: >> I'm pretty sure the issue is LiveCode, not you. > > I thought so too. Cause, within Fireworks, visual effects such as > shadowing are clean and jagged-less. But when LC applies graphic > effects, that is when the imperfections arise. And that is also when I > decided to contact the list, plus upgrade to 5.0 just in case. > > So, I guess there is not much I can do at my end. Heavy sigh... > > Thanks all the same, Scott ... and, a confession. Having seen online > for years now your brilliant graphical work, "Scott Rossi" was one of > the names I was very much hoping to read in my email's "From:" box. As > always, it's amazing the generosity that the professionals on this > list extend towards us groundlings. > > Cheers! > > -- > Nicolas Cueto From jiml at netrin.com Mon Oct 31 13:25:41 2011 From: jiml at netrin.com (Jim Lambert) Date: Mon, 31 Oct 2011 10:25:41 -0700 Subject: handler to connect buttons with a line In-Reply-To: References: Message-ID: Kresten, > Create a line, attaching its endpoints to the buttons, so line will stay between them wherever they are positioned on the card. I believe there are such handlers in the AnimationEngine library. Jim Lambert From revolution at derbrill.de Mon Oct 31 15:04:08 2011 From: revolution at derbrill.de (Malte Brill) Date: Mon, 31 Oct 2011 20:04:08 +0100 Subject: handler to connect buttons with a line In-Reply-To: References: Message-ID: <71EF45A2-41DF-4358-8ADC-0EFE4D2F3A60@derbrill.de> Hi Kersten, on card level: on moveControl set the points of grc 1 to the loc of btn 1&cr&the loc of btn 2 end moveControl This is not moving the line while dragging though. Stuff to handle that indedd is in AE (Thanks for the plug Jim!) Cheers, Malte From irog at mac.com Mon Oct 31 15:05:11 2011 From: irog at mac.com (Roger Guay) Date: Mon, 31 Oct 2011 12:05:11 -0700 Subject: RevOnline Problems Again Message-ID: <90326ED3-7FAA-43D1-B089-40D4BFD3E0F1@mac.com> I'm having problems yet again with uploading to RevOnLine. Does anyone have any recent information on this continual nuisance problem? Thanks very much, Roger Guay From richmondmathewson at gmail.com Mon Oct 31 15:11:06 2011 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 31 Oct 2011 21:11:06 +0200 Subject: handler to connect buttons with a line In-Reply-To: References: Message-ID: <4EAEF2CA.30507@gmail.com> On 10/31/2011 07:25 PM, Jim Lambert wrote: > Kresten, > >> Create a line, attaching its endpoints to the buttons, so line will stay between them wherever they are positioned on the card. Well, it doesn't feature live updating, by I did thi2: created a card, with a graphic object "Line", and 2 buttons, "Button" and "Button1" respectively [I made them 24 x 24 squares, set their labels to an empty space and coloured them red]. made a field called "VL' put this script in "Button": on mouseDown grab me end mouseDown on mouseUp put the mouseLoc into VL1 set the loc of me to VL1 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseUp and, surprise, surprise, this script in "Button1": on mouseDown grab me end mouseDown on mouseUp put the mouseLoc into VL2 set the loc of me to VL2 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseUp if you are really excited about this (har, har) I can send you the stack off-list. Although it would be dead easy to do it yourself. Richmond. From richmondmathewson at gmail.com Mon Oct 31 15:16:39 2011 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 31 Oct 2011 21:16:39 +0200 Subject: handler to connect buttons with a line In-Reply-To: References: Message-ID: <4EAEF417.2000800@gmail.com> Cop a load of this: put this script in "Button": on mouseDown grab me end mouseDown on mouseStillDown put the mouseLoc into VL1 set the loc of me to VL1 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseStillDown on mouseUp put the mouseLoc into VL1 set the loc of me to VL1 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseUp and, surprise, surprise, this script in "Button1": on mouseDown grab me end mouseDown on mouseStillDown put the mouseLoc into VL2 set the loc of me to VL2 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseStillDown on mouseUp put the mouseLoc into VL2 set the loc of me to VL2 put the loc of btn "Button" into line 1 of fld "VL" put the loc of btn "Button1" into line 2 of fld "VL" set the points of graphic "line" to fld "VL" end mouseUp Still fairly clunky, but a lot better than my first effort. The secret lies in the 'mouseStillDown' thing .. . :) Richmond. From richmondmathewson at gmail.com Mon Oct 31 15:20:17 2011 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 31 Oct 2011 21:20:17 +0200 Subject: handler to connect buttons with a line In-Reply-To: References: Message-ID: <4EAEF4F1.7090204@gmail.com> if you adjust this: on mouseDown grab me end mouseDown to this: on mouseDown grab me set the idleRate to 1 end mouseDown you get fairly spiffy results! From maarten.koopmans at gmail.com Mon Oct 31 15:48:37 2011 From: maarten.koopmans at gmail.com (Maarten Koopmans) Date: Mon, 31 Oct 2011 20:48:37 +0100 Subject: Sending image plus parameters on ios Message-ID: ..... Can I just do that with post and All Will Be Well? Or any special precautions (I started base64 encoding, but wonder if it is necessary....) --Maarten From m.schonewille at economy-x-talk.com Mon Oct 31 16:13:28 2011 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 31 Oct 2011 21:13:28 +0100 Subject: Sending image plus parameters on ios In-Reply-To: References: Message-ID: Hi Maarten, I made a desktop application that uploads binary data to PHP. I decided to encode the data as base 64, but PHP had to replace the crlf with cr or lf before it could decode the data. Perhaps something similar is going on with iOS. When LiveCode posts data, it url-encodes the line endings and thus your data might be scrambled. It is as if you're writing data to a file and LiveCode assumes you're always on Windows, even if you're on a Mac. Probably I could have done it differently, e.g. by replaceing all returns with tabs and changing then back to returns in PHP. I was surprised that PHP couldn't decoded the data right-away. As far as I see. the post commands works fine on iOS. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission! On 31 okt 2011, at 20:48, Maarten Koopmans wrote: > ..... Can I just do that with post and All Will Be Well? Or any special > precautions (I started base64 encoding, but wonder if it is necessary....) > > --Maarten From cmsheffield at me.com Mon Oct 31 17:21:16 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Mon, 31 Oct 2011 15:21:16 -0600 Subject: strange text problem Message-ID: <8B2D644D-C68E-48D6-872C-DF91DD37EA85@me.com> Wondering if anyone has a fix for this one. I'm working on an iOS app for iPad. I've got a block of text (a story) in a text field. I'm changing the color of sentences in time with audio that is playing. As the color changes, the text is shifting, almost as if the size of the text is changing slightly. All I'm doing is setting the textColor of a chunk of text. Something like: set the textColor of word 1 to 8 of fld "text" to blue I am not applying a font size or style or anything like that. The problem does not occur in the LiveCode IDE as far as I can tell. Only in the iOS simulator and on the device. Has anyone done anything similar? Can the problem be fixed? I don't know if it's just a matter of finding the right dimensions for my field and/or a combination of text size and text height? Right now the field is 600 pixels in width. The font is Arial, size 20, and the text height is set to 28. Any suggestions would be welcome. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From scott at tactilemedia.com Mon Oct 31 17:56:18 2011 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 31 Oct 2011 14:56:18 -0700 Subject: strange text problem In-Reply-To: <8B2D644D-C68E-48D6-872C-DF91DD37EA85@me.com> Message-ID: Have you tried explicitly setting the textColor of all text in the field to your default before setting the textColor of the next string? Perhaps resetting the text to the default (or empty) in between updates will get around the problem. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Chris Sheffield wrote: > Wondering if anyone has a fix for this one. > > I'm working on an iOS app for iPad. I've got a block of text (a story) in a > text field. I'm changing the color of sentences in time with audio that is > playing. As the color changes, the text is shifting, almost as if the size of > the text is changing slightly. All I'm doing is setting the textColor of a > chunk of text. Something like: > > set the textColor of word 1 to 8 of fld "text" to blue > > I am not applying a font size or style or anything like that. The problem does > not occur in the LiveCode IDE as far as I can tell. Only in the iOS simulator > and on the device. > > Has anyone done anything similar? Can the problem be fixed? I don't know if > it's just a matter of finding the right dimensions for my field and/or a > combination of text size and text height? Right now the field is 600 pixels in > width. The font is Arial, size 20, and the text height is set to 28. > > Any suggestions would be welcome. > > Thanks, > Chris > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cmsheffield at me.com Mon Oct 31 18:02:55 2011 From: cmsheffield at me.com (Chris Sheffield) Date: Mon, 31 Oct 2011 16:02:55 -0600 Subject: strange text problem In-Reply-To: References: Message-ID: <9FE08D29-B9E9-4669-BE2F-68F78559804B@me.com> Scott, Good idea. I haven't tried that. Will do so and let you know. Thanks. -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Oct 31, 2011, at 3:56 PM, Scott Rossi wrote: > Have you tried explicitly setting the textColor of all text in the field to > your default before setting the textColor of the next string? Perhaps > resetting the text to the default (or empty) in between updates will get > around the problem. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Chris Sheffield wrote: > >> Wondering if anyone has a fix for this one. >> >> I'm working on an iOS app for iPad. I've got a block of text (a story) in a >> text field. I'm changing the color of sentences in time with audio that is >> playing. As the color changes, the text is shifting, almost as if the size of >> the text is changing slightly. All I'm doing is setting the textColor of a >> chunk of text. Something like: >> >> set the textColor of word 1 to 8 of fld "text" to blue >> >> I am not applying a font size or style or anything like that. The problem does >> not occur in the LiveCode IDE as far as I can tell. Only in the iOS simulator >> and on the device. >> >> Has anyone done anything similar? Can the problem be fixed? I don't know if >> it's just a matter of finding the right dimensions for my field and/or a >> combination of text size and text height? Right now the field is 600 pixels in >> width. The font is Arial, size 20, and the text height is set to 28. >> >> Any suggestions would be welcome. >> >> Thanks, >> Chris >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode