Re: Hide stack change focus not supported 64bit

2020-04-02 Thread Bill Vlahos via use-livecode
I don’t see it in the inclusions tab.

How do I install your library?

Thanks,
Bill

> On Apr 2, 2020, at 1:06 PM, Paul McClernan  wrote:
> 
> Glad to hear that someone finds it useful!
> 
> >>I can’t figure out how to get it into my standalone.
> 
> You have to include the library it in the standalone settings, in the 
> inclusions tab. If it is greyed-out then go to the "general" tab and click 
> "select inclusions for standalone"

___
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: Our first Community Zoom Session

2020-04-02 Thread Pi Digital via use-livecode
Freeconferencecall.com
Always free and by a great bunch of guys who have been going since 2001 and 
have always put security at the top of its agenda. Look it up for scams and 
security issues. It’s clean. 

1 downside is that you can’t output audio from a video playback during screen 
share straight from the system or software output. You only get it from the 
speakers into the mic. Other than that it has a whole bunch of cool features. 
You can upload a video and have it playback on broadcast instead. 

Highly recommended. And did I mention, it’s free. No time limit. 1000 
participants on Mac, Pc, linux, Android, iOS. Admin control. No account needed 
for participants. Simple meeting login. 

Sean Cole
Pi Digital

> On 3 Apr 2020, at 01:46, Mark Wieder via use-livecode 
>  wrote:
> 
> Listmom,
> 
>> I have now scheduled our first zoom meeting
> 
> Can we have jitsi installed on a livecode server and use that instead for 
> future sessions?
> 
> -- 
> 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: Our first Community Zoom Session

2020-04-02 Thread Pi Digital via use-livecode
With self-iso, it’s just not an issue. Unless someone in your household has it 
in for you enough to exploit your zoom account. Pfft, hehe. 

Nothing + NewsMedia = something. 

Sean Cole
Pi Digital
___
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: Our first Community Zoom Session

2020-04-02 Thread Mark Wieder via use-livecode

Listmom,


I have now scheduled our first zoom meeting


Can we have jitsi installed on a livecode server and use that instead 
for future sessions?


--
 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


Re: Our first Community Zoom Session

2020-04-02 Thread Mark Wieder via use-livecode

On 4/2/20 5:15 PM, J. Landman Gay via use-livecode wrote:
Your first link describes a different attack, since corrected. The one 
Bob posted is dated April 2 and the research link it includes is dated 
April 1. It is new info.


Yes but...
the new zero-days require physical access to the hardware.

I'd be more concerned about this vuln if I were running Windows.
Luckily there's a simple group policy or registry fix.



--
 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


Re: Our first Community Zoom Session

2020-04-02 Thread doc hawk via use-livecode


On Apr 2, 2020, at 12:05 PM, Pi Digital via use-livecode 
 wrote:
> 
> That article is based on out of date information. 


Yeah.

Zoom has enough recent issues without resorting to the old ones!

:_)
___
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: Our first Community Zoom Session

2020-04-02 Thread J. Landman Gay via use-livecode
Your first link describes a different attack, since corrected. The one Bob 
posted is dated April 2 and the research link it includes is dated April 1. 
It is new info.


You are correct that Zoom has frozen development until these issues are 
fixed, but for now the vulnerabilities seem to remain.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 2, 2020 2:07:34 PM Pi Digital via use-livecode 
 wrote:



Bob
That article is based on out of date information. The writers have not done 
their homework properly. Here’s what they would have found back from Jan 
this year


www.zdnet.com/google-amp/article/zoom-fixes-security-flaw-that-could-have-let-hackers-join-video-conference-calls/

Conversely,

www.theverge.com/platform/amp/2020/4/2/21204018/zoom-security-privacy-feature-freeze-200-million-daily-users

And

www.bbc.co.uk/news/amp/technology-52133349

Always do your research before posting is the Mantra.

Sean Cole
Pi Digital Productions Ltd


eMail Ts & Cs


On 2 Apr 2020, at 19:48, Bob Sneidar via use-livecode 
 wrote:


Just so everyone is aware…

https://community.spiceworks.com/topic/2265244-snap-more-zoom-flaws-t-mobile-merger-nasa-launch-delays-rick-and-morty?utm_campaign=community_medium=app_source=app_ui

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





___
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: Answer Dialog in Stack now

2020-04-02 Thread Bob Sneidar via use-livecode
Also, the standalone builder altered all the paths to my stackFiles as though 
they were in the same folder as the stack itself. They are not.

I’m just going on record here to say the standalone builder at present is 
completely unusable. I’ll file a support ticket.

Bob S


On Apr 2, 2020, at 3:01 PM, Bob Sneidar via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Okay crisis temporarily averted. For whatever reason the Standalone Builder 
copied several Livecode UI stacks as substacks of my Mainstack! THAT’S NOT 
SUPPOSED TO HAPPEN!

Bob S


On Apr 2, 2020, at 2:54 PM, Bob Sneidar via use-livecode 
mailto:use-livecode@lists.runrev.com>>
 wrote:

Hi all.

I just created a standalone for a new project for the first time. Now every 
time I open it, it complains that there is already and answer Dialog stack in 
memory! What’s worse, any time I use the form Answer Password I can see what I 
type!!! Livecode Devs, MAKE IT STOP!!! You cannot POSSIBLY expect new users to 
deal with this.

How do I “purge” my stack of the errant Answer Dialog?

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


RE: Speech on Android

2020-04-02 Thread Ralph DiMola via use-livecode
Jerry,

There is a table here ==> cloud.google.com/text-to-speech/docs/voices 

Not an exact match but you might be able to correlate them to what the
Android OS returns.

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 JeeJeeStudio via use-livecode
Sent: Tuesday, March 31, 2020 8:38 AM
To: How to use LiveCode
Cc: JeeJeeStudio
Subject: Speech on Android

Hi,


i have a few questions on speech used on android:


1. can you use any available language or must the Android System be set on a
language? (i suspect the first) i choose an english and dutch lang, first it
worked, later it talked spanish...could be a mistake from me of course.

