Re: Images and arrays...

2022-07-05 Thread Tom Glod via use-livecode
imagedata does not include alpha

as odd as it sounds  "the text of image" contains all of the data.

:D

On Tue, Jul 5, 2022 at 9:48 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Put the imageData?
>
> Sent from my iPhone
>
> > On Jul 5, 2022, at 18:40, Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I am drawing a blank:
> >
> > If I have the following code:
> >
> >   export snapshot from rect tRect of player
> "mediaConvert" of stack "libHrAPI" to tImage as PNG
> >   put tImage into pRefArray[tRef]
> >
> > The actual image (not a reference, such as a long ID) is placed in the
> tRefArray[tRef] array element
> >
> > However, if I have a variable tImageID that contains a reference to an
> image such as
> >
> > image id 10328 of card id 10001 of stack "X"
> >
> > How do I get that actual Image stored in the array?
> >
> > put tImageID into pRefArray[tRef] -- results in the array element
> storing the long ID
> >
> > put (tImageID) into pRefArray[tRef] -- also results in the array element
> storing the long ID. I thought the () might for the long ID to be evaluated
> to an actual image
> >
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: On API keys...

2022-06-24 Thread Tom Glod via use-livecode
This is a great best-practice explanation. Perhaps someone can turn it into
a blog post and put it on the site.
Thanks again



On Fri, Jun 24, 2022 at 6:24 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mr. (Or should I say Doctor) Waddingham! This is a really brilliant essay
> on the risk, benefits and rewards in multiple scenarios concerning the
> storage of keys. I’ve mentioned before that I came up with the idea of
> “poisoning” the encrypted data before the data was transmitted. If
> intercepted in transit, the data itself could never be decrypted without
> knowing how it was poisoned and what was needed to “cleanse” it. And that
> would require access to either the API of the device doing the corruption
> or the cleansing, or else someone who knew the method.
>
> By using this method, all but physical and social vectors are nullified.
> And control of those vectors is an illusion.
>
> Bob S
>
> Sent from my iPhone
>
> > On Jun 24, 2022, at 13:22, Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On 6/24/22 10:04, Mark Waddingham via use-livecode wrote:
> >
> >> The only way to use these keys is from server scripts running on a
> server which you do your best to maintain the security of. Ideally these
> keys should be stored in files which are only readable by specific users -
> usually the web-server user which is running the backend scripts which
> needs to make the requests.
> >
> > Or as server environment variables retrieved only by server scripts
> which are not user-accessible.
> >
> > --
> > Mark Wieder
> > ahsoftw...@gmail.com
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: On API keys...

2022-06-24 Thread Tom Glod via use-livecode
Mark, thanks for taking the time to give this in-depth answer.
This will come in handy for others as well I am sure.

Have a great weekend.

Tom



On Fri, Jun 24, 2022 at 1:04 PM Mark Waddingham via use-livecode <
use-livecode@lists.runrev.com> wrote:

> So this is mainly aimed at Tom Glod due to a question he asked in this
> afternoon's Feature Focus session which I perhaps did not answer
> particularly well (and given that it is security related, I figured I
> should expand on what I said).
>
> The question was whether putting an API Key as a LiveCode 'constant',
> rather than anything else, made it 'more secure' - the answer is 'no
> more than putting it anywhere else in a password protected script'.
>
> However, what I should have probably expanded on is what my
> understanding on the best practice for API keys in general is...
>
> I have come across three kinds of API key in practice:
>
>1) API keys intended to be used from web pages (in client-side code)
>
>2) API keys intended to be used in deployed apps
>
>3) API keys intended to be used for doing secure things
>
> How I would advise using them (based on my current understanding, at
> least) is:
>
> TYPE 1
>
> In (1) above you have things like Google Analytics 'product ids' (which
> aren't strictly API keys I guess, but are similar enough to warrant
> inclusion) and Google Maps JS keys.
>
> As these are intended to be used in client side JavaScript - there is
> very little, if anything, you can do to protect them directly.
>
> For Analytics, since the worse that can happen is that someone can
> generate fake analytics it doesn't really matter - and the data can be
> relatively easily filtered and processed to eliminate any dodgy looking
> submissions.
>
> For Maps, it can cost you money if someone else tries to use yours -
> however, you can restrict the key by the referring website and IP
> addresses, as well as what the key can do.
>
> TYPE 2
>
> In (2) you have things like Google Maps App keys (for Android/iOS) - and
> all manner of other 'cloud type' services which have (native) app
> bindings for mobile (and desktop).
>
> Many services offer restrictions for these keys too - for example Google
> Services API keys can be restricted by Android app signing hashes and
> ids, and iOS app bundle ids.
>
> However, in general, these services generally suggest that you ensure
> that the API key is not extractable directly from the app bundle (after
> decompressing in general) - i.e. that the key be obfuscated in some
> fashion and does not appear in plaintext.
>
> It is important to note that they do not require any more than this
> because, at the end of the day, any API key has to be in memory at some
> point, and indeed has to be transmitted 'over the wire'. If someone has
> enough access to access memory, then they have enough access to
> intercept the HTTP requests (even if encrypted - if they really know
> what they are doing) so obfuscating in the on-disk files of the app is
> as good as you can get.
>
> If these keys are compromised then it is a pain - it might cost you
> money (as all these services which have them tend to charge by use) -
> and, if embedded in an app, will require an app update to replace.
>
> TYPE 3
>
> Certain services require (sometimes in the TOS!) that their API keys
> *never* leave a secure bubble which you control - this means they must
> never appear in deployed apps or in files transmitted to the browser.
> Payment gateway API keys will pretty much always fall into this category
> - Stripe is a good example.
>
> The only way to use these keys is from server scripts running on a
> server which you do your best to maintain the security of. Ideally these
> keys should be stored in files which are only readable by specific users
> - usually the web-server user which is running the backend scripts which
> needs to make the requests.
>
> Indeed, services which require this tend to design their APIs for the
> intention of being used on a server.
>
> WHAT TO DO IN LIVECODE
>
> If you are dealing with a type 1 key then you really don't have to worry
> - they are designed to be used in a context which offers zero ability to
> protect them, so including them in a deployed app (in particular) is
> more secure out of the gate than in their intended use in a webpage.
>
> [ Of course, whether you are actually *allowed* to use their services
> from anything other than websites is another matter - and entirely
> defined by their TOS - but I digress! ]
>
> If you are dealing with a type 2 key then the requirements put on their
> use in deployed (native) apps is more than catered for by having the key
> in script, in a password protected stack - for example, as a constant
> return value of a function, or indeed as a constant defined in the
> script which is talking to the API. With this, the key will not appear
> in plaintext in any of the files included in the built app (even after
> the container is unzipped).
>
> [ I 

Re: arrayencode

2022-06-22 Thread Tom Glod via use-livecode
Hello Richard, thanks for the detailed answer.
There are 2 reasons why I am considering this.

1. I can skip the encoding and decoding from and to json.
2. it supports binary, and does not require base encoding and its 33%
inflation.

For interoperability for the users, JSON is the way to go for sure.
But for throughput between the UI Layer and "background service" I would
love a way to just skip all the extra steps and send the serialized array
to be unserialized into an array or map directly.

I was hoping this was easy.

I may ask you for your notes in the future, after I have a chat with Kevin
and Mark about it.

Thanks again,

Tom






On Wed, Jun 22, 2022 at 10:10 AM Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Martin Koob wrote:
>
>  > Hi Richard
>  >
>  > Thanks for the explanation. I think it is a helpful term or
>  > distinction to have.  I think it would be good to actually have
>  > that term with a formal  definition published by LiveCode or
>  > the community with references to BSON so it will show up in
>  > web  searches for either term to lead people to LiveCode.  Maybe
>  > a start would be to introduce it in the forums.
>
> I've been using the term for years whenever I discuss LC encoded arrays.
> A few others have as well, tho not many. If LC Ltd finds it useful for
> orienting newcomers to LC they could include it in the Dictionary's
> glossary, and perhaps sprinkle use of it in places where "LSON" can
> serve as a shorthand for "encoded associative array".
>
>
>  > Just a question though how is what you define as LSON different
>  > from JSON.  Is it a different way of serializing LiveCode native
>  > arrays?
>
> LSON is the LC-engine-native way to serialize LC arrays.
>
> JSON is the JavaScript-engine-native way to serialize JS objects.
>
> BSON is the MongoDB-engine-native way to serialize document objects.
>
> They're similar only in that each is purpose-built for its respective
> scripting engine. LSON is to LC what JSON is to JavaScript.
>
> But they're structurally very different, as different as LC associative
> arrays are from JavaScript's objects.
>
>
>  > Is there a way that LiveCode developers can have access to it directly
>  > through LCB or is it accessible in the realm of the engine only.
>
> I haven't yet had occasion to use LC Builder in production, so I'm not
> sure if that language also offers some form of LC Script's
> arrayEncode/arrayDecode. Given how central arrays are to working in LC
> I'd be surprised if LCB doesn't include support for array serialization.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


arrayencode

2022-06-21 Thread Tom Glod via use-livecode
Hi Folks,

I am wondering if anyone here knows the encoding algorithm that
arrayencode() uses?
Is it one that can be implemented in another language or is it proprietary?

Thanks,

Tom
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Universal Button version 1.1.0

2022-06-15 Thread Tom Glod via use-livecode
Hey Ralf, thanks for this, I don't know how I'm only coming across this
now. :)

On Wed, Jun 15, 2022 at 3:16 PM Ralf Bitter via use-livecode <
use-livecode@lists.runrev.com> wrote:

> There is a new version of the "universal button" widget
> which can be used as a replacement for the
> segmented control widget.
>
> The widget icon can now be placed independently of the
> label and the size of the icon can be customized.
>
> This release can be downloaded here:
> https://github.com/revig/universal-button-widget/releases
>
>
> Ralf
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Android,iOS stay in background?

2022-05-31 Thread Tom Glod via use-livecode
Interesting .Thanks guys.

On Tue, May 31, 2022 at 11:28 AM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> It's my understanding that iOS does not "load" apps like Android or other
> operating systems do. It simply "activates" apps already in "memory". The
> app may allocate more memory for itself of course, or access other services
> that are constantly running.
>
> Bob S
>
>
> > On May 30, 2022, at 23:53 , matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > if i recall correctly, Android keeps an app running in background as
> long as Android does not need the memory the app is "consuming".
> > And i think iOS is doing that as well.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Android,iOS stay in background?

2022-05-30 Thread Tom Glod via use-livecode
Hi Folks,

Just a quick question for all you Livecode pros  do we have a way as of
yet to have our applications stay in the background and not get unloaded by
Android and iOS?

I found 1 way ...and thats by playing the radio inside a browser.

I thought about "playing nothing" but that is too hacky to go into
production with.

Thanks for any thoughts on this?

-- 
Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Audio Control on Mobile?

2022-05-14 Thread Tom Glod via use-livecode
Hi Dan,

Look up

mobilecontrolcreate "player"
mobilecontrolset

That should cover you.

Also, the browser can display a HTML compatible player.

On Fri, May 13, 2022 at 3:41 PM Dan Friedman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello!   On desktop, there is the player object which is great!   However,
> it doesn't work on Mobile.  Is there a way to deal with an audio file on
> mobile (Android and iOS)?   Here's what I need to do:
>
> - Load an audio file from a server
> - Play the file
> - Pause file
> - Set the cursor (where to play from or jump to)
> - Know when the end of file is reached
> - length of audio file
> - current play position
> - file state (isPlaying or isPaused)
>
> Thank you in advance!
>
> -Dan
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Decrypting (and encrypting) Large files

2022-05-09 Thread Tom Glod via use-livecode
there is no way to decrypt something that does not fit in memory. with 64
bit builds the limit is whatever the motherboard  supports.   on 32 bit
builds the limit is whatever the os will allow 1 process to have,
but then u need memory to store the decrypted data too.
you can use a command line program to outsource that work and memory
management.

On Mon, May 9, 2022 at 9:44 AM Craig Newman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I believe that there is no upper limit to the size of a variable in LC. So
> I am with Mike here. What makes you nervous about dealing with a large
> dataset within LC itself?
>
> Craig
>
> > On May 9, 2022, at 8:49 AM, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > have you tried ti? i have not run into a situation where a variable was
> too
> > big.
> >
> > On Sun, May 8, 2022 at 6:46 PM Mark Clark via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Wondering if anyone has used LiveCode for encrypting-decrypting large
> >> files? The docs typically have nice examples for files that can fit
> into a
> >> variable, but what are folks doing for big files that are larger than
> what
> >> you’d want in a variable? I’m thinking about using LC for decrypting zip
> >> compressed log files that can be multiple gigabytes in size. I’d like to
> >> use just LC vs. resorting to shell if possible.
> >>
> >> Likely need a hash value to compare the decrypted output against the
> >> original as well. I’m thinking some variation along the lines of open
> file
> >> x for read, reading some manageable chunk into memory, decrypting a
> >> portion, writing that to disk and repeat. But that seems too simple.
> Think
> >> we need AES 256. Any shared experience much appreciated.
> >>
> >> Thanks all,
> >>
> >> Mark
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >
> >
> > --
> > On the first day, God created the heavens and the Earth
> > On the second day, God created the oceans.
> > On the third day, God put the animals on hold for a few hours,
> >   and did a little diving.
> > And God said, "This is good."
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Single Window LC IDE?

2022-04-26 Thread Tom Glod via use-livecode
I wouldn't worry that they will pigeon-hole the ide in that way.
That would be madness.

Cheers,

Tom

On Tue, Apr 26, 2022 at 5:13 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I'm with you, Craig. There has never been a good single-window IDE, ever.
> I commented on this issue during the keynote. Kevin said that it would be
> an option, but not mandatory.
> If LC createss a browser-based IDE, which was discussed, it may be more
> difficult to support multiple windows _in_that_workflow_, so I can
> understand what they may be thinking about.
>
> On Tue, Apr 26, 2022 at 4:23 PM Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > I didn't have a chance to ask follow up questions, but I recall Kevin
> > saying they were headed towards "dockable windows", presumably meaning
> > that all (or many) of the parts of the IDE can be docked into a single
> > window view or undocked to separate windows (for example for people with
> > multiple monitors doing desktop development. I have no idea if that
> > includes the Script Editor, but I might expect that it would.
> >
> > On 4/26/2022 3:37 PM, Craig Newman via use-livecode wrote:
> > > Saw this on Kevin's keynote.
> > >
> > > Some parts of having such a thing, as opposed to a sea of separate
> > palettes, are attractive indeed.
> > >
> > > But one aspect would prevent me from EVER upgrading to v10, and that is
> > if the SE also had to be incorporated into that single window. Anyone
> know
> > if this is in fact planned?
> > >
> > > Craig
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: ANN: PowerDebug 2.3

2022-04-22 Thread Tom Glod via use-livecode
Hey Mark, I will def check this out.  Thank you.

On Fri, Apr 22, 2022 at 1:09 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi-
>
> It's been some three years since a major new release of PowerDebug, and
> with the 2022 LiveCode conference right around the corner, I think it's
> time to release PowerDebug 2.3.
>
> NOTE: in order to get responsive speed out of this thing, it's now only
> backwards-compatible to LiveCode 8.0.
>
> What's in the new build:
>
> * Much faster, especially viewing array variable elements.
> Yes... expanding big arrays in debug mode was painful before.
> Faster code colorization as well.
>
> * Faster and more robust standalone debugging.
> Still works locally or in the same subnet using sockets. Debug
> standalone applications with two lines of code.
>
> * Code profiling.
> If you don't already have the Pro package from LC, PowerDebug will add a
> new menuItem to the Development menu to toggle profiling on/off. Note
> that profiling *will* slow down your code considerably, but PowerDebug
> will display execution times down to the microsecond.
>
> * Improved error reporting, update checking, and more.
>
> Note that the usernames and passwords have changed for the new version.
> The url remains the same, but you'll need the new information to
> download the new version. And as always, your registration will never
> expire, so you have access to the latest versions.
>
> Documentation is at 
>
> url:
> 
>
> Known issues:
>
> LiveCode on Windows still doesn't support the long milliseconds, so I'm
> extrapolating to microseconds over multiple iterations.
>
> I don't have an iPhone or associated Apple developer account to test
> with, so I can't verify that standalone debugging works on iOS. Any help
> testing this would be appreciated. As long as iOS supports socket
> communications I assume this would work, but you never know.
>
> NOTE: I announced the new build to registered users earlier but I have
> several bounced messages. If you've previously registered PowerDebug but
> haven't gotten an email from me about it, get in touch. You won't be
> able to grab the new version without updated registration info.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Widget properties

2022-04-06 Thread Tom Glod via use-livecode
At the conference I will announce a plugin, which will have the code read
and write widget properties.
The code for the plugin will be on github.
I'm insanely busy at the moment, so I can't accelerate the release.
No magic, just hardcoded property names. :)

On Wed, Apr 6, 2022 at 10:08 PM Monte Goulding via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> > On 7 Apr 2022, at 11:25 am, Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > > I will say there’s two main use cases for `the properties` and neither
> > > of them it serves very well:
> > >
> > > - Getting the properties of an object to apply to recreate the object
> > > elsewhere. export widget does a much better job of this and was
> > > designed specifically for that use case.
> >
> > Can you help me understand how it's better than "the properties", and
> why this superior method isn't used for engine controls?
> >
>
> Because the array created by export and used by import contains the state
> of the widget as is saved when saving the stack. The content may or may not
> be the same as the property names exposed to user scripts but a widget
> created with that state should be the same as if it were saved in the stack
> and the stack re-opened.
>
> >
> > > - Introspecting what properties an object has in order to create an
> > > editor without maintaining your own lists of properties. It has never
> > > been good at this. It doesn’t tell you anything about acceptable
> > > values for those properties, it doesn’t tell you the importance of
> > > the property, it doesn’t tell you about alternative object properties
> > > that may be more useful to edit (text, styledText, htmlText, rtfText
> > > etc) or whether it’s potentially risky to present a UI that can edit
> > > it. Really this use case is served best by a well documented library
> > > that covers all objects. Currently you would need to dig the details
> > > out of the IDE scripts
> >
> > That seems to answer the first question, though while the metadata about
> types and options is useful for some things, it would still be useful to
> get just the name-value pairs as "the properties" does.
> >
> > That the company has such a narrowly specific view of the applicability
> of "the properties" is indeed helpful. Thank you for chiming in.
>
> I’m not the company. Mark may spend a lot more time pondering the utility
> of `the properties` than I do and indeed may have a different opinion.
> Indeed my opinion was much closer to yours is now when I sent in a PR for
> LC 6.1 all those years ago ;-)
>
> > Let me simplify the question:
> >
> > How hard would it be for the team to map the existing means of
> extracting widget properties to "the properties”?
>
> I don’t think it would be particularly tricky to iterate the exported
> property definitions to come up with a list of property names then turn
> that into a key/value array. Whether it would provide the utility you are
> looking for is a separate question.
>
> Cheers
>
> Monte
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Flash Talks - 3 slots remaining

