From klaus at major-k.de Sat Nov 1 10:01:15 2025 From: klaus at major-k.de (Klaus major-k) Date: Sat, 1 Nov 2025 15:01:15 +0100 Subject: LC Forum down! Message-ID: <712E2EE5-79AB-4B11-9ADE-ED7C675718D1@major-k.de> Hi all, looks like the forum server is down. :-/ -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From dan at clearvisiontech.com Sat Nov 1 13:32:28 2025 From: dan at clearvisiontech.com (Dan Friedman) Date: Sat, 1 Nov 2025 17:32:28 +0000 Subject: LC Server/Website down? In-Reply-To: References: Message-ID: Went to get Release LiveCode 10.0.3 RC-2 this morning and it looks like the LC Server is kaput. Any thoughts? From klaus at major-k.de Sat Nov 1 17:49:33 2025 From: klaus at major-k.de (Klaus major-k) Date: Sat, 1 Nov 2025 22:49:33 +0100 Subject: LC Server/Website down? In-Reply-To: References: Message-ID: <53B38821-C983-4AD8-BEF6-826625BD66AF@major-k.de> Hi Dan, > Am 01.11.2025 um 18:32 schrieb Dan Friedman via use-livecode : > > Went to get Release LiveCode 10.0.3 RC-2 this morning and it looks like the LC Server is kaput. Any thoughts? yep, the forums are down, too. I already URGENTly reported it. :-) Oooops. UPDATE: Everything is up and running again! Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From benr_mc at cogapp.com Fri Nov 7 10:46:10 2025 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 7 Nov 2025 15:46:10 +0000 Subject: LiveCode and Parquet? Message-ID: <4b879e6e-96fa-4cd0-96e5-8a767fda5bec@cogapp.com> Has anyone worked with Parquet (https://parquet.apache.org/) in LiveCode? TIA, Ben From scott at elementarysoftware.com Sun Nov 9 05:41:28 2025 From: scott at elementarysoftware.com (scott at elementarysoftware.com) Date: Sun, 9 Nov 2025 02:41:28 -0800 Subject: Save As Standalone Application causes LC to Quit Message-ID: <9D89579F-5FD2-4F3E-A48C-24179B2E27A7@elementarysoftware.com> I am trying to create standalones for Windows and MacOS from a LC project that is about 20 years old and hasn’t been revisited for quite awhile. It appears to run fine in the IDE and I don’t believe it requires any inclusions beyond “Internet" and “Cursors" but when I try to "Save As Standalone Application…" it gets just far enough to create the enclosing folder and then LC quits. I have tried building from various versions of LC and from both Mac (Intel and M2) and Windows. Always the same result. I am not sure how to debug this particular situation. I am suspicious that there is a bit of legacy LiveCode scripting language that was once allowed / overlooked but now isn’t. (I have been unsuccessful when attempting to step through the rev IDE stack scripts) Suggestions? -- Scott Morrow Elementary Software (Now with 20% less chalk dust!) web https://elementarysoftware.com/ email scott at elementarysoftware.com booth 1-360-734-4701 ------------------------------------------------------ From merakosp at gmail.com Sun Nov 9 10:37:00 2025 From: merakosp at gmail.com (panagiotis merakos) Date: Sun, 9 Nov 2025 17:37:00 +0200 Subject: Save As Standalone Application causes LC to Quit In-Reply-To: <9D89579F-5FD2-4F3E-A48C-24179B2E27A7@elementarysoftware.com> References: <9D89579F-5FD2-4F3E-A48C-24179B2E27A7@elementarysoftware.com> Message-ID: Hello Scott, Do you have a 'quit' command in your closeStack/closeCard handlers? Panos On Sun, 9 Nov 2025, 12:43 scott--- via use-livecode, < use-livecode at lists.runrev.com> wrote: > I am trying to create standalones for Windows and MacOS from a LC project > that is about 20 years old and hasn’t been revisited for quite awhile. It > appears to run fine in the IDE and I don’t believe it requires any > inclusions beyond “Internet" and “Cursors" but when I try to "Save As > Standalone Application…" it gets just far enough to create the enclosing > folder and then LC quits. I have tried building from various versions of LC > and from both Mac (Intel and M2) and Windows. Always the same result. I am > not sure how to debug this particular situation. I am suspicious that there > is a bit of legacy LiveCode scripting language that was once allowed / > overlooked but now isn’t. (I have been unsuccessful when attempting to > step through the rev IDE stack scripts) Suggestions? > > -- > Scott Morrow > > Elementary Software > (Now with 20% less chalk dust!) > web https://elementarysoftware.com/ > email scott at elementarysoftware.com > booth 1-360-734-4701 > ------------------------------------------------------ > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at elementarysoftware.com Sun Nov 9 17:53:47 2025 From: scott at elementarysoftware.com (scott at elementarysoftware.com) Date: Sun, 9 Nov 2025 14:53:47 -0800 Subject: Save As Standalone Application causes LC to Quit In-Reply-To: References: <9D89579F-5FD2-4F3E-A48C-24179B2E27A7@elementarysoftware.com> Message-ID: Thank you, Panos. That was it. Much appreciated! -- Scott > On Nov 9, 2025, at 7:37 AM, panagiotis merakos wrote: > > Hello Scott, > > Do you have a 'quit' command in your closeStack/closeCard handlers? > > Panos > > On Sun, 9 Nov 2025, 12:43 scott--- via use-livecode, wrote: > I am trying to create standalones for Windows and MacOS from a LC project that is about 20 years old and hasn’t been revisited for quite awhile. It appears to run fine in the IDE and I don’t believe it requires any inclusions beyond “Internet" and “Cursors" but when I try to "Save As Standalone Application…" it gets just far enough to create the enclosing folder and then LC quits. I have tried building from various versions of LC and from both Mac (Intel and M2) and Windows. Always the same result. I am not sure how to debug this particular situation. I am suspicious that there is a bit of legacy LiveCode scripting language that was once allowed / overlooked but now isn’t. (I have been unsuccessful when attempting to step through the rev IDE stack scripts) Suggestions? > > -- > Scott Morrow > > Elementary Software > (Now with 20% less chalk dust!) > web https://elementarysoftware.com/ > email scott at elementarysoftware.com > booth 1-360-734-4701 > ------------------------------------------------------ > > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From tore.nilsen at me.com Sun Nov 16 08:18:39 2025 From: tore.nilsen at me.com (Tore Nilsen) Date: Sun, 16 Nov 2025 14:18:39 +0100 Subject: Chart widget not displaying in standalone Message-ID: I have made a simple application that uses the Chart widget in LC-Create. The widget works fine in the IDE, but when I try to dynamically change values in the standalone, only the x and y scales show. As far as I can see, the js-bundle is part of the application bundle on MacOS. (Intel chip). I have tried to set inclusions both manually and having LC do the job for me. Anyone with any idea as to what may be the reason for this? Best regards Tore Nilsen From dfe4 at cornell.edu Fri Nov 21 12:05:55 2025 From: dfe4 at cornell.edu (David Epstein) Date: Fri, 21 Nov 2025 12:05:55 -0500 Subject: Any way to persistently lock messages? Message-ID: <01C471C7-8A88-4463-B2F2-F3CE421133F6@cornell.edu> I am wondering if any other users have faced or solved this problem: I have over the years constantly revised some basic tools I use to create and edit stacks where I store substantive information of various kinds (tables, images, text). The scripts of those substantive stacks send messages to be handled by my “tool” stack; but as a result of later revisions of my tool stack some of those handlers have disappeared. So if I simply want to inspect old substantive stacks I am stymied by error messages. One solution would be an ability to lock messages persistently, but I do not see a way to do this. I can imagine a workaround that would lock messages, then copy the content but not the scripts of the objects in my substantive stack to some new stack where I could study them. But I wonder if someone has already done this or has a different idea. Many thanks. David Epstein From craig at starfirelighting.com Fri Nov 21 13:18:09 2025 From: craig at starfirelighting.com (Craig Newman) Date: Fri, 21 Nov 2025 13:18:09 -0500 Subject: Any way to persistently lock messages? In-Reply-To: <01C471C7-8A88-4463-B2F2-F3CE421133F6@cornell.edu> References: <01C471C7-8A88-4463-B2F2-F3CE421133F6@cornell.edu> Message-ID: <7CD0B014-49FC-4108-9E78-369DFACA6281@starfirelighting.com> Hi. Check out the “errorMode” property in the dictionary. You might also trap and bury the “errorDialog” message, but I bet the above is better. Craig > On Nov 21, 2025, at 12:05 PM, David Epstein via use-livecode wrote: > > I am wondering if any other users have faced or solved this problem: > > I have over the years constantly revised some basic tools I use to create and edit stacks where I store substantive information of various kinds (tables, images, text). The scripts of those substantive stacks send messages to be handled by my “tool” stack; but as a result of later revisions of my tool stack some of those handlers have disappeared. So if I simply want to inspect old substantive stacks I am stymied by error messages. > > One solution would be an ability to lock messages persistently, but I do not see a way to do this. I can imagine a workaround that would lock messages, then copy the content but not the scripts of the objects in my substantive stack to some new stack where I could study them. > > But I wonder if someone has already done this or has a different idea. > > Many thanks. > > David Epstein > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sat Nov 22 13:01:04 2025 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 22 Nov 2025 12:01:04 -0600 Subject: Any way to persistently lock messages? In-Reply-To: <01C471C7-8A88-4463-B2F2-F3CE421133F6@cornell.edu> References: <01C471C7-8A88-4463-B2F2-F3CE421133F6@cornell.edu> Message-ID: <19aacba0700.2812.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> Does the "lock messages" icon in the toolbar at the top do it? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On November 21, 2025 11:08:26 AM David Epstein via use-livecode wrote: > I am wondering if any other users have faced or solved this problem: > > I have over the years constantly revised some basic tools I use to create > and edit stacks where I store substantive information of various kinds > (tables, images, text). The scripts of those substantive stacks send > messages to be handled by my “tool” stack; but as a result of later > revisions of my tool stack some of those handlers have disappeared. So if > I simply want to inspect old substantive stacks I am stymied by error messages. > > One solution would be an ability to lock messages persistently, but I do > not see a way to do this. I can imagine a workaround that would lock > messages, then copy the content but not the scripts of the objects in my > substantive stack to some new stack where I could study them. > > But I wonder if someone has already done this or has a different idea. > > Many thanks. > > David Epstein > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dfe4 at cornell.edu Mon Nov 24 09:42:55 2025 From: dfe4 at cornell.edu (David Epstein) Date: Mon, 24 Nov 2025 09:42:55 -0500 Subject: Any way to persistently lock messages? In-Reply-To: References: Message-ID: <5A27021B-710D-4C33-8712-63B83CA487C3@cornell.edu> Many thanks to Craig and Jacqueline for their suggestions. I had never used the “errorMode,” but could not get it to work. The “suspend errors” button (or menu command) seems to do what I want, but with a bad bug (see below). The “suspend messages” button (or menu command) does work as Jacques suggested. I created a test stack that has one button with this script: on mouseEnter put random(1000) get missingHandler() end mouseEnter A. With neither “suspend messages” nor “suspend errors” in effect, when the mouse enters the button, the message box gets a number and an error is triggered by line 2’s missing handler. B. If I “set the errormode to quiet”, the same thing happens (so this did not suppress the error on line 2). C. If I choose “Suspend messages”, no number is put and no error is triggered. As expected! D. If (with “Suspend messages” turned off) I choose “Suspend errors,” the number is put but no error is triggered. As expected! But: I can execute case D once, but the stack then becomes unresponsive. If the mouse reenters the button, no number is put; and other controls will not execute their scripts either. It is as if having suspended errors successfully once, all messages get suspended, and nothing works until I restart. So I think “Suspend messages” will do what I want, but I would like to understand why “Suspend errors” (which would be preferable for my purposes, since it allows innocent messages to proceed) doesn’t seem to operate correctly. David Epstein > Date: Sat, 22 Nov 2025 12:01:04 -0600 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Any way to persistently lock messages? > Message-ID: > <19aacba0700.2812.5e131b4e58299f54a9f0b9c05d4f07f9 at hyperactivesw.com> > Content-Type: text/plain; format=flowed; charset="UTF-8" > > Does the "lock messages" icon in the toolbar at the top do it? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On November 21, 2025 11:08:26 AM David Epstein via use-livecode > wrote: > >> I am wondering if any other users have faced or solved this problem: >> >> I have over the years constantly revised some basic tools I use to create >> and edit stacks where I store substantive information of various kinds >> (tables, images, text). The scripts of those substantive stacks send >> messages to be handled by my “tool” stack; but as a result of later >> revisions of my tool stack some of those handlers have disappeared. So if >> I simply want to inspect old substantive stacks I am stymied by error messages. >> >> One solution would be an ability to lock messages persistently, but I do >> not see a way to do this. I can imagine a workaround that would lock >> messages, then copy the content but not the scripts of the objects in my >> substantive stack to some new stack where I could study them. >> >> But I wonder if someone has already done this or has a different idea. >> >> Many thanks. >> >> David Epstein From neville.smythe at optusnet.com.au Mon Nov 24 14:17:17 2025 From: neville.smythe at optusnet.com.au (neville.smythe at optusnet.com.au) Date: Mon, 24 Nov 2025 19:17:17 +0000 Subject: Any way to persistently lock messages? Message-ID: <30b96e17-debd-4ad8-b9dc-f0e6513c7363@localhost> I must admit I am not entirely sure what you want  but perhaps.. Instead of a direct call to the handler, can you use Dispatch [function] to [with parameters] The It variable (or is it the result?, I can never remember) will contain “not handled” if the handler does not exist Neville Smythe From craig at starfirelighting.com Tue Nov 25 10:01:16 2025 From: craig at starfirelighting.com (Craig Newman) Date: Tue, 25 Nov 2025 10:01:16 -0500 Subject: Any way to persistently lock messages? In-Reply-To: <30b96e17-debd-4ad8-b9dc-f0e6513c7363@localhost> References: <30b96e17-debd-4ad8-b9dc-f0e6513c7363@localhost> Message-ID: <2FA6CE78-4EB7-4C64-BA85-6B1160061FC8@starfirelighting.com> The result. Craig > On Nov 24, 2025, at 2:17 PM, neville smythe via use-livecode wrote: > > I must admit I am not entirely sure what you want but perhaps.. > > Instead of a direct call to the handler, can you use > > Dispatch [function] to [with parameters] > > The It variable (or is it the result?, I can never remember) will contain “not handled” if the handler does not exist > > Neville Smythe > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Nov 25 13:26:35 2025 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 25 Nov 2025 12:26:35 -0600 Subject: Any way to persistently lock messages? In-Reply-To: <5A27021B-710D-4C33-8712-63B83CA487C3@cornell.edu> References: <5A27021B-710D-4C33-8712-63B83CA487C3@cornell.edu> Message-ID: <19abc447778.2812.5e131b4e58299f54a9f0b9c05d4f07f9@hyperactivesw.com> If you put this into the stack script does it do what you want? on errorDialog pError put pError end errorDialog -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On November 24, 2025 8:45:31 AM David Epstein via use-livecode wrote: > Many thanks to Craig and Jacqueline for their suggestions. I had never > used the “errorMode,” but could not get it to work. The “suspend errors” > button (or menu command) seems to do what I want, but with a bad bug (see > below). The “suspend messages” button (or menu command) does work as > Jacques suggested. > > I created a test stack that has one button with this script: > > on mouseEnter > put random(1000) > get missingHandler() > end mouseEnter > > A. With neither “suspend messages” nor “suspend errors” in effect, when > the mouse enters the button, the message box gets a number and an error is > triggered by line 2’s missing handler. > > B. If I “set the errormode to quiet”, the same thing happens (so this did > not suppress the error on line 2). > > C. If I choose “Suspend messages”, no number is put and no error is > triggered. As expected! > > D. If (with “Suspend messages” turned off) I choose “Suspend errors,” the > number is put but no error is triggered. As expected! > > But: I can execute case D once, but the stack then becomes unresponsive. > If the mouse reenters the button, no number is put; and other controls will > not execute their scripts either. It is as if having suspended errors > successfully once, all messages get suspended, and nothing works until I > restart. > > So I think “Suspend messages” will do what I want, but I would like to > understand why “Suspend errors” (which would be preferable for my purposes, > since it allows innocent messages to proceed) doesn’t seem to operate > correctly. > > David Epstein > > > > >> Date: Sat, 22 Nov 2025 12:01:04 -0600 >> From: "J. Landman Gay" >> To: How to use LiveCode >> Subject: Re: Any way to persistently lock messages? >> Message-ID: >> <19aacba0700.2812.5e131b4e58299f54a9f0b9c05d4f07f9 at hyperactivesw.com> >> Content-Type: text/plain; format=flowed; charset="UTF-8" >> >> Does the "lock messages" icon in the toolbar at the top do it? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> On November 21, 2025 11:08:26 AM David Epstein via use-livecode >> wrote: >> >>> I am wondering if any other users have faced or solved this problem: >>> >>> I have over the years constantly revised some basic tools I use to create >>> and edit stacks where I store substantive information of various kinds >>> (tables, images, text). The scripts of those substantive stacks send >>> messages to be handled by my “tool” stack; but as a result of later >>> revisions of my tool stack some of those handlers have disappeared. So if >>> I simply want to inspect old substantive stacks I am stymied by error messages. >>> >>> One solution would be an ability to lock messages persistently, but I do >>> not see a way to do this. I can imagine a workaround that would lock >>> messages, then copy the content but not the scripts of the objects in my >>> substantive stack to some new stack where I could study them. >>> >>> But I wonder if someone has already done this or has a different idea. >>> >>> Many thanks. >>> >>> David Epstein > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dfe4 at cornell.edu Tue Nov 25 13:53:12 2025 From: dfe4 at cornell.edu (David Epstein) Date: Tue, 25 Nov 2025 13:53:12 -0500 Subject: Any way to persistently lock messages? In-Reply-To: References: Message-ID: <2B3498A5-0A71-4634-9274-B38BC3FEB89E@cornell.edu> Jacqueline Gay wrote: If you put this into the stack script does it do what you want? on errorDialog pError put pError end errorDialog Answer: Yes it does! Errors are ignored, commands without errors are executed. But only if “Script Debug Mode” is NOT checked (in the main “Development” menu or the Code Editor’s “Debug” menu). Thank you! David Epstein From heather at livecode.com Tue Nov 25 14:14:43 2025 From: heather at livecode.com (Heather Laine) Date: Tue, 25 Nov 2025 19:14:43 +0000 Subject: New Create Beta Release Message-ID: <86279043-B2AE-4DF2-A3D9-5E25EFFBDA4F@livecode.com> Dear List Folks, We're pleased to announce a substantial new release of LiveCode Create, which now includes the first iteration of Create Copilot. You can now code with trained AI assistance from within the Create platform, as well as working on your project using more traditional methods. No black box here, you can open and edits the scripts provided by Create Copilot, or directly tweak or add to the UI of your project. Learn more here: https://livecode.com/blog/copilot-launch/ If you already have LiveCode Create, you can get this release by logging in to your account and downloading it if you have Native, or accessing https://preview.livecode.com if you have Web. If you'd like to get Create for the first time, I'm pleased to say we now offer monthly subscriptions: https://livecode.com/pricing Enjoy! Best Regards, Heather P.S. We also have a new website - but if you visited any of those links you'll have noticed that already. Heather Laine Customer Services Manager LiveCode Ltd www.livecode.com Build Software You'll Never Outgrow From admin at flexiblelearning.com Wed Nov 26 04:31:55 2025 From: admin at flexiblelearning.com (Hugh Senior) Date: Wed, 26 Nov 2025 09:31:55 -0000 Subject: GEDCOM anyone? In-Reply-To: References: Message-ID: <000201dc5eb7$81d7ec70$8587c550$@flexiblelearning.com> A shot in the dark... Has anyone written a GEDCOM utility to export genealogy data? Asking before I embark on the mother of all routines! Hugh Senior From admin at flexiblelearning.com Wed Nov 26 06:00:19 2025 From: admin at flexiblelearning.com (Hugh Senior) Date: Wed, 26 Nov 2025 11:00:19 -0000 Subject: clipboardData["image"] by file reference References: Message-ID: <000101dc5ec3$dbbca800$9335f800$@flexiblelearning.com> I want to copy an image that is displayed by a filename reference... on mouseUp set the clipboardData["image"] to url("binfile:"& the fileName of img 1) end mouseUp Why does this no longer work, please? I have tried various permutations of the dictionary syntax to no avail. Thanks Hugh Senior From klaus at major-k.de Wed Nov 26 06:16:04 2025 From: klaus at major-k.de (Klaus major-k) Date: Wed, 26 Nov 2025 12:16:04 +0100 Subject: clipboardData["image"] by file reference In-Reply-To: <000101dc5ec3$dbbca800$9335f800$@flexiblelearning.com> References: <000101dc5ec3$dbbca800$9335f800$@flexiblelearning.com> Message-ID: <34CF6246-BD6D-4342-A8A6-D4965FEFB1AD@major-k.de> Hi Hugh, > Am 26.11.2025 um 12:00 schrieb Hugh Senior via use-livecode : > > I want to copy an image that is displayed by a filename reference... > > on mouseUp > set the clipboardData["image"] to url("binfile:"& the fileName of img 1) > end mouseUp > > Why does this no longer work, please? I have tried various permutations of the dictionary syntax to no avail. works as exspected here: LC 10.0.3 rc2, macOS 26.1 Same with LC Create DP9 on macOS. > Thanks > > Hugh Senior Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From jbv at souslelogo.com Wed Nov 26 09:17:43 2025 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 26 Nov 2025 09:17:43 -0500 Subject: socketTimeoutInterval and LC server Message-ID: <59418c0c0399d2ee901afa9ad181cd6a@souslelogo.com> Hi list, I have a script on my on-rev account that sends curl requests via an API to another server. The default value of socketTimeoutInterval is 10000, but it's almost inpossible to predict how long it will take to receive the response from each successive request (between 2 to 30 seconds). So I was wondering what is the maximum possible value for socketTimeoutInterval without taking the risk of crashing anything... Thank you in advance. jbv From sean at pidigital.co.uk Wed Nov 26 10:35:25 2025 From: sean at pidigital.co.uk (Pi Digital) Date: Wed, 26 Nov 2025 15:35:25 +0000 Subject: socketTimeoutInterval and LC server In-Reply-To: <59418c0c0399d2ee901afa9ad181cd6a@souslelogo.com> References: <59418c0c0399d2ee901afa9ad181cd6a@souslelogo.com> Message-ID: <415DB7FA-4F94-4E51-A118-A52D7ACFFD31@pidigital.co.uk> Hi jbv If a socket response is taking more than 30s then there IS likely a problem with the connection. What conditions would you expect it to take longer for? Sean Cole Pi Digital > On 26 Nov 2025, at 14:17, jbv via use-livecode wrote: > > Hi list, > > I have a script on my on-rev account that sends curl requests > via an API to another server. The default value of socketTimeoutInterval > is 10000, but it's almost inpossible to predict how long it will take to > receive the response from each successive request (between 2 to 30 seconds). > So I was wondering what is the maximum possible value for socketTimeoutInterval > without taking the risk of crashing anything... > > Thank you in advance. > jbv > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jbv at souslelogo.com Wed Nov 26 11:08:29 2025 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Wed, 26 Nov 2025 11:08:29 -0500 Subject: socketTimeoutInterval and LC server In-Reply-To: <415DB7FA-4F94-4E51-A118-A52D7ACFFD31@pidigital.co.uk> References: <59418c0c0399d2ee901afa9ad181cd6a@souslelogo.com> <415DB7FA-4F94-4E51-A118-A52D7ACFFD31@pidigital.co.uk> Message-ID: <63835da932408760507827f330491901@souslelogo.com> Actually, my script sends requests to a pod on which an AI vision model runs on a GPU and spots some details in an image that is sent along with the request. Some images are quite complex and therefore need to be at least 2000 px width, so that details don't get blurred. I am using a pretty fast GPU and have optimized my prompt, but nevertheless sometimes it can take 20 to 25 seconds to get the response from the AI. Le 2025-11-26 10:35, Pi Digital via use-livecode a écrit : > Hi jbv > > If a socket response is taking more than 30s then there IS likely a > problem with the connection. What conditions would you expect it to > take longer for? > > Sean Cole > Pi Digital > >> On 26 Nov 2025, at 14:17, jbv via use-livecode >> wrote: >> >> Hi list, >> >> I have a script on my on-rev account that sends curl requests >> via an API to another server. The default value of >> socketTimeoutInterval >> is 10000, but it's almost inpossible to predict how long it will take >> to >> receive the response from each successive request (between 2 to 30 >> seconds). >> So I was wondering what is the maximum possible value for >> socketTimeoutInterval >> without taking the risk of crashing anything... >> >> Thank you in advance. >> jbv >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From benr_mc at cogapp.com Wed Nov 26 14:10:58 2025 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 26 Nov 2025 19:10:58 +0000 Subject: menubar confusion Message-ID: <8601b149-4750-4a76-aeee-fd0a46c6237b@cogapp.com> It's a _very_ long time since I've tried to make a proper desktop app. Please help me get my mind back into how menubars work. Per the dictionary, the value of `the defaultMenubar` is a group reference, and the example given is set the defaultMenubar to the long ID of group 1 of stack "Menubars" That makes sense, as it's always "reachable" as long as the owning stack is in memory. But the dictionary says that `the menubar` is just the _name_ of a group. So is that interpreted on the current card? And does that mean the menubar group must be every card of the stack - presumably with backgroundBehavior set? And the dictionary also says that the menubar takes effect "when a stack is the active window". How does this interact with windows that has been opened with the 'palette' command? Do they reset the menubar? And if we want to use a separate sub-stack to hold all our menus - as sort of implied by the example given for `the defaultMenubar` - do we need to abandon use of 'the menubar', and instead explicitly change `the defaultMenubar` as different stacks become active? TIA for any tips and advice! Ben From admin at flexiblelearning.com Thu Nov 27 09:44:22 2025 From: admin at flexiblelearning.com (Hugh Senior) Date: Thu, 27 Nov 2025 14:44:22 -0000 Subject: clipboardData["image"] by file reference In-Reply-To: References: Message-ID: <000001dc5fac$52901460$f7b03d20$@flexiblelearning.com> Thank you, Klaus. It seems LC cannot parse an in-line binfile reference so a variable is needed... on mouseUp get the fileName of img 1 set the clipboardData["image"] to url("binfile:" & it) end mouseUp All working now. Hugh > Am 26.11.2025 um 12:00 schrieb Hugh Senior via use-livecode : > > I want to copy an image that is displayed by a filename reference... > > on mouseUp > set the clipboardData["image"] to url("binfile:"& the fileName of img 1) > end mouseUp > > Why does this no longer work, please? I have tried various permutations of the dictionary syntax to no avail. works as exspected here: LC 10.0.3 rc2, macOS 26.1 Same with LC Create DP9 on macOS. Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de From klaus at major-k.de Thu Nov 27 09:51:31 2025 From: klaus at major-k.de (Klaus major-k) Date: Thu, 27 Nov 2025 15:51:31 +0100 Subject: clipboardData["image"] by file reference In-Reply-To: <000001dc5fac$52901460$f7b03d20$@flexiblelearning.com> References: <000001dc5fac$52901460$f7b03d20$@flexiblelearning.com> Message-ID: <50C599A8-4D15-4A35-AAB3-81ADA5964166@major-k.de> Hi Hugh, > Am 27.11.2025 um 15:44 schrieb Hugh Senior via use-livecode : > > Thank you, Klaus. > > It seems LC cannot parse an in-line binfile reference so a variable is needed... see below, no variable neccessary for me! > on mouseUp > get the fileName of img 1 > set the clipboardData["image"] to url("binfile:" & it) > end mouseUp > > All working now. I used your exact snippet and it worked for me: ---------------------------------- on mouseUp set the clipboardData["image"] to url("binfile:"& the fileName of img 1) end mouseUp ---------------------------------- > Hugh > >> Am 26.11.2025 um 12:00 schrieb Hugh Senior via use-livecode : >> >> I want to copy an image that is displayed by a filename reference... >> on mouseUp >> set the clipboardData["image"] to url("binfile:"& the fileName of img 1) >> end mouseUp >> >> Why does this no longer work, please? I have tried various permutations of the dictionary syntax to no avail. > works as exspected here: > LC 10.0.3 rc2, macOS 26.1 > Same with LC Create DP9 on macOS. Best Klaus -- Klaus Major https://www.major-k.de https://www.major-k.de/bass klaus at major-k.de