2. the list of available voice is filled with unrecoqnizable names like
nl-nl-x-lgc-network or nl-nl-x-dma-local, how can we change this like
male-female or with names like Hans-Cynthia-Ben-Susan


thanks

Jerry



___
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: Answer Dialog in Stack now

2020-04-02 Thread Bob Sneidar via use-livecode
Okay crisis temporarily averted. For whatever reason the Standalone Builder 
copied several Livecode UI stacks as substacks of my Mainstack! THAT’S NOT 
SUPPOSED TO HAPPEN!

Bob S


On Apr 2, 2020, at 2:54 PM, Bob Sneidar via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Hi all.

I just created a standalone for a new project for the first time. Now every 
time I open it, it complains that there is already and answer Dialog stack in 
memory! What’s worse, any time I use the form Answer Password I can see what I 
type!!! Livecode Devs, MAKE IT STOP!!! You cannot POSSIBLY expect new users to 
deal with this.

How do I “purge” my stack of the errant Answer Dialog?

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


Answer Dialog in Stack now

2020-04-02 Thread Bob Sneidar via use-livecode
Hi all. 

I just created a standalone for a new project for the first time. Now every 
time I open it, it complains that there is already and answer Dialog stack in 
memory! What’s worse, any time I use the form Answer Password I can see what I 
type!!! Livecode Devs, MAKE IT STOP!!! You cannot POSSIBLY expect new users to 
deal with this. 

How do I “purge” my stack of the errant Answer Dialog? 

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


Re: Go to card has become slow

2020-04-02 Thread Devin Asay via use-livecode
I have seen delays when going to a card containing a large image with Resize 
Quality set to “Best”. It was more of an issue on a mobile device, but it’s 
worth looking into.

Devin

> On Apr 2, 2020, at 1:27 PM, Terence Heaford via use-livecode 
>  wrote:
> 
> I have a project that opens at a particular card.
> 
> When I go to another card (any card) it’s very snappy.
> 
> When I return to the original card (from any card) I have noticed a second or 
> two delay before it happens.
> 
> There would appear to be nothing in any script that would account for this.
> 
> Can anyone give some insight as to why this has happened?
> 
> I reinstalled LC to no avail.
> 
> Community 9.5.1
> 
> MacOS 10.15.4
> 
> I read something about font changes on the forum but that seemed to relate to 
> iOS not MacOS.
> 
> I’m at a loss
> 
> 
> Thanks
> 
> Terry
> 
> 
> 
> 
> 
> ___
> 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

Devin Asay
Director
Office of Digital Humanities
Brigham Young University

___
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: Speech on Android

2020-04-02 Thread Monte Goulding via use-livecode
Hi Jerry

> On 31 Mar 2020, at 11:38 pm, JeeJeeStudio via use-livecode 
>  wrote:
> 1. can you use any available language or must the Android System be set on a 
> language? (i suspect the first) i choose an english and dutch lang, first it 
> worked, later it talked spanish...could be a mistake from me of course.

The default voice will be in the user’s chosen locale but the voice locale is 
in the array returned from speechGetVoices(). If you have a recipe where that’s 
not the case then please post a bug report.

> 2. the list of available voice is filled with unrecoqnizable names like 
> nl-nl-x-lgc-network or nl-nl-x-dma-local, how can we change this like 
> male-female or with names like Hans-Cynthia-Ben-Susan

Unfortunately Android does not appear to have any user friendly names for 
voices.

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


Re: How to find the column and row of a basic tableField

2020-04-02 Thread Pi Digital via use-livecode
 Thank you. I feel so much Better educated. (Sarcasm intended)!!

Sean Cole
Pi Digital
___
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: Go to card has become slow

2020-04-02 Thread Peter Bogdanoff via use-livecode
Also, any audio/video files that load?


> On Apr 2, 2020, at 1:46 PM, Pi Digital via use-livecode 
>  wrote:
> 
> Hi Terry
> 
> Are there any big images on the first card? Any layer effects or blend modes? 
> Anything graphic based that could be attributed to the slow down. 
> 
> Sean Cole
> Pi
> 
>> On 2 Apr 2020, at 20:27, Terence Heaford via use-livecode 
>>  wrote:
>> 
>> I have a project that opens at a particular card.
>> 
>> When I go to another card (any card) it’s very snappy.
>> 
>> When I return to the original card (from any card) I have noticed a second 
>> or two delay before it happens.
> ___
> 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: Go to card has become slow

2020-04-02 Thread Pi Digital via use-livecode
Hi Terry

Are there any big images on the first card? Any layer effects or blend modes? 
Anything graphic based that could be attributed to the slow down. 

Sean Cole
Pi

> On 2 Apr 2020, at 20:27, Terence Heaford via use-livecode 
>  wrote:
> 
> I have a project that opens at a particular card.
> 
> When I go to another card (any card) it’s very snappy.
> 
> When I return to the original card (from any card) I have noticed a second or 
> two delay before it happens.
___
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: Our first Community Zoom Session

2020-04-02 Thread Pi Digital via use-livecode
Couldn’t agree more :)

Sean Cole
Pi Digital


> On 2 Apr 2020, at 20:59, Bob Sneidar via use-livecode 
>  wrote:
> 
> One could make the point that if end users must now do all the research, 
> what’s the point of news? Hmmm…
___
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: Hide stack change focus not supported 64bit

2020-04-02 Thread Paul McClernan via use-livecode
Glad to hear that someone finds it useful!

>>I can’t figure out how to get it into my standalone.

You have to include the library it in the standalone settings, in the
inclusions tab. If it is greyed-out then go to the "general" tab and click
"select inclusions for standalone"

On Thu, Apr 2, 2020 at 10:33 AM Bill Vlahos  wrote:

> Paul,
>
> Very nice! I see you have some other useful tools as well.
>
> It is working in the IDE but I can’t figure out how to get it into my
> standalone.
>
> Thank you,
> Bill Vlahos
>
> On Mar 30, 2020, at 9:52 PM, Bill Vlahos via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> Paul,
>
> Your AppHide/AppUnhide sounds perfect. I will try it.
>
> Thank you,
> Bill Vlahos
>
> On Mar 30, 2020, at 7:58 PM, Paul McClernan via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> (Sorry, hit send too soon).
> You can easily use AppleScript mixed with LiveCode script to change focus
> to another app:
>
> *do *"tell application "& quote& "PhotoShop"& quote& " to activate"as
> AppleScript
>
> You could also use AppHide / AppUnhide from my LCB Library macOSTools
> to minimize your stack which automatically switches to whatever the next
> running app is. See the test stack, which uses the above AppleScript to
> switch focus back to LiveCode after the AppHide command.
> Download from here:
> https://github.com/PaulMcClernan/LCB_macOSTools
>
>
>
___
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: Our first Community Zoom Session

2020-04-02 Thread Bob Sneidar via use-livecode
Ah. Point taken. You would think that the Spiceworks authors would have done 
the homework so I, the unsuspecting consumer would not have to. :-) 

One could make the point that if end users must now do all the research, what’s 
the point of news? Hmmm…

Bob S


> On Apr 2, 2020, at 12:05 PM, Pi Digital via use-livecode 
>  wrote:
> 
> Bob
> That article is based on out of date information. The writers have not done 
> their homework properly. Here’s what they would have found back from Jan this 
> year
> 
> www.zdnet.com/google-amp/article/zoom-fixes-security-flaw-that-could-have-let-hackers-join-video-conference-calls/
> 
> Conversely, 
> 
> www.theverge.com/platform/amp/2020/4/2/21204018/zoom-security-privacy-feature-freeze-200-million-daily-users
> 
> And
> 
> www.bbc.co.uk/news/amp/technology-52133349
> 
> Always do your research before posting is the Mantra. 
> 
> Sean Cole
> Pi Digital Productions Ltd

___
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 find the column and row of a basic tableField

2020-04-02 Thread Curry Kenworthy via use-livecode



Pi:

> you make these statement but give no example code to show it. This
> is damned infuriating as it keeps us hunting around in the dark.

On the contrary, as I've mentioned and as you know, "SEVERAL people 
immediately provided sample code." You were using sarcasm at the time to 
walk back disproven previous statements, but you never politely asked me 
for anything that I noticed. Nevertheless you received a ton of code 
from other helpful souls before I even saw your sarcastic remarks. I 
think it's clear how you are playing this socially, but that's OK - the 
facts speak loud and clear.


You have many code samples, relieving any actual need for damnation or 
infuriation, and we also have a listing of correct verifiable facts for 
those who care about real info and don't want confusion. Putting out a 
stream of wrong statements never solves anything! I like to do the 
opposite, because wrong info hurts people. Stay safe. :)


Best wishes,

Curry K.

___
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


Go to card has become slow

2020-04-02 Thread Terence Heaford via use-livecode
I have a project that opens at a particular card.

When I go to another card (any card) it’s very snappy.

When I return to the original card (from any card) I have noticed a second or 
two delay before it happens.

There would appear to be nothing in any script that would account for this.

Can anyone give some insight as to why this has happened?

I reinstalled LC to no avail.

Community 9.5.1

MacOS 10.15.4

I read something about font changes on the forum but that seemed to relate to 
iOS not MacOS.

I’m at a loss


Thanks

Terry





___
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: Our first Community Zoom Session

2020-04-02 Thread Pi Digital via use-livecode
Bob
That article is based on out of date information. The writers have not done 
their homework properly. Here’s what they would have found back from Jan this 
year

www.zdnet.com/google-amp/article/zoom-fixes-security-flaw-that-could-have-let-hackers-join-video-conference-calls/

Conversely, 

www.theverge.com/platform/amp/2020/4/2/21204018/zoom-security-privacy-feature-freeze-200-million-daily-users

And

www.bbc.co.uk/news/amp/technology-52133349

Always do your research before posting is the Mantra. 

Sean Cole
Pi Digital Productions Ltd


eMail Ts & Cs


> On 2 Apr 2020, at 19:48, Bob Sneidar via use-livecode 
>  wrote:
> 
> Just so everyone is aware…
> 
> https://community.spiceworks.com/topic/2265244-snap-more-zoom-flaws-t-mobile-merger-nasa-launch-delays-rick-and-morty?utm_campaign=community_medium=app_source=app_ui
> 
> 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: How to find the column and row of a basic tableField

2020-04-02 Thread Pi Digital via use-livecode
Curry

This winds me up a treat! Your point number 6:

> It has been available as a one-line function call without rolling your own 
> since at least 2012 with SpreadLib.


is totally unreasonable if you are claiming there IS a one line use case but 
ONLY if we buy into some spreadsheet library. That’s not the same in any way as 
something available natively. SpreadLib wasn’t mentioned in any previous 
solutions in these threads. 

And 3&4:

> 3. Can we figure out which field column was clicked? YES!
> 
> 4. Have we had this ability (#3) for a long time? YES! Since LC/RR 1.0 at 
> least.

Again, as before in the other thread, you make these statement but give no 
example code to show it. This is damned infuriating as it keeps us hunting 
around in the dark.

It’s great that you have this wealth of knowledge and information and that you 
‘like to prevent headaches before they happen’. But making statements with no 
examples to back them up is only adding to my headache and doesn’t feel 
particularly ethical overall. It’s just hoarding the knowledge you have without 
properly educating us pathetic fake news mongers underneath you. Telling us it 
can be done is no help when we would benefit from your ability to teach 
practically. 

Knowledge is power. For with it you can empower others. 

Many thanks and get well soon. 

Sean


> On 2 Apr 2020, at 19:14, Curry Kenworthy via use-livecode 
>  wrote:
> 
> 
> We don't need to confuse people - it DOES cause damage, because readers often 
> trust confident/prolific statements without realizing which ones are flawed, 
> and they act upon bad information. It often falls to consultants and trainers 
> like myself to help individuals fix the resulting problems later. I guess 
> that's good for business, but as an ethical person I also like to prevent 
> headaches for others before they happen. I can't in good conscience let 
> incorrect info slip by unchallenged.
> 
> Despite a lot of good info posted, there has been also considerable 
> intentional "spin" on this topic in various threads, as well as several 
> outright inaccurate claims, all of which could easily be confusing, so here's 
> an ACCURATE FACTS RECAP (for all related threads) that people who desire real 
> info can easily verify as factually correct and trust as reliable and 
> objective:
> 
> 1. Can fields display inline images? YES! A large number of images can be 
> displayed.
> 
> 2. Can fields display checkboxes? Only CUSTOM designed ones, which can work 
> well.
> 
> 3. Can we figure out which field column was clicked? YES!
> 
> 4. Have we had this ability (#3) for a long time? YES! Since LC/RR 1.0 at 
> least.
> 
> 5. Is finding which column something people commonly know or can figure out? 
> Not sure, but SEVERAL people immediately provided sample code. (This was 
> attempted as a strawman claim, it was not my claim, but hilariously 
> backfired.) Actually there are at least THREE different approaches, two of 
> which are generally applicable and the other also valid and interesting but 
> specialized to certain content requirements. I'm not counting additional 
> handy approach(es) that rely on an existing implementation of one of these 
> three.
> 
> 6. Does finding which column via tabstops require a "convoluted" solution 
> with lots of code? HECK NO; that's rubbish! It has been available as a 
> one-line function call without rolling your own since at least 2012 with 
> SpreadLib. Also available with other libraries. And while rough sample 
> functions have been posted here, some of us specialize in more efficient 
> techniques and have much sleeker code.
> 
> 7. Does finding which column require using the simple table field setting 
> with cell edit enabled? NO! Not at all. The wording of the subject line might 
> confuse people, but this was later clarified by Bernd regarding his helpful 
> code sample.
> 
> 8. Is using a datagrid somehow more trouble than setting up a field for 
> desired table features? Depends on the approach, but IRRELEVANT to the 
> original issue of WHETHER finding which column was available on regular 
> fields. (In context of recent discussions, this was another strawman argument 
> introduced to reframe the discussion and walk back previous incorrect claims.)
> 
> The reality is that multiple solutions are available to choose from, there 
> are precoded solutions and sample code available, and each approach has some 
> pros and cons. Do NOT be confused by "fans" of an approach (usually DG) who 
> exaggerate and cherry-pick (or just make confident assertions) to sway 
> others. They may sound confident, but the actual facts don't change based on 
> who has the time and energy to be more talkative. Datagrids are fairly easy 
> to set up, but the flip side is that they also more complex and subject to 
> the limitations and consequences of that complexity. Those familiar with KISS 
> and optimization will understand such considerations; well-documented in 
> 

Re: Our first Community Zoom Session

2020-04-02 Thread Bob Sneidar via use-livecode
Just so everyone is aware…

https://community.spiceworks.com/topic/2265244-snap-more-zoom-flaws-t-mobile-merger-nasa-launch-delays-rick-and-morty?utm_campaign=community_medium=app_source=app_ui

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


Re: How to find the column and row of a basic tableField

2020-04-02 Thread Curry Kenworthy via use-livecode



We don't need to confuse people - it DOES cause damage, because readers 
often trust confident/prolific statements without realizing which ones 
are flawed, and they act upon bad information. It often falls to 
consultants and trainers like myself to help individuals fix the 
resulting problems later. I guess that's good for business, but as an 
ethical person I also like to prevent headaches for others before they 
happen. I can't in good conscience let incorrect info slip by unchallenged.


Despite a lot of good info posted, there has been also considerable 
intentional "spin" on this topic in various threads, as well as several 
outright inaccurate claims, all of which could easily be confusing, so 
here's an ACCURATE FACTS RECAP (for all related threads) that people who 
desire real info can easily verify as factually correct and trust as 
reliable and objective:


1. Can fields display inline images? YES! A large number of images can 
be displayed.


2. Can fields display checkboxes? Only CUSTOM designed ones, which can 
work well.


3. Can we figure out which field column was clicked? YES!

4. Have we had this ability (#3) for a long time? YES! Since LC/RR 1.0 
at least.


5. Is finding which column something people commonly know or can figure 
out? Not sure, but SEVERAL people immediately provided sample code. 
(This was attempted as a strawman claim, it was not my claim, but 
hilariously backfired.) Actually there are at least THREE different 
approaches, two of which are generally applicable and the other also 
valid and interesting but specialized to certain content requirements. 
I'm not counting additional handy approach(es) that rely on an existing 
implementation of one of these three.


6. Does finding which column via tabstops require a "convoluted" 
solution with lots of code? HECK NO; that's rubbish! It has been 
available as a one-line function call without rolling your own since at 
least 2012 with SpreadLib. Also available with other libraries. And 
while rough sample functions have been posted here, some of us 
specialize in more efficient techniques and have much sleeker code.


7. Does finding which column require using the simple table field 
setting with cell edit enabled? NO! Not at all. The wording of the 
subject line might confuse people, but this was later clarified by Bernd 
regarding his helpful code sample.


8. Is using a datagrid somehow more trouble than setting up a field for 
desired table features? Depends on the approach, but IRRELEVANT to the 
original issue of WHETHER finding which column was available on regular 
fields. (In context of recent discussions, this was another strawman 
argument introduced to reframe the discussion and walk back previous 
incorrect claims.)


The reality is that multiple solutions are available to choose from, 
there are precoded solutions and sample code available, and each 
approach has some pros and cons. Do NOT be confused by "fans" of an 
approach (usually DG) who exaggerate and cherry-pick (or just make 
confident assertions) to sway others. They may sound confident, but the 
actual facts don't change based on who has the time and energy to be 
more talkative. Datagrids are fairly easy to set up, but the flip side 
is that they also more complex and subject to the limitations and 
consequences of that complexity. Those familiar with KISS and 
optimization will understand such considerations; well-documented in 
Computer Science. Fields have their pros and cons too. Be aware that you 
have choices, and which solution is superior depends on your project 
requirements.


Finally, while having a pre-coded solution is nice (and we've had some 
for years) people shouldn't be misled into thinking this is an extremely 
difficult problem. The math algorithm is simple to understand. Not 
rocket science by any stretch of the imagination; in fact, this is much 
closer to real-world problems encountered thousands of years ago in the 
Bronze Age or perhaps even earlier in the Neolithic. Literally somewhere 
between Jericho and Sumer in the level of progress and difficulty. The 
math is not complicated - it makes a good student learning exercise. If 
people think this is really hard, society may be in trouble! :)


This and other topics with some inaccurate claims have inspired me. When 
I get caught up, along with other things eventually I'll launch a Facts 
vs Myths/Fake News web page to help newbies sort out reliable 
information about LiveCode features. Accuracy is important and must not 
be lost among all the "politics" and opinions of discussions. Take care, 
all! Be safe about quality code, accurate info, and virus 
precautions/social distancing.


Best wishes,

Curry Kenworthy

Custom Software Development
"Better Methods, Better Results"
LiveCode Training and Consulting
http://livecodeconsulting.com/

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to 

Re: Our first Community Zoom Session

2020-04-02 Thread doc hawk via use-livecode
I actually create a throwaway user account on my Mac, and run zoom from the 
.dmg 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: Our first Community Zoom Session

2020-04-02 Thread J. Landman Gay via use-livecode

I've become extremely cautious about Zoom and avoid it if I can.

Any guess how long the session will be? I can't make it at the start time 
but could show up later.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On April 2, 2020 12:15:21 PM Mark Wieder via use-livecode 
 wrote:



On 4/2/20 9:34 AM, doc hawk via use-livecode wrote:

Also, I would ask that you to *not* submit our email address to zoom, but 
instead send the code to the lit, or by your own servers to our email—it 
came out in the last couple of days that, just a zoom was nearing a whole 
week without  a new security or privacy sue, that they’d globe email in a 
way to make them accessible . . .


Also, for those who haven't yet installed zoom: when you first install
you're prompted with the option to opt out of marketing etc. Please do
this. There may be an option to do this later, but I haven't found one
short of registering for a zoom account on their website, and that's
totally unnecessary.

--
 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: Our first Community Zoom Session

2020-04-02 Thread Mark Wieder via use-livecode

On 4/2/20 9:34 AM, doc hawk via use-livecode wrote:


Also, I would ask that you to *not* submit our email address to zoom, but 
instead send the code to the lit, or by your own servers to our email—it came 
out in the last couple of days that, just a zoom was nearing a whole week 
without  a new security or privacy sue, that they’d globe email in a way to 
make them accessible . . .


Also, for those who haven't yet installed zoom: when you first install 
you're prompted with the option to opt out of marketing etc. Please do 
this. There may be an option to do this later, but I haven't found one 
short of registering for a zoom account on their website, and that's 
totally unnecessary.


--
 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


Re: Our first Community Zoom Session

2020-04-02 Thread doc hawk via use-livecode
I think you’re right.

I added 5 from London to EST, and 3 more to the et.

So (no longer trueing my time math), 8AM PST?


Err, and Friday still in PST, right?


___
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: Our first Community Zoom Session

2020-04-02 Thread Prothero-earthlearningsol via use-livecode
Folks,
I calculate 8AM at PST time, on Friday.
Bill

William Prothero
http://es.earthednet.org

> On Apr 2, 2020, at 10:06 AM, Jim MacConnell via use-livecode 
>  wrote:
> 
> It goes the other way. We’re earlier in the day in PST…. 8 hours I believe.
> Jim
> 
>> On Apr 2, 2020, at 9:34 AM, doc hawk via use-livecode 
>>  wrote:
>> 
>> I think the that’s midnight PST . . .
>> 
>> Also, I would ask that you to *not* submit our email address to zoom, but 
>> instead send the code to the lit, or by your own servers to our email—it 
>> came out in the last couple of days that, just a zoom was nearing a whole 
>> week without  a new security or privacy sue, that they’d globe email in a 
>> way to make them accessible . . .
>> 
>> 
>> 
 On Apr 2, 2020, at 3:31 AM, Heather Laine via use-livecode 
  wrote:
>>> 
>>> Dear list folks,
>>> 
>>> I have now scheduled our first zoom meeting, open to anyone who wishes to 
>>> discuss LiveCode, share hints and tips and see a friendly face during this 
>>> period of isolation for many. I will be there in a moderation capacity, to 
>>> facilitate discussion. Panos will be joining me to help out. The actual 
>>> debate, discussion, conversation and topics is down to you guys and gals! 
>>> Come along and bring a topic you'd like to share/learn information on. Just 
>>> to reiterate, the usual list rules apply: we're talking LiveCode, we're not 
>>> talking religion or politics, and cheese should be kept to a minimum :)
>>> 
>>> To give us an idea of numbers and how to best manage the meeting, I have 
>>> turned on registration for this meeting, so you can click on the link below 
>>> to register. It would be helpful if you can do this in advance. The meeting 
>>> will be tomorrow, Friday 3rd April, at 4pm UK time, (we've just switched to 
>>> Summer Time here). To see what time that is for you, please go here:
>>> 
>>> https://www.timeanddate.com/ 
>>> 
>>> or just click the registration link and you will be able to specify a 
>>> timezone to see what time it will be for you.
>>> 
>>> The invitation:
>>> 
>>> You are invited to a Zoom meeting. 
>>> 
>>> When: Apr 3, 2020 04:00 PM London 
>>> 
>>> Register in advance for this meeting:
>>> 
>>> https://zoom.us/meeting/register/v50kdeGuqjstQaRWOduQAUs31lqtQJOVdA 
>>> 
>>> After registering, you will receive a confirmation email containing 
>>> information about joining the meeting.
>>> 
>>> Warm Regards, and see you tomorrow!
>>> 
>>> Heather
>>> 
>>> Heather Laine
>>> Customer Services Manager
>>> LiveCode Ltd
>>> www.livecode.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: Our first Community Zoom Session

2020-04-02 Thread Jim MacConnell via use-livecode
It goes the other way. We’re earlier in the day in PST…. 8 hours I believe.
Jim

> On Apr 2, 2020, at 9:34 AM, doc hawk via use-livecode 
>  wrote:
> 
> I think the that’s midnight PST . . .
> 
> Also, I would ask that you to *not* submit our email address to zoom, but 
> instead send the code to the lit, or by your own servers to our email—it came 
> out in the last couple of days that, just a zoom was nearing a whole week 
> without  a new security or privacy sue, that they’d globe email in a way to 
> make them accessible . . .
> 
> 
> 
>> On Apr 2, 2020, at 3:31 AM, Heather Laine via use-livecode 
>>  wrote:
>> 
>> Dear list folks,
>> 
>> I have now scheduled our first zoom meeting, open to anyone who wishes to 
>> discuss LiveCode, share hints and tips and see a friendly face during this 
>> period of isolation for many. I will be there in a moderation capacity, to 
>> facilitate discussion. Panos will be joining me to help out. The actual 
>> debate, discussion, conversation and topics is down to you guys and gals! 
>> Come along and bring a topic you'd like to share/learn information on. Just 
>> to reiterate, the usual list rules apply: we're talking LiveCode, we're not 
>> talking religion or politics, and cheese should be kept to a minimum :)
>> 
>> To give us an idea of numbers and how to best manage the meeting, I have 
>> turned on registration for this meeting, so you can click on the link below 
>> to register. It would be helpful if you can do this in advance. The meeting 
>> will be tomorrow, Friday 3rd April, at 4pm UK time, (we've just switched to 
>> Summer Time here). To see what time that is for you, please go here:
>> 
>> https://www.timeanddate.com/ 
>> 
>> or just click the registration link and you will be able to specify a 
>> timezone to see what time it will be for you.
>> 
>> The invitation:
>> 
>> You are invited to a Zoom meeting. 
>> 
>> When: Apr 3, 2020 04:00 PM London 
>> 
>> Register in advance for this meeting:
>> 
>> https://zoom.us/meeting/register/v50kdeGuqjstQaRWOduQAUs31lqtQJOVdA 
>> 
>> After registering, you will receive a confirmation email containing 
>> information about joining the meeting.
>> 
>> Warm Regards, and see you tomorrow!
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> www.livecode.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: Our first Community Zoom Session