2022-04-05 Thread Tom Glod via use-livecode
Cool I'd watch your talk Craig.

On Tue, Apr 5, 2022 at 4:37 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/5/22 10:36, Craig Newman via use-livecode wrote:
>
> >
> > But I do use LC to control three very different machines in our shop.
> Would it be of any interest to anyone to see one of these in operation?
>
> Add me to the list of interested folks.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Debugger issues in 9.6.7 (unfolding array variables)

2022-04-02 Thread Tom Glod via use-livecode
Thanks Paul. I'm going to work on creating a recipe.

On Sat, Apr 2, 2022 at 8:18 AM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 4/2/2022 12:42 AM, Tom Glod via use-livecode wrote:
> > Hi Folks,
> >
> > Today I upgraded my windows 10 LC installation to 9.6.7
> > and I'm finding I cannot unfold arrays while tracing code.
> > I click and nothing happens.
> > Anyone else?
> >
>
> I'm on Windows 10 (Dell AMD Ryzen 5) and just tested LC 9.6.7 STABLE
> with the following button script:
> on mouseUp pMouseButton
>local tArray
>put "A" into tArray[1]
>put "B" into tArray[2]
>put "C" into tArray[3]
>--
>wait 0 with messages
> end mouseUp
>
> With a debug point on the Wait statement. Clicking the button, opens the
> debugger and I can inspect the array, seeing all 3 elements, so it's
> working here for me.
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Debugger issues in 9.6.7 (unfolding array variables)

2022-04-01 Thread Tom Glod via use-livecode
Hi Folks,

Today I upgraded my windows 10 LC installation to 9.6.7
and I'm finding I cannot unfold arrays while tracing code.
I click and nothing happens.
Anyone else?

-- 
Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New desktop freeware app

2022-03-30 Thread Tom Glod via use-livecode
Hallo Klaus, congrats , looks interesting and useful.  Will you be
marketing this ?

On Wed, Mar 30, 2022 at 12:03 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Bill,
>
> > Am 29.03.2022 um 18:04 schrieb Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Bill,
> >
> >> Am 29.03.2022 um 17:53 schrieb William Prothero <
> proth...@earthlearningsolutions.org>:
> >>
> >> Klaus,
> >> It looks interesting. The url to your site works, but I get only German
> language.
>
> I added a bullet to separate german from english text.
> Hope it is better recognizable now.
>
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New user

2022-03-30 Thread Tom Glod via use-livecode
Welcome to the community Guillaume!!!
This milling list has saved me many times over. :)
Reach out anytime.


On Wed, Mar 30, 2022 at 12:02 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> A very warm welcome to you, Guillaume. You will find everyone really
> helpful here.
>
> Sean Cole
> Pi Digital Productions Ltd
>
> eMail Ts & Cs
>
>
> > On 30 Mar 2022, at 16:06, Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > You will find it to be a USE list (emphasis on USEful.)
> >
> > Bob S
> >
> >
> >> On Mar 30, 2022, at 06:50 , Guillaume Hédieu via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> Hi everyone,
> >>
> >> Just a message to say hello. I'm new to Livecode. First of all, please
> >> apologize for my english, it's not my native language.
> >>
> >> I am a computer scientist in an association that trains students for
> >> working in some social profession.
> >>
> >> I like "make and dev" and working with Livecode it's just a hobby for
> me. I
> >> love learning and discovering new things and tools, that's why I am
> here.
> >>
> >> Pleased to meet the community, I hope I will be able to read some of
> your
> >> messages here.
> >>
> >> Have a nice day,
> >>
> >> Regards,
> >>
> >> Guillaume
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Getting Webpage Information

2022-03-28 Thread Tom Glod via use-livecode
Rick,

try the htmltext property instead of text. I just tested it, it works and
text does not.


On Sun, Mar 27, 2022 at 5:53 PM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Keith,
>
> Yes, I have tried that several times and ways.  It doesn’t seem to work.
> One would think that would work fine.
>
> Other ideas?
>
> Thanks,
>
> Rick
>
> > On Mar 27, 2022, at 3:58 PM, Keith Clarke via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Rick,
> > Maybe try 'put the text of widget "youtBrowserName" into field
> "yourFieldName" ' to get the plain text? If you need the html source, try
> '...the htmlText' of widget...
> > Best,
> > Keith
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to extract a video clip...

2022-03-19 Thread Tom Glod via use-livecode
>
>
> hmm what if you found how the file format stores data and perhaps
> derive the data by reading the firt 1000 bytes of the files? and getting
> the data you need?

I'm saying that assuming that this info is available in the "header" of the
file.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-18 Thread Tom Glod via use-livecode
Awesome, thanks!!!

On Fri, Mar 18, 2022 at 12:46 PM Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Me,too. About 8 hrs ago.
>
> Von meinem iPhone gesendet
>
> > Am 18.03.2022 um 17:44 schrieb Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Tom,
> >
> >> Am 18.03.2022 um 17:39 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >>
> >> Tony B on the FB group said that the funding goal was reached, I don't
> know
> >> how he knows that, but I doubt he is just making it up.
> >> Does anyone know where we can confirm the status?
> >
> > yes, I received a mail from "sa...@livecode.com" telling me "You did
> it!" :-)
> >
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > https://www.major-k.de
> > https://www.major-k.de/bass
> > kl...@major-k.de
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-18 Thread Tom Glod via use-livecode
Tony B on the FB group said that the funding goal was reached, I don't know
how he knows that, but I doubt he is just making it up.
Does anyone know where we can confirm the status?

On Thu, Mar 17, 2022 at 9:26 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Anyone on the fence should decide pretty quick, as of now there are less
> than 6 hours left to contribute.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On March 17, 2022 8:11:29 PM Tom Glod via use-livecode
>  wrote:
>
> > Thanks Bob, I'm sure it will be honored.
> > This is pretty important for livecode itself, I hope a way will be found
> > even if target is not met.
> >
> > On Thu, Mar 17, 2022 at 6:35 PM Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> I originally popped for $198, but I just paid for a year's subscription.
> >> If I do not get the $198 back, oh well.
> >>
> >> Bob S
> >>
> >>
> >> > On Mar 16, 2022, at 17:57 , Tom Glod via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >> >
> >> > Well...I threw in $100 to help make it happen...fingers crossed.
> >> >
> >> > On Wed, Mar 16, 2022 at 8:53 PM Tom Glod  wrote:
> >> >
> >> >> I see the page I had bookmarked has a "-page" at the end of slug.
> >> >>
> >> >> https://livecode.com/script-compiler-project-page/
> >> >>
> >> >> Thank you.
> >> >>
> >> >> On Wed, Mar 16, 2022 at 7:27 PM J. Landman Gay via use-livecode <
> >> >> use-livecode@lists.runrev.com> wrote:
> >> >>
> >> >>> On 3/16/22 5:46 PM, Tom Glod via use-livecode wrote:
> >> >>>> When I go ot the page I only see the 3 options how do I get to
> the
> >> >>> $99
> >> >>>> option?
> >> >>>
> >> >>> I see six options. Do you have any plugins that might disable some
> of
> >> the
> >> >>> javascript, or
> >> >>> similar? Try a different browser, maybe?
> >> >>>
> >> >>> --
> >> >>> Jacqueline Landman Gay | jac...@hyperactivesw.com
> >> >>> HyperActive Software   | http://www.hyperactivesw.com
> >> >>>
> >> >>> ___
> >> >>> use-livecode mailing list
> >> >>> use-livecode@lists.runrev.com
> >> >>> Please visit this url to subscribe, unsubscribe and manage your
> >> >>> subscription preferences:
> >> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >> >>>
> >> >>
> >> > ___
> >> > use-livecode mailing list
> >> > use-livecode@lists.runrev.com
> >> > Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to access scripts on a modal card that is stuck / not visible?

2022-03-18 Thread Tom Glod via use-livecode
Hey Keith,

I could probably help you with the first part, but I'd have to take a look
myself at the file. Are you able to share it with me?
Feel free to email.

On Fri, Mar 18, 2022 at 6:29 AM Keith Clarke via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi folks,
> Experimenting with OAuth, I built a “Login” card containing a Browser
> widget that allows me to access OAuth to log onto an online service. Once
> authorised, the script on the Browser Widget finished with 'go card “Home”’
> where I’m building out some utilities to work with the web service.
>
> The web service’s access token is short-lived, so I thought I’d convert
> the Login card into a pop-up dialogue on the Home card for convenience. So,
> I added a “Login” button to that card to ‘go card “Login” as modal.
> However, now any attempt to go to the Login card results in either the card
> flashing up and disappearing or the stack locking with the modal card
> inaccessible. I seem to have created some kind of loop that is in play in
> run or edit modes.
>
> I’ve not done much with multiple card stacks and never used modes before.
> So, I have two questions:
>
> 1. What’s the syntax needed to open the script of an un-open object via
> the message box, so I can break out of this loop?
> 2. Can anyone please suggest a worked example or lesson of a pop-up web
> service login dialogue, as I’m clearly doing something basic wrong!
>
> Thanks & regards,
> Keith
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-17 Thread Tom Glod via use-livecode
Thanks Bob, I'm sure it will be honored.
This is pretty important for livecode itself, I hope a way will be found
even if target is not met.

On Thu, Mar 17, 2022 at 6:35 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I originally popped for $198, but I just paid for a year's subscription.
> If I do not get the $198 back, oh well.
>
> Bob S
>
>
> > On Mar 16, 2022, at 17:57 , Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Well...I threw in $100 to help make it happen...fingers crossed.
> >
> > On Wed, Mar 16, 2022 at 8:53 PM Tom Glod  wrote:
> >
> >> I see the page I had bookmarked has a "-page" at the end of slug.
> >>
> >> https://livecode.com/script-compiler-project-page/
> >>
> >> Thank you.
> >>
> >> On Wed, Mar 16, 2022 at 7:27 PM J. Landman Gay via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>> On 3/16/22 5:46 PM, Tom Glod via use-livecode wrote:
> >>>> When I go ot the page I only see the 3 options how do I get to the
> >>> $99
> >>>> option?
> >>>
> >>> I see six options. Do you have any plugins that might disable some of
> the
> >>> javascript, or
> >>> similar? Try a different browser, maybe?
> >>>
> >>> --
> >>> Jacqueline Landman Gay | jac...@hyperactivesw.com
> >>> HyperActive Software   | http://www.hyperactivesw.com
> >>>
> >>> ___
> >>> use-livecode mailing list
> >>> use-livecode@lists.runrev.com
> >>> Please visit this url to subscribe, unsubscribe and manage your
> >>> subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>
> >>
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Funding

2022-03-17 Thread Tom Glod via use-livecode
welcome to the club I have the same issue.  No spam filter on my end, I
checked.
Heather, I do get the other mailings about blogs and the livecode services.
Is that a different list?

On Thu, Mar 17, 2022 at 1:14 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I think there's still time to support the project. No risk, you get your
> money back if it doesn't fund. I personally hope it does, the benefits
> would be big.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On March 17, 2022 11:47:05 AM "R.H. via use-livecode"
>  wrote:
>
> > I did not receive any letter regardings any funding.
> >
> > Roland
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Text overwriting itself in non wrapping field

2022-03-17 Thread Tom Glod via use-livecode
I had something like that occur with HTMLtext and activated "fixed height"
on the field helped it.

On Thu, Mar 17, 2022 at 12:00 PM David V Glasgow via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi folks,
>
> I have imported just under 10,000 lines of a web history into a non
> wrapping scrollable field.  As the subject above indicates, in one line
> characters appear rendered over the top of each other.  The is quite
> stable, so redrawing or scrolling doesn’t make it go away.
>
> That line is pretty long, but not longer than field limits - 10693 chars
>
> Examining it, it looks like it ought to be a number of separate lines, and
> it also contains weird visible and also white space that is not a simple
> space.  I can’t see any recognisable pattern to suggest where cr should be.
>
> Any suggestions about what is going on and how I might fix it?
>
> Cheers
>
> David Glasgow
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-16 Thread Tom Glod via use-livecode
Well...I threw in $100 to help make it happen...fingers crossed.

On Wed, Mar 16, 2022 at 8:53 PM Tom Glod  wrote:

> I see the page I had bookmarked has a "-page" at the end of slug.
>
> https://livecode.com/script-compiler-project-page/
>
> Thank you.
>
> On Wed, Mar 16, 2022 at 7:27 PM J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> On 3/16/22 5:46 PM, Tom Glod via use-livecode wrote:
>> > When I go ot the page I only see the 3 options how do I get to the
>> $99
>> > option?
>>
>> I see six options. Do you have any plugins that might disable some of the
>> javascript, or
>> similar? Try a different browser, maybe?
>>
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software   | http://www.hyperactivesw.com
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-16 Thread Tom Glod via use-livecode
I see the page I had bookmarked has a "-page" at the end of slug.

https://livecode.com/script-compiler-project-page/

Thank you.

On Wed, Mar 16, 2022 at 7:27 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 3/16/22 5:46 PM, Tom Glod via use-livecode wrote:
> > When I go ot the page I only see the 3 options how do I get to the
> $99
> > option?
>
> I see six options. Do you have any plugins that might disable some of the
> javascript, or
> similar? Try a different browser, maybe?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Compiler Funding Options Update

2022-03-16 Thread Tom Glod via use-livecode
Forwhatever reasons I do not get the emails in regards to this project
wtf.
When I go ot the page I only see the 3 options how do I get to the $99
option?
Can someone hook me up with a link?

On Wed, Mar 16, 2022 at 2:02 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I really hope this gets funded, we need it.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On March 16, 2022 11:33:34 AM Rick Harrison via use-livecode
>  wrote:
> >
> > This project really needs to be fully funded if
> > LiveCode is to move forward.
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: :MEMORY: databases and Windows

2022-03-16 Thread Tom Glod via use-livecode
Whats the error message you get when you check the result of
databaseconnect?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Browser Widget Issues

2022-03-11 Thread Tom Glod via use-livecode
Hi Rick,

document.getElementById("Butto Name").click();

that should work ...but yes this solution assumes you know the name of the
button.

I can't say for sure but I think its that LC is looking for "what
livecode control" is under this clickloc . and then sends a message
to that controlso in this case, it just send mouseUp to the widget. If
the widget even accepts it.

Good luck Rick.

On Fri, Mar 11, 2022 at 5:13 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Still cannot understand why it is that my Apple Mail program seems to
> think a completely different mail thread is the same thread as the one I
> was using. If however people are clicking on one thread, replying and
> changing the subject, in theory that is, well then that is just bad list
> etiquette. :-)
>
> Bob S
>
>
> > On Mar 11, 2022, at 10:25 , Rick Harrison via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I was hoping to be able to programmatically
> > tell the browser widget where to go to next
> > by having LC click on an image or button
> > within the browser window.
> >
> > So far I have had no success with that.
> > Is there a bug in LC preventing me from
> > doing this seemingly simple task?
> >
> > Is there a work around?
> >
> > Thanks in advance!
> >
> > Rick
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Browser Widget Issues

2022-03-11 Thread Tom Glod via use-livecode
You just need to pass some javascript to the browser to trigger the button
you want.

do this_js in widget "myBrowser"

and this_js should have the javascript to click the button.

Imagine the possibilities :)


On Fri, Mar 11, 2022 at 3:31 PM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Simple mouseClick at location.
>
> > On Mar 11, 2022, at 1:51 PM, Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > what did you try so far?
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC and SqlLite Question

2022-03-10 Thread Tom Glod via use-livecode
And finally. https://sqlite.org/wal.html

On Thu, Mar 10, 2022 at 11:55 AM Tom Glod  wrote:

> sorry about the double paste. :)
>
> On Thu, Mar 10, 2022 at 11:54 AM Tom Glod  wrote:
>
>> For writing its only ever 1, but it can have multiple readers if you use
>> the write ahead log .
>>
>> PRAGMA journal_mode=WAL;
>>
>> run that when creating database.never tested, but based on documentation. 
>> never
>> tested, but based on documentation.
>>
>> let me know if you test it successfully.
>>
>> On Thu, Mar 10, 2022 at 11:38 AM Paul Dupuis via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>>> Can a sqlLite database file on disk be accessed by more than 1 LiveCode
>>> app at the same time?
>>>
>>> A server hosted mySql database can be accessed by any number of client
>>> LC apps at the same time as the serve side mySql does the record locking
>>> necessary, but what about a sqlLite file?
>>>
>>> Obviously, I could code up some test apps and try it, but I am hoping
>>> some one on the list definitively know for sure.
>>>
>>>
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC and SqlLite Question

2022-03-10 Thread Tom Glod via use-livecode
sorry about the double paste. :)

On Thu, Mar 10, 2022 at 11:54 AM Tom Glod  wrote:

> For writing its only ever 1, but it can have multiple readers if you use
> the write ahead log .
>
> PRAGMA journal_mode=WAL;
>
> run that when creating database.never tested, but based on documentation. 
> never
> tested, but based on documentation.
>
> let me know if you test it successfully.
>
> On Thu, Mar 10, 2022 at 11:38 AM Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Can a sqlLite database file on disk be accessed by more than 1 LiveCode
>> app at the same time?
>>
>> A server hosted mySql database can be accessed by any number of client
>> LC apps at the same time as the serve side mySql does the record locking
>> necessary, but what about a sqlLite file?
>>
>> Obviously, I could code up some test apps and try it, but I am hoping
>> some one on the list definitively know for sure.
>>
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC and SqlLite Question