2020-04-02 Thread doc hawk via use-livecode
I think the that’s midnight PST . . .

Also, I would ask that you to *not* submit our email address to zoom, but 
instead send the code to the lit, or by your own servers to our email—it came 
out in the last couple of days that, just a zoom was nearing a whole week 
without  a new security or privacy sue, that they’d globe email in a way to 
make them accessible . . .



> On Apr 2, 2020, at 3:31 AM, Heather Laine via use-livecode 
>  wrote:
> 
> Dear list folks,
> 
> I have now scheduled our first zoom meeting, open to anyone who wishes to 
> discuss LiveCode, share hints and tips and see a friendly face during this 
> period of isolation for many. I will be there in a moderation capacity, to 
> facilitate discussion. Panos will be joining me to help out. The actual 
> debate, discussion, conversation and topics is down to you guys and gals! 
> Come along and bring a topic you'd like to share/learn information on. Just 
> to reiterate, the usual list rules apply: we're talking LiveCode, we're not 
> talking religion or politics, and cheese should be kept to a minimum :)
> 
> To give us an idea of numbers and how to best manage the meeting, I have 
> turned on registration for this meeting, so you can click on the link below 
> to register. It would be helpful if you can do this in advance. The meeting 
> will be tomorrow, Friday 3rd April, at 4pm UK time, (we've just switched to 
> Summer Time here). To see what time that is for you, please go here:
> 
> https://www.timeanddate.com/ 
> 
> or just click the registration link and you will be able to specify a 
> timezone to see what time it will be for you.
> 
> The invitation:
> 
> You are invited to a Zoom meeting. 
> 
> When: Apr 3, 2020 04:00 PM London 
> 
> Register in advance for this meeting:
> 
> https://zoom.us/meeting/register/v50kdeGuqjstQaRWOduQAUs31lqtQJOVdA 
> 
> After registering, you will receive a confirmation email containing 
> information about joining the meeting.
> 
> Warm Regards, and see you tomorrow!
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.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: DataGrid question: Suggestions for further enhancements

2020-04-02 Thread Paul Dupuis via use-livecode

On 4/2/2020 10:35 AM, Bob Sneidar via use-livecode wrote:

As far as I am concerned, datagrids make table fields obsolete.

I agree.


___
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: DataGrid question: Suggestions for further enhancements

2020-04-02 Thread Bob Sneidar via use-livecode
Not to belabor the point, but why would the data grid be overkill in relation 
to a table field? In what way? Cell editing actually works great. Double click 
a cell and edit the contents. Finding and getting data is far easier in a data 
grid than in a table field.

dispatch findIndex to group “myGrid” with “firstname”, “Bob”
put the result into tIndex
put the dgDataOfIndex [tIndex] of group “myGrid” into aFoundRecord

Or if you MUST search text:

put the dgText of group “myGrid” into tText
put lineOffset(“Bob”, tText) into tFoundLine
put line tFoundLine of tText into tFoundRecord

I’m not understanding how this is more complicated than the hoops you have to 
jump through with a table field, which is incredibly unwieldy, cannot easily 
support cell and column text formatting and alignment, has different cell 
counts per row depending on the last cell you put data in, adds rows you may 
not want simply because you accidentally clicked the field…

As far as I am concerned, datagrids make table fields obsolete.

Bob S


On Apr 2, 2020, at 4:06 AM, R.H. via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

@Bernd Niggemann

The ModTableField is a great tool when the DG datagrid is an overkill. It
works very well for me. Thank you very much for the contribution, dear
Bernd.

___
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: Hide stack change focus not supported 64bit

2020-04-02 Thread Bill Vlahos via use-livecode
Paul,

Very nice! I see you have some other useful tools as well.

It is working in the IDE but I can’t figure out how to get it into my 
standalone.

Thank you,
Bill Vlahos