2022-03-10 Thread Tom Glod via use-livecode
For writing its only ever 1, but it can have multiple readers if you use
the write ahead log .

PRAGMA journal_mode=WAL;

run that when creating database.never tested, but based on documentation. never
tested, but based on documentation.

let me know if you test it successfully.

On Thu, Mar 10, 2022 at 11:38 AM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Can a sqlLite database file on disk be accessed by more than 1 LiveCode
> app at the same time?
>
> A server hosted mySql database can be accessed by any number of client
> LC apps at the same time as the serve side mySql does the record locking
> necessary, but what about a sqlLite file?
>
> Obviously, I could code up some test apps and try it, but I am hoping
> some one on the list definitively know for sure.
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Requirements for display PDF in a browser on Windows?

2022-03-09 Thread Tom Glod via use-livecode
(y) That I do not know unfortunately. Can't test I don't have windows 7
anywhere.

On Wed, Mar 9, 2022 at 1:45 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Tom,
>
> > Am 09.03.2022 um 19:40 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > i use the widget.  Yes it can.
>
> this is very good news, thank you! :-)
>
> And what Windows version is neccessary for this to work?
> All versions >= 7?
>
> > On Wed, Mar 9, 2022 at 1:10 PM Klaus major-k via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi Jaques,
> >>
> >>> Am 09.03.2022 um 19:01 schrieb J. Landman Gay via use-livecode <
> >> use-livecode@lists.runrev.com>:
> >>>
> >>> I believe it's the Chromium engine.
> >> thanks!
> >> But can it open PDFs out of the box?
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Requirements for display PDF in a browser on Windows?

2022-03-09 Thread Tom Glod via use-livecode
i use the widget.  Yes it can.

On Wed, Mar 9, 2022 at 1:10 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Jaques,
>
> > Am 09.03.2022 um 19:01 schrieb J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > I believe it's the Chromium engine.
>
> thanks!
>
> But can it open PDFs out of the box?
>
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > HyperActive Software | http://www.hyperactivesw.com
> > On March 9, 2022 4:47:26 AM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> >>> Is "Chrome" the web engine that LC is unsing in the "browser widget"
> on Windows?
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Requirements for display PDF in a browser on Windows?

2022-03-08 Thread Tom Glod via use-livecode
I have definitely opened PDF in the browser in the past  and it opened
the default "chrome html 5" pdf reader.
everything seems to have worked.
And I don't see why it would no longer work now.
you can google "browser test" from within the browser and it will tell you
some info about the chromium based browser.
Some of it may shock you.

Cheers

On Tue, Mar 8, 2022 at 3:08 PM Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi,
>
> > Am 08.03.2022 um 19:54 schrieb Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi all,
> >
> > the subject says it all, of course in regard of LC.
> >
> > Is the web-plugin of Acrobat reader still neccessary?
> > Or do current Windows Browser display PDF files out of the box?
>
> and/or more important, what web engine is the browser widget using on
> Windows?
>
> > Thanks for any hint!
>
> Best
>
> Klaus
>
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: bug in Standalone Only

2022-03-07 Thread Tom Glod via use-livecode
Hi Bob, sometimes it helps to look up the error using the
scriptexecutionerrors function

The first number that you see in each line is the error number.

So "put line x of the scriptExecutionErrors" should tell you exactly what
the error is, and that is often a good hint of where to look.

Hope that helps.

On Mon, Mar 7, 2022 at 7:16 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all. There is a bug in my app which only rears it's ugly head when I
> create a standalone. When I am in the IDE it never happens. I get an error
> dialog but the numbers in the dialog do not make any sense. I email myself
> an error report, but where it says the error is happening is NOT where it
> is happening. I know this because when I search for the line that is
> creating the error in the script it says it's happening in, I put answer
> dialogs just before the two lines I find. In the standalone I never see the
> answer dialogs.
>
> Jacque, don't you have a utility that can debug standalones?
>
> Bob S
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: A question about the compiler to come

2022-03-03 Thread Tom Glod via use-livecode
I meant to include link to this:
https://livecode.com/script-compiler-project-page/

On Thu, Mar 3, 2022 at 8:13 PM Tom Glod  wrote:

> Hi Sean, one the page for the compiler project and Kevin talks about the
> nature of Livecode being interpreted . currently the script in memory
> is just obfuscated, and a sufficiently motivated person or group of people
> could eventually find what they want to find.  script passwords are useful
> too, but also have their limit.
>
> "By compiling scripts fully, standalones become even more secure. We’ve
> put a lot of work into making standalones secure at present but there are
> still limitations on the existing approach that are fundamental to how an
> interpreter like LiveCode operates. Compiled code does not leave any trace
> of the original script text."
>
> Cheers,
>
> Tom
>
> On Thu, Mar 3, 2022 at 5:22 PM Sean Cole via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Tom
>> What security imp[lications do you perceive it to overcome?
>>
>> Sean
>>
>> On Thu, 3 Mar 2022 at 21:07, Tom Glod via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> > Pardon my lingo  but this is f#%%ing huge Just last week, I was
>> > thinking about the nature of livecode and that it comes with some pretty
>> > profound security implications.
>> > I'm sSuper happy to see this machine code compiler coming to livecode.
>> > This is likely to directly influence the amount of sleep I get in this
>> > upcoming decade of work :)
>> > Great decision by the team to go ahead with this.
>> > (y)
>> >
>> >
>> > On Thu, Mar 3, 2022 at 3:03 PM Tom Glod  wrote:
>> >
>> > > Interesting.
>> > > I cannot find  this email from Kevin, can someone please forward it
>> to me
>> > > or direct me to where I can read it?
>> > >
>> > > Thanks,
>> > >
>> > > Tom
>> > >
>> > > On Thu, Mar 3, 2022 at 10:10 AM Rick Harrison via use-livecode <
>> > > use-livecode@lists.runrev.com> wrote:
>> > >
>> > >> According to Kevin’s email:
>> > >>
>> > >> Would this script compiler work on all platforms?
>> > >> All platforms will benefit. Code will run faster and readable scripts
>> > >> will be removed whatever platform you are targeting.
>> > >> Rick
>> > >>
>> > >> > On Mar 3, 2022, at 9:33 AM, francois.chaplais via use-livecode <
>> > >> use-livecode@lists.runrev.com> wrote:
>> > >> >
>> > >> > Dear all
>> > >> >
>> > >> > You probably have received some mail asking for funding concerning
>> a
>> > >> compiler to come.
>> > >> >
>> > >> > I would like to know if this compiler can target MacOS/ARM
>> processor
>> > on
>> > >> the desktop.
>> > >> >
>> > >> > Best regards,
>> > >> >
>> > >> > François
>> > >> > ___
>> > >> > use-livecode mailing list
>> > >> > use-livecode@lists.runrev.com
>> > >> > Please visit this url to subscribe, unsubscribe and manage your
>> > >> subscription preferences:
>> > >> > http://lists.runrev.com/mailman/listinfo/use-livecode
>> > >>
>> > >> ___
>> > >> use-livecode mailing list
>> > >> use-livecode@lists.runrev.com
>> > >> Please visit this url to subscribe, unsubscribe and manage your
>> > >> subscription preferences:
>> > >> http://lists.runrev.com/mailman/listinfo/use-livecode
>> > >>
>> > >
>> > ___
>> > use-livecode mailing list
>> > use-livecode@lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> > subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>> >
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: A question about the compiler to come

2022-03-03 Thread Tom Glod via use-livecode
Hi Sean, one the page for the compiler project and Kevin talks about the
nature of Livecode being interpreted . currently the script in memory
is just obfuscated, and a sufficiently motivated person or group of people
could eventually find what they want to find.  script passwords are useful
too, but also have their limit.

"By compiling scripts fully, standalones become even more secure. We’ve put
a lot of work into making standalones secure at present but there are still
limitations on the existing approach that are fundamental to how an
interpreter like LiveCode operates. Compiled code does not leave any trace
of the original script text."

Cheers,

Tom

On Thu, Mar 3, 2022 at 5:22 PM Sean Cole via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom
> What security imp[lications do you perceive it to overcome?
>
> Sean
>
> On Thu, 3 Mar 2022 at 21:07, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Pardon my lingo  but this is f#%%ing huge Just last week, I was
> > thinking about the nature of livecode and that it comes with some pretty
> > profound security implications.
> > I'm sSuper happy to see this machine code compiler coming to livecode.
> > This is likely to directly influence the amount of sleep I get in this
> > upcoming decade of work :)
> > Great decision by the team to go ahead with this.
> > (y)
> >
> >
> > On Thu, Mar 3, 2022 at 3:03 PM Tom Glod  wrote:
> >
> > > Interesting.
> > > I cannot find  this email from Kevin, can someone please forward it to
> me
> > > or direct me to where I can read it?
> > >
> > > Thanks,
> > >
> > > Tom
> > >
> > > On Thu, Mar 3, 2022 at 10:10 AM Rick Harrison via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > >> According to Kevin’s email:
> > >>
> > >> Would this script compiler work on all platforms?
> > >> All platforms will benefit. Code will run faster and readable scripts
> > >> will be removed whatever platform you are targeting.
> > >> Rick
> > >>
> > >> > On Mar 3, 2022, at 9:33 AM, francois.chaplais via use-livecode <
> > >> use-livecode@lists.runrev.com> wrote:
> > >> >
> > >> > Dear all
> > >> >
> > >> > You probably have received some mail asking for funding concerning a
> > >> compiler to come.
> > >> >
> > >> > I would like to know if this compiler can target MacOS/ARM processor
> > on
> > >> the desktop.
> > >> >
> > >> > Best regards,
> > >> >
> > >> > François
> > >> > ___
> > >> > use-livecode mailing list
> > >> > use-livecode@lists.runrev.com
> > >> > Please visit this url to subscribe, unsubscribe and manage your
> > >> subscription preferences:
> > >> > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >>
> > >> ___
> > >> use-livecode mailing list
> > >> use-livecode@lists.runrev.com
> > >> Please visit this url to subscribe, unsubscribe and manage your
> > >> subscription preferences:
> > >> http://lists.runrev.com/mailman/listinfo/use-livecode
> > >>
> > >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: A question about the compiler to come

2022-03-03 Thread Tom Glod via use-livecode
Pardon my lingo  but this is f#%%ing huge Just last week, I was
thinking about the nature of livecode and that it comes with some pretty
profound security implications.
I'm sSuper happy to see this machine code compiler coming to livecode.
This is likely to directly influence the amount of sleep I get in this
upcoming decade of work :)
Great decision by the team to go ahead with this.
(y)


On Thu, Mar 3, 2022 at 3:03 PM Tom Glod  wrote:

> Interesting.
> I cannot find  this email from Kevin, can someone please forward it to me
> or direct me to where I can read it?
>
> Thanks,
>
> Tom
>
> On Thu, Mar 3, 2022 at 10:10 AM Rick Harrison via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> According to Kevin’s email:
>>
>> Would this script compiler work on all platforms?
>> All platforms will benefit. Code will run faster and readable scripts
>> will be removed whatever platform you are targeting.
>> Rick
>>
>> > On Mar 3, 2022, at 9:33 AM, francois.chaplais via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> >
>> > Dear all
>> >
>> > You probably have received some mail asking for funding concerning a
>> compiler to come.
>> >
>> > I would like to know if this compiler can target MacOS/ARM processor on
>> the desktop.
>> >
>> > Best regards,
>> >
>> > François
>> > ___
>> > use-livecode mailing list
>> > use-livecode@lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: A question about the compiler to come

2022-03-03 Thread Tom Glod via use-livecode
Interesting.
I cannot find  this email from Kevin, can someone please forward it to me
or direct me to where I can read it?

Thanks,

Tom

On Thu, Mar 3, 2022 at 10:10 AM Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> According to Kevin’s email:
>
> Would this script compiler work on all platforms?
> All platforms will benefit. Code will run faster and readable scripts will
> be removed whatever platform you are targeting.
> Rick
>
> > On Mar 3, 2022, at 9:33 AM, francois.chaplais via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Dear all
> >
> > You probably have received some mail asking for funding concerning a
> compiler to come.
> >
> > I would like to know if this compiler can target MacOS/ARM processor on
> the desktop.
> >
> > Best regards,
> >
> > François
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Speed up a slow loop

2022-03-03 Thread Tom Glod via use-livecode
This is a long thread and I can't read it at the moement,, and maybe you
have answered this.

But what prevents you from loading all your data into an array?  and just
iterating over the keys or index of an array?  vs the lines of a long list.?
That will yield the fastest performance.

I should have a full reda of the thread, there are always nuggets of gold
to be found :)

On Thu, Mar 3, 2022 at 8:37 AM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I usually test this by using
>
> put the milliseconds into tMs
> …loop code…
> put the milliseconds - tMs
>
> This shows me a record of how long that loop took and helps me narrow down
> where the slow downs are occurring. You can do it within the loop too and
> keep a record for each iteration and see if it has a problem as it gets
> further down the list. But not likely with arrays.
>
> Sean Cole
> Pi Digital Productions Ltd
>
> eMail Ts & Cs
>
>
> > On 3 Mar 2022, at 06:53, Mark Waddingham via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On 2022-03-02 21:57, J. Landman Gay via use-livecode wrote:
> >> The loop takes forever. Here it is (sDictFile is a script local):
> >>  repeat for each line l in pList -- pList is the user word list
> >>if sDictFile[l] = true then put l & cr after tCheckedList
> >>else put l & cr after tNonWords
> >>wait 0 with messages  -- prevent ANRs
> >>  end repeat
> >> I added the wait because my Android phone was putting up an "app not
> >> responding" warning while the loop was running (or just after, hard to
> >> tell.) The loop should be much faster than that. When I added some
> >> timing checks though, the timer says the loop takes between 0 and 1
> >> millisecond, and yet the wait on screen remains.
> >
> > If the difference between `the milliseconds` before the loop, and then
> after is 0 or 1 millisecond - then that is how long it is taking. This
> means the issue is somewhere else. Are you sure there isn't anything you
> are doing either before that loop or after that loop which doesn't wait for
> ages (due to the ANRs you mentioned).
> >
> >> With a 3-word user list, the loop takes 4 seconds. With an 8 word user
> >> list the loop takes 6 seconds. The more user words, the longer the
> >> wait.
> >
> > If there are only 3 reasonable length words in pList (I.e. 3 lines) then
> there's no way that loop can take 4 seconds. Of course if the words are
> multiple megabytes long then it might be possible (however the timing you
> already stated above suggests the loop isn't actually taking 4 seconds!).
> >
> >> Even stranger: on my cheapo Android tablet with 4 megs of RAM running
> >> Android 9 the response is nearly instantaneous, even if the user list
> >> has 200+ words. On my Pixel phone with 8 megs of RAM and Android 12
> >> the response is slow enough to trigger the ANR with only 3 words. I'm
> >> building for ARM 64.
> >
> > This strongly suggests it is something else either on your phone, or in
> your code which your phone doesn't like I think.
> >
> > Warmst Regards,
> >
> > Mark.
> >
> > --
> > Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> > LiveCode: Everyone can create apps
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: MobileVibrate

2022-03-01 Thread Tom Glod via use-livecode
I have activated vibrate on my android build for my StarterStack and it
worked fine.  My Phone is running android 8.1.
It mostly vibrates, but there are moments when it doesn't on one particular
button.
I hope that helps.

On Mon, Feb 28, 2022 at 7:49 PM scott--- via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> >  I wish the docs would specify that you need to either include a library
> or a permission for commands that require those.
>
> +1
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Into the future

2022-02-28 Thread Tom Glod via use-livecode
I use a mac in the cloud . but i have yet to do any signing  I
gotta get myself to do it this week. thanks for the reminder...i've been
putting it off like its math homework only worse. :D

https://www.macincloud.com/

On Mon, Feb 28, 2022 at 3:38 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Bob,
>
> with which version of LC did you see this?
>
> I had a look at the most current dp version of 10. If LC would require a
> certificate then there should be somewhere in the standalone settings a
> area where one could select an appropriate certificate.  But that is not
> the case.
>
> What LC does for some time now when creating a macOS standalone is doing
> an ad-hoc code signing. Please do not ask me what that is, ;)
> but  this kind of code signing seems not to require a certificate.
> The ad-hoc code signing is done in the stack
> revsaveasstandalone.livecodescript.  Search for 'private command
> performAdHocCodesign'
>
> So there might some other problem and LC does come up with a misleading
> error message.
>
> Matthias
>
>
>
>
>
> > Am 28.02.2022 um 19:52 schrieb Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Klaus.
> >
> > Actually the new LC versions do not create the standalone without those
> certificates. That is the error dialog I get. If there is a way to disable
> that feature that would be great!
> >
> > Bob S
> >
> >
> >> On Feb 28, 2022, at 10:18 , Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> Hi Bob,
> >>
> >>> Am 28.02.2022 um 18:18 schrieb Bob Sneidar via use-livecode <
> use-livecode@lists.runrev.com>:
> >>>
> >>> Okay, so I am at the point that I cannot build apps without
> codesigning and notarizing. Livecode will throw an error now if I try and
> don't have these certificates installed. Great.
> >>>
> >>> So I have been going through the tutorial, and I see I have to be an
> Apple Developer, which means I have to shell out yet another $100 per year.
> Fine, I did that, even though my app is for internal consumption only.
> >>>
> >>> Now It appears that for me to get the certificates needed to create a
> Mac standalone, I need xCode! Okay, I go to download xCode, and it will not
> install because my MacOS is too old! 10.15.1 is apparently ancient! So I am
> at the point now where I am asking myself, is this really worth it? After
> all the back and forth on the list where people's certificates expire, or
> the version of xCode they are forced to use isn't compatible with one thing
> or another, is building Mac standalones really worth it?
> >>>
> >>> So my question is, do I really have to go through all this just to
> create a Mac standalone from livecode? Or do these other utilities,
> mrSignNotarizeHelperV3 for example, eliminate the need for all of that?
> >>>
> >>> Bob S
> >>
> >> you can still create a standalone with LC without any certificate etc.!
> >>
> >>> ...even though my app is for internal consumption only.
> >>
> >>
> >> But your user(s) need to check -> Allow downloads from: Appstore and
> trusted developers
> >> In the macOS system settings -> Security
> >>
> >> And after the they need to right-click your app and select "Open..."
> from the context menu
> >> and confirm once or twice that they really want to open that app.
> >>
> >> After that they can doubleclick the app furthermore like the used to.
> >>
> >>
> >> Best
> >>
> >> Klaus
> >>
> >> --
> >> Klaus Major
> >> https://www.major-k.de
> >> https://www.major-k.de/bass
> >> kl...@major-k.de
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Loading a LONG list with images

2022-02-21 Thread Tom Glod via use-livecode
notice the use of send "" in 0 milliseconds...

This ensures that the rendering of the grid does not get held up by the
download.  so the download happens in the background.


On Mon, Feb 21, 2022 at 6:47 PM Tom Glod  wrote:

> This is how i did it .  I hope this helps.
>
> First to use the "numberofrecords" way of setting the datagrid data.
> This is key, that way you only ever trigger loading of visible rows.
>
> This is the code from my dg column.
>
> global PixabayResults
>
>
>   if PixabayResults["cache"]["DL:" & PixabayResults["data"][the
> dgindex of me]["previewURL"]] is empty then
>  send "GetImageTrigger " & the dgindex of me & comma & quote &
> PixabayResults["data"][the dgindex of me]["previewURL"] & quote & comma &
> random(25500) to card "Search Pixabay"
>  put image id 1410033 of card "Resources" into image 1 of me --
> 14110033 image id is the placeholder.
>  set the visible of image 1 of me to true
>  set the MyIndex of me to empty
>  //set the visible of group "Image Tools" of me to false
>   else
>  put PixabayResults["cache"]["DL:" & PixabayResults["data"][the
> dgindex of me]["previewURL"]] into image 1 of me
>  set the visible of image 1 of me to true
>  set the MyIndex of me to the dgIndex of me
>  delete global PixabayResults["downloaded"][the dgIndex of me] --
> delete the flag to update this row because its a visible row with newly
> downloaded file
>  //set the visible of group "Image Tools" of me to false
>   end if
>
>
> on GetImageTrigger ThisIndex,ThisURL,ThisRandom
>send "GetAndCachePreviewImage " & ThisIndex & comma & quote & ThisURL &
> quote & comma & random(25500) to card "Search Pixabay" in 0 milliseconds
> end GetImageTrigger
>
> on GetAndCachePreviewImage ThisIndex,ThisURL,ThisRandomNumber
>Task_Scheduler_Add "Download File To Variable","DL:" &
> ThisURL,ThisURL,"" -- this schedules TSNET request to download image then
> waits for the image to download
>
>wait until AppStarterStackTaskScheduler["finished"]["DL:" & ThisURL] is
> not empty with messages -- wait with messages until its finished
>
>if AppStarterStackTaskScheduler["finished"]["DL:" & ThisURL] is "error"
> then
>   throw "Thumbnail Download Failed:" & ThisURL
>else
>   put AppStarterStackTaskScheduler["data"]["DL:" & ThisURL]["data"]
> into PixabayResults["cache"]["DL:" & ThisURL]
>   put 1 into PixabayResults["downloaded"][ThisIndex]
>   delete variable AppStarterStackTaskScheduler["data"]["DL:" &
> ThisURL]["data"]
>end if
> end GetAndCachePreviewImage
>
>
>
>
>
>
>
>
>
>
> On Mon, Feb 21, 2022 at 6:20 PM Tom Glod  wrote:
>
>> Dan can you check this video and the pixabay search example?
>> https://youtu.be/jN2bQbhQ0L8?t=216
>> Is this what you have in mind?
>> These images are loaded as the row comes into view.
>>
>> On Mon, Feb 21, 2022 at 6:07 PM Dan Friedman via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>>> Richard,
>>>
>>> Probably not over a couple thousand.  The images are square -- they need
>>> to be resized to the DG template image size, but not scaled (H vs W).
>>>
>>> -Dan
>>>
>>>
>>> On 2/21/22, 12:14 PM, "use-livecode on behalf of Richard Gaskin via
>>> use-livecode" >> use-livecode@lists.runrev.com> wrote:
>>>
>>> How many images?
>>>
>>> I once made a solution for 3,000 images, but it may not scale well
>>> above
>>> 8,000 or so depending on memory and connection speed.
>>>
>>> --
>>>   Richard Gaskin
>>>   Fourth World Systems
>>>
>>>
>>>
>>>
>>> Dan Friedman wrote:
>>>
>>>  > Does anyone have any answers to the issue of loading a long list
>>> with
>>>  > images so that it loads images "as needed" like a webpage does.
>>>  >
>>>  > I have a DataGrid with several hundred rows.  Each row has a
>>> specific
>>>  > image that is to be displayed with that row (like a list of
>>> songs).
>>>  > The image is loaded from the web.   Is there a method to load the
>>>  > DataGrid and only load the images for the rows that are shown?
>>>  And,
>>>  > when you scroll the grid, the images for the newly shown rows are
>>> then
>>>  > loaded.  The loading need to happen somehow without halting the
>>>  > scrolling or making it stutter.
>>>  >
>>>  > I hope that makes sense!
>>>  > -Dan
>>>
>>>
>>>
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>

Re: Loading a LONG list with images

2022-02-21 Thread Tom Glod via use-livecode
This is how i did it .  I hope this helps.

First to use the "numberofrecords" way of setting the datagrid data.
This is key, that way you only ever trigger loading of visible rows.

This is the code from my dg column.

global PixabayResults


  if PixabayResults["cache"]["DL:" & PixabayResults["data"][the dgindex
of me]["previewURL"]] is empty then
 send "GetImageTrigger " & the dgindex of me & comma & quote &
PixabayResults["data"][the dgindex of me]["previewURL"] & quote & comma &
random(25500) to card "Search Pixabay"
 put image id 1410033 of card "Resources" into image 1 of me --
14110033 image id is the placeholder.
 set the visible of image 1 of me to true
 set the MyIndex of me to empty
 //set the visible of group "Image Tools" of me to false
  else
 put PixabayResults["cache"]["DL:" & PixabayResults["data"][the
dgindex of me]["previewURL"]] into image 1 of me
 set the visible of image 1 of me to true
 set the MyIndex of me to the dgIndex of me
 delete global PixabayResults["downloaded"][the dgIndex of me] --
delete the flag to update this row because its a visible row with newly
downloaded file
 //set the visible of group "Image Tools" of me to false
  end if


on GetImageTrigger ThisIndex,ThisURL,ThisRandom
   send "GetAndCachePreviewImage " & ThisIndex & comma & quote & ThisURL &
quote & comma & random(25500) to card "Search Pixabay" in 0 milliseconds
end GetImageTrigger

on GetAndCachePreviewImage ThisIndex,ThisURL,ThisRandomNumber
   Task_Scheduler_Add "Download File To Variable","DL:" &
ThisURL,ThisURL,"" -- this schedules TSNET request to download image then
waits for the image to download

   wait until AppStarterStackTaskScheduler["finished"]["DL:" & ThisURL] is
not empty with messages -- wait with messages until its finished

   if AppStarterStackTaskScheduler["finished"]["DL:" & ThisURL] is "error"
then
  throw "Thumbnail Download Failed:" & ThisURL
   else
  put AppStarterStackTaskScheduler["data"]["DL:" & ThisURL]["data"]
into PixabayResults["cache"]["DL:" & ThisURL]
  put 1 into PixabayResults["downloaded"][ThisIndex]
  delete variable AppStarterStackTaskScheduler["data"]["DL:" &
ThisURL]["data"]
   end if
end GetAndCachePreviewImage










On Mon, Feb 21, 2022 at 6:20 PM Tom Glod  wrote:

> Dan can you check this video and the pixabay search example?
> https://youtu.be/jN2bQbhQ0L8?t=216
> Is this what you have in mind?
> These images are loaded as the row comes into view.
>
> On Mon, Feb 21, 2022 at 6:07 PM Dan Friedman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Richard,
>>
>> Probably not over a couple thousand.  The images are square -- they need
>> to be resized to the DG template image size, but not scaled (H vs W).
>>
>> -Dan
>>
>>
>> On 2/21/22, 12:14 PM, "use-livecode on behalf of Richard Gaskin via
>> use-livecode" > use-livecode@lists.runrev.com> wrote:
>>
>> How many images?
>>
>> I once made a solution for 3,000 images, but it may not scale well
>> above
>> 8,000 or so depending on memory and connection speed.
>>
>> --
>>   Richard Gaskin
>>   Fourth World Systems
>>
>>
>>
>>
>> Dan Friedman wrote:
>>
>>  > Does anyone have any answers to the issue of loading a long list
>> with
>>  > images so that it loads images "as needed" like a webpage does.
>>  >
>>  > I have a DataGrid with several hundred rows.  Each row has a
>> specific
>>  > image that is to be displayed with that row (like a list of songs).
>>  > The image is loaded from the web.   Is there a method to load the
>>  > DataGrid and only load the images for the rows that are shown?
>>  And,
>>  > when you scroll the grid, the images for the newly shown rows are
>> then
>>  > loaded.  The loading need to happen somehow without halting the
>>  > scrolling or making it stutter.
>>  >
>>  > I hope that makes sense!
>>  > -Dan
>>
>>
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Loading a LONG list with images

2022-02-21 Thread Tom Glod via use-livecode
Dan can you check this video and the pixabay search example?
https://youtu.be/jN2bQbhQ0L8?t=216
Is this what you have in mind?
These images are loaded as the row comes into view.

On Mon, Feb 21, 2022 at 6:07 PM Dan Friedman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Richard,
>
> Probably not over a couple thousand.  The images are square -- they need
> to be resized to the DG template image size, but not scaled (H vs W).
>
> -Dan
>
>
> On 2/21/22, 12:14 PM, "use-livecode on behalf of Richard Gaskin via
> use-livecode"  use-livecode@lists.runrev.com> wrote:
>
> How many images?
>
> I once made a solution for 3,000 images, but it may not scale well
> above
> 8,000 or so depending on memory and connection speed.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>
>
>
>
> Dan Friedman wrote:
>
>  > Does anyone have any answers to the issue of loading a long list
> with
>  > images so that it loads images "as needed" like a webpage does.
>  >
>  > I have a DataGrid with several hundred rows.  Each row has a
> specific
>  > image that is to be displayed with that row (like a list of songs).
>  > The image is loaded from the web.   Is there a method to load the
>  > DataGrid and only load the images for the rows that are shown?
>  And,
>  > when you scroll the grid, the images for the newly shown rows are
> then
>  > loaded.  The loading need to happen somehow without halting the
>  > scrolling or making it stutter.
>  >
>  > I hope that makes sense!
>  > -Dan
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: QR Code Reader for android, ios?

2022-02-19 Thread Tom Glod via use-livecode
syIndicatorStop
>   answer e
>   exit barcodeScanner
>end try
>mobileBusyIndicatorStop
>
>put mergavcamget("max zoom") into theZoom
>try
>   mergavcamset "zoom",theZoom
>catch e
>   mobileBusyIndicatorStop
>   answer e
>   exit barcodeScanner
>end try
>mergAVCamStartBarcodeReader symbology
>put true into barcodeScannerIsLive
> end barcodeScanner
>
>
>
> on mergAVCamBarcodeFound pBarcode, pType
>global barcodeTarget
>dispatch "scanReturned" to barcodeTarget with pBarcode
> end mergAVCamBarcodeFound
>
>
>
> on stopBarcodeScanner
>global barcodeScannerIsLive
>if not barcodeScannerIsLive then exit stopBarcodeScanner # or will throw
> an error
>mergAVCamStopBarcodeReader
>mergAVCamDelete
>put false into barcodeScannerIsLive
> end stopBarcodeScanner
>
> On Sat, Feb 19, 2022 at 11:05 AM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi Tom,
> >
> > > Am 19.02.2022 um 17:00 schrieb Tom Glod via use-livecode <
> > use-livecode@lists.runrev.com>:
> > >
> > > Hi Folks,
> > >
> > > I've done some searches and its still not clear to me, a lot of old
> posts
> > > and no clear answer that I found that I can be sure applies in 2022.
> > >
> > > Do we have a working QR code reader library. widget, external?
> > > For android? ios?
> > > I don't mind paying for it.
> > >
> > > I know for desktop I can probably use the browser widget with the
> camera,
> > > and some JS library.
> > > But has anyone successfully integrated a reader into a mobile app?
> >
> > yes, check "Android Barcode Library" in the dictionary.
> > Works fine on Android, no idea about iOS, sorry.
> > But maybe some of the MERGEXT... externals will do the job.
> >
> > > Thanks,
> > >
> > > Tom
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > https://www.major-k.de
> > https://www.major-k.de/bass
> > kl...@major-k.de
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


QR Code Reader for android, ios?

2022-02-19 Thread Tom Glod via use-livecode
Hi Folks,

I've done some searches and its still not clear to me, a lot of old posts
and no clear answer that I found that I can be sure applies in 2022.

Do we have a working QR code reader library. widget, external?
For android? ios?
I don't mind paying for it.

I know for desktop I can probably use the browser widget with the camera,
and some JS library.
But has anyone successfully integrated a reader into a mobile app?

Thanks,

Tom



-- 
Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 10.0.0 DP-2

2022-02-18 Thread Tom Glod via use-livecode
Thank you team.

On Fri, Feb 18, 2022 at 9:45 AM panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list members,
>
> We are pleased to announce the release of LiveCode 10.0.0 DP-2.
>
> You can find more details on the new features of this amazing release here:
>
>
> https://livecode.com/livecode-10-dp-2-charts-guidelines-web-browser-widget-and-more/
>
> Not to spoil the surprise but ... anyone want a chart widget? Animated
> even, and perhaps displayed in a in-web Web Browser widget...
>
> Enjoy!
>
> Kind regards
> The LiveCode Team
>
>
> --
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: browserDocumentLoadComplete

2022-02-14 Thread Tom Glod via use-livecode
Hi Dan, I reported that bug a couple months back, it was confirmed and
accepted, so its on the list to be fixed.  I know there is work on the
browser being done, so one would assume.
You will find it will work sometimes, but mostly not.
I don't think there is much we can do, I would love to learn of a
workaround also, but I don't see how.

On Mon, Feb 14, 2022 at 5:58 PM Dan Friedman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Greetings!  I am loading a browser widget by setting the htmlText of the
> widget to some html code.  This is working fine!   However, how can I
> determine when the page is done loading?   The browserDocumentLoadComplete
> message isn't being sent?   Nor is browserNavigateComplete.   Any ideas?
>
> -Dan
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: full justification in a text field

2022-02-09 Thread Tom Glod via use-livecode
Hello Curt,

The only thing you can do is adjust the font size to maximize the use of
the width of the field.with the don't wrap enabled. :)
Remember the margins can be adjusted individually. like so 0,5,5,0
Also, there is a problem with the margins when the font gets too small. in
those cases, it helps to have "showborder" enabled, even if the borderwidth
is set to 0.

All the best,

Tom

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 

On Wed, Feb 9, 2022 at 5:50 PM Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 2/9/2022 5:24 PM, Curt Ford via use-livecode wrote:
> > This seems like an awfully basic question, but is it possible to have
> > text with full justification in a field?
> >
> > I've looked at using WordLib, but this client's text has lots of fussy
> > formatting (background colors, different colors for individual
> > characters) that didn't come through well.
> >
> > Thanks for any ideas,
> >
> > Curt
>
> See the Dictionary entry for textAlign:
>
> set the textAlign [of line] of {button | field} to {left | center | right}
>
> There is no justified option. There is a REALLY old enhancement request
> at https://quality.livecode.com/show_bug.cgi?id=4714
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Circling Balls Illusion

2022-02-02 Thread Tom Glod via use-livecode
Pretty cool, smooth animation. Nice Job Roger.

On Wed, Feb 2, 2022 at 4:11 PM Roger Guay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi List,
>
> Over on the forums I introduced my LC version of a well know dynamic
> optical illusion wherein a number of balls appear to be circling inside of
> a bigger circle.
> Check it out there if interested.
>
> Cheers,
> Roger
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Notarize Helper Stack in LC lesson updated

2022-01-27 Thread Tom Glod via use-livecode
Thank you, I will be going through this tutorial next week.
Any help to make this easier is very much appreciated.

On Thu, Jan 27, 2022 at 5:54 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> For those who are interested, i've uploaded a new version of the Notarize
> Helper stack to the Livecode lesson
>
> https://lessons.livecode.com/m/4071/l/1122100-codesigning-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore
>
> The direct download link is
>
> https://media.screensteps.com/attachment_assets/assets/005/023/860/original/mrSignNotarizeHelperV3.livecode
>
>
> Regards,
> Matthias
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Sharing a desktop app, or with beta testers

2022-01-26 Thread Tom Glod via use-livecode
I'm about to go through that process of setting up an app developer profile
with apple.  After they take my kid and steal all my money, apparently it
will be a pretty easy process afterwards  taking mere minutes to sign
and notarize.
Good luck to us all.

Thanks,

Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 

On Wed, Jan 26, 2022 at 3:43 PM Kevin Miller via use-livecode <
use-livecode@lists.runrev.com> wrote:

> While this may not be applicable in all cases, the Web deployment options
> in 10 should resolve this for a great many sorts of LC apps.
>
> ⁣Get BlueMail for Android ​
>
> On 26 Jan 2022, 20:40, at 20:40, Keith Martin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >If only it was easier to do. 
> >I've actually stopped using LC much because the process of making apps
> >that people can run without fuss has become ridiculous. I'm still
> >hoping for a solution that isn't so aggressively hostile! The current
> >situation feels like a direct threat to LiveCode the company, as it
> >must be putting off more than a few people from becoming or staying
> >customers.
> >
> >k
> >
> >Keith Martin
> >360 media specialist http://PanoramaPhotographer.com
> >Contact and info http://thatkeith.com
> >+44 (0)7909541365
> >
> >
> >
> >> On 26 Jan 2022, at 20:24, matthias rebbe via use-livecode
> > wrote:
> >>
> >> If you have an Apple Developer Account membership you could code
> >sign and notarize your app.
> >> This should prevent the security issue.
> >>
> >> Regards,
> >> Matthias
> >>
> >>> Am 26.01.2022 um 20:29 schrieb William Prothero via use-livecode
> >:
> >>>
> >>> Folks:
> >>> Sorry for this question which probably has been answered many times,
> >but …. I’m trying not to waste my day searching around.
> >>>
> >>> What’s the best way to send a desktop app on Apple OS 12.1 to a
> >friend or beta tester? I sent an app and a security issue came up.
> >>>
> >>> Thanks,
> >>> Bill P
> >>>
> >>> William A. Prothero, Ph.D.
> >>> University of California, Santa Barbara Dept. of Earth Sciences
> >(Emeritus)
> >>> Santa Barbara, CA. 93105
> >>> http://earthlearningsolutions.org/
> >>> ___
> >>> use-livecode mailing list
> >>> use-livecode@lists.runrev.com
> >>> Please visit this url to subscribe, unsubscribe and manage your
> >subscription preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-livecode@lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >___
> >use-livecode mailing list
> >use-livecode@lists.runrev.com
> >Please visit this url to subscribe, unsubscribe and manage your
> >subscription preferences:
> >http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ ANN ] Release 9.6.6

2022-01-24 Thread Tom Glod via use-livecode
Yeah you guys rocked it in this release  keep it up!
It would be amazing if this was reflective of the pace at which we can
count on fixes going forward or something like it..
I really want to help take Livecode to new heights and a solid modern
engine and just a normal working IDE ,,,will go a long way in doing
that.
Lets do this.
Thank you team


On Mon, Jan 24, 2022 at 12:15 PM Curry Kenworthy via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Panos:
>
>  > LiveCode 9.6.6 comes with several changes,
>  > including fixes for lots of the bugs
>  > you requested in the recent survey:
>
> Excellent!
>
> Good progress in the War on Bugs
>
> Best wishes,
>
> Curry Kenworthy
>
> WordLib: Import MS Word and OpenOffice files in LiveCode!
> "Dominate documents with WordLib and LC"
> http://livecodeaddons.com/wordlib.html
>
> Innovative Christian LiveCode Training and Consulting
> "Better Methods, Better Results"
> http://livecodeconsulting.com/
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Livecode and interactive video

2022-01-20 Thread Tom Glod via use-livecode
Hi there . can you give an example of an interactive video on youtube?
so I can see what you mean? I've never seen one.

Thanks,

Tom

On Thu, Jan 20, 2022 at 6:51 AM jbv via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi list,
> This might be a dumb question but anyway...
> Imagine a simple quiz made of a succession of static slides, each slide
> featuring a question and 4 possible answers.
> When the user clicks 1 answer, he gets notified if he's right or wrong,
> then a comment about the right answer is displayed, and then the user
> clicks to move to the next question.
> At the end, a final screen shows the score and some additional comments.
>
> This is easily done with LC. But is there a way to export such an app
> from LC into a format compatible with an interactive video for youtube
> for instance ?
>
> Thanks in advance.
> jbv
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC Bug: No Mouse Wheel Scroll after a Ctrl-Click Launch

2022-01-16 Thread Tom Glod via use-livecode
wow Curry that must have been a hard one to track down. knowing me, i'll
run into it.

On Sun, Jan 16, 2022 at 2:40 PM Curry Kenworthy via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> LC Bug:
>
> After you Ctrl-click a link that uses "launch"
> the text field will NOT scroll with the Mouse Wheel
> unless you first press a keyboard key or modifier.
>
> Not only is Ctrl-click the official way
> to activate links while editing text in LiveCode,
> but MS Word uses Ctrl-click for links too,
> so it's a widely-trained habit! :)
>
> Here's the bug report:
>
> https://quality.livecode.com/show_bug.cgi?id=23520
>
> More details:
>
> This bug does not specifically require Ctrl or click.
> (Or even an edited field.) Any launch or shell
> while a modifier key is down will trigger it.
>
> Then LC fields aren't aware of modifier key status.
> The test stack demos two ways to trigger this.
>
> Bonus side effect:
>
> This might be a valuable clue to explain
> some rare LC Script Editor glitches, too!
> (Each fix gets us closer to a rock-solid SE.)
>
> Platform:
>
> Tested with LC 9.6.6-rc-2 on Windows 10.
> My current recipe did NOT trigger for me on Mac.
> So, I'm not sure yet whether Mac is affected
> by this bug or anything similar.
>
> That wraps up my Weekend Big-Game LC Bug Hunt!
>
> Best wishes,
>
> Curry Kenworthy
>
> WordLib: Import MS Word and OpenOffice files in LiveCode!
> "Dominate documents with WordLib and LC"
> http://livecodeaddons.com/wordlib.html
>
> Innovative Christian LiveCode Training and Consulting
> "Better Methods, Better Results"
> http://livecodeconsulting.com/
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [OT] Converting to LiveCode from VAX VMS

2022-01-11 Thread Tom Glod via use-livecode
 A great testimonial for Livecode

On Tue, Jan 11, 2022 at 6:58 PM Jerry Jensen via use-livecode <
use-livecode@lists.runrev.com> wrote:

> And just think of what to do with the extra floor space!
>
> > On Jan 11, 2022, at 12:31 PM, Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Well my old VAX/VMS friend has finally died. It ran 24/7 for 26 years
> and was only rebooted every 2 or three years(power outage or disk
> replacement). It's either a bad disk drawing too much from the old power
> supply or the supply itself needs to be re-capped. Fires up and boots but
> shuts off after couple of hours. I could keep it going but I've been
> converting the VAX apps to LC since 2012. There was only one left and I'm
> finishing the conversion now. If was not for LC's text processing(chunks) I
> could never have converted them all. The last one needs to be done in a
> week or two, no prob for LC. For me this project in any other language
> would not be possible. There was 12 years of Basic text processing apps by
> a team of 4 programmers to convert. With LC it was all converted by me in
> my spare time.
> >
> > LC is my friend!
> >
> > RIP VAX
> >
> > Ralph DiMola
> > IT Director
> > Evergreen Information Services
> > rdim...@evergreeninfo.net
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Can I still change LC code?

2022-01-11 Thread Tom Glod via use-livecode
Alright, I'll have to add that to my list.  Thanks for the hints Jacqueline.

On Mon, Jan 10, 2022 at 7:16 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Just roll your own. Any mod to the IDE goes away next time you update.
>
> Sent from my iPhone
>
> > On Jan 10, 2022, at 14:48, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > I agree with Craig that you're better off making your own. There is a
> built-in mechanism for this: the dialogData. It's a generic global
> property, always available, specifically for moving data between a modal
> stack and your scripts. You don't need to declare it as a global, it's
> always there.
> >
> > Create a stack with the controls you need, and open it as modal. When
> the user hits the OK button (or whatever dismisses the stack,) use a
> closeStack handler to put the data you need into the dialogData. Your
> script will pause when the modal opens and resume when it closes, so you
> just get the dialogData in the line after the one that opened the modal.
> >
> > Be sure to grab the data in the same handler that opened the modal
> stack, because a lot of things use it and it can change often.
> >
> >
> >> On 1/10/22 12:13 PM, Tom Glod via use-livecode wrote:
> >> Hi Folks,
> >> Am I allowed to modify the answer and ask dialog stack to be what I
> need it
> >> to be? and build my standalones from the modified version?
> >> and can those modified stacks be shared with others?
> >> Thanks in advance,
> >
> >
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com
> > HyperActive Software   | http://www.hyperactivesw.com
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Can I still change LC code?

2022-01-10 Thread Tom Glod via use-livecode
Hi Folks,

Am I allowed to modify the answer and ask dialog stack to be what I need it
to be? and build my standalones from the modified version?

and can those modified stacks be shared with others?

Thanks in advance,

-- 
Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Rounding in LiveCode vs Excel

2022-01-09 Thread Tom Glod via use-livecode
Andreas, thanks this is very interesting and super good to know. Seems a
little bit important.

Thanks, following this thread.

On Sun, Jan 9, 2022 at 3:50 PM Andreas Bergendal via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> TLDR;
>
> In LC:
> round(0.5,0) = 1 (Excel agrees)
> round(5,-1) = 0  (Excel disagrees and makes that 10!)
>
> I agree with Excel, I want the latter rounded to 10, not 0. Is LC doing it
> ’wrong’ and if so, why?
>
>
> Long version:
> I’m building software for a client that will do some calculations that are
> currently done in Excel. They want most amounts rounded off by hundred, so
> e.g. 1049 is rounded to 1000 and 1050 is rounded to 1100 etc.
>
> In Excel they would use this formula structure: ROUND(1050/100;0)*100 for
> which Excel returns 1100. I pointed out that ROUND(1050;-2) would give the
> same result, which they were unaware of. In Excel it does.
>
> So, I thought I’d be smart and use the shorter form in LiveCode:
> round(1050,-2)
> Astonishingly though, for that LiveCode returns 1000.
> While round(1050/100,0)*100 returns 1100 also in LiveCode, which is what
> we want.
>
> So I ended up having to use the cumbersome, long version in LiveCode to
> get what Excel gives in both versions.
>
> Is LiveCode (or Excel) doing it ’wrong’, or what is going on?
> Why does LiveCode round decimals with one logic and integers with another?
>
> /Andreas
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC Bug: Clipboard Polling Failure

2022-01-09 Thread Tom Glod via use-livecode
Yep, ran into this recently, but couldn't nail down the conditions. Thanks
for doing that.

On Sun, Jan 9, 2022 at 3:59 AM Curry Kenworthy via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> Latest LC Clipboard Bug:
> LC Clipboard Polling Failure.
>
> This bug makes the LC instance unaware
> of clipboard text copied in other apps.
>
> Failure triggers on Windows and Mac;
> looks like both platforms need a fix.
>
> On Mac, the clipboard resets a few seconds later.
> But on Windows, you may have to restart LC.
> I haven't found a workaround yet.
>
> Here's the bug report:
>
> https://quality.livecode.com/show_bug.cgi?id=23507
>
> Some good progress on LC Clipboard Bugs lately;
> the crashing bug I reported has been fixed.
> Hope this Failure to Read Clipboard can be too!
>
> Thanks
>
> Best wishes,
>
> Curry Kenworthy
>
> WordLib: Import MS Word and OpenOffice files in LiveCode!
> "Dominate documents with WordLib and LC"
> http://livecodeaddons.com/wordlib.html
>
> Innovative Christian LiveCode Training and Consulting
> "Better Methods, Better Results"
> http://livecodeconsulting.com/
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Preview of AppStarterStack for Livecode

2022-01-07 Thread Tom Glod via use-livecode
Just an Update to this thread, I have provided a newsletter signup on the
site in case people want to be updated on developments which will be
frequent and jam packed for the first few months.

www.appstarterstack.com

On Wed, Jan 5, 2022 at 3:44 PM Tom Glod  wrote:

> Heya Sean,
>
> Thanks, yeah ... get in touch when you have time and wanna talk about,
> I'd love to hear about it.
>
> All the best to you also,
>
> Tom
>
> On Wed, Jan 5, 2022 at 1:52 PM Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> V0.99 - I love it!! :)
>>
>> We’ll done Tom. I’ll be in touch very soon. This sounds perfect for
>> something I’m working on right now.
>>
>> All the best
>>
>> Sean Cole
>> Pi Digital Productions Ltd
>>
>>
>> > On 5 Jan 2022, at 18:48, Tom Glod via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> >
>> > Hello Everyone,
>> >
>> >
>> > Today I am happy to announce a preview of the AppStarterStack for
>> Livecode
>> > v 0.99.
>> >
>> >
>> > The AppStarterStack is a Livecode stack that accelerates the
>> development of
>> > rich multi-platform applications using the Livecode development tools
>> and
>> > engine.
>> >
>> >
>> > It contains many functions and abstractions that every professional
>> > software needs, which you and/or your developer would have to build when
>> > starting a serious software project.
>> >
>> >
>> > We built the AppStarterStack in order to significantly accelerate the
>> > development of all of our future products.  But why should we be the
>> only
>> > ones to use it and benefit from it?
>> >
>> >
>> > It is designed to enable founders and developers to focus their team’s
>> > efforts exclusively on the functions and features of their particular
>> > application, without building their application’s architecture from
>> scratch.
>> >
>> >
>> > With the AppStarterStack as a starting point, even your MVP can look and
>> > work like a polished product.
>> >
>> >
>> > The AppStarterStack comes with 100s of features out of the box.
>> >
>> >
>> > * Make Windowed or Fullscreen applications.
>> > * Built for continuous uptime, to run in foreground or minimized.
>> >
>> > * Auto-Resizing, Responsive & Non-Blocking Interface
>> >
>> > * Up to 4 simultaneous navigation bars in as many configurations as you
>> need
>> >
>> > * Contains many 1 line abstractions to accomplish many different tasks
>> >
>> > * Non Blocking & Performant
>> >
>> > * Built-in Timer, Log, Task Scheduler
>> >
>> > * 1 line I/O: File, SQL(lite), HTTP, S3 with progress and error handling
>> >
>> > * Easy "Real-Time" updating
>> >
>> > * Settings Inputs (Toggle, Input Fields, Slider, Checkbox, Dropdown,
>> Select
>> > File, Select Folder)
>> >
>> > * Easy Right-click Menu
>> >
>> > * Easy Badges to give updated counts to your users
>> >
>> > * Super-Grid (Different grids, using a universal datagrid with 1
>> universal
>> > “column”.)
>> >
>> > * Fully customizable to look the way you want, nearly everything can be
>> > changed to suit your style and needs.
>> >
>> > * Multiple premade controls & examples
>> >
>> > * Your application can spend nearly its entire development cycle in a
>> > build-able state.  It builds to Desktop & Mobile & (HTML in 2022)
>> >
>> > *  It looks and works consistent across all platforms
>> >
>> > * 1-click source control export if you want to keep track of code
>> changes.
>> >
>> > * Completely open codebase, you can change or fix anything you want or
>> need.
>> >
>> > * Goal & Process driven, you will literally transform the
>> AppStarterStack
>> > file into your application.
>> >
>> > * Thoughtful architecture to help you be and stay organized with your
>> > project’s design and code.
>> >
>> >
>> > & so much more
>> >
>> >
>> > Licensing:
>> >
>> >
>> > This stack will be licensed on a per use case basis.  To find out if the
>> > AppStarterStack is right for your project, just send me a PM and we can
>> > a

Re: Video Chat?

2022-01-07 Thread Tom Glod via use-livecode
Yes, since recently, you can use webrtc chat inside the browser.  It picks
up the camera and mic.  I tested a couple of them and they seemed to work
fine.  whereby.com is a good one to try

On Fri, Jan 7, 2022 at 12:05 PM Dan Friedman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Does anyone know if it's possible to do a live Video Chat in a LC
> project/app?
>
> -Dan
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Preview of AppStarterStack for Livecode

2022-01-05 Thread Tom Glod via use-livecode
Heya Sean,

Thanks, yeah ... get in touch when you have time and wanna talk about,
I'd love to hear about it.

All the best to you also,

Tom

On Wed, Jan 5, 2022 at 1:52 PM Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> V0.99 - I love it!! :)
>
> We’ll done Tom. I’ll be in touch very soon. This sounds perfect for
> something I’m working on right now.
>
> All the best
>
> Sean Cole
> Pi Digital Productions Ltd
>
>
> > On 5 Jan 2022, at 18:48, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hello Everyone,
> >
> >
> > Today I am happy to announce a preview of the AppStarterStack for
> Livecode
> > v 0.99.
> >
> >
> > The AppStarterStack is a Livecode stack that accelerates the development
> of
> > rich multi-platform applications using the Livecode development tools and
> > engine.
> >
> >
> > It contains many functions and abstractions that every professional
> > software needs, which you and/or your developer would have to build when
> > starting a serious software project.
> >
> >
> > We built the AppStarterStack in order to significantly accelerate the
> > development of all of our future products.  But why should we be the only
> > ones to use it and benefit from it?
> >
> >
> > It is designed to enable founders and developers to focus their team’s
> > efforts exclusively on the functions and features of their particular
> > application, without building their application’s architecture from
> scratch.
> >
> >
> > With the AppStarterStack as a starting point, even your MVP can look and
> > work like a polished product.
> >
> >
> > The AppStarterStack comes with 100s of features out of the box.
> >
> >
> > * Make Windowed or Fullscreen applications.
> > * Built for continuous uptime, to run in foreground or minimized.
> >
> > * Auto-Resizing, Responsive & Non-Blocking Interface
> >
> > * Up to 4 simultaneous navigation bars in as many configurations as you
> need
> >
> > * Contains many 1 line abstractions to accomplish many different tasks
> >
> > * Non Blocking & Performant
> >
> > * Built-in Timer, Log, Task Scheduler
> >
> > * 1 line I/O: File, SQL(lite), HTTP, S3 with progress and error handling
> >
> > * Easy "Real-Time" updating
> >
> > * Settings Inputs (Toggle, Input Fields, Slider, Checkbox, Dropdown,
> Select
> > File, Select Folder)
> >
> > * Easy Right-click Menu
> >
> > * Easy Badges to give updated counts to your users
> >
> > * Super-Grid (Different grids, using a universal datagrid with 1
> universal
> > “column”.)
> >
> > * Fully customizable to look the way you want, nearly everything can be
> > changed to suit your style and needs.
> >
> > * Multiple premade controls & examples
> >
> > * Your application can spend nearly its entire development cycle in a
> > build-able state.  It builds to Desktop & Mobile & (HTML in 2022)
> >
> > *  It looks and works consistent across all platforms
> >
> > * 1-click source control export if you want to keep track of code
> changes.
> >
> > * Completely open codebase, you can change or fix anything you want or
> need.
> >
> > * Goal & Process driven, you will literally transform the AppStarterStack
> > file into your application.
> >
> > * Thoughtful architecture to help you be and stay organized with your
> > project’s design and code.
> >
> >
> > & so much more
> >
> >
> > Licensing:
> >
> >
> > This stack will be licensed on a per use case basis.  To find out if the
> > AppStarterStack is right for your project, just send me a PM and we can
> > arrange a time to talk.
> >
> >
> > Our license model comes with very few restrictions, and is intended to
> give
> > you as much flexibility as possible and as few limitations as possible.
> >
> >
> > Feel free to check out its website for a download and much more
> > information. If you can, please send questions directly to me.
> >
> >
> > www.AppStarterStack.com <http://www.appstarterstack.com>
> >
> >
> > Thank you.
> >
> >
> > --
> > Tom Glod
> >
> > Founder & Developer @ MakeShyft R.D.A <https://www.makeshyft.com>
> > Build Software with AppStarterStack <https://www.AppStarterStack.com>
> for
> > Livecode
> > Save Time wi