> On Mar 30, 2020, at 9:52 PM, Bill Vlahos via use-livecode 
>  wrote:
> 
> Paul,
> 
> Your AppHide/AppUnhide sounds perfect. I will try it.
> 
> Thank you,
> Bill Vlahos
> 
>> On Mar 30, 2020, at 7:58 PM, Paul McClernan via use-livecode 
>>  wrote:
>> 
>> (Sorry, hit send too soon).
>> You can easily use AppleScript mixed with LiveCode script to change focus
>> to another app:
>> 
>> *do *"tell application "& quote& "PhotoShop"& quote& " to activate"as
>> AppleScript
>> 
>> You could also use AppHide / AppUnhide from my LCB Library macOSTools
>> to minimize your stack which automatically switches to whatever the next
>> running app is. See the test stack, which uses the above AppleScript to
>> switch focus back to LiveCode after the AppHide command.
>> Download from here:
>> https://github.com/PaulMcClernan/LCB_macOSTools

___
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: Cross-platform Bluetooth and Speech to text

2020-04-02 Thread R.H. via use-livecode
+ STT Speech to Text

@ Paul Dupuis  ... Thank you very much for your valuable hint regarding the
STT (speech to text) link from the work of Trevor
https://github.com/trevordevore/lc-pocketsphinx who I admire for his
fantastic contributions and skills. I am already looking into this.

+ Bluetooth on Windows and Android

What I am still looking for is if anybody of you knows how to approach the
question of using Bluetooth on Windows and Android. (I am no longer an
Apple enthusiast I used to be long ago. None in general business is
using OSX anyway. Maybe 10% are using iPhones though.)

Thanks again, 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


Re: DataGrid question: Suggestions for further enhancements

2020-04-02 Thread R.H. via use-livecode
@Bernd Niggemann

The ModTableField is a great tool when the DG datagrid is an overkill. It
works very well for me. Thank you very much for the contribution, dear
Bernd.

+ Selecting columns:

What I added was the possibility to also select columns (hilite columns)
which is done using an overlay graphic rect that automatically is adjusting
to the height of the and width of the column in the table field and sits on
top with a certain transparency. Well, of course, it also is a workaround
only and requires some scripting if users should be able to also edit cells
- mpt as easy as it sounds first. To select more than one column would then
require more than just one overlay rectangles.

Here it requires using some additional space for a selection handler on top
of each column since the current behaviour is to sort columns with
mouseDown/Up on column headers. Therefore, I would go by most standards
which is clicking on a column header selects the column, and there is an
additional icon to allow for sorting. The sorting type depends on the
content (column formats).

+ Dragging and dropping columns and rows

It would also be possible to move columns dragging and dropping them with
visual feedback. Here the known technique is in taking a screen shot of the
row or column, letting it attach to the mouse while moving, and creating an
insertion line for a column or row passing over rows/columns allowing users
to drop the selection wherever desired in the table field. To also allow
this in scrolling fields (letting the field scroll moving the mouse towards
the edges of the table field) requires quite some scripting.

+ Freezing rows and/or columns:

The other enhancement, as discussed here before, is to "freeze" 1..n
columns or rows. To my mind, this can only be done using separate fields
attached to the left or top of the table field. Again, such fields must
change size depending on the size of the basic table fields and they must
update quickly with changes and be in synchrony with the main table field.

+ Icons / images

Also nicely shown in the ModTableField. It is possible using SVG graphics
turned into an image to be used as the image source of a chracter? I think
it is, but never tried it yet.

+ Field display formats

Then there is a need to most developers setting the format of rows or
columns or individual cell to either text, date/time format, number format,
percentage, custom format and whatever. It would be a nice add-on to have
this available as a "standard" instead of each developer scripting his own.
I actually did this, but of course not in such a general way that it would
be using locales, support all international format and usable to everyone.

(I personally think that it should be a property of fields in general to
allow to set it's display format for text, date, time, number, etc. It
would be really great if there is a "display format" and a raw data storage
automatically -- no need for custom properties in such case. Since LC is
supporting the Android version of Filemaker, that is the property of fields
in Filemaker anyway.)

So, almost we end up scripting a data grid based on the table field)
Thanks to all contributions.

Enjoy ... 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


Re: Our first Community Zoom Session

2020-04-02 Thread Richmond via use-livecode

That sounds groovy, and I wish you all the best.

However, you will be relieved to find that I will be using Zoom to teach 
English to
Bulgarian children at that time so cannot come and misbehave in my usual 
way with you.


I do hope that all the good folk at LiveCode central are safe and in 
good fighting fettle.


Best wishes, Richmond Mathewson.

On 2.04.20 13:31, Heather Laine via use-livecode wrote:

Dear list folks,

I have now scheduled our first zoom meeting, open to anyone who wishes to 
discuss LiveCode, share hints and tips and see a friendly face during this 
period of isolation for many. I will be there in a moderation capacity, to 
facilitate discussion. Panos will be joining me to help out. The actual debate, 
discussion, conversation and topics is down to you guys and gals! Come along 
and bring a topic you'd like to share/learn information on. Just to reiterate, 
the usual list rules apply: we're talking LiveCode, we're not talking religion 
or politics, and cheese should be kept to a minimum :)

To give us an idea of numbers and how to best manage the meeting, I have turned 
on registration for this meeting, so you can click on the link below to 
register. It would be helpful if you can do this in advance. The meeting will 
be tomorrow, Friday 3rd April, at 4pm UK time, (we've just switched to Summer 
Time here). To see what time that is for you, please go here:

https://www.timeanddate.com/ 

or just click the registration link and you will be able to specify a timezone 
to see what time it will be for you.

The invitation:

You are invited to a Zoom meeting.

When: Apr 3, 2020 04:00 PM London

Register in advance for this meeting:

https://zoom.us/meeting/register/v50kdeGuqjstQaRWOduQAUs31lqtQJOVdA

After registering, you will receive a confirmation email containing information 
about joining the meeting.

Warm Regards, and see you tomorrow!

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.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


Our first Community Zoom Session

2020-04-02 Thread Heather Laine via use-livecode
Dear list folks,