[ANN] Preview of AppStarterStack for Livecode

2022-01-05 Thread Tom Glod via use-livecode
Hello Everyone,


Today I am happy to announce a preview of the AppStarterStack for Livecode
v 0.99.


The AppStarterStack is a Livecode stack that accelerates the development of
rich multi-platform applications using the Livecode development tools and
engine.


It contains many functions and abstractions that every professional
software needs, which you and/or your developer would have to build when
starting a serious software project.


We built the AppStarterStack in order to significantly accelerate the
development of all of our future products.  But why should we be the only
ones to use it and benefit from it?


It is designed to enable founders and developers to focus their team’s
efforts exclusively on the functions and features of their particular
application, without building their application’s architecture from scratch.


With the AppStarterStack as a starting point, even your MVP can look and
work like a polished product.


The AppStarterStack comes with 100s of features out of the box.


* Make Windowed or Fullscreen applications.
* Built for continuous uptime, to run in foreground or minimized.

* Auto-Resizing, Responsive & Non-Blocking Interface

* Up to 4 simultaneous navigation bars in as many configurations as you need

* Contains many 1 line abstractions to accomplish many different tasks

* Non Blocking & Performant

* Built-in Timer, Log, Task Scheduler

* 1 line I/O: File, SQL(lite), HTTP, S3 with progress and error handling

* Easy "Real-Time" updating

* Settings Inputs (Toggle, Input Fields, Slider, Checkbox, Dropdown, Select
File, Select Folder)

* Easy Right-click Menu

* Easy Badges to give updated counts to your users

* Super-Grid (Different grids, using a universal datagrid with 1 universal
“column”.)

* Fully customizable to look the way you want, nearly everything can be
changed to suit your style and needs.

* Multiple premade controls & examples

* Your application can spend nearly its entire development cycle in a
build-able state.  It builds to Desktop & Mobile & (HTML in 2022)

*  It looks and works consistent across all platforms

* 1-click source control export if you want to keep track of code changes.

* Completely open codebase, you can change or fix anything you want or need.

* Goal & Process driven, you will literally transform the AppStarterStack
file into your application.

* Thoughtful architecture to help you be and stay organized with your
project’s design and code.


& so much more


Licensing:


This stack will be licensed on a per use case basis.  To find out if the
AppStarterStack is right for your project, just send me a PM and we can
arrange a time to talk.


Our license model comes with very few restrictions, and is intended to give
you as much flexibility as possible and as few limitations as possible.


Feel free to check out its website for a download and much more
information. If you can, please send questions directly to me.


www.AppStarterStack.com 


Thank you.


-- 
Tom Glod

Founder & Developer @ MakeShyft R.D.A 
Build Software with AppStarterStack  for
Livecode
Save Time with The Time Saver's Toolbox 
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Is it normal to not be able to set script of objects in an encrypted stack?

2021-12-31 Thread Tom Glod via use-livecode
Hey Mike,

Good thinking that is indeed a great idea for workaround for this
problem.  Thank you, will put that in my back pocket for the future.

Happy New Year everyone!!!

On Fri, Dec 31, 2021 at 1:40 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Glad you solved it, but as long as we're throwing ideas around, you should
> be able to have a script of a button use do, so you really can have it do
> anything. You would just put the script into a variable, make the variable
> global, and have the button do the variable.
>
> On Thu, Dec 30, 2021 at 6:20 PM Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hey guys, while this is interesting to know and think about . i
> solved
> > my problem by not needing to set the script.
> >
> > Thanks for taking time
> >
> >
> >
> > On Thu, Dec 30, 2021 at 4:54 PM Ralph DiMola via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > I thought for a standalone if you "set the passKey of stack "x" to "y"
> > you
> > > will be able to modify scripts. This will only be in ram. If your
> > > standalone
> > > saves the stack then do "set the password of stack to "y" before
> saving.
> > If
> > > someone is scraping ram memory then you have a problem, but if someone
> is
> > > scraping memory you have bigger problems.
> > >
> > > Ralph DiMola
> > > IT Director
> > > Evergreen Information Services
> > > rdim...@evergreeninfo.net
> > >
> > > -Original Message-
> > > From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> > > Behalf
> > > Of Tom Glod via use-livecode
> > > Sent: Thursday, December 30, 2021 4:34 PM
> > > To: How to use LiveCode
> > > Cc: Tom Glod
> > > Subject: Re: Is it normal to not be able to set script of objects in an
> > > encrypted stack?
> > >
> > > HmmmI hear you, that makes sense.
> > >
> > > On the flip side, as soon as I want to set the script of a button, I'm
> > > doomed to have my code remain readable. I gotta think of a workaround
> for
> > > why I was setting the script to begin with.
> > >
> > > Thanks MIke.
> > >
> > >
> > >
> > > On Thu, Dec 30, 2021 at 2:43 PM Mike Kerner via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > > > I would hope that would be the behavior. It would also make it harder
> > > > for your stack to get borked by someone else.
> > > > If I was trying to break that behavior I would try to put the code
> > > > into a variable, encrypt the variable using the password, then set
> the
> > > > script of the object to the encrypted version, although I don't know
> > > > what algorithm LC is using.
> > > >
> > > > On Thu, Dec 30, 2021 at 2:13 PM Tom Glod via use-livecode <
> > > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > > > Hi Folks,
> > > > >
> > > > > Today I found out that if I put a password on my stack, any code
> > > > > that
> > > > sets
> > > > > the script of an object in that stack receives an execution error
> > > > > when running as standalone.
> > > > >
> > > > >  Why is this so?
> > > > >
> > > > > And is there a workaround?
> > > > >
> > > > > Thanks,
> > > > >
> > > > > --
> > > > > Tom Glod
> > > > > Founder & Developer
> > > > > MakeShyft R.D.A (www.makeshyft.com)
> > > > > Mobile:647.562.9411
> > > > > ___
> > > > > use-livecode mailing list
> > > > > use-livecode@lists.runrev.com
> > > > > Please visit this url to subscribe, unsubscribe and manage your
> > > > > subscription preferences:
> > > > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > > > >
> > > >
> > > >
> > > > --
> > > > On the first day, God created the heavens and the Earth On the second
> > > > day, God created the oceans.
> > > > On the third day, God put the animals on hold for a few hours,
> > > >and did a little diving.
> > > > And God said, "This

Re: Is it normal to not be able to set script of objects in an encrypted stack?

2021-12-30 Thread Tom Glod via use-livecode
Hey guys, while this is interesting to know and think about . i solved
my problem by not needing to set the script.

Thanks for taking time



On Thu, Dec 30, 2021 at 4:54 PM Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I thought for a standalone if you "set the passKey of stack "x" to "y" you
> will be able to modify scripts. This will only be in ram. If your
> standalone
> saves the stack then do "set the password of stack to "y" before saving. If
> someone is scraping ram memory then you have a problem, but if someone is
> scraping memory you have bigger problems.
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf
> Of Tom Glod via use-livecode
> Sent: Thursday, December 30, 2021 4:34 PM
> To: How to use LiveCode
> Cc: Tom Glod
> Subject: Re: Is it normal to not be able to set script of objects in an
> encrypted stack?
>
> HmmmI hear you, that makes sense.
>
> On the flip side, as soon as I want to set the script of a button, I'm
> doomed to have my code remain readable. I gotta think of a workaround for
> why I was setting the script to begin with.
>
> Thanks MIke.
>
>
>
> On Thu, Dec 30, 2021 at 2:43 PM Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > I would hope that would be the behavior. It would also make it harder
> > for your stack to get borked by someone else.
> > If I was trying to break that behavior I would try to put the code
> > into a variable, encrypt the variable using the password, then set the
> > script of the object to the encrypted version, although I don't know
> > what algorithm LC is using.
> >
> > On Thu, Dec 30, 2021 at 2:13 PM Tom Glod via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Hi Folks,
> > >
> > > Today I found out that if I put a password on my stack, any code
> > > that
> > sets
> > > the script of an object in that stack receives an execution error
> > > when running as standalone.
> > >
> > >  Why is this so?
> > >
> > > And is there a workaround?
> > >
> > > Thanks,
> > >
> > > --
> > > Tom Glod
> > > Founder & Developer
> > > MakeShyft R.D.A (www.makeshyft.com)
> > > Mobile:647.562.9411
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> > >
> >
> >
> > --
> > On the first day, God created the heavens and the Earth On the second
> > day, God created the oceans.
> > On the third day, God put the animals on hold for a few hours,
> >and did a little diving.
> > And God said, "This is good."
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Is it normal to not be able to set script of objects in an encrypted stack?

2021-12-30 Thread Tom Glod via use-livecode
HmmmI hear you, that makes sense.

On the flip side, as soon as I want to set the script of a button, I'm
doomed to have my code remain readable. I gotta think of a workaround for
why I was setting the script to begin with.

Thanks MIke.



On Thu, Dec 30, 2021 at 2:43 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I would hope that would be the behavior. It would also make it harder for
> your stack to get borked by someone else.
> If I was trying to break that behavior I would try to put the code into a
> variable, encrypt the variable using the password, then set the script of
> the object to the encrypted version, although I don't know what algorithm
> LC is using.
>
> On Thu, Dec 30, 2021 at 2:13 PM Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi Folks,
> >
> > Today I found out that if I put a password on my stack, any code that
> sets
> > the script of an object in that stack receives an execution error when
> > running as standalone.
> >
> >  Why is this so?
> >
> > And is there a workaround?
> >
> > Thanks,
> >
> > --
> > Tom Glod
> > Founder & Developer
> > MakeShyft R.D.A (www.makeshyft.com)
> > Mobile:647.562.9411
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Is it normal to not be able to set script of objects in an encrypted stack?

2021-12-30 Thread Tom Glod via use-livecode
Hi Folks,

Today I found out that if I put a password on my stack, any code that sets
the script of an object in that stack receives an execution error when
running as standalone.

 Why is this so?

And is there a workaround?

Thanks,

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New user

2021-12-22 Thread Tom Glod via use-livecode
Welcome Alex.

On Wed, Dec 22, 2021 at 12:11 PM Douglas A. Ruisaard via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Much appreciated ... that's what I needed to explore this "feature"
>
> Douglas Ruisaard
>
> Trilogy Software
>   (250) 573-3935
>
>
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf Of matthias rebbe via use-livecode
> Sent: Wednesday, December 22, 2021 8:55 AM
> To: How to use LiveCode
> Cc: matthias_livecode_150...@m-r-d.de
> Subject: Re: New user
>
> What i forgot to mention:
> The bluetooth device needs to support this. If you have paired the Windows
> PC with a device that supports a virtual com port, then you should be able
> to add a com port in that settings and link it to that bluetooth device.
>
>
>
> > Am 22.12.2021 um 17:47 schrieb matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > In Windows go to Bluetooth Select "additional Bluetooth
> settings" or something similar to that.  I am working with a german version
> of Windows, so i do not have the exact english expression of it.
> >
> > In this "additional settings" click on the tab 'Com devices' . There you
> can add a virtual com port.
> >
> > HTH
> >
> > Matthias
> >
> >
> >> Am 22.12.2021 um 16:59 schrieb Douglas A. Ruisaard via use-livecode <
> use-livecode@lists.runrev.com>:
> >>
> >> I'm hopeful that General 2018 or anyone can expand on the reference to
> General's statement of:
> >> "... Livecode has Bluetooth for Windows via VCP ..."
> >>
> >> I've searched thru the forum and cannot find any references to this.
> Virtual Com Port (VCP) is associated with USB and FTDI chips (or
> emulations) and is used for Serial communications (common in Arduino
> builds) but I've never heard it associated with Bluetooth.  If there is
> information regarding Livecode being able to use Bluetooth on a Windows
> platform, I'd GREATLY appreciate knowing more about it!
> >>
> >> Anyone?
> >>
> >> Douglas Ruisaard
> >>
> >>   Trilogy Software
> >> (250) 573-3935
> >>
> >>
> >> -Original Message-
> >> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On
> Behalf Of General 2018 via use-livecode
> >> Sent: Wednesday, December 22, 2021 3:21 AM
> >> To: How to use LiveCode
> >> Cc: General 2018
> >> Subject: Re: New user
> >>
> >> Android Bluetooth / USB would be the ideal as seems to be the most used
> interface protocol. Livecode has Bluetooth for Windows via VCP and on IOS
> via MergeBLE.
> >>
> >> Just Android needed to be cross platform in real world interfacing.
> >>
> >> Regards Camm
> >>
> >>> On 22 Dec 2021, at 10:52, Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> For Android and iOS, use WiFi and sockets. This is just as quick and
> easy.
> >>>
> >>> Sean Cole
> >>> Pi Digital Productions Ltd
> >>>
> >>> eMail Ts & Cs
> >>>
> >>>
>  On 22 Dec 2021, at 10:24, General 2018 via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>  Just need this capability on Android - please Livecode
> 
>  Regards Camm
> 
> >> On 22 Dec 2021, at 01:37, Sean Cole via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Alex
> > Welcome!
> > I've done exactly and very similar to what you are describing about
> 6yrs
> > ago from Mac, PC, Linux, iOS via USB, WiFi and GPRS serial adapters.
> For
> > lighting up miniatures of housing estates and apartment blocks. And
> then
> > for some film miniatures for toy commercials and so on.
> >
> > Once you've installed the driver for your adapter on Win10, go to the
> > Device Manager, Ports and find out what COM port it's linked to (eg,
> COM2).
> > Now in LiveCode, you don't need to know the driver name to write to.
> Just
> > use the command:
> >open driver "COM2:" for write
> > This sets the plane for communication. Next, you need to set up the
> > settings, eg:
> >set the serialControlString to "BAUD=9600 PARITY=N DATA=8 STOP=1"
> > These are actually the default settings, so do nothing if these are
> the
> > settings you want.
> > Now you just need to know the commands to send.
> >
> https://numato.com/docs/16-channel-usb-relay-module/#the-command-set-20
> >write "readall" & return to driver "COM2:"
> >read from driver "COM2:" for 4 -- ie, 4 characters
> > The read command immediately after the write allows it to accept the
> > response from the GPIO, in this example, for 4 characters in length
> (to
> > receive the 4 hex characters like 16AF)
> >
> > And that's it pretty much. It's super easy and fun. With Wifi
> modules you
> > can use any device to communicate with them. We used iPad mini's
> which made
> > it super flexible.
> >
> > Let us all know if you run into any issues and need help.
> >
> > All the best
> >
> > Sean Cole
> > *Pi 

Re: [ANN] Release 9.6.6 RC-1

2021-12-22 Thread Tom Glod via use-livecode
Its so lovely to see a big list of fixes, thats how thats done.

Thank you Livecode team and all the best for the Christmas season to
everyone.

On Wed, Dec 22, 2021 at 3:55 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 12/22/21 1:47 PM, Martin Koob via use-livecode wrote:
> > It is nice to know that HyperCard stacks can still be opened.
>
> Yes, and what good timing. I just got the first HC conversion request in
> years. And my old copy
> of LC 6 won't run on my current Mac.
>
> Another thing I'm ecstatic about is the built-in Android adaptive icons.
> Struggling with
> altered IDE files for the last year made me crazy and it had to be done
> for every new LC
> release. And I usually made mistakes and had to revise them multiple times.
>
> This release is hugely appreciated, there's so much to love in it. Thank
> you, team!
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Ghost in the Machine?

2021-12-08 Thread Tom Glod via use-livecode
I don't know about moving the mouse around but u can have a fake png of
a cursor move around...and then send mouseUps to buttons. and also u
can put text into a field 1 character at a time to simulate typing.

This is entirely doable in LC.

On Wed, Dec 8, 2021 at 9:06 AM Peter Reid via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I'm trying to provide an upload facility for an existing on-line club
> membership app. This app has a bulk loading facility for initial set up and
> is designed for whole database configuration. In addition the app provides
> a manual on-line form with 20+ fields making up a member's record.
>
> Ideally my user would use a facility to upload 1 or more files with rows
> of details , each row containing a collection of all the inputs for my user
> to use. Sadly, there's no bulk loading facility, so the user has to type in
> most of the details from the membership form.
>
> So here comes the 'Ghost' bit, is it possible to make an LC app that
> mimics keyboard and mouse inputs as if the user was there interacting with
> the on-line form? If I can do this my user would have a file of inputs
> which they could send to the membership database, sit back and watch the
> ghostly app 'type' and 'mouse click' their way through completing the
> on-line form.
>
> Any suggestions please?
>
> Peter
> --
> Peter Reid
> Loughborough, UK
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: JSON to Datagrid

2021-12-08 Thread Tom Glod via use-livecode
JSONToArray works well for me if your JSON is correct.
Always use try when decoding from JSON to catch any errors.

On Wed, Dec 8, 2021 at 12:58 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> completely off the top of my head, so this might not be quite right
> jsonToArray
> set the dgData of group "datagrid 1" to 
>
> On Wed, Dec 8, 2021 at 11:39 AM Keith Clarke via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi Skip,
> > I don’t use Datagrids but have used a two-step process to get JSON into
> > the Tree widget and a similar process may provide a direction of travel
> to
> > test…?
> >
> > 1. JSON-to-array
> >
> https://lessons.livecode.com/m/4071/l/1303394-how-to-read-in-data-from-a-json-file
> > 2. Setting the array data of datagrid…
> >
> > Good luck.
> > Best,
> > Keith
> >
> > > On 8 Dec 2021, at 16:15, Skip Kimpel via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> > >
> > > I have been googling a solution for this but have not found a solid
> > > solution for this.
> > >
> > > Can anybody lead me in the right direction on this?
> > >
> > > SKIP
> > > ___
> > > use-livecode mailing list
> > > use-livecode@lists.runrev.com
> > > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


browserProgressChanged not sending

2021-11-19 Thread Tom Glod via use-livecode
Hello Folks,

I'm hoping I'm just overlooking something, but has anyone come
across trying to use the  browserProgressChanged message?

It seems like this message is not being sent to the widget.
My browser widget only receives the "browserFrameDocument" messages.
It doesn't matter what site I am on.

I'm on Windows 10 LC 9.63
Thanks in advance,

Tom
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC Clipboard Polling Hang: Reported yet?

2021-11-17 Thread Tom Glod via use-livecode
hmmm...I use my clipboard tool everyday and i routinely have 7-10  days
uptime, during which I think I would have come across this.  My guess is
that this one is new.
But thats not to say there are not other bugs in the clipboard.

Thanks for the heads up about this before I decide to rebuild using LC 9.6.5

Tom

On Wed, Nov 17, 2021 at 2:32 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Curry,
>
> are you experiencing this on Windows or macOS?
>
> Regards,
> Matthias
>
>
>
> > Am 17.11.2021 um 20:19 schrieb Curry Kenworthy via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> >
> > I'm seeing a hang in LC 9.x when
> > accessing the clipboard repeatedly.
> > (Including LC 9.6.5 RC 2.)
> >
> > No precise recipe yet; that comes next,
> > if this hasn't been reported yet.
> >
> > I accessing clipboardData["text"]
> > maybe 1800 times, with the data
> > on the clipboard changing 200 times.
> >
> > Finally LC breaks down
> > in two distinct steps:
> >
> > 1. clipboardData["text"] stops
> > reporting the current data.
> >
> > (But LC is usable and can still
> > even SET the clipboardData.)
> >
> > 2. Then LC itself hangs up;
> > have to End Task.
> >
> > Sound familiar anyone?
> > If so, what Bug #?
> > If not, I'll report it.
> >
> > Best wishes,
> >
> > Curry Kenworthy
> >
> > Custom Software Development
> > "Better Methods, Better Results"
> > Christian LiveCode Training and Consulting
> > http://livecodeconsulting.com/
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: IDE performance (Re: Suggestion: Non-Appbuilding Community Edition)

2021-11-14 Thread Tom Glod via use-livecode
THIS has to be one of the bugs we address ASAP.
Thanks Curry for doing the leg work on this one.
I hope the team is paying attention to this one.
This is one of the things that a new user has no hope of being aware of.

Thanks,

Tom
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: tsnet not detecting internet drop

2021-11-14 Thread Tom Glod via use-livecode
Hello Matthias,

Ahhh I see  I think I will use a combination of time-outs, but I will
also check for a connection periodically and I think that will about cover
my use case.

Thanks again,

Tom

On Sat, Nov 13, 2021 at 4:55 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tom,
>
> according to the dictionary tsNet does not limit the length of time a
> request can take.
>
> With tsNetSetTimeouts you can set several timeouts for tsNET.
>
> Maybe that would help in your case.
>
> Regards,
> Matthias
>
>
>
>
> > Am 13.11.2021 um 22:36 schrieb Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Folks,
> >
> > I was testing my networking functions ... and error handlling
> > I initiated a tsnet asynchronous download of a file,
> > started the download and disconnected the wifi.
> >
> > tsnet keeps reporting status "loading" .forever with no time out.
> > Is there something I am missing or should the library eventually be
> > reporting error?
> > Is there something I can do to detect network issues?
> > I guess I could periodically check for the internet... but really?
> > Has anyone come across this issue? solved it? thought about it?
> >
> > Thanks in advance.
> >
> > Tom
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


tsnet not detecting internet drop

2021-11-13 Thread Tom Glod via use-livecode
Hi Folks,

I was testing my networking functions ... and error handlling
I initiated a tsnet asynchronous download of a file,
started the download and disconnected the wifi.

tsnet keeps reporting status "loading" .forever with no time out.
Is there something I am missing or should the library eventually be
reporting error?
Is there something I can do to detect network issues?
I guess I could periodically check for the internet... but really?
Has anyone come across this issue? solved it? thought about it?

Thanks in advance.

Tom
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: MobileScroller become unresponsive after several minutes of inactivity.

2021-11-05 Thread Tom Glod via use-livecode
Scratch all thatI solved the issue, I had not commented out a
deletescroller on orientationchanged. :)

On Fri, Nov 5, 2021 at 2:12 PM Tom Glod  wrote:

> Correctionit also does this after i simply "move" the phone.
> I limited the orientation to portrait. and that didn't help to narrow
> the problem down.
> And this happens on every MobileScroller I have.  Otherwise it works great
> ...just can't wiggle the phone.
>
> Any ideas?
>
> On Fri, Nov 5, 2021 at 1:54 PM Tom Glod  wrote:
>
>> Hi Folks,
>>
>> I've got a text field in a group with a mobile scroller created for a
>> group.
>> I scroll the group instead of the field.
>> It all works well.
>> But after a while the scroller stops being responsive, and does not
>> scroll the group anymore.
>> Other parts of my app like nav buttons still work as expected.
>>
>> Has anyone ever run into that?
>>
>> TIA
>>
>> --
>> Tom Glod
>> Founder & Developer
>> MakeShyft R.D.A (www.makeshyft.com)
>> Mobile:647.562.9411
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: MobileScroller become unresponsive after several minutes of inactivity.

2021-11-05 Thread Tom Glod via use-livecode
Correctionit also does this after i simply "move" the phone.
I limited the orientation to portrait. and that didn't help to narrow
the problem down.
And this happens on every MobileScroller I have.  Otherwise it works great
...just can't wiggle the phone.

Any ideas?

On Fri, Nov 5, 2021 at 1:54 PM Tom Glod  wrote:

> Hi Folks,
>
> I've got a text field in a group with a mobile scroller created for a
> group.
> I scroll the group instead of the field.
> It all works well.
> But after a while the scroller stops being responsive, and does not scroll
> the group anymore.
> Other parts of my app like nav buttons still work as expected.
>
> Has anyone ever run into that?
>
> TIA
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


MobileScroller become unresponsive after several minutes of inactivity.

2021-11-05 Thread Tom Glod via use-livecode
Hi Folks,

I've got a text field in a group with a mobile scroller created for a group.
I scroll the group instead of the field.
It all works well.
But after a while the scroller stops being responsive, and does not scroll
the group anymore.
Other parts of my app like nav buttons still work as expected.

Has anyone ever run into that?

TIA

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Count Up Timer?

2021-11-02 Thread Tom Glod via use-livecode
Ok, thanks Sean, here it is in plain text for anyone who wants to use it.

function TimeDisplay HowMany,DisplayHow
if DisplayHow = "Duration" then
//*
if AppStarterStackSettings["default"]["Time Unit"] = "seconds" then
return round(HowMany / 1000,3) & "s"
else if AppStarterStackSettings["default"]["Time Unit"] = "milliseconds"
then
return HowMany & "ms"
else if AppStarterStackSettings["default"]["Time Unit"] = "microseconds"
then
end if
else if DisplayHow = "Human Readable" then
//*
local final_output = " days ::"
local running_second_count
local next_calculation


set itemdelimiter to "." -- we are looking at boths sides of the decimal
place
put round(HowMany / 1000) into HowMany -- convert to seconds

// 86,400 seconds in an day
// 3600 in an hour
// 60 seonds in a minute
// replace counts as you go


-- days

put HowMany / 86400 into next_calculation
if next_calculation < 1 then
put HowMany into running_second_count
replace "" with "0" in final_output
else

// how many days?

replace "" with item 1 of next_calculation in final_output
put (HowMany) - (item 1 of next_calculation * 86400) into
running_second_count
end if

-- hours

put running_second_count / 3600 into next_calculation
if next_calculation < 1 then

replace "" with "00" in final_output
else

// how many hours?

if the number of characters in item 1 of next_calculation = 1 then
replace "" with "0" & item 1 of next_calculation in final_output
else
replace "" with item 1 of next_calculation in final_output
end if

put (running_second_count) - (item 1 of next_calculation * 3600) into
running_second_count
end if

-- minutes


put running_second_count / 60 into next_calculation
if next_calculation < 1 then
replace "" with "00" in final_output
else

// how many minutes?

if the number of characters in item 1 of next_calculation = 1 then
replace "" with "0" & item 1 of next_calculation in final_output
else
replace "" with item 1 of next_calculation in final_output
end if

put (running_second_count) - (item 1 of next_calculation * 60) into
running_second_count
end if

-- seconds

put running_second_count into next_calculation
if next_calculation < 1 then
replace "" with "00" in final_output
else

// how many minutes?

if the number of characters in item 1 of next_calculation = 1 then
replace "" with "0" & next_calculation in final_output
else
replace "" with next_calculation in final_output
end if
end if
end if

//*
return final_output
end TimeDisplay
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Count Up Timer?

2021-11-02 Thread Tom Glod via use-livecode
Oh man ..I forgot about the formatting thing.
In my client it shows up formatted with color.
Does it work ok if it is pasted plain text?

On Tue, Nov 2, 2021 at 12:08 PM Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 11/2/21 8:48 AM, Craig Newman via use-livecode wrote:
> > Mark.
> >
> > “... unless the person was born after 1 January 1970."
> >
> > Check out the thread “When was the big bang?” on the forum:
> >
> >
> https://forums.livecode.com/viewtopic.php?f=9=26619=138530=big+bang#p138530
>
> LOL. "one bit for (the) apple."
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Count Up Timer?

2021-11-01 Thread Tom Glod via use-livecode
Hey Dan, I'm pretty sure this handler works.  But it only does Days,
Hours,Minutes and Seconds.
I'm sure you can add to it. (human readable section)

Cheers,

Tom

--

*function* TimeDisplay HowMany,DisplayHow

*if* DisplayHow = "Duration" *then*

*//**

*if* AppStarterStackSettings["default"]["Time Unit"] = "seconds" *then*

*return* round(HowMany / 1000,3) & "s"

*else* *if* AppStarterStackSettings["default"]["Time Unit"] = "milliseconds"
*then*

*return* HowMany & "ms"

*else* *if* AppStarterStackSettings["default"]["Time Unit"] = "microseconds"
*then*

*end* *if*

*else* *if* DisplayHow = "Human Readable" *then*

*//**

*local* final_output = " days ::"

*local* running_second_count

*local* next_calculation

*set* itemdelimiter to "." *-- we are looking at boths sides of the decimal
place*

*put* round(HowMany / 1000) into HowMany *-- convert to seconds*

*// 86,400 seconds in an day*

*// 3600 in an hour*

*// 60 seonds in a minute*

*// replace counts as you go*

*-- days*

*put* HowMany / 86400 into next_calculation

*if* next_calculation < 1 *then*

*put* HowMany into running_second_count

*replace* "" with "0" in final_output

*else*

*// how many days?*

*replace* "" with item 1 of next_calculation in final_output

*put* (HowMany) - (item 1 of next_calculation * 86400) into
running_second_count

*end* *if*

*-- hours*

*put* running_second_count / 3600 into next_calculation

*if* next_calculation < 1 *then*

*replace* "" with "00" in final_output

*else*

*// how many hours?*

*if* the number of characters in item 1 of next_calculation = 1 *then*

*replace* "" with "0" & item 1 of next_calculation in final_output

*else*

*replace* "" with item 1 of next_calculation in final_output

*end* *if*

*put* (running_second_count) - (item 1 of next_calculation * 3600) into
running_second_count

*end* *if*

*-- minutes*

*put* running_second_count / 60 into next_calculation

*if* next_calculation < 1 *then*

*replace* "" with "00" in final_output

*else*

*// how many minutes?*

*if* the number of characters in item 1 of next_calculation = 1 *then*

*replace* "" with "0" & item 1 of next_calculation in final_output

*else*

*replace* "" with item 1 of next_calculation in final_output

*end* *if*

*put* (running_second_count) - (item 1 of next_calculation * 60) into
running_second_count

*end* *if*

*-- seconds*

*put* running_second_count into next_calculation

*if* next_calculation < 1 *then*

*replace* "" with "00" in final_output

*else*

*// how many minutes?*

*if* the number of characters in item 1 of next_calculation = 1 *then*

*replace* "" with "0" & next_calculation in final_output

*else*

*replace* "" with next_calculation in final_output

*end* *if*

*end* *if*

*end* *if*

*//**

*return* final_output

*end* TimeDisplay

---

On Mon, Nov 1, 2021 at 5:47 PM Dan Friedman via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Anyone ever done a count up timer?   For example, if we supply the seconds
> of 1605553200, we want to display the number of years, months, days, hours,
> minutes and seconds since that time.   For example, "How long have you been
> alive?".   This needs to be precise – need to account for leap years, days
> in month, etc.
>
> Save me!!   :)
>
> -Dan
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: widget store

2021-11-01 Thread Tom Glod via use-livecode
I think thats it Mike.  I would be shocked to find out there is another one
widget store.
What does tmc2 do ?

On Sun, Oct 31, 2021 at 12:33 PM Mike Kerner via use-livecode <
use-livecode@lists.runrev.com> wrote:

> since the lc extension store is essentially empty, does anyone have a
> widget store, somewhere?
> i want to leave tmc2 behind, but i keep finding out just how painful the
> alternative is.
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Android Homescreen using Livecode?

2021-10-17 Thread Tom Glod via use-livecode
Hi Livecoders,

Has anyone here ever tried to make a "home screen" application for android
using livecode?

(A homepage application is persistent and loads as the phone boots. Its the
main app for navigating android and its apps.)

My guess is no, but I thought I'd ask just to make sure.

if yes, how did it go? were you successful? if not, where did it fail?

Thanks,

-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Previous request not completed

2021-10-09 Thread Tom Glod via use-livecode
Hhhmm Hi Jacquelinee,  which library are you using to send the
requests? Because that sounds like an error from liburl, and it describes
the limitation of the library. I could be wrong, but when using tsnet in
async mode, that error would not be triggered by the engine.

Hope that helps.

On Sat, Oct 9, 2021 at 3:58 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> When sending several requests to a server, I get "Previous request not
> completed" a lot. If I
> set tsNetLibUrlReuseConnection to false, will that prevent it? Are there
> any down sides?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Stack with the same name loop

2021-10-06 Thread Tom Glod via use-livecode
LOL. me too whenever I get this, I just unplug my comp from the
wall, leave the room, wait for 5 minutes  and only then try again. :D

On Wed, Oct 6, 2021 at 1:18 PM Peter Bogdanoff via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Good question. I have no idea either.
>
> > On Oct 6, 2021, at 12:56 PM, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi all,
> > Can someone give the definitive answer as to what to choose when I save
> my
> > stack with a save as to create a new iterative version and it comes up
> with
> > the prompt :
> >  A stack with the same name as the one you are trying to load is
> > already open.
> >SavePurgeCancel
> >
> > Whatever I do it ends up in a loop of asking this. I'm bored of having to
> > force close LC to get over this. What is supposed to happen if I press
> > Save? What is supposed to happen if I press Purge? And what about Cancel?
> > I've never understood the need for purge AND save. Purge from what? Save
> > and close? purge and close? It's just not clear to me as a long time user
> > let alone a new user.
> >
> > Btw, just to avoid unnecessary responses, I already know I can just make
> a
> > copy in the finder, clear LC memory and load that one in. My question is
> > just trying to get an understanding of this prompt.
> >
> > Thanks
> >
> > Sean
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to suppress the Modal Purge dialog? -- Name space conflict

2021-09-19 Thread Tom Glod via use-livecode
Sorry, right you mentioned that in one of the paragraphs. but there is
a way to get all the stacks opened... but making sure that before a
stack is processed, the name is returned to what it must be to be exported
and work.

Just making the assumption that you can only process one open stack at a
time.

Or are the stacks all running code outside of being "opened"?


On Sun, Sep 19, 2021 at 6:12 PM Tom Glod  wrote:

> Hmmm...first thing that comes to mind.
>
> Can you check if the same name is already open and then rename the
> existing one before you try to open the second one?
>
>
>
> On Sun, Sep 19, 2021 at 5:54 PM R.H. via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Hi everyone
>>
>> I have a need to programmatically open about 200 stacks, do something, and
>> the close them. In this case, for documentation reasons, I take a
>> screenshot from every stack, every card, and every substack and their
>> cards
>> to export it.
>>
>> My problem is that there are number of stacks that have the same stack
>> name
>> (apart from a different file name), and loading them into memory (opening
>> them) sometimes creates a naming conflict if a stack with the same name
>> already is loaded -- and these are library stacks, etc.
>>
>> The known modal dialog appears to allow to purge such stack. This dialog
>> seems to appear before even any error message could be intercepted.
>>
>> Can this purging be automated and the dialog be suppressed? I found no way
>> (using the "try" construct, locking messages, etc.) to suppress this
>> dialog
>> and just do the purge from script.
>>
>> I assume that it could eventually be done messing with the strack in the
>> IDE that generates the dialog. But I do not really want to do this for
>> principle reasons.
>>
>> Another way is to make sure that there are never same stack names (which
>> are only known after opening), but that is almost impossible to control
>> and
>> might break certain stack relationships -- and I am not just talking about
>> my own stacks, but also stacks from third parties, and opens sources.
>>
>> Of course, I can make sure that there are is never more than the main
>> stack
>> in memory before opening any other stack -- except the IDE stacks. But in
>> my special case this is not a good solution as the app relies heavily on a
>> number of open stacks. At least, I am still trying to find a better
>> solution.
>>
>> Maybe a good feature for future would be to support name spaces as in
>> other
>> development environments so that such naming conflicts may be avoided.
>> Stacks and other resources could then share a name space, and then there
>> is
>> only the need to have unique names within such name space. Some people
>> (including myself) already mimic this using prefixes to a name. But that
>> is
>> just a starting point and difficult to control. The concept of name spaces
>> goes beyond that.
>>
>> Any ideas ? )))
>>
>> have fun...
>> Roland
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Mobile:647.562.9411
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to suppress the Modal Purge dialog? -- Name space conflict