I have now scheduled our first zoom meeting, open to anyone who wishes to 
discuss LiveCode, share hints and tips and see a friendly face during this 
period of isolation for many. I will be there in a moderation capacity, to 
facilitate discussion. Panos will be joining me to help out. The actual debate, 
discussion, conversation and topics is down to you guys and gals! Come along 
and bring a topic you'd like to share/learn information on. Just to reiterate, 
the usual list rules apply: we're talking LiveCode, we're not talking religion 
or politics, and cheese should be kept to a minimum :)

To give us an idea of numbers and how to best manage the meeting, I have turned 
on registration for this meeting, so you can click on the link below to 
register. It would be helpful if you can do this in advance. The meeting will 
be tomorrow, Friday 3rd April, at 4pm UK time, (we've just switched to Summer 
Time here). To see what time that is for you, please go here:

https://www.timeanddate.com/ 

or just click the registration link and you will be able to specify a timezone 
to see what time it will be for you.

The invitation:

You are invited to a Zoom meeting. 

When: Apr 3, 2020 04:00 PM London 

Register in advance for this meeting:

https://zoom.us/meeting/register/v50kdeGuqjstQaRWOduQAUs31lqtQJOVdA 

After registering, you will receive a confirmation email containing information 
about joining the meeting.

Warm Regards, and see you tomorrow!

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.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


Re: How to find the column and row of a basic tableField

2020-04-02 Thread Richmond via use-livecode

Specialising in missing the point as I do, I've posted something here:

http://forums.livecode.com/viewtopic.php?f=7=33859

Richmond.

On 2.04.20 1:52, Pi Digital via use-livecode wrote:

Thanks Bernd.

This only works if there is already data in the field. If you put empty into 
the field it produces no results. In those instances you are forced to get an 
x,y clickLoc and use the tabstops and textHeight to hard code the result.

The revTableLibrary was last modified in 2015 from your recommendations and 
pulls. Notable is the ones in revCalculateCellLoc and revCalculateCellRect. 
Interestingly in revCalculateCellLoc there is a couple of lines that set 
cREVTable[“currentxcell”] and [“currentycell”] of the object.

Using:
Put cRevTable[“currentxcell”],cRevTable[“currentycell”] into tCellIndex
Works a charm.

To make this work you do need to have cellEdit enabled but to avoid having it 
actually enable editing the text, in the mouseup just have a ‘select nothing’ 
to immediately exit the field. That way you only return the xy index and can 
use other means to add in or collect cell data.

This is far less convoluted and exactly what I was looking for. None of this 
faffing around with huge lines of code. LiveCode is supposed to be EASY and 
almost instinctive. This is pretty close.

It’s a real shame that these are not visible in the property inspector as 
standard properties and not even in the customProperties cRevTable until you 
have clicked into one of the cells in runtime when it populate the custom set.

It’s even more of a shame that this is not documented anywhere, in the 
dictionary, guide, lessons, tutorials. It’s practically lost to obscurity in 
the forums too only being found if I search for currentxcell specifically. I 
only found it by hacking through all of the object library code of the IDE 
stacks.

This definitely make the table field object far more useful, though.

Sean Cole
Pi Digital Productions Ltd
___
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 find the column and row of a basic tableField

2020-04-02 Thread Niggemann, Bernd via use-livecode
Sean,

The idea for the script I posted was to be independent of the Livecode provided 
tableField.

My use case was that tab-delimited data was provided in a _regular_ field and 
the user clicks on a cell and the developer wants to know which cell was 
clicked to take action upon that information. That is what modTableField is all 
about. modTableField has an option for the user to fill/change cells within the 
provided tab-delimited matrix.
http://berndniggemann.on-rev.com/mtf/modTableField.zip

To make such a field you use the standard field and set its hGrid and vGrid to 
true. The revtablelibrary frontscript knows nothing about such a field and 
keeps out of it.

If however you want to use the built-in tableField to let the user enter data 
(that is what I gather from your comment) be aware that revTableField is not 
free of bugs.

https://quality.livecode.com/show_bug.cgi?id=21679

That bug may be of interest to you if you want to let the user enter 
information at arbitrary not yet created cells in a revTableField

But then again I may not understand your use case. If I can be of help feel 
free to mail me.

Kind regards
Bernd
___
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: Ordering text

2020-04-02 Thread Terence Heaford via use-livecode
I agree that is why I have concluded to do the calc in LC.

However, I can’t store the balance one time in SQL as the balance value changes 
depending on which records are selected and the sort order(which may be by 
different columns).

So it is not just a schema issue, it started out as a LC issue because LC doing 
a "put text before” vs a “put text after” has real performance issues.

If you read my solution which is a bit of sqlite (sum) and then do a “put text 
after” it sorts out the bottleneck which is actually in LC’s (put text before).

I tried put merge("SELECT *,SUM (amount) OVER (ORDER BY recID) AS balance FROM 
myAccountName") into tSQL in response to a suggestion in this thread and so 
others do not wander down a dead end posted my result which shows that it has 
poor performance. Whether that is as a result of LC’s SQLite implementation or 
just SQLite I do not know.

Thanks for your interest and suggestions.

Best Regards

Terry



> On 1 Apr 2020, at 20:46, Bob Sneidar via use-livecode 
>  wrote:
> 
> So this is a database schema issue. Typically what you will want to do with 
> things like balances is to store the balance in a column as each value in the 
> equation changes. You are asking your SQL server to do all the calculations 
> for all your records all at once. If SLQ only has to calculate when 
> insert/update is performed, you wouldn’t notice. Better yet, do the 
> calculations in Livecode and store the result in the database column. WY 
> quicker.
> 
> Bob S
> 
> 
> On Apr 1, 2020, at 12:13 PM, Terence Heaford via use-livecode 
>   >> wrote:
> 
> This actually works but is very slow (> 800ms)
> 
> put merge("SELECT *,SUM (amount) OVER (ORDER BY recID) AS balance FROM 
> myAccountName") into tSQL
> 
> I have settled on my earlier suggestion
> 
> 
> Earlier suggestion results in 20ms performance.
> 
> ___
> 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