2021-09-19 Thread Tom Glod via use-livecode
Hmmm...first thing that comes to mind.

Can you check if the same name is already open and then rename the existing
one before you try to open the second one?



On Sun, Sep 19, 2021 at 5:54 PM R.H. via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi everyone
>
> I have a need to programmatically open about 200 stacks, do something, and
> the close them. In this case, for documentation reasons, I take a
> screenshot from every stack, every card, and every substack and their cards
> to export it.
>
> My problem is that there are number of stacks that have the same stack name
> (apart from a different file name), and loading them into memory (opening
> them) sometimes creates a naming conflict if a stack with the same name
> already is loaded -- and these are library stacks, etc.
>
> The known modal dialog appears to allow to purge such stack. This dialog
> seems to appear before even any error message could be intercepted.
>
> Can this purging be automated and the dialog be suppressed? I found no way
> (using the "try" construct, locking messages, etc.) to suppress this dialog
> and just do the purge from script.
>
> I assume that it could eventually be done messing with the strack in the
> IDE that generates the dialog. But I do not really want to do this for
> principle reasons.
>
> Another way is to make sure that there are never same stack names (which
> are only known after opening), but that is almost impossible to control and
> might break certain stack relationships -- and I am not just talking about
> my own stacks, but also stacks from third parties, and opens sources.
>
> Of course, I can make sure that there are is never more than the main stack
> in memory before opening any other stack -- except the IDE stacks. But in
> my special case this is not a good solution as the app relies heavily on a
> number of open stacks. At least, I am still trying to find a better
> solution.
>
> Maybe a good feature for future would be to support name spaces as in other
> development environments so that such naming conflicts may be avoided.
> Stacks and other resources could then share a name space, and then there is
> only the need to have unique names within such name space. Some people
> (including myself) already mimic this using prefixes to a name. But that is
> just a starting point and difficult to control. The concept of name spaces
> goes beyond that.
>
> Any ideas ? )))
>
> have fun...
> Roland
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC IDE Menu suddenly is slow / responds slowly

2021-09-19 Thread Tom Glod via use-livecode
Things seem better when the message window is closed . I also disabled
all the script autocompletion options.
So its one or more of those things.  Will test more later.



On Fri, Sep 17, 2021 at 1:37 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Have you checked the pendingMessages? A while ago Swami posted a slowdown
> that showed dozens and dozens of repeating IDE messages.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On September 17, 2021 3:28:12 AM matthias rebbe via use-livecode
>  wrote:
>
> > Hi,
> >
> > i am currently noticing a massive slow down of the LC 9.6.4 IDE menu.
> Not
> > right away after opening Livecode IDE, but after some time of usage.
> > I never noticed that in 9.6.3. Clicking on an main menu entry takes then
> > about 2 or 3 seconds until i can see the submenu
> >
> > But I am not sure if this is really only an LC problem or due to the
> fact
> > that i upgraded to Big Sur around the same time as LC 9.6.4 was released.
> >
> > Currently i only notice this slow down of the menu in 9.6.4 and i am not
> > able to see this in 9.6.3. But maybe i am a little bit to impatient and
> my
> > testing is too short.
> >
> > In the activity monitor i cannot see anything unusual. Now large memory
> > consumption of LC and no high CPU usage.
> >
> > After a restart of LC the IDE menu behaves normal, but some time later
> it
> > slows down.
> >
> >
> > Is anyone else experiencing the same or a similar behavior?
> >
> >
> > Regards,
> >
> > Matthias
> >
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC IDE Menu suddenly is slow / responds slowly

2021-09-17 Thread Tom Glod via use-livecode
I've been wrestling with the same IDE slowdown the last couple of days
trying to get to the bottom of it.
I've tested to make sure its on the IDE and not standalone.  It seems to be
so.
It happens in 9.6.3 as well.

I think it has to do with the script editor, see if you experience it with
a se closed.

Thanks,

Tom



On Fri, Sep 17, 2021 at 4:27 AM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi,
>
> i am currently noticing a massive slow down of the LC 9.6.4 IDE menu. Not
> right away after opening Livecode IDE, but after some time of usage.
> I never noticed that in 9.6.3. Clicking on an main menu entry takes then
> about 2 or 3 seconds until i can see the submenu
>
> But I am not sure if this is really only an LC problem or due to the fact
> that i upgraded to Big Sur around the same time as LC 9.6.4 was released.
>
> Currently i only notice this slow down of the menu in 9.6.4 and i am not
> able to see this in 9.6.3. But maybe i am a little bit to impatient and my
> testing is too short.
>
> In the activity monitor i cannot see anything unusual. Now large memory
> consumption of LC and no high CPU usage.
>
> After a restart of LC the IDE menu behaves normal, but some time later it
> slows down.
>
>
> Is anyone else experiencing the same or a similar behavior?
>
>
> Regards,
>
> Matthias
>
>
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Organize 1.1 now in App Store

2021-09-10 Thread Tom Glod via use-livecode
Very happy to read these positive reports about the mobile engine. Thanks.

On Fri, Sep 10, 2021 at 4:57 PM J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/10/21 2:32 PM, Mark Smith via use-livecode wrote:
> > Thanks Bill,
> >
> > One other thing I wanted to address in the announcement, but forgot, was
> just the sheer reliability of Livecode. I started beta testing 6 months
> ago, there where 3 rounds of testing and about 19 testers. Not once did
> TestFlight report a crash (it tracks these for you). When I sent it for app
> review, it passed on the first attempt in < 24 hours. Same on the 2nd
> attempt (because I had messed up the screen shots and had to redo them). A
> huge part of the reliability and credibility of this app must go to
> Livecode for the development of such a superbly reliable application
> development environment. It just works, and for that I am immensely
> grateful. There are 10’s of thousands of lines of code running in that app,
> most of them not written by me. I am grateful for the attention to detail
> and professionalism the entire LC team represents. It means a lot.
>
> I agree. I was looking at the developer reports in Google Play yesterday
> and our app has had
> zero crashes, freezes, or any other problem that Google tracks. It's been
> in the store for 6+
> months.
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.com
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
Tom Glod
Founder & Developer
MakeShyft R.D.A (www.makeshyft.com)
Mobile:647.562.9411
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Suggestion: Non-Appbuilding Community Edition

2021-09-04 Thread Tom Glod via use-livecode
David, thats an interesting model to bring up.
I wonder how much of this new direction is considered to be etched in
stone, and how much is up for tweaking still.  Very happy to see signs that
the team is listening to all the feedback.






On Sat, Sep 4, 2021 at 10:37 AM David Bovill via use-livecode <
use-livecode@lists.runrev.com> wrote:

> The clearest example of a free-forever development licence which you pay
> for when you wish to release your app is obviously Unity 3D. I remember
> when this project was a small developer community supported by a company
> and community of keen early adopters. I asked then why Livecode Ltd didn’t
> adopt a model close to that - sure there are differences between the game
> market and Livecode’s market but still?
>
> So the question here is why not do the same here - keep a free-to-develop
> “trial version” without the compilation framework and tools. I’m curious to
> the reasoning. The cynic in me would say that the assumption is that there
> are too few developers in this (non-game) market who would need the
> compilation / stand-alone-builder functions - so while game developers and
> companies might pay for commercial Unity 3D licenses - that is not true for
> Livecode developers? I don’t / like / buy that argument - so I would love
> to here good reasons or not adopting a Unity 3D style licensing model?
>
> Schedule a call with me
> On 3 Sep 2021, 15:07 +0100, Kevin Miller via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > What I liked about your email to me Tom was that it was extremely
> specific. You had just a handful of issues you considered absolutely key
> and offered to Zoom to show that to me. I look forward to scheduling that
> once I finish getting unburried __
> >
> > Kind regards,
> >
> > Kevin
> >
> > Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> > LiveCode: Develop Yourself
> >
> > On 02/09/2021, 22:59, "use-livecode on behalf of Tom Glod via
> use-livecode"  use-livecode@lists.runrev.com> wrote:
> >
> > Lagi,
> >
> > I wrote to Kevin earlier and gave the exact same advice. those exact 2
> > points needing to be addressed.
> >
> > Give long trial, fix the most obvious IDE issues ASAP.
> >
> > Without those two things how is any new developer going to join the
> > platform?
> >
> >
> >
> > On Thu, Sep 2, 2021 at 5:34 PM Lagi Pittas via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Trials of 14 days or even 30 days are a waste of time. I can install
> > > something and use it for a couple of days - then life / work gets in
> the
> > > way
> > > so It sits on the computer for 31 days and then times out.
> > >
> > > You then have to waste your time and the companies to get an extension,
> > > and by the time they answer
> > > you get cheesed off and remove the program.
> > >
> > > The BEST trial is the one that lasts for 30 actual executions or 6
> months
> > > (whichever comes first).
> > >
> > > This stops the clever SOD who decides to keep it running without
> exiting
> > > for 6 months but it times out anyway.
> > > Even better if he keeps it on for 2 days it counts as "executing"
> twice so
> > > it will last 30 days.
> > >
> > > This means I have 30 days over a 6 month period to really test it
> without
> > > rushing.
> > >
> > > The people who would game the system are the people who won't be loyal
> > > customer anyway, so not giving a worthwhile trial period handicaps
> those
> > > who want to give it a good try.
> > >
> > > You can also put a nag screen at the start of any executable with an OK
> > > button link to a special discounted price - free marketing (what a
> > > brilliant Idea, why didn't I think of it?).
> > >
> > > But the best way of selling it is to FIX the bloody IDE - I am running
> on a
> > > 16G 1 year Old 8th Generation CoreI7 processor and it STILL runs like
> > > treacle.
> > >
> > > If I downloaded it today as a new person it would be off my machine in
> less
> > > than 30 minutes.
> > >
> > > You could also use this as your "marketing" system by "giving it away"
> to
> > > schools for nothing and without the trial period but the nag screen.
> > >
> > > It can then be used by the students to learn programming at no cost -
> and
> > > some of the students parent might pony up for a paid for version at

Re: Suggestion: Non-Appbuilding Community Edition

2021-09-03 Thread Tom Glod via use-livecode
Hi Kevin,

Thanks for acknowledging that you received it!

I will compile a video of the problems, but will happily schedule a zoom
and talk about some other things as well.
I should have a video compiled within 1 week, since i'll still be using it
all week long.

Thanks Kevin,

Tom



On Fri, Sep 3, 2021 at 10:07 AM Kevin Miller via use-livecode <
use-livecode@lists.runrev.com> wrote:

> What I liked about your email to me Tom was that it was extremely
> specific. You had just a handful of issues you considered absolutely key
> and offered to Zoom to show that to me. I look forward to scheduling that
> once I finish getting unburried __
>
> Kind regards,
>
> Kevin
>
> Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> LiveCode: Develop Yourself
>
> On 02/09/2021, 22:59, "use-livecode on behalf of Tom Glod via
> use-livecode"  use-livecode@lists.runrev.com> wrote:
>
> Lagi,
>
> I wrote to Kevin earlier and gave the exact same advice. those exact 2
> points needing to be addressed.
>
> Give long trial, fix the most obvious IDE issues ASAP.
>
> Without those two things how is any new developer going to join the
> platform?
>
>
>
> On Thu, Sep 2, 2021 at 5:34 PM Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Trials of 14 days or even 30 days are a waste of time. I can install
> > something and use it for a couple of days - then life / work gets in
> the
> > way
> > so It sits on the computer for 31 days and then times out.
> >
> >  You then have to waste your time and the companies to get an
> extension,
> > and by the time they answer
> > you get cheesed off and remove the  program.
> >
> > The BEST trial is the one that lasts for 30 actual executions or 6
> months
> > (whichever comes first).
> >
> > This stops the clever  SOD who decides to keep it running without
> exiting
> > for 6 months but it times out anyway.
> > Even better if he keeps it on for 2 days it counts as "executing"
> twice so
> > it will last 30 days.
> >
> > This means I have 30 days over a 6 month period to really test it
> without
> > rushing.
> >
> > The people who would game the system are the people who won't be
> loyal
> > customer anyway, so not giving a worthwhile trial period handicaps
> those
> > who want to give it a good try.
> >
> > You can also put a  nag screen  at the start of any executable with
> an OK
> > button  link to a special discounted price - free marketing (what a
> > brilliant Idea, why didn't I think of it?).
> >
> > But the best way of selling it is to FIX the bloody IDE - I am
> running on a
> > 16G 1 year Old 8th Generation CoreI7  processor and it  STILL runs
> like
> > treacle.
> >
> > If I downloaded it today as a new person it would be off my machine
> in less
> > than 30 minutes.
> >
> > You could also use this as your "marketing" system by "giving it
> away"  to
> > schools for nothing and without the trial period but the nag screen.
> >
> > It can then be used by the students to learn programming at no cost
> - and
> > some of the students parent might pony up for a paid for version at a
> > student price (with no expiring standalones of cours - the most
> stupid idea
> > of the lot so far)
> >
> >
> > Anyway Kevin, have I/we wastedour time again putting out these
> cranky,
> > stupid and not workable suggestions?.
> >
> > Lagi
> >
> >
> >
> >
> >
> >
> >
> > On Thu, 2 Sept 2021 at 15:55, Kevin Miller via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > We *are* considering the length of the trial actively, we may well
> give a
> > > longer trial a shot at some point.
> > >
> > > Kind regards,
> > >
> > > Kevin
> > >
> > > Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
> > > LiveCode: Develop Yourself
> > >
> > > On 02/09/2021, 15:51, "use-livecode on behalf of Ralph DiMola via
> > > use-livecode"  > > use-livecode@lists.runrev.com> wrote:
> > >
> > > True, true.
> > >
> > > There cou

Re: Suggestion: Non-Appbuilding Community Edition

2021-09-02 Thread Tom Glod via use-livecode
I literally begged. LOL

On Thu, Sep 2, 2021 at 5:59 PM Tom Glod  wrote:

> Lagi,
>
> I wrote to Kevin earlier and gave the exact same advice. those exact 2
> points needing to be addressed.
>
> Give long trial, fix the most obvious IDE issues ASAP.
>
> Without those two things how is any new developer going to join the
> platform?
>
>
>
> On Thu, Sep 2, 2021 at 5:34 PM Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Trials of 14 days or even 30 days are a waste of time. I can install
>> something and use it for a couple of days - then life / work gets in the
>> way
>> so It sits on the computer for 31 days and then times out.
>>
>>  You then have to waste your time and the companies to get an extension,
>> and by the time they answer
>> you get cheesed off and remove the  program.
>>
>> The BEST trial is the one that lasts for 30 actual executions or 6 months
>> (whichever comes first).
>>
>> This stops the clever  SOD who decides to keep it running without exiting
>> for 6 months but it times out anyway.
>> Even better if he keeps it on for 2 days it counts as "executing" twice so
>> it will last 30 days.
>>
>> This means I have 30 days over a 6 month period to really test it without
>> rushing.
>>
>> The people who would game the system are the people who won't be loyal
>> customer anyway, so not giving a worthwhile trial period handicaps those
>> who want to give it a good try.
>>
>> You can also put a  nag screen  at the start of any executable with an OK
>> button  link to a special discounted price - free marketing (what a
>> brilliant Idea, why didn't I think of it?).
>>
>> But the best way of selling it is to FIX the bloody IDE - I am running on
>> a
>> 16G 1 year Old 8th Generation CoreI7  processor and it  STILL runs like
>> treacle.
>>
>> If I downloaded it today as a new person it would be off my machine in
>> less
>> than 30 minutes.
>>
>> You could also use this as your "marketing" system by "giving it away"  to
>> schools for nothing and without the trial period but the nag screen.
>>
>> It can then be used by the students to learn programming at no cost - and
>> some of the students parent might pony up for a paid for version at a
>> student price (with no expiring standalones of cours - the most stupid
>> idea
>> of the lot so far)
>>
>>
>> Anyway Kevin, have I/we wastedour time again putting out these cranky,
>> stupid and not workable suggestions?.
>>
>> Lagi
>>
>>
>>
>>
>>
>>
>>
>> On Thu, 2 Sept 2021 at 15:55, Kevin Miller via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> > We *are* considering the length of the trial actively, we may well give
>> a
>> > longer trial a shot at some point.
>> >
>> > Kind regards,
>> >
>> > Kevin
>> >
>> > Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
>> > LiveCode: Develop Yourself
>> >
>> > On 02/09/2021, 15:51, "use-livecode on behalf of Ralph DiMola via
>> > use-livecode" > > use-livecode@lists.runrev.com> wrote:
>> >
>> > True, true.
>> >
>> > There could be a small group of programmers that pass a stack around
>> > but you would not be able to convince/teach a civilian to install a
>> > programming IDE and explain how to run the stack along with any other
>> > supporting files, SW or plug-ins... Mobile would be a non-starter. I
>> would
>> > not dismiss this out-of-hand. A 90 day free IDE could also be an option.
>> >
>> > Ralph DiMola
>> > IT Director
>> > Evergreen Information Services
>> > rdim...@evergreeninfo.net
>> >
>> >
>> > -Original Message-
>> > From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com]
>> On
>> > Behalf Of Kevin Miller via use-livecode
>> > Sent: Thursday, September 02, 2021 10:31 AM
>> > To: How to use LiveCode
>> > Cc: Kevin Miller; Michael Kristensen
>> > Subject: Re: Suggestion: Non-Appbuilding Community Edition
>> >
>> > Thanks for the constructive suggestion. Unfortunately with a free
>> > non-app building version, everyone who needs to run an app can just
>> > download that.
>> >
>> > Kind regards,
>> >
>> > Kevin
>> >
>> > Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
>> > LiveCode: Develop Yourself
>> >
>> > On 02/09/2021, 14:49, "use-livecode on behalf of Michael Kristensen
>> > via use-livecode" > > use-livecode@lists.runrev.com> wrote:
>> >
>> > Hi there
>> >
>> > I suggest that there could be a Non-Appbuilding Community
>> Edition
>> >
>> > That would be for personal use, and to learn coding.
>> >
>> > Michael
>> >
>> > ___
>> > use-livecode mailing list
>> > use-livecode@lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> > subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>> >
>> >
>> >
>> > ___
>> > 

  1   2   3   4   5   6   7   8   9   >