Re: Top things you are waiting for ....

2023-11-12 Thread Martin Koob via use-livecode
Hi christerp

In the past the LC HQ had an initiative where they asked LC developers to 
submit a list their top ten bugs they needed to be addressed.  They collated 
that list which they used to set the agenda for a team focus to pare down the 
list of outstanding bugs.   I understood that this was to be done again at some 
point but I think their focus for the past year has been on LC 10.x and 
LiveCode Create and which is an important initiative too.  As any of us who 
write software know, things take more effort and time than you estimate. Even 
if you used the Scotty principle to create the estimate.

Regarding having a way to register the requests for new features you can create 
an Enhancement Request on the LiveCode Quality web site 
https://quality.livecode.com/enter_bug.cgi

That way they have an ID and URL you can reference and share with other 
LiveCode Developers. Furthermore, other LC users and the LiveCode team can 
discuss the new feature in the comments that follow the initial post.  There is 
not an opportunity to vote up or down Bugs or Enhancement requests but you can 
add yourself to the cc list.  In a sense that is an unofficial poll on the 
degree of interest in the feature.  You can also voice your support for the 
feature in the comments and explain your use cases and how that would help you 
achieve what you are trying to accomplish. (You may get advice from other users 
or the LC Team on other ways to accomplish what you are aiming to do but that 
is good too.)

Posting an enhancement request also puts your idea on the development team’s  
radar as they are reviewed by Panos and periodically reported to the team. 
There should be  some sort of initial response from LiveCode staff.*  

Anyway an enhancement  request I have is to be able to have graphics or text 
visible above the player while it plays.   So to follow my own advice I have 
posted a feature request on quality.livecode.com

Its ID in the database is "Bug 24402” 

Its URL is "https://quality.livecode.com/show_bug.cgi?id=24402;

I am not sure whether I or someone else has posted this before.  I think if Tom 
Glod’s request "3. integrated layering of native controls” was implemented it 
may resolve my request as well.
In any case as I filled out the summary filed on the ‘new request’ form  of the 
the quality.livecode.com site it should have displayed reports that were 
potentially similar bugs.  It did not do that at all this time which was odd.  
I should have searched for some terms in my request to see if mine is a 
duplicate before posting but just to get it off my todo list now I posted 
without doing that.  I can check that later and if I find a duplicate I can 
note the ID of the Duplicate Report mark my report as a duplicate of another 
report and enter the ID of the duplicate linking my report with that one.  
Panos may beat me to doing that when he reviews the post.

Anyway let me know what you think of that request and if you post your features 
on quality.livecode.com please share them in this thread as Tom has asked.

Thanks Tom for starting this discussion.  



Martin Koob

* Panos or others on the LiveCode development team please correct me if I have 
said anything wrong about using the LiveCode Quality website and the process 
that new issues or requests are triaged and responded to.




> On Nov 12, 2023, at 10:04 AM, christerp1 via use-livecode 
>  wrote:
> 
> Wow! Now, guys  it is time to make a move! The key is to get this feedback 
> registered and  - a bit organized.So much good feedback from us all, how 
> could it be served? Get to know what great ideas to create apps and what is 
> needed.It is to be undrrstood that making a succesdful app and to the largest 
> target group  possible needs a supported process, releasing many of us 
> taclking stupid problems.The key is to help us all making a spec of an idea 
> for a system and help us to understan if it is worth while. If yes, how to 
> invest and make it hapoen.Best regardschriste...@gmail.com+358-400-410216Sent 
> from my mobile
>  Original message From: Paul Dupuis via use-livecode 
>  Date: 12/11/2023  15.20  (GMT+02:00) To: 
> use-livecode@lists.runrev.com Cc: Paul Dupuis  
> Subject: Re: Top things you are waiting for  On 11/12/2023 3:42 AM, jbv 
> via use-livecode wrote:> My top priority : "rev" libraries (revXML, revZIP, 
> perhaps others) to > be fully Unicode compatible.I'll add the shell() 
> function, which is not Unicode compatible on Windows 
> (https://quality.livecode.com/show_bug.cgi?id=22334)___use-livecode
>  mailing listuse-livecode@lists.runrev.comPlease visit 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 

Re: How to search this list

2023-08-21 Thread Martin Koob via use-livecode
Hi

I followed the first few steps of the instructions on the following site.


https://www.wikihow.com/Use-Google-to-Search-Within-a-Specific-Website


 I tried this search term looking for mentions of ‘regex' in the search field 
of the google page not the search bar at the top.

site:http://lists.runrev.com/pipermail/use-livecode/ regex

It returned 4 hits from the lists.  Doubt that is all of them but it is not 
that popular a topic

I tried then the search term ‘datagrid’  undoubtedly a more popular topic.

site:http://lists.runrev.com/pipermail/use-livecode/ datagrid

It returned 5 hits.  I am sure that is only a small fraction.

So it kinda works  but  something is weird.   Maybe there is a parameter that 
sets the number of results.

Martin



> On Aug 20, 2023, at 1:25 PM, R.H. via use-livecode 
>  wrote:
> 
> I also can not use Google search. It finds nothing in the list. If Google
> is not the culprit then it deserves a bug report.
> ___
> use-livecode mailing list
> use-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: Variable Watcher disappeared

2023-08-08 Thread Martin Koob via use-livecode
Hi Bob

So you can see the Script Editor but you can’t see the variables pane at the 
bottom?

There is a drag handle at the bottom of the Script Editor pane to resize it.   
Maybe you accidentally dragged that to the bottom hiding the variable pane at 
the bottom.

Even if you did that you should still see the tabs for ‘Errors’; ‘Variables’; 
‘Documentation’; ‘Breakpoints’; ’Search Results’.

You should be able to drag the Drag handle up to reveal the bottom pane.


The following doesn’t probably apply to you if your Script Editor Stack is open 
and visible.

You probably know this but another thing that happens to me is that some of the 
LiveCode stacks disappear randomly.

One thing that happens is that they somehow get moved offscreen. 

To get them back I first check if they are there by typing the following into 
the message box.

put the openstacks

That should result in a list like this.

Message Box
My Demo Stack
revInspector
revTools
revNewScriptEditor 1
revDictionary
revMenuBar
Improve LiveCode Handler Finder
com.livecode.palette.autocomplete.completions

If you see the stack in the list that you are looking for you can relocate it 
back to the screen by setting its location to something that will be on your 
display by entering the following in the message box.
set the topleft of stack "revtools" to 100,100





Two other reasons stacks disappear is that they become hidden or closed.



If the stack is closed then enter the following in the message box

open stack “revtools



If the stack is open but hidden enter

show stack “revtools”

If it is your message box that you can’t find then there is nothing you can do….


… Just kidding.  ;-)

Just type command key + M to show the message box.


Bob, I am sure this is covering things you already know  but just in case there 
others in future are looking for this I added the other cases where your 
LiveCode IDE stacks disappear.

BTW I am using LC 9.6.9 on a M1 Max Mac running Ventura 13.41

Martin

> On Aug 8, 2023, at 12:28 PM, Bob Sneidar via use-livecode 
>  wrote:
> 
> Hi all. 
> 
> Not sure how I did it but I can no longer see the variables while debugging. 
> The bottom pane has disappeared and nothing I can find can get it back. Any 
> ideas? 
> 
> 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: Reorder fields

2023-07-29 Thread Martin Koob via use-livecode
Hi MarkwI did not see your later post that the fields were grouped.  My 
scenario was just the most basic case of fields on a card.  I guess it would 
work if all the fields were in 1 group but having fields in different groups 
certainly complicates things. Cool solution though.  I wasn’t aware of the 
relayerGroupedControls option.  Reading the entry in the Dictionary I learned 
some interesting things about groups and layers.   
e.g. you can move an object out of a group by setting its layer above the layer 
of the topmost object in the group or conversely  setting it below the 
bottommost object in the group. Hmmm…. What could you do with that?

True the old brain needs a bit of a work out once in a while to keep the 
neurons running.  Thanks for posting your question.

Martin

> On Jul 29, 2023, at 11:00 AM, Mark Smith  wrote:
> 
> On 29 Jul 2023, at 3:27 pm, Martin Koob via use-livecode 
> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> The two ways I have used are either with the property inspector  or by 
>> script.
>> 
>> Property Inspector
>> - click the ‘Position’ tab of the property inspector
>> - Change the number in the ‘Layer’ field either directly or by using the 
>> arrow keys.
> 
> Thanks Martin, but as noted, "items won’t relayer if they are grouped and 
> “relayingGroupedControls" is set to false. That was exactly the situation I 
> was in. In my case, field A was grouped with label A, etc so attempting to 
> relayer them failed. I didn’t notice they were grouped because Select Grouped 
> was not chosen in the menu bar. With Select Grouped chosen it’s easy to see 
> the label-field grouping, and then to relayer the groups (not the fields 
> inside the groups) if need be. Or, you can use the PB to do this by just 
> dragging the groups around to relayer them. Finally, there’s a property 
> called relayerGroupedControls which will allow you to relayer objects inside 
> a group. If that had of been “true” instead of the default “false” I would 
> have been able to relayer them in the first instance. But you have to be 
> careful with this option as it can also revise the grouping. BTW, I just 
> tried it (grouped the labels and fields, set the relayerGroupedControls 
> option to true, turned off Select Grouped) and I was able to select the 
> individual fields and relayer them using the Layer field in the Property 
> Inspector. Kinda cool but my goodness you really have to know your stuff to 
> make that manoeuvre happen. 
> 
> But also thank you for the opportunity to discuss this further. It helps with 
> the encoding of this new information into my ageing brain  And also, if I 
> got any of it wrong, please correct me. 
> 
> 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


Re: Reorder fields

2023-07-29 Thread Martin Koob via use-livecode
Hi

The tab order will follow the field’s layer from lowest to highest. (Or from 
highest to lowest if you hold down the SHIFT key while tabbing just like other 
apps.)

So as you said with your original fields they will tab in this order.

field “a" - Layer 9
field ”c" - Layer 12
field “b" - Layer 15

Craig you said...

> whereas changing the layer order explicitly does not (work)


How were you trying to change the layer?

I didn’t know that dragging in the project browser works to order the objects.  
I will have to check that out.


The two ways I have used are either with the property inspector  or by script.

Property Inspector
- click the ‘Position’ tab of the property inspector
- Change the number in the ‘Layer’ field either directly or by using the arrow 
keys.

In your case I would first select field ‘b’ and then bump up its layer to 10.

field “a" - Layer 9
field “b" - Layer 10
field ”c" - Layer 12

Then I would first select field c’ and then bump up its layer to 11. This is to 
prevent the focus going to object with layer 11 before going to object with 
later 12.  The user will think the tab key did not work and have to tab again.

field “a" - Layer 9
field “b" - Layer 10
field ”c" - Layer 11

That of course will reorder tabbing behaviour or overlapping of other objects 
between layer 9 and 15 which may or may not lead to unwanted results.

Sometimes it can get crazy trying to figure out the order that is correct.

Here is a script you can use to quickly show the fields’ layers as their values 
and put the fields names in their tooltips.

command showFieldsLayers

 repeat with tfieldNumber = 1 to the number of fields of this card

  put "Layer: " & the layer of field tfieldNumber into field 
tfieldNumber

  set the tooltip of field tfieldNumber to the name of field 
tfieldNumber

 end repeat

end showFieldsLayers



Set Layer by Script

The other way to set the layer of an object is to do it by script in the 
message box.

 set the layer of field "A" to 3


Have a good weekend all.


Martin Koob


> On Jul 28, 2023, at 11:17 AM, Craig Newman via use-livecode 
>  wrote:
> 
> Why does, as Paul suggests, changing the layer order in the Project Browser 
> work, whereas changing the layer order explicitly does not? We know that 
> layers cannot be assigned to a particular object class (like fields) but 
> include all controls at once. Is it possible that the layer order of the 
> fields only was not properly grokked?
> 
> Craig
> 
>> On Jul 28, 2023, at 10:19 AM, Mark Smith via use-livecode 
>>  wrote:
>> 
>> Thanks Paul. That is one of those super helpful tips that is hard to 
>> discover on your own. 1 day we need an easily searchable wiki for all this 
>> acquired wisdom (but for now I have tucked it away for future reference). 
>> Thanks for replying.
>> 
>> Mark
>> 
>> 
>>> On 28 Jul 2023, at 3:00 pm, Paul Dupuis via use-livecode 
>>>  wrote:
>>> 
>>> You can change the layer (order) in the Project Browser in the IDE by just 
>>> dragging the objects up or down the list of objects on the card.
>>> 
>>> 
>>> On 7/28/2023 6:19 AM, Mark Smith via use-livecode wrote:
 How do you reorder fields? I have a form (prebuilt) with 3 fields (a,b,c) 
 in positions 9, 15, 12 (as indicated by the Layer field in the Position 
 tab). Tabbing cause these fields to be visited in the order a, c, b 
 whereas I would prefer a, b, c. I have tried all manner of editing the 
 Layer field to make them be in that order with no success, I’ve variously 
 tried new orders: 9,10,11 or 14,15,16 or even 20,21,22 but nothing seems 
 to affect their order. It always returns to 9, 15, 12. Lock size and 
 position is not checked. I’ve even tried doing this with the Number field 
 in the Advanced tab, also without success. Ok, I did find a solution but 
 while it was easy for me, it might not be as easy on a more complicated 
 form. I deleted all 3 fields. Recreated field A (which was given the 
 starting position of 11) then copy pasted two more times creating fields 
 12 and 13. So this satisfies my reorder interest, but seems to me a rather 
 cumbersome and unnecessary procedure (if for no other reason than deleting 
 fields also deletes all of the “custom” settings on the fields which 
 doubles or triples the amount of effort involved). Maybe I am missing 
 something more obvious?
 
 Thanks
 
 
 ___
 use-livecode mailing list
 use-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:
>>> 

Re: Livecode 10.0.0dp5 new reserved words

2023-07-11 Thread Martin Koob via use-livecode
Hi Paul,

I remember that at a workshop or meeting, a few years PCE* it was says by 
someone from LiveCode (although possibly RunRev at the time) by Mark W (I think 
but I could be wrong but definitely from the mothership) that

‘All words in the English Dictionary should be considered reserved words.’

Or something to that effect. 

The rationale was that even though LiveCode does not use the words in its 
vocabulary currently It may in the future. 

(Can someone else corroborate my vague memory of this?)


So with that in mind even though tExt is camelCase and visually does not appear 
to be a word livecode does not consider case so it sees it as ’text’ which is a 
word in the English dictionary and also one that would more likely be a part of 
LiveCode’s future lexicon 
( more so than perhaps Oxford’s word of the year. 
https://languages.oup.com/word-of-the-year/2022/  
Although I think it would be cool to have ‘goblin mode’ as a LiveCode word.

e.g.

command relaxHygieneStandards 
set goblin mode to “severe”
end relaxHygieneStandards 

command restoreHygieneStandards 
set goblin mode to “false”
end restoreHygieneStandards

In any case the advice as to best practice was to never use an English 
dictionary word as the name of a variable in order  to future proof your 
application should the MotherShip decide to add a new term from the English 
dictionary to the LiveCode lexicon.

So in your case it would be better to use something like tExtn or even 
tExtension.  
 
Martin

*PCE (Pre COVID Era)

> On Jul 11, 2023, at 7:28 AM, Paul Dupuis via use-livecode 
>  wrote:
> 
> Does anyone, including folks at the mothership, have a list of new reserved 
> words in Livecode 10?
> 
> I have used a variable called "tExt" (t for temp, Ext for extension)  to pull 
> of the file extension from file paths. i.e. if tFile contains 
> "C:/users/paul/desktop/image.png"
> 
> set itemDel to "."
> put last item of tFile into tExt -- tExt contains "png"
> 
> However, in LC 10.0.0dp5, the word "tExt" (which is "text") now appears to be 
> a reserved work and you can not use it as a variable. This is not true in LC 
> 9.6.9.  This has me asking: Are there any other new reserved words I should 
> refactor out of my code before I get mysterious errors?
> 
> 
> ___
> use-livecode mailing list
> use-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: test

2023-04-10 Thread Martin Koob via use-livecode
A better joke would be for everyone to say nothing.

… and let the fun ensue...

Martin


> On Apr 10, 2023, at 11:41 AM, Bob Sneidar via use-livecode 
>  wrote:
> 
> You must be in my guild!
> 
> Bob S
> 
> 
> On Apr 9, 2023, at 05:54, Mike Kerner via use-livecode 
>  wrote:
> 
> poor joke. it's like when you're gaming, and someone gets on their headset
> and asks if anyone can hear them, and everyone replies "No."
> 
> On Thu, Apr 6, 2023 at 9:07 AM Craig Newman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
> Mike.
> 
> Why a failure? i see you.
> 
> Craig
> 
> On Apr 6, 2023, at 8:22 AM, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
> and it's a great, big, gigantic failburger
> end of line.
> 
> ___
> use-livecode mailing list
> use-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 Hosting

2023-03-03 Thread Martin Koob via use-livecode
Hi

I have had to think about this recently as I am looking at setting up a new 
backend for a service that I need to follow the Data protection rules in Canada.

BTW - ’Safe third country’ would be more grammatically correct in English than 
’save third country’.  However I checked to see if that is the terminology they 
use but I after a brief search I could not find that phrase.

I the term I found is not 'safe’ but ‘adequate’.

E.g.
Adequacy decisions
The European Commission has the power to determine, on the basis of article 45 
of Regulation (EU) 2016/679 
whether
 a country outside the EU offers an adequate level of data protection.
The European Commission has so far recognised Andorra, Argentina, Canada 
(commercial organisations), Faroe Islands, Guernsey, Israel, Isle of Man, 
Japan, Jersey, New Zealand, Republic of Korea, Switzerland , the United Kingdom 
under the GDPR and the LED, and Uruguay as providing adequate protection.

https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-protection/adequacy-decisions_en

I think that choice of term is because as we all know data is never ’safe’ 
which implies an absolute.  To say it is ‘adequate’ implies that there is a 
standard to meet but does not guarantee 100% safety.

For the Canadian Government certain data must be hosted in Canada, ie health 
data.  Your health data on an AWS S3 server in Virginia could be subpoenaed by 
US Law enforcement.  There is a data centre in Montreal but I don’t know if 
hosting it there would be enough protection.  Since the parent company is in 
the US I wonder if there would still be exposure to US law.  Also I don’t know 
whether data in Montreal is backed up to other locations in the US or other 
centres in the world.

Last I looked the Livecode hosting service has a location in Toronto.  I need 
to look into whether the fact that Canada has an agreement with the EU 
regarding data protection means that even if my data was hosted or backed up 
Europe that I could still use the LiveCode Hosting service location in Toronto. 

Martin


> On Feb 28, 2023, at 9:22 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> 
> 
>> Am 28.02.2023 um 14:24 schrieb jbv via use-livecode 
>> mailto:use-livecode@lists.runrev.com>>:
>> 
>> Was moving to HostM really necessary ?
>> A couple of years ago, Livecode Hosting provided a certificat saying that 
>> their
>> service was fully compliant with european GDPR...
>> And AFAIR, GDPR doesn't require that data must be hosted within Europe...
>> Unless I missed something...
>> 
> You can host personal data outside of the EU if the country where you host 
> the data is  a "save third country". I am not sure if this is the correct 
> English expression.
> But unfortunately the US are not  such a safe third country.
> Andorra, Argentina, Canada (commercial organizations only), Faroe Islands, 
> Guernsey, Israel, Isle of Man, Jersey, New Zealand, Switzerland, Uruguay, 
> Japan, United Kingdom and South Korea btw are all specified as save third 
> countries. So hosting personal data in those countries would be okay.
> 
> 
> 
> 
> 
> 
> 
>> jbv
>> 
>> Le 2023-02-28 08:00, matthias rebbe via use-livecode a écrit :
>>> I have both 1 Livecode Hosting account and 3 HostM accounts
>>> I am still very satisfied with Livecode Hosting,
>>> When Runrev started the On-Rev platform the servers  were hosted in
>>> France, but that changed some time and now the servers are hosted in
>>> the US.
>>> But comply with GDPR of the EU i had to find another provider that
>>> hosts his servers in the EU.
>>> So i moved the business websites with a heavy heart to HostM.
>>> You can even install your commercial LivecodeServer or let HostM do
>>> this for you.
>>> The response time for support requests are very fast.
>>> So in case you have to deal with the european GDPR you have to use a
>>> provider that hosts in the EU.
 Am 28.02.2023 um 12:44 schrieb jbv via use-livecode 
 :
 Hello,
 I just had a look at their offer, and it really looks interesting,
 especially the possibility to choose the location of your server
 (Europe, usa...).
 But what about their technical support ? On-rev tech support quality
 is hard to beat...
 Thanks.
 jbv
 Le 2023-02-28 05:33, Georges Malamoud via use-livecode a écrit :
> Hello
> I have been using this service for a certain time, and it works well
> for us, Livecode developers (and server admin)
> https://www.hostm.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: IP address and Country

2022-11-14 Thread Martin Koob via use-livecode
You can use a website with a api that you send a HTTP request with an IP 
address parameter to and which returns the country info.

Here is an example I found of one site.

https://ipapi.co/api/#introduction

HTTP Request

GET https://ipapi.co/{ip}/{format}/

URL Parameters

Parameter   Description
ip  An IP address for which you want to retrieve the 
location
format  Data format of response, possible values are json, jsonp, xml, 
csv, yaml

E.g.

https://ipapi.co/8.8.8.8/json/

It is free for up to 30K requests per month,  after that there is a fee.

https://ipapi.co/#pricing

Martin Koob
> On Nov 14, 2022, at 9:34 PM, harrison--- via use-livecode 
>  wrote:
> 
> Hi Bob,
> 
> Yes, that website illustrates what I’m trying to do, but
> I really need my own code for this.
> 
> Thanks for the suggestion anyway.
> 
> Rick
> 
>> On Nov 14, 2022, at 7:57 PM, Bob Sneidar via use-livecode 
>>  wrote:
>> 
>> Is that a fixed thing? Can it ever change? Seems like there must be a web 
>> site for that. I found https://www.ipvoid.com/ip-to-country/ 
>> . They may license the tool that does 
>> this.
>> 
>> 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: ENTER in scripts

2022-11-09 Thread Martin Koob via use-livecode
On a Mac Extemed keyboard there is an ENTER Key.  Does using it have a 
different behaviour than using the RETURN key?

On my laptop of course there is only an RETURN key.  After some searching I did 
find that Fn + RETURN or cmd + RETURN are equivalent to and ENTER key press.

I tried and it does work to apply the script changes, however not while the 
focus was on a filed in the Script Editor.

For me to get the desired behaviour

1. Click on an area on the Script area that is not an object. i.e. the card
2. Press Fn + RETURN or cmd + RETURN and the Script changes would be applied.

I am using a Mac Book Pro M1 Max with Mac OS Monterey.

Martin

> On Nov 9, 2022, at 7:59 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> I'm on a Mac and I've been using the enter key to compile for years (back to 
> MetaCard I think.) Are you sure it does nothing? Watch the dot in the script 
> tab and see if it turns green.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On November 9, 2022 4:19:36 PM Bob Sneidar via use-livecode 
>  wrote:
> 
>> Hmmm... On MacOS enter does nothing. Return inserts a carriage return. I use 
>> tab then cmd-save to format then comile the script.
>> 
>> Bob S
>> 
>> 
>>> On Nov 7, 2022, at 13:29 , Ralph DiMola via use-livecode 
>>>  wrote:
>>> 
>>> Well, you learn something exceedingly simple every day. OK I get it. Enter 
>>> is the same as clicking "Apply". Very convenient! Saves time typing in the 
>>> SE.
>>> 
>>> THANKS!
>>> 
>>> 
>>> 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 Craig Newman via use-livecode
>>> Sent: Monday, November 07, 2022 2:08 PM
>>> To: How to use LiveCode
>>> Cc: Craig Newman
>>> Subject: Re: ENTER in scripts
>>> 
>>> All.
>>> 
>>> "Enter" has always worked for me. And focus has always been required to be 
>>> in the SE for it to do so.
>>> 
>>> This seems logical to me. It would not do for actions specific to certain 
>>> spaces to be affected, or effected, when not in that space.
>>> 
>>> Craig
>>> 
>>>> On Nov 7, 2022, at 1:07 PM, Martin Koob via use-livecode 
>>>>  wrote:
>>>> 
>>>> Do you mean does pressing the ENTER key does the same thing as clicking 
>>>> the ‘Apply’ button at the top left of the script editor?
>>>> 
>>>> The tool tip for the ‘APPLY’ button says.
>>>> 
>>>>‘compile and apply the current script (Enter, cmd+Return)’
>>>> 
>>>> I actually did not know there was a keyboard shortcut for the ‘Apply’ 
>>>> button.  That is a handy tip.
>>>> 
>>>> I tried it out and at first it did not work.  That time the focus was on 
>>>> the script field and the text cursor was there.
>>>> 
>>>> If I clicked on part of the card outside of the script field then the 
>>>> cmd+Return key combination worked.
>>>> 
>>>> If I clicked in another object like the ‘find’ text field or a handler in 
>>>> the list to the left of the text field or on the ‘MatchCase’ checkbox
>>>> CMD+Return would not work.
>>>> 
>>>> So it looks like it only works when there is no focus on a field or other 
>>>> object.
>>>> 
>>>> 
>>>> In any case it sounds like a bug.   The key combination should work 
>>>> whether the script field has focus or not.
>>>> 
>>>> 
>>>> Since I have never used that key combo before I am not sure whether that 
>>>> behaviour has changed or not.
>>>> 
>>>> 
>>>> Martin Koob
>>>> 
>>>> 
>>>>> On Nov 7, 2022, at 12:45 PM, Niggemann, Bernd via use-livecode 
>>>>>  wrote:
>>>>> 
>>>>> Klaus wrote
>>>>> 
>>>>> 
>>>>> is it only me or does the ENTER key nothing after hitting while in
>>>>> script editor?
>>>>> 
>>>>> 
>>>>> 
>>>>> https://quality.livecode.com/show_bug.cgi?id=23999
>>>>> 
>>>>> Please note: in 9.6.9 rc 2 the

Re: ENTER in scripts

2022-11-07 Thread Martin Koob via use-livecode
Do you mean does pressing the ENTER key does the same thing as clicking the 
‘Apply’ button at the top left of the script editor?

The tool tip for the ‘APPLY’ button says.

‘compile and apply the current script (Enter, cmd+Return)’

I actually did not know there was a keyboard shortcut for the ‘Apply’ button.  
That is a handy tip.

I tried it out and at first it did not work.  That time the focus was on the 
script field and the text cursor was there. 

If I clicked on part of the card outside of the script field then the 
cmd+Return key combination worked.

If I clicked in another object like the ‘find’ text field or a handler in the 
list to the left of the text field or on the ‘MatchCase’ checkbox CMD+Return 
would not work.

So it looks like it only works when there is no focus on a field or other 
object.


In any case it sounds like a bug.   The key combination should work whether the 
script field has focus or not.


Since I have never used that key combo before I am not sure whether that 
behaviour has changed or not.


Martin Koob


> On Nov 7, 2022, at 12:45 PM, Niggemann, Bernd via use-livecode 
>  wrote:
> 
> Klaus wrote
> 
> 
> is it only me or does the ENTER key nothing after hitting while in script
> editor?
> 
> 
> 
> https://quality.livecode.com/show_bug.cgi?id=23999
> 
> Please note: in 9.6.9 rc 2 there is some more scriptifying of IDE stacks. 
> Some of them have some quirks.
> It is well worth to test 9.6.2 rc 2 to catch as many as possible and report 
> them.
> 
> 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

___
use-livecode mailing list
use-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 Date Conversions post 2035

2022-11-07 Thread Martin Koob via use-livecode
Hi

This thread reminded me of some sci-fi show show I was watching which 
referenced the collapse of society on earth caused by a bug around 2035 or 
something like that where the computers could not process dates beyond that.   
I thought this is just a off hand reference to something Y2K. 

But I did a quick search turned up this:

https://en.wikipedia.org/wiki/Year_2038_problem

So a signed 32 bit number counting the seconds since Jan 1, 1970 will overflow 
after 03:14:07 UTC  
on 19 January 2038.

So if it was in referencing  that date and time in 2038 that your problem 
showed up then maybe that was the cause.  But that would not explain it if the 
date things started going wrong was in 2035.

But it appears from the tests that Andreas did on Windows 10 and MacOS 12.6 
that they have already resolved the Year 2038 problem.

Maybe the MacOS is using a 64 bit number now for the Unix time.  According to 
wikipedia

"though many modern systems have been upgraded to measure Unix time with signed 
64-bit  integers which will not 
overflow for 292 billion years.”

Not sure what Window is doing that it is only going to work till 3000.  Maybe 
MicroSoft have decided to EOL Windows  then and have plans to release a totally 
rewritten operating system then.


Martin


> On Nov 7, 2022, at 2:49 AM, Andreas Bergendal via use-livecode 
>  wrote:
> 
> But how far does the 4-digit conversion work? Here’s what I’ve found:
> - On Windows 10, it works until year 3000, and stops working on year 3001 (it 
> just returns the input without converting).
> - On MacOS 12.6 it works at least until year 2.100.000.000 (which is a 
> Sunday… :). By that time we should be expecting LC v14 or something, or maybe 
> that LC rules the galaxy, so I hope that’s sorted by then… :D

___
use-livecode mailing list
use-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: Really OT, but i need the help of native English speakers

2022-10-31 Thread Martin Koob via use-livecode
Hi

Also the question implies that there are a number of options to pick one from 
in the survey which means in LiveCode programming terms it would be a radio 
button)
Are there options  listed with the question?   

Martin


> On Oct 31, 2022, at 2:36 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> The question is:
> Please select the option that best defines your user persona of FastSpring's 
> services.

___
use-livecode mailing list
use-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: RANT (Mild): revZIP library

2022-10-11 Thread Martin Koob via use-livecode
The two bugs mentioned in this thread ( the revZip on Windows and the snapshot) 
sound like good candidates for the Top Ten Bugs survey that LiveCode Ltd.  had 
run a year or so ago.   It was a success it seemed and there was talk at the of 
running that survey again.

Panos, Mark,
Any plans for running round 2 of the Top 10 LiveCode Bugs  survey in the near 
future?

Martin

Sent from my iPhone

> On Oct 11, 2022, at 4:36 PM, Pi Digital via use-livecode 
>  wrote:
> 
> Hi Paul
> 
> I got affected by that and other win revzip issues too. I ended up parsing 
> them through a shell script and using windows built in unzipper. Of course 
> the downfall with that is a lack of feedback on progress which, for large 
> files like this, requires a great deal of time to process and feedback is 
> almost a necessity. I made the shell visible just so that the customer was 
> aware of its progress. It was ugly in terms of UIX but it got us out of a 
> short term hole. I hope you can get a more long term solution. 
> 
> I’m sure you’re capable of building the shell script but let us know if not. 
> 
> All the best
> Sean
> 
> 
> 
>> On 11 Oct 2022, at 20:37, Paul Dupuis via use-livecode 
>>  wrote:
>> 
>> We just got bit by a 4+ year old bug (See 
>> https://quality.livecode.com/show_bug.cgi?id=20859) where the revZIP library 
>> on macOS can create and read ZIP archives over 2GB, BUT the Windows library 
>> can not.
>> 
>> We distribute our desktop research application as "cross-platform" for macOS 
>> and Windows and just had a researcher on macOS build a "package" (our term 
>> for a custom ZIP archive our LiveCode app can make of the researcher's data 
>> files) over 2GB and sent to their Window colleague who can NOT open it.
>> 
>> Yes, we walked the Windows researcher through unzipping the archive with 
>> WinZIP and accessing all the data files manually, but so much for the 
>> "elegance" of our app being cross-platform due to using LiveCode.
>> 
>> Now, do we add code to check the size and prohibit macOS users from creating 
>> "packages" over 2GB so if they are sent to a Windows researcher, they can be 
>> opened OR do we just warn the Windows researcher if the archive is over 2GB 
>> that they will not be able to open it? Neither is a good option.
>> 
>> This just makes us look bad.
>> 
>> Paul Dupuis
>> Researchware
>> 
>> ___
>> use-livecode mailing list
>> use-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: Livecode / Github

2022-08-18 Thread Martin Koob via use-livecode
Hi SKIP

Welcome back to the list!

There is Levure which I knew of as a third party application framework created 
by Trevor DeVore but I just did a search for it and I see it now on the 
LiveCode website described as an App Collaboration Framework.  
https://livecode.com/products/livecode-platform/levure/ 
  So it must have at 
some point migrated to the mother ship.

I haven’t used it but I have considered migrating my application to it.  It 
works with version control systems as long as you follow its recommendations 
about how to organize your code into behaviours that are stored in script only 
stacks which are just text files that a version control system can read (These 
are somewhat new so depending on when you last used LiveCode they may be new to 
you.)  This was an enhancement that has enabled the use of version control for 
scripts in a project. It is the binary stacks that versions control systems 
can’t track so in Levure those are just used for user interface.

Hope this helps.

Martin


> On Aug 18, 2022, at 6:38 PM, Skip Kimpel via use-livecode 
>  wrote:
> 
> Greetings!
> 
> Been a while since I have been on this list.  Working on a new project and
> wondering if the backing up of Livecode files to Github was ever
> implemented and created.  I know there was talk of it at one time.
> 
> I apologize if it has been in place for a while and I am just out of the
> loop.  Actually, I HOPE that is the case!
> 
> Regards,
> 
> 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


Re: Comparison chart for DataGrid, PolyList, PolyGrid, list fields....

2022-08-18 Thread Martin Koob via use-livecode
Hi Richard

As far as others here are three I know of.


There is the Tree View widget in LiveCode that gives you a hierarchical list.
There is an explanation of that widget here:
https://livecode.fandom.com/wiki/Tree_view_widget 


There is a third party product DataTree. 
https://www.nativesoft.net/products/datatree/ 


Levure has its own version of the DataGrid, the DataView
https://github.com/trevordevore/levurehelper-dataview 

https://github.com/trevordevore/dataview_demo 



Martin


> On Aug 18, 2022, at 6:29 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> 
> If a newcomer needs to display a list, how can they know what to use?
> 
> Currently we have:
> 
> - list field
> - Table field
> - DataGrid
> - PolyGrid
> - PolyList
> - others?
> 
> Is there a chart listing the features of each that I can point new users to 
> when this question comes up?
> 
> -- 
> 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


Re: {OT} Are there any ffmpeg "experts" on this list?

2022-07-04 Thread Martin Koob via use-livecode
Hi Mark

Yes mergAV can be used concatenate videos, resize them, layer them and then 
export them to a video file.   I wrote an app that did this a while ago on 
LiveCode 6.7.3.   I haven’t tried using mergAV on LC 9.x.  

It would be nice if there was a set of common commands that could be used to do 
video editing on either Mac or Windows, just like player object does with video 
playback.
Probably not a high demand for that though to make it cost effective.

Martin

> On Jun 24, 2022, at 12:23 PM, Mark Waddingham via use-livecode 
>  wrote:
> 
> FWIW, I *think* mergAV can do similar things on macOS* to the mediafoundation 
> external on Windows - although the APIs, while similar, do require different 
> code.

___
use-livecode mailing list
use-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: arrayencode

2022-06-23 Thread Martin Koob via use-livecode
Hi

There is a confirmed bug in bugzilla regarding loading of the mergJSON library.

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

I ran into it when building a standalone.  I didn’t cause a problem in the IDE.

In the standalone settings ‘Inclusions’ tab if I chose 'Search for required 
inclusions when saving the standalone application’
The app would not work properly when those commands were called.

The work around is in the Inclusions tab  choose 'Select inclusions for the 
standalone application'
And then manually select the inclusion for mergJSON 

I reported the bug but it was marked a duplicate.  I describe my workaround 
there. 
https://quality.livecode.com/show_bug.cgi?id=23736
I also have a demo stack showing the problem there.

Also check if you have a 32 or 64 bit version of mergJSON.  I have had mergJSON 
installed for a long time and while I was trying to trouble shoot this issue I 
found I had a few copies of mergJSON in the My LiveCode folder in different 
locations.  I found one was created in 2013 which I think was 32 bit so I 
removed that and replaced it with one in another location created in 2019. 


Martin


> On Jun 23, 2022, at 8:23 AM, Alex Tweedly via use-livecode 
>  wrote:
> 
> 
> On 23/06/2022 10:31, Ralf Bitter via use-livecode wrote:
>> Hi Alex,
>> 
>> the JSONtoArray() function is part of the mergJSON external.
>> The README of this external describes how to use this function
>> and it's counterpart JSONtoArray as follows:
>> 
> Thanks Ralf. I did see that code in the dictionary - but it also says that 
> those functions are provided in thews.goulding.script-library.mergjson 
> library, so (I think) I shouldn't need to put them in myself.
> 
> In fact, I did try it anyway - but that simply changes the error to "handler 
> not found: mergJSONDecode"
> 
>> Another option would be to load the JSON extension and to use
>> the JsonImport() function.
>> 
> Didn't know about jsonImport; it's not mentioned in the dictionary, but I now 
> see it shows up in a few lessons, etc.
> 
> However,I think the real problem for me is "... to load the JSON extension 
> ...". I wasn't aware I had to load those extensions which are already part of 
> the standard package (maybe I did that years ago and have had time to forget 
> :-).
> 
> I can't find anything about loading extensions other than what to do in the 
> IDE.
> 
> How do you load extensions to LC Server ?  On a shared web provider ?  
> (on-rev)
> 
> Thanks,
> Alex
> 
>> 
>> Ralf
>> 
>> 
>> 
>> On 23.06.22 01:31, Alex Tweedly via use-livecode wrote:
>>> 
>>> On 22/06/2022 17:02, Richard Gaskin via use-livecode wrote:
 [ ... about using JSON ... ]
 But if you don't need interoperability, you wouldn't need to write a 
 parser, since LC includes a good one built into the engine.
 
 What did I miss?
 
>>> The fact that Livecode's support for JSON is, hmmm, mediocre at best ??
>>> 
>>> The parser "built-in" seems to work fine in the IDE, but not on the server :
>>> 
 >>> set the errormode to inline
 put the version
 
 put "{'name':'asdf'}" into t
 replace "'" with quote in t
 put JSONtoarray(t) into tA
 put the keys of tA
 
>>> fails with -
>>> 
>>> file "/home/alextwee/public_html/rampuk/tJSON.lc"
>>> row 7, col 5: Function: error in function handler (JSONtoarray)
>>> row 7, col 5: put: error in expression
>>> 
>>> (there's no mention of any platform restricitons in the dictionary).
>>> 
>>> I tried copying in the sample ode for wrapping JSONToArray around 
>>> mergJSONDecode,
>>> which then fails with "error in function handler mergJSONDecode.
>>> 
>>> 
>>> (I must admit I encountered this a while ago, figured it was probably a 
>>> temporary issue
>>> so I replaced JSON by LSON, and forgot all about it.) This discussion 
>>> prompted me to re-try it.
>>> 
>>> I can't believe this problem isn't causing widespread problems, so it's 
>>> probably
>>> something specific about me, or my on-rev account. If anyone has 
>>> suggestions, I'll
>>> try them; if not, I'll put it as a bug report into QCC see what happens.
>>> 
>>> Alex.
>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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:

Re: arrayencode

2022-06-22 Thread Martin Koob via use-livecode
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.

Just a question though how is what you define as LSON different from JSON.  Is 
it a different way of serializing LiveCode native arrays?  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.

Thanks

Martin Koob

> On Jun 22, 2022, at 12:55 AM, Richard Gaskin via use-livecode 
>  wrote:
> 
> > What is LSON? A web search doesn’t turn up anything. A shot
> > in the dark here but Is it something internal to LiveCode i.e.
> > Livecode Script Object Notation that is the basis for LiveCode
> > arrays?
> 
> Sorry, Martin. I need to get out more. I've been using LSON ("LiveCode JSON", 
> in the way "BSON" is "Binary JSON") to describe LC's serialized array format 
> for so long that the friends I talk with most often have picked it up as well 
> - and along the way I forget that not everyone else has. :)
> 
> So it's just personal slang. But useful, IMO, to help newcomers familiar with 
> JSON and BSON appreciate its role.

___
use-livecode mailing list
use-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: arrayencode

2022-06-21 Thread Martin Koob via use-livecode
What is LSON?  A web search doesn’t turn up anything.  A shot in the dark here 
but Is it something internal to LiveCode i.e. Livecode Script Object Notation 
that is the basis for LiveCode arrays?

Thanks for the references on BSON


Martin

> On Jun 21, 2022, at 10:43 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> l oTom Glod wrote:
> 
> > I am wondering if anyone here knows the encoding algorithm
> > that arrayencode() uses?
> 
> Yes.
> 
> 
> > Is it one that can be implemented in another language or is
> > it proprietary?
> 
> It should be technically possible to implement any algo in any 
> sufficiently-complete language.
> 
> Whether LC Ltd considers is proprietary in terms of limiting interoperability 
> with other systems is something only they can address.
> 
> 
> I have notes on the v6.7-and-earlier format, and it shouldn't be hard to 
> figure out the changes for v7-and-later.
> 
> But as much as I've enjoyed LSON for LC-to-LC data transfer, I wouldn't 
> recommend it as a general-purpose serialization format. Though its binary 
> nature makes it similar to BSON in some efficiency areas, the world uses JSON 
> for interoperability, and these days that includes even LC.
> 
> If you have a use case that truly needs it and can't use industry-standard 
> JSON, let me know and I can dig through my archives to find the notes I'd 
> assembled years ago from some tips Mark Waddingham was generous enough to 
> send.
> 
> But you'll want to consider this carefully. Format choices have a way of 
> becoming technical debt with surprising ease over time.
> 
> For better or worse, the universal de facto standard for serialization today 
> is JSON. LC itself is committed to JSON for interoperability, even bringing 
> in parts of the ECMAScript parser. JSON is well documented, with tons of 
> tooling. And in some ways JSON is a superset of LC's associative arrays, so 
> it offers options for expressiveness beyond LSON.
> 
> I've had some good times with LSON. But the moment I think of any part of the 
> system not made with LC, I think about other formats.
> 
> If I needed the efficiency of a binary format, for interoperable work I'd 
> consider BSON. Its only drawback is the same as LC's: it's currently used by 
> only one tool ;) (MongoDB, though in all fairness it's presented as an open 
> standard and may have a few other adopters as well).
> 
> https://bsonspec.org/
> 
> BSON parsers are available for a great many languages:
> https://bsonspec.org/implementations.html
> 
> -- 
> 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


Re: OT Re: Referencing Livecode

2022-06-21 Thread Martin Koob via use-livecode
Hi.

These are great examples of use cases for LiveCode and it is great how you 
explain the app design. It especially cool that the apps are used for citizen 
science.  It complements LiveCode's “anyone can code” tag line with the “any 
one can do science" ethic of citizen science.

Thanks Alan.

Martin Koob 

> On Jun 21, 2022, at 6:42 AM, David V Glasgow via use-livecode 
>  wrote:
> 
> 
> That is really helpful Alan.  A pair of fine papers!  
> 
> I visited Australia & NZ a few years back and started using iNaturalist and 
> then the Seek  app, so I’m now an 
> enthusiastic CS observation reporter.
> 
> Cheers,
> 
> David G
> 
>> On 21 Jun 2022, at 12:46 am, Alan Stenhouse  
>> wrote:
>> 
>> Hi David
>> 
>> In a couple of my publications, I described developing apps with Livecode 
>> and referred to www.livecode.org and www.livecode.com, but didn't include 
>> anything in the references as there was nothing (AFAICS at that time) that 
>> would satisfy scientific publication standards.
>> 
>> See: https://www.sciencedirect.com/science/article/pii/S2351989420309173
>> and
>> https://www.sciencedirect.com/science/article/pii/S2351989421001761
>> 
>> HTH
>> 
>> cheers
>> 
>> Alan
>> 
>> 
>>> On 18 Jun 2022, at 1:30 am, David V Glasgow wrote:
>>> 
 On 16 Jun 2022, at 9:08 pm, J. Landman Gay via use-livecode 
  wrote:
 
 Is there a reason not to use the LC site URL, either alone or in addition 
 to the Wikipedia one?
>>> 
>>> The https://livecode.com landing page is rather sparse, and focussed on 
>>> drawing customers in rather than conveying anything about text processing, 
>>> or obvious links to information on text processing.  No criticism of that 
>>> at all.  It?s a commercial site.  
>>> 
>>> Wiki page has the disadvantage of a banner warning about link rot, but the 
>>> advantage of lots of information presented in a more academic and neutral 
>>> style.
>>> 
>>> 
 
 Re: the errors, they look like examples of functions that would return 
 "false" but I haven't seen them in context.
 --
>>> 
>>> They do, don?t they.  From memory, that wasn?t the context though.  
>>> 
>>> Cheers
>>> 
>>> David G
>> 
> 
> ___
> use-livecode mailing list
> use-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: Referencing Livecode

2022-06-17 Thread Martin Koob via use-livecode
What about this link from the LiveCode.com site?

https://livecode.com/core-benefits-of-livecode/

 It summarizes what LiveCode is and gives a comparison of LiveCode script to 
code in JavaScript, PHP and Java.

It even mentions an academic article: 

"A 2016 peer reviewed study conducted at Southern Cross University Australia 
and University of Newcastle”.

Unfortunately it does not include a reference to the study.

I looked around and found a conference paper in 2015 that probably what they 
are referring to.

Using Cognitive Load Theory to select an Environment for Teaching Mobile Apps 
Development
January 2015
Conference: Australasian Computing Education Conference 2015 (ACE2015)
At: Sydney, Australia
Volume: 160.

Here is a link to that conference paper where you can download it.
https://www.researchgate.net/publication/269337987_Using_Cognitive_Load_Theory_to_select_an_Environment_for_Teaching_Mobile_Apps_Development

Perhaps this was published in a journal in 2016 or publication in the 2015 
conference proceedings is what they are referring to.

Martin


> On Jun 17, 2022, at 1:26 PM, Richmond Mathewson via use-livecode 
>  wrote:
> 
> As I, or anyone else could write on Wikipedia about Hamlet being
> Shakespeare's coded love notes to a camel he met in Oxford, I really wonder
> why anyone, 'academic' or not, would stick their neck under that
> guillotine's fairly jittery blade escapes me completely.
> 
> I often look up things on Wikipedia, THEN check them elsewhere.
> 
> On Fri, 17 Jun 2022, 19:49 J. Landman Gay via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
> 
>> The same rules apply to US schools. It may be similar to doing a critique
>> of Hamlet after reading only the Cliff Notes summary. No actual research
>> or
>> thought required.
>> 
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software | http://www.hyperactivesw.com
>> On June 17, 2022 11:11:14 AM Bob Sneidar via use-livecode
>>  wrote:
>> 
>>> I wonder why that is? While you may find inaccurate information on
>>> Wikipedia, the vastly overwhelming information there is absolutely
>>> accurate. But isn't that true of EVERY source? In my life experience I
>> have
>>> found that settled science is very unsettled indeed. Salt causes high
>> blood
>>> pressure. Sugar causes diabetes. Red meat causes cancer. Milk is bad.
>> Eggs
>>> are bad. Coffee is bad. Mercury is a molten ball. Life needs sunlight to
>>> live. A nuclear blast will render an area unlivable for 10,000 years. I
>>> could go on and on.
>>> 
>>> Mankind is constantly revising "settled" science, and well we should,
>> but
>>> what I object to is being told that what academia is now telling us is
>> the
>>> new absolute, and I am expected to just accept that.
>>> 
>>> Bob S
>>> 
>>> 
 On Jun 17, 2022, at 01:57 , Richmond Mathewson via use-livecode
  wrote:
 
 From what I know (my wife is a senior academic at a university)
>> references
 to Wikipedia pages are academic suicide, fail, go straight to jail, do
>> not
 pass GO, do not collect 200 smackers, and you get the picture.
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-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: Would anyone miss convertOctals?

2022-06-09 Thread Martin Koob via use-livecode
Hi Mark

> On Jun 9, 2022, at 8:44 AM, Mark Waddingham via use-livecode 
>  wrote:
> 
> So I'm currently sitting here about to embark on fixing 
>  > (which is the final 
> thing to sort out before being able to merge my constant expression patch) 
> and I was reminded of 'convertOctals'.
> 
> Now, generally, I am somewhat averse to actually removing any language 
> feature (even those we have deprecated, unless we absolutely have to!) - 
> however, I would really like to make convertOctals have no effect at all in 
> 10.0+ as it adds a disproportionate amount of complexity compared to (what I 
> think, at least) its utility is (particularly in the context of things 
> 'coming next' like the script compiler).
> 
> So three questions:
> 
> 1) Do you know what convertOctals is, and what it does?
Without cheating and checking out the dictionary I have a general idea — my 
guess is… OH if I give my guess and it is right (or wrong) then it ruins your 
poll for everyone after ;-)
You should run this as a web poll of some kind with no peeking at the 
dictionary allowed. :-)
> 
> 2) If you do, have you ever actually used it in any scripts which are 
> actually still in use?
No
> 
> 3) If you do use it in any scripts which are still in use, would you be 
> willing to change them to not use it?
No
> 
> 4) If you do use/have used it, had you ever noticed that it has been slightly 
> broken for years?
No


If convertOctals does go away maybe we can add an ode to the LiveCode poetry 
collection.   I remember there were some haiku’s made several years ago.

Martin

___
use-livecode mailing list
use-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: Generating Random numbers to conform a distribution

2022-06-08 Thread Martin Koob via use-livecode
A maths & stats explanation from the company CTO along with the code to 
implement it, a back in the day approach that the young makers can try,  a 
HyperCard reference to warm the hearts of the xtalk vets and then a dad joke 
that unites all with a grin or a groan all in one thread!What a great list. 
 

Martin Koob 


Sent from my iPhone

> On Jun 8, 2022, at 1:20 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> Eeww. But you're safe, I didn't plant any tomatoes.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
>> On June 8, 2022 10:51:39 AM Devin Asay via use-livecode 
>>  wrote:
>> 
>> I think Jacque has germaniums in her garden!
>> 
>> 
>> 
>> On Jun 7, 2022, at 9:50 PM, Mark Wieder via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> On 6/7/22 20:24, J. Landman Gay via use-livecode wrote:
>> I don't have an answer. But apparently it's a common problem:
>> https://xkcd.com/2626/
>> 
>> Chortle.
>> 
>> Back in the day I would generate a random number by back-biasing a germanium 
>> diode and hook it up to an analog-to-digital converter. Great white noise 
>> generator too.
>> 
>> --
>> 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
>> 
>> Devin Asay
>> 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
> 
> 
> 
> 
> ___
> use-livecode mailing list
> use-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 9.6.7 export snapshot from a player object seems to fail on Windows (10)

2022-04-29 Thread Martin Koob via use-livecode
Hi Paul

I just tried the same thing and got the same result.  It works on Mac, not on 
Windows.

I also tried exporting the image as a file to see if that made any difference. 

  export snapshot from rect tRect of player "mediaConvert" of stack 
"libHrAPI" to file [filepath/filename.png] as PNG

 I got an image file but it is the same as what you see in the image object on 
the stack — an image of a white rect inside the player boarder.

So it looks like it is a bug.  The snapshot does create a proper png it just 
doesn’t grab the current video image inside the player it just gets a white 
rect.

Martin

> On Apr 27, 2022, at 6:21 PM, Paul Dupuis via use-livecode 
>  wrote:
> 
> I am executing the following 2 lines of code:
> 
>   export snapshot from rect tRect of player "mediaConvert" of 
> stack "libHrAPI" to tImage as PNG
>   put tImage into img "imageConvert" of stack "libHrAPI"
> 
> Prior to the export the player has a video load and has the currentTime set 
> to a particular frame, and I can see in the stack that the player is showing 
> the correct frame is visible.
> I can also see that the image "imageConvert" is also visible, but empty
> 
> After the Export Snapshot is executed, it looks like tImage contains valid 
> PNG data, although I can not tell if it is the correct image
> After the Put statement, the image "imageConvert" is set to a white rectangle 
> with a little bit of the player border on the left and top. It is the same 
> size as the player where as the empty image I started with was larger.
> 
> This is with LC 9.6.7 on Windows 10. This code works on macOS. Does anyone 
> know if there is a known Windows bug with export a snapshot form a player and 
> any work around?
> 
> 
> ___
> use-livecode mailing list
> use-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: Curved text possible?

2022-04-28 Thread Martin Koob via use-livecode
I was thinking that SVG might work as someone else has said.

At first I thought you could create individual files for each letter and number 
and put the path for a letter into a svg widget which you could rotate or scale.
you would then have to calculate the angle of rotation and location of each svg 
widget on a path.   But then when I tried rotating the svg widget its scale 
would change as it rotated because the bounds of the rect were changing. Then 
you would have to calculate the scale depending on the rotation angle and that 
seemed a bit much.

I also thought you could import the svg file as an image and perhaps that would 
not have the odd behaviour when rotating.  I did not try that though.

Then I found this.

https://css-tricks.com/snippets/svg/curved-text-along-path/ 


it shows how to use css to put text along a SVG path.  At the LiveCode Dev Con 
there were a few unconventional uses of the browser widget beyond displaying 
webpages that add features that can add features that LiveCode does not have 
natively.  So I thought maybe this is one of them.  So what I thought could be 
done is display the above in a browser widget or,  If you did not want to show 
the browser widget, use the browser widget to render the curved text, thentake 
a snapshot of the rendered text and then show that in an image.

Not sure if it will work but the sessions at the conference have really got me 
thinking of new ways to leverage the technology in that widget.

Martin Koob

> On Apr 27, 2022, at 12:47 PM, doc hawk via use-livecode 
>  wrote:
> 
> I looked at this some years ago.  I forget why I wanted to do it (a logo, 
> perhaps?).
> 
> My conclusion was that the best way would be to write it as either eps or 
> postscript.  
> 
> This gives you something that can be trivially rotated without loss, but the 
> catch is that you have to then feed it to an external program to concert it 
> to something that livecode can display (png, jpg, whatever).
> 
> I decided that it wasn’t worth the effort,.
> 
> At the time, eps was still included in the documentation, but I think the 
> last platforms livecode actually supported eps on were NeXT and Sunos
> 
> 
> ___
> use-livecode mailing list
> use-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: playrate & templateimage

2022-03-31 Thread Martin Koob via use-livecode
Hi Klaus

I have been meaning to test this but have to get my Windows machine up and 
running.   I have been using my Mac exclusively for a while.

I suspect I will get the same result as Paul but  I may get a chance to try it 
before this week Saturday.

I would be interested in how LC 10 works though.   

In LC 9 the player is using AVFoundation on Mac or DirectShow on Windows.

In LC 10  the player will use Windows Player Media Foundation.

https://livecode.com/livecode-10-sneak-peek/
Windows Player Media Foundation

The current player on Windows uses DirectShow – which only natively supports 
the WMV file format. Newer video formats (such as MP4) require third-party 
codecs to be installed. The move to Media Foundation will mean these are 
natively supported. MediaFoundation libraries support all the modern codecs 
such as mp4 natively – so mp4s will play in player objects without any 
thirdparty components needing to be installed in the OS.

Additionally, mirrored video playback will work correctly as well as 
non-standard playback rates.

This brings parity between Windows, macOS, Android and iOS video playback 
features in terms of supported video formats.


From what I remember the first DP of LC 10 did not include the new Windows 
Player Media foundation.

I don’t know if it has been added to recent DPs.   Once it is I plan to put it 
through its paces.

Hopefully that will resolve the issue with variable rate playback and result in 
parity for windows and the other platforms.

Martin


> On Mar 31, 2022, at 8:31 AM, Klaus major-k via use-livecode 
>  wrote:
> 
> Hi Paul,
> 
>> Am 31.03.2022 um 14:23 schrieb Paul Dupuis via use-livecode 
>> :
>> 
>> On 3/31/2022 3:40 AM, Klaus major-k via use-livecode wrote:
 ...
>>> Well, that is the point, the PITCH does NOT change, only the speed of the 
>>> playback,
>>> and even you might to be able to hear that. :-D
>> Okay, I made a test stack with a player and a slider with playRate from -2 
>> to +2, current Thumb position 1 that on scrollBarDrag set the playRate to 
>> the thumbPosition and opened a mp4 video a tested.
>> 
>> 1) Under LC 9.6.6, changing the playRate can cause LC to hang, whether the 
>> video is playing or paused. Not every time, but some of the times it would 
>> just pop up an endless spinning windows cursor ball and Windows would 
>> declare that LiveCode 9.6.6. was "not responding" and a forced quit would be 
>> required.
>> 
>> 2) When it did work, I was able to change the playRate to 1.2 or 1.4 and 
>> while the video sped up, apparently my ears are better than I thought, as 
>> even I could tell the pitch got higher (the people's voices got higher 
>> pitched and "squeaky")
>> 
>> Windows 10 (latest build) LiveCode 9.6.6 STABLE.
> 
> thank you very much for testing!
> 
> So apparently it does not work on Windows as it does on a Mac, and thus 
> currently not usable for me.
> 
> 
> 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: How to extract a video clip...

2022-03-19 Thread Martin Koob via use-livecode
Hi

Look up the mergAVVideoComposition commands etc. in the dictionary. 

They are for Mac and iOS.  Lots of versatility to slice dice and concatenate 
clips in a video composition.  

If you are on Windows I guess the ffmpeg would work.  


Martin

Sent from my iPhone

> On Mar 19, 2022, at 3:19 PM, Paul Dupuis via use-livecode 
>  wrote:
> 
> On 3/19/2022 2:55 PM, Matthias Rebbe via use-livecode wrote:
>> You could use ffmpeg for this.
>> 
>> Here‘s a post where it is described how to do it
>> 
>> https://superuser.com/questions/377343/cut-part-from-video-file-from-start-position-to-end-position-with-ffmpeg
>> 
>> 
> 
> I have (and still am) considering ffmpeg. It was what I was alluding to with 
> the mention of a command line utility called by shell() in my original post. 
> To bundle the macOS (~35mb) and Windows (~77mb) adds that size (or that 
> compressed) to my Standalone, so my app can install it on the users system (I 
> have the sort of computer novice customers that you do NOT want to ask to 
> download additional software of). That's not too bad a size increase as my 
> App sits at about 200-230mb currently.
> 
> Still, I asked the USE-LIST as you never know whether some one out there has 
> made a widget that could just be part of the standalone app or someone knows 
> of a clever technique or a smaller utility
> 
> Thank you.
> 
> ___
> use-livecode mailing list
> use-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 Martin Koob via use-livecode
Hi

Incase there are some who still can’t see the page, here is a text listing of 
the Single Payment and Subscription Payment Options on the project offer page:
 https://livecode.com/the-script-compiler-project/



Single Payment Options

Contribute 
$99 Ex VAT
No Compiler

– but supports the project that will bring 2-3x speed boost and better syntax 
to core product.

All LiveCode license holders benefit.


LiveCode Compiler: 3 Months
$125 Ex VAT
Get the 10x Compiler with all benefits for 3 months (No subscription)
+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 6 Months
$249 Ex VAT
Get the 10x Compiler with all benefits for 6 months (No subscription)

+ supports the project that will benefit all LiveCode license holders.



Subscription Payment Options

LiveCode Compiler: 1 Year
$499 Ex VAT
Get the 10x Compiler with all benefits on a 12 month subscription

+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 2 Years
$999 Ex VAT
Get the 10x Compiler with all benefits for 24 months on subscription

+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 3 Years
$1499 Ex VAT
Get the 10x Compiler with all benefits for 36 months on subscription

+ supports the project that will benefit all LiveCode license holders.


Terms

All license periods start from the final shipping date of the Script Compiler. 

Your license renewal date will be adjusted once we have this information. 

If the project does not raise enough money to go ahead, we will refund all 
purchases.



Martin Koob






> On Mar 17, 2022, at 3:17 PM, Brian Milby via use-livecode 
>  wrote:
> 
> Would it be bad form to post the link?  I just kicked in a bit more since I 
> think it has great potential.  I hope it fully funds.
> 
> Sent from my iPhone
> 
>> On Mar 17, 2022, at 1:56 PM, Tom Glod via use-livecode 
>>  wrote:
>> 
>> 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
> 
> ___
> use-livecode mailing list
> use-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 Martin Koob via use-livecode
Hi

Incase there are some who still can’t see the page, here is a text listing of 
the Single Payment and Subscription Payment Options on the project offer page:
 https://livecode.com/the-script-compiler-project/ 




Single Payment Options

Contribute 
$99 Ex VAT
No Compiler

– but supports the project that will bring 2-3x speed boost and better syntax 
to core product.

All LiveCode license holders benefit.


LiveCode Compiler: 3 Months
$125 Ex VAT
Get the 10x Compiler with all benefits for 3 months (No subscription)
+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 6 Months
$249 Ex VAT
Get the 10x Compiler with all benefits for 6 months (No subscription)

+ supports the project that will benefit all LiveCode license holders.



Subscription Payment Options

LiveCode Compiler: 1 Year
$499 Ex VAT
Get the 10x Compiler with all benefits on a 12 month subscription

+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 2 Years
$999 Ex VAT
Get the 10x Compiler with all benefits for 24 months on subscription

+ supports the project that will benefit all LiveCode license holders.


LiveCode Compiler: 3 Years
$1499 Ex VAT
Get the 10x Compiler with all benefits for 36 months on subscription

+ supports the project that will benefit all LiveCode license holders.


Terms

All license periods start from the final shipping date of the Script Compiler. 

Your license renewal date will be adjusted once we have this information. 

If the project does not raise enough money to go ahead, we will refund all 
purchases.



Martin Koob






> On Mar 17, 2022, at 3:17 PM, Brian Milby via use-livecode 
> mailto:use-livecode@lists.runrev.com>> wrote:
> 
> Would it be bad form to post the link?  I just kicked in a bit more since I 
> think it has great potential.  I hope it fully funds.
> 
> Sent from my iPhone
> 
>> On Mar 17, 2022, at 1:56 PM, Tom Glod via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> 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"
>>> mailto:use-livecode@lists.runrev.com>> 
>>> 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
> 
> ___
> use-livecode mailing list
> use-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 10.0.0 DP-2

2022-02-22 Thread Martin Koob via use-livecode
The term “Multi-finder” rung a bell but not very loudly.  I knew it was a Mac 
thing but I wasn’t quite sure what anymore. I realized my loss of memory around 
this is probably an age thing when I looked it up and found the date that it 
debuted...  way back in 1987.  https://en.wikipedia.org/wiki/MultiFinder.  That 
was before the Berlin wall fell, remember that?

Martin Koob


> On Feb 22, 2022, at 4:52 PM, Bob Sneidar via use-livecode 
>  wrote:
> 
> Ever heard of a thing called, "Multi-Finder?" 
> 
> Bob S
> 
> 
>> On Feb 21, 2022, at 12:23 , Richard Gaskin via use-livecode 
>>  wrote:
>> 
>> Pi Digital wrote:
>> 
>>> It’s so frustrating because I just spent the last week making my own
>>> widget to make bar and pi charts. LOL! Now it feels like a futile
>>> gesture with something far superior ‘just around the corner’. Your
>>> teams have done a really good job of making them.
>>> 
>>> I’ll get back to making more futile tools that will likely get
>>> superseded by more of your work ;)
>> 
>> This problem is as old as platforms themselves. Indeed much of Apple's early 
>> dev-facing communications (circa Mac v1.0-4.0) centered around clarifying 
>> their interests and their intentions for keeping the third-party opportunity 
>> as wide open as practical.
>> 
>> Later on a form of Konfabulator was included as Widgets, a form of Delicious 
>> Library was included as iBooks, and the boundaries have been blurred forever 
>> since.
>> 
>> This is understandable, whether we're looking at a vendor whose platform is 
>> an OS or a dev tool, as it's incumbent on them to provide a strong sense of 
>> feature-completeness wherever practical.
>> 
>> When evaluating third-party opportunities, consider not only the LC world 
>> but also JavaScript.  Integration between any GUI toolkit and web views is 
>> likely only going to increase going forward.
>> 
>> As LC Ltd notes in their blog post, the new charts widget wraps chart.js, an 
>> open source package under MIT license.
>> 
>> Many key ingredients in LC make use of open source code, and given the 
>> vast-and-growing range of open source packages for JavaScript we can expect 
>> more using that language over time.
>> 
>> So next time you're thinking of an add-on for LC, also take a moment to see 
>> if such a thing is already available in JavaScript. If it is you just saved 
>> yourself the time otherwise needed to write it from scratch.
>> 
>> -- 
>> Richard Gaskin
>> Fourth World Systems
>> Software Design and Development for the Desktop, Mobile, and the Web
> 
> ___
> use-livecode mailing list
> use-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 Martin Koob via use-livecode
+1 to Peter’s comments

I also have benefited from the lesson listed below and Matthias’ helper stack.

Also when I ran into problems following the lesson or using the Helper stack 
Matthias was very responsive and helpful.

Setting up an Apple Developer account is not hard and just a part of doing 
business if you are developing for iOS, macOS …

The process for Code Signing, Notorizing and Stapling does seem daunting at 
first.  I would recommend diving in first with a knife in your teeth to the 
command line as outlined in the lessons so you can learn what is going on.  I 
found it helpful to see the responses to any errors I made so I could learn 
what parameters were needed and how they were written in the command line.  
This helped me to ensure I had the correct parameters for the fields right in 
the helper app.

Then I would start using the helper stack using the parameters from the command 
line to fill in the fields in the helper app.

When I come across these kinds of tasks that are new and daunting with 
technology I have not used before they sometimes cause me anxiety to the point 
where I can’t face starting them.  For these I have a mantra “Other people have 
done this so why can’t I do it too.”  Taking that attitude I am able to 
overcome that mental inertia that keeps me from starting to work on it.



Martin




> On Jan 26, 2022, at 4:28 PM, Peter Bogdanoff via use-livecode 
>  wrote:
> 
> Matthias’ tool has been a lifesaver for me. I use it constantly.
> 
> You do need to get an Apple developer account going, and the dev certificates 
> in Keychain in order, which can be a challenge. But once that’s done it’s a 
> breeze.
> 
> If you want to create an installer, you’ll need to code sign that as well. 
> DropDMG helps you set that up as well.
> 
> Peter Bogdanoff

___
use-livecode mailing list
use-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: Video Chat?

2022-01-11 Thread Martin Koob via use-livecode
Hi Panos

Do you need to use the browser object to use WebRTC or would if be feasible to 
code your own solution using  the cameraControl Object to capture the video to 
send,  the player object to play the incoming video and tsNet to handle all the 
internet communication making the two way streaming possible?

Martin



> On Jan 11, 2022, at 5:02 AM, panagiotis m via use-livecode 
>  wrote:
> 
> Hello all,
> 
> Support for WebRTC was recently added in the CEF browser - that is Windows
> and Linux. I _think_ Tom is on Windows.
> 
> I believe that for the other platforms we'll need special permissions in
> the WKWebView (Mac and iOS) and the WebView (Android).
> 
> I'll file an enhancement request in BZ so that we have a look at this in
> the future.
> 
> Kind regards,
> Panos
> 
> 
> 
> 
> On Mon, 10 Jan 2022 at 23:49, Dan Friedman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Tom,
>> 
>> I just tried using whereby (via a php page we created) in LiveCode (the
>> IDE) and its stuck on "Loading camera and audio...".   I've tried both the
>> browser widget and the revBrowserOpen() method.  What versions of LC are
>> you using?   I'm on 9.6.5.  Do you have a sample stack that is working for
>> you?
>> 
>> FWIW, the php page we made works perfectly is a browser on desktop and
>> mobile.
>> 
>> -Dan
>> 
>> 
>> On 1/7/22, 9:15 AM, "use-livecode on behalf of Tom Glod via use-livecode"
>> > use-livecode@lists.runrev.com> wrote:
>> 
>>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
>> 
>> ___
>> use-livecode mailing list
>> use-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: Only kinda OT

2021-12-30 Thread Martin Koob via use-livecode
a software developer walks into a bar and orders a list.

Martin




> On Dec 29, 2021, at 4:54 PM, Mark Smith via use-livecode 
>  wrote:
> 
> Oh Jacque, it may have been short but then there was the tantalizing link to 
> Ray Dalio’s Last Warning: “Most People have no idea what’s coming”. And then 
> the one about the “Most Powerful Computers you never heard of”. Oh, and the 
> MIT study that predicted that Society will collapse in 2040 (this was very 
> evidence based and used real simulation models… cool!!) And who could resist 
> an Elon Musk vid on how he has "FINALLY Revealed the Artificial Gravity 
> Starship". C'mmon, I know you wanna go watch it 
> 
> So while yours may have been short, the round trip down the rabbit hole 
> probably was at least an hour — but I am more now edumacated, and wiser 
> 
> Now, what was that original link about again?  
> 
>> On Dec 29, 2021, at 5:27 PM, J. Landman Gay via use-livecode 
>>  wrote:
>> 
>> It's short:
>> 
>> 
>> --
>> 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


Re: Livecode downloads VERY slow

2021-12-22 Thread Martin Koob via use-livecode
I must be in the really ancient fogey range.

I remember 1200 baud modems.  In the late ’80s a teacher at our high school in 
Wawa, Ontario got his hands on one. It was the size of an air fryer. Our 
computer club at the school hooked it up to a Commodore PET 2001 and tried to 
connect to Compuserve.  Long waits listening to modem squeals but we never 
managed to get connected then.  We were in Wawa which is on the north shore of 
Lake Superior so maybe the phone connection was not good enough.
Here is the state of the art then, 
http://www.technofileonline.com/texts/2400modem88.html 


I also remember my Apple GeoPort modem with my Mac Quadra 660AV I think.  
https://apple.fandom.com/wiki/GeoPort 

From the above article here are GeoPort speeds.
GeoPort Telecom Adapter M1694LL/B - 14.4 kilobaud 
 (kbps)
GeoPort Telecom Adapter (II) M2117LL/A - 28.8 kilobaud 
 (kbps)
GeoPort Telecom Adapter II M5438LL/A - 33.6 kilobaud 
 (kbps)

Martin


> On Dec 22, 2021, at 4:02 PM, Ralph DiMola via use-livecode 
>  wrote:
> 
> I just downloaded both the Mac and Win32 simultaneously via the download page 
> in about a minute. Using “SpeedTest”, I get 110Mb/sec.
> 
>  I remember when got our first t1(1.544mb/sec) and thought we were 
> styling ridiculous 
> 
> 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 William Prothero via use-livecode
> Sent: Wednesday, December 22, 2021 3:34 PM
> To: JJS via use-livecode
> Cc: William Prothero
> Subject: Livecode downloads VERY slow
> 
> Folks:
> When I download an update to Livecode, it takes hours. I’m wondering why. 
> Locally, using “SpeedTest”, I get 160Mb/sec internet speeds. Could it be the 
> livecode server that serves the updates? Just wondering.
> 
> Best,
> Bill
> 
> William Prothero
> waproth...@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: Livecode downloads VERY slow

2021-12-22 Thread Martin Koob via use-livecode
Hi Bill

Are you downloading directly from https://downloads.livecode.com or are you 
using the LiveCode Updater stack that pops up when ever there is a new update?

I just tried https://downloads.livecode.com  
and got the RC1 of LC 9.6.6 downloaded in less than 30 seconds or so.

I have given up on using the LiveCode Updater stack.  The download goes on 
forever and never seems to finish.

Martin

> On Dec 22, 2021, at 3:34 PM, William Prothero via use-livecode 
>  wrote:
> 
> Folks:
> When I download an update to Livecode, it takes hours. I’m wondering why. 
> Locally, using “SpeedTest”, I get 160Mb/sec internet speeds. Could it be the 
> livecode server that serves the updates? Just wondering.
> 
> Best,
> Bill
> 
> William Prothero
> waproth...@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: [ANN] Release 9.6.6 RC-1

2021-12-22 Thread Martin Koob via use-livecode
It is nice to know that HyperCard stacks can still be opened.   I had opened a 
HyperCard stack of an application that I had created in LiveCode ~ 6.x and for 
the most part it worked,  A few fixes were needed and I was good to go.  That 
HyperCard stack was the basis for an LC application I am still updating.  There 
is still HyperTalk scripts from long ago hidden in various objects in my 
application.  I can usually tell by how I named my variables — no prefixes, 
that and using way too many unquoted literals.

Martin Koob




> On Dec 21, 2021, at 9:44 AM, panagiotis merakos via use-livecode 
>  wrote:
> 
> Bug Fixes:
> - Opening HyperCard stacks will no longer cause a crash

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


Communication with future you with a message board

2021-12-22 Thread Martin Koob via use-livecode
Hi all

I have been reading Alex Hughson’s thread "New user” renamed "Serial 
Communication with an I/O board (New user)” by Curry Kenworthy to make it 
easier for future users to find.

It makes me think of something that happened a few times with me.  I am trying 
to do something in LiveCode and I come up against a blocker.  I start searching 
the use-livecode list, the LiveCode Forums, and also general web searches.  
Finally I find my answer — exactly what I wanted.  Then I look at the author 
asking the original question or answering…  Martin Koob.  
臘‍♂️

So I am curious — am I the only one whose mind is going or have others run this 
mental recursive documentation loop?

Anyway  now when I am typing a question or a suggested answer I think I should 
put the salutation “Dear Future me.”.  In any case once the problem is solved I 
do a final email summarizing what the final solution was and I do make sure 
there are some good keywords in the text that I would probably search for in 
the future when I have forgotten ever even working on this problem this let 
alone how to solve it.

Martin Koob
___
use-livecode mailing list
use-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: Serial Communication with an I/O board (New user)

2021-12-22 Thread Martin Koob via use-livecode
Hi Curry

Thanks.  I thought this would be cool to play around with one day but I would 
never remember where I saw it.  This will help an old brain.

It would make also make a good LiveCode Lesson.  Once Alex figures it all out 
and has it all working they can document the process and submit it as a 
LiveCode Lesson and thereby gain instant fame and fortune ... well at least the 
gratitude of those who follow afterward… maybe even themselves  (see more in my 
next email “Communication with future you with a message board”.)

Martin

> On Dec 22, 2021, at 6:29 AM, Curry Kenworthy via use-livecode 
>  wrote:
> 
> 
> Good topic; probably deserves a relevant subject line! :)
> (Easier to notice, both live and in the Archive.)
> 
> Best wishes,
> 
> Curry Kenworthy
> 
> Custom Software Development
> "Better Methods, Better Results"
> Christian LiveCode Training and Consulting
> http://livecodeconsulting.com/
> 
> ===
> 
> Alex:
> 
> > the project has to be able to communicate with an I/O board (Numato 16 
> > channel USB GPIO Module for example) from a Windows Standalone application.
> 
> Sean:
> 
>> 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 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: New MacBook Pro Display Notch

2021-11-02 Thread Martin Koob via use-livecode
Hi

I saw a MacRumors.com  article about this issue. 
https://www.macrumors.com/2021/10/28/scale-to-fit-below-built-in-camera-setting-notch/
 


They gave another link to some recently released Apple documentation that 
explains to users how to enable the ‘Scale to fit below built-in camera’ mode 
that prevents your menu bar from being partially obscured by the notch.

How to adjust an app's settings to appear below the camera area on your 14-inch 
or 16-inch MacBook Pro
https://support.apple.com/en-us/HT212842 


This is something you can point your users who are encountering the problem. 

Martin


> On Oct 19, 2021, at 4:06 PM, Mike Kerner via use-livecode 
>  wrote:
> 
> I'm not sure this will be a problem, unless you are trying to display
> something in the menubar, since that's where the notch is going to be.
> 
> On Tue, Oct 19, 2021 at 5:14 AM Richmond via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I should have thought the simplest way round this problem was to work on
>> the assumption that from now on
>> ALL Apple displays will have a notch and "cut one's stack" to
>> accommodate that.
>> 
>> Of course this is only relevant to people who want to annoy end-users by
>> providing full-screen window apps.
>> 
>> On 19.10.21 11:55, HENRY LOWE via use-livecode wrote:
>>> The new 14 and 16 inch MacBook Pro models announced by Apple yesterday
>> include a display notch to house the 1080P front facing camera. Clearly
>> this may cause problems for apps that display content in the screen area
>> occupied by the new notch.
>>> 
>>> In response Apple has created a new “compatibility mode” for apps
>> running on Macs with a notch. When this mode is active, the system changes
>> the active area of the display to avoid the camera housing. This mode can
>> be turned on/off by the user via a checkbox in the app’s get info panel or
>> it can be activated or deactivated by the developer via a new ‘info.plist’
>> key.
>>> 
>>> Link to Apple developer documentation on how to turn on / off this mode
>> using the new ‘info.plist’ key is below:
>>> 
>>> 
>> https://developer.apple.com/documentation/bundleresources/information_property_list/nsprefersdisplaysafeareacompatibilitymode
>>> 
>>> Henry
>>> 
>>> Ascriva Health Informatics
>>> ___
>>> use-livecode mailing list
>>> use-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: widget store

2021-11-01 Thread Martin Koob via use-livecode
Hi

Just checked the website for tmControl 2. 
http://tmtools.tactilemedia.com/tmcontrol2/index.html 
  It says it is on 
vacation.
Scott Rossi was the person behind TactileMedia  tactilemedia.com/ 


Martin



> On Nov 1, 2021, at 3:43 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> When i read "tmc2" i think of tmControl 2 from Tactilemedia. A UI kit for 
> Livecode.
> Here's a short introduction of it https://www.youtube.com/watch?v=_8DtrVpwrds
> 
> A really great tool and it is really a pity that it is not maintained anymore.
> 
> Matthias
> 
> 
>> Am 01.11.2021 um 20:06 schrieb 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
> 
> 
> ___
> use-livecode mailing list
> use-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 survey - please don't discuss :)

2021-10-22 Thread Martin Koob via use-livecode
Hi

I thought I hadn’t received it but I eventually found it in spam.

From:  member(a)outbound.research.net  
Subject: [Survey] Help us decide which bugs to fix next
Date: Oct 21, 2021at 9:23 am

I was just searching inbox for ‘@livecode.com’  ‘livecode’ etc and nothing was 
coming up.

Martin Koob

> On Oct 22, 2021, at 4:01 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> On 10/22/21 2:04 PM, Ralph DiMola via use-livecode wrote:
>> Buy the way I won't be using LC anymore I am getting $25,000,000 from an
>> anonymous benefactor in Asia.
> 
> How strange, their grandmother sent me a similar offer from Nigeria.
> 
> -- 
> 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: RCs and DPs

2021-09-09 Thread Martin Koob via use-livecode
Hi Ben

This is a change, they used to be there but then there was a policy change by 
LiveCode that was announced back in May


On May 6, 2021, at 7:25 AM, The LiveCode Team  wrote:


Policy change regarding old test releases
Dear Valued Customer,

I'm writing to let you know that in order to optimise space on our servers we 
are removing old test releases of LiveCode. This should not affect you, as 
there should be no reason to use these old releases anymore. All older stable 
releases will remain available, but old releases labelled "dp" or "rc" will be 
removed from your account and from the download pages on our servers. If you do 
already have one of these downloads, the licensing will continue to work with 
it, however I strongly advise you to move to using a stable release, these are 
test releases and not intended for general use.

We will of course continue to offer the rc and dp releases for our latest 
build/s whilst they are under development.

If you think this will affect you, please do feel free to reply to this email, 
we would be very interested to hear why you are using an older, unstable and 
unsupported release.

Best Regards,

Heather
Copyright © 2021 LiveCode Ltd, All rights reserved.
You joined this list upon creating an account and confirming your email address 
at 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: LiveCode 10 - what are your thoughts on the new features?

2021-09-09 Thread Martin Koob via use-livecode
Hi Heather

The mention of carrots was mine.  I agree with your logic “couple" is a fuzzy 
number which I am fine with (though when it comes to carrots themselves fuzzy 
is not good.)  Yesterday the carrots were very small and striving to be a 
sensible husband I chopped 5 up.  I of course I checked before chopping to make 
sure that was the correct amount.   I wonder if there is a difference between 
'a couple carrots' and "a couple OF carrots"?

Anyway I agree this carrot thread is getting close to going beyond the line of 
silliness and maybe should be banished from discussions on the list here along 
with that other orange food that may not be mentioned here that rhymes with 
please.

Have a good day all.

Martin.

> On Sep 9, 2021, at 6:50 AM, Heather Laine via use-livecode 
>  wrote:
> 
> Ok, I cannot help myself. Somewhere in this thread was mentioned "a couple of 
> carrots" and this was defined as two. It is in fact not two. It is the 
> equivalent amount of carrots to about 2, if the carrots are well sized but 
> not enormous. If you have small carrots, please chop 3. If they are huge, one 
> is enough. Thus, a couple of carrots. A perfectly sensible request which any 
> sensible husband should be able to interpret correctly.
> 
> Warmest regards to all, and should I add carrots to cheese as items that 
> should not arise too often for extensive discussion?
> 
> Heather
> 
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 9 Sep 2021, at 11:26, Andre Garzia via use-livecode 
>>  wrote:
>> 
>> I’ll just add that a couple of pints never means exactly two pints….
>> 
>> Language is a very fluid thing. 
>> 
>> Sent from my iPhone
>> 
>>> On 8 Sep 2021, at 23:14, matthias rebbe via use-livecode 
>>>  wrote:
>>> 
>>> Btw. this is how Merriam-Webster thinks about couple, few and several.
>>> 
>>> https://www.merriam-webster.com/words-at-play/couple-few-several-use 
>>> 
>>> 
>>> 
>>> 
 Am 09.09.2021 um 00:08 schrieb matthias rebbe via use-livecode 
 :
 
 More than three. 
 
 
 
>> Am 09.09.2021 um 00:04 schrieb Bob Sneidar via use-livecode 
>> :
> 
> Then what does a few mean? 
> 
> Bob S
> 
> 
>> On Sep 8, 2021, at 14:49 , matthias rebbe via use-livecode 
>>  wrote:
>> 
>> How lucky we Germans are with having to write some words in capitals. ;) 
>> 
>> 'ein Paar' (a couple)  means 2
>> 'ein Paar Schuhe' means a pair of shoes
>> 
>> 'ein paar' means two or three or somewhere in the range.
>> 'ein paar Schuhe' means 2 or 3 or somewhere in the range shoes 
>> 
>> 
>> In the English lessons in school  we learned  that for example  'a 
>> couple of days' meant 2 or 3 or somewhere in that range.
>> And when we used  'couple' as a noun then it was meant as  2 that belong 
>> to each other or however you would call that.
>> e.g. married couple, bird couple. That's the way i use 'couple" now for 
>> more than 40 years. 
>> 
>> Don't tell me that i was wrong more than 40 years. ;) 
>> 
>> 
>>> Am 08.09.2021 um 21:54 schrieb J. Landman Gay via use-livecode 
>>> :
>>> 
>>> My husband said the same when I told him about this thread. "Couple" 
>>> means two. I said yes, but colloquially it can mean "two or three or 
>>> somewhere in that range." We almost started a longer discussion about 
>>> it, but I reminded him of our 30+ years of ongoing talk about a "fact" 
>>> so we both stopped.
> 
> 
> ___
> use-livecode mailing list
> use-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:
> 

Re: LiveCode 10 - what are your thoughts on the new features?

2021-09-08 Thread Martin Koob via use-livecode
This reminds me of the counting instructions for the Holy Hand Grenade of 
Antioch.
https://montypython.fandom.com/wiki/Holy_Hand_Grenade_of_Antioch


'First shalt thou take out the Holy Pin. Then shalt thou count to three, no 
more, no less. Three shall be the number thou shalt count, and the number of 
the counting shall be three. Four shalt thou not count, neither count thou two, 
excepting that thou then proceed to three. Five is right out. Once the number 
three, being the third number, be reached, then lobbest thou thy Holy Hand 
Grenade of Antioch towards thy foe, who, being naughty in My sight, shall snuff 
it.' 

So could this also match the definition of ‘couple’ for counting things — 3 , 2 
if on the way to 3, but 1 one is not mentioned and 5 is right out.

Martin


> On Sep 8, 2021, at 5:43 PM, Mark Waddingham via use-livecode 
>  wrote:
> 
> Heh - I think you are both right in different contexts...
> 
> For sure, when used as a noun in isolation (a couple) it refers to two - 
> specifically either a pair of parallel but opposing forces (physics) or a 
> pair of (usually romantically) involved individuals (some might wryly suggest 
> that these two things are much the same ;) ).
> 
> I’d say though that when applied to another noun, it generally implies ‘some’ 
> - not two specifically, or even three - but a definitely small number.
> 
> In fact I think it’s slightly more subtle than that in general usage though...
> 
> If applied to something which can be counted discretely (eg facts) - ‘a 
> couple of’ implies a likelihood it was almost certainly two, but maybe three 
> (as the exact number wasn’t really important). 
> 
> However, if applied to something which is continuous (and perhaps more 
> importantly something humans are not that great at accurately estimating - eg 
> time) it rarely means two exactly... 
> 
> After all when was the last time you said to someone - ‘I’ll just be a couple 
> of minutes’ and were, indeed, exactly 120 seconds? ;) 

___
use-livecode mailing list
use-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 10 - what are your thoughts on the new features?

2021-09-08 Thread Martin Koob via use-livecode
Hi Jacqueline

That’s funny, I was assuming that it was a male / female language usage issue.  
It would be odd if coders saw ‘couple’ not being an arbitrary number but one 
with some flexibility and not coders not.  (Although if your husband is also a 
coder that would blow that theory out of the water. )  I would think the 
opposite would be true.  The coders I would think would think arbitrary values 
instead of fuzzy variables.

Our disagreement over “couple” is the same as yours over “facts”… friendly, 
amusing and kind of yet not totally false.  eg.  asked to chop up a couple of 
carrots I will ask how many exactly. "Two" is the reply….. and then the 
“argument” starts.

Sad to hear that looking up the facts about “facts" ruined your ongoing 
argument about “facts”.  But maybe there are alternative facts that state 
otherwise and you can revive the discussion as to the meaning of “facts”.

Martin


 
> On Sep 8, 2021, at 3:54 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> My husband said the same when I told him about this thread. "Couple" means 
> two. I said yes, but colloquially it can mean "two or three or somewhere in 
> that range." We almost started a longer discussion about it, but I reminded 
> him of our 30+ years of ongoing talk about a "fact" so we both stopped.
> 
> Addendum: he claims there are "true facts." I say that is redundant, that a 
> fact is by definition true, and he's implying there are false facts (or as we 
> say in the US, "alternative facts.") This has been going on for years. It's a 
> friendly, amusing, kind of false disagreement. Then one day we just looked it 
> up in the dictionary and...a fact can either be a true bit of information, or 
> a generic datum.
> 
> And that spoiled all the fun.
> 
> On 9/8/21 6:14 AM, Keith Martin via use-livecode wrote:
>>> On Sep 7, 2021, at 11:04 PM, Martin Koob via use-livecode 
>>>  wrote:
>>> 
>>> My wife and I have an ongoing disagreement about the term 'couple of’ in 
>>> terms of counting.  I say it means around 2 or 3ish.  She says it means 2. 
>>> Further she says if you wanted to say 3 or 4 you would say ‘a few’.
>> I'm the kind of person that distinguishes between 'like' (exclusive: similar 
>> to but not) and 'such as' (inclusive: similar to and part of the comparison 
>> set), so this is coming from a position of pedantry, but that's because I am 
>> a writer...
>> Strictly speaking, 'a couple' means two, no more and no less. In casual use 
>> (when counting, not when referring to relationship partnerships) it isn't 
>> unusual for it to be used in place of 'a few' and possibly mean three or 
>> even four, but it's not technically *correct.*
>> I too hope your wife's logic is what holds true!
>> :)
>> 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


LiveCode 10 - what are your thoughts on the new features?

2021-09-07 Thread Martin Koob via use-livecode
Hi all.

There has been lots of discussion on the list and forums about the one part of 
Kevin’s announcement regarding the changes in licensing but nothing that I see 
on the other major part of the announcement — the new features coming in 
LiveCode 10.

> On Aug 31, 2021, at 12:53 PM, Kevin Miller CEO  wrote:
> 
> The Future
> 
> We do have exciting plans for the future! LiveCode 10 is about to go into the 
> test cycle, with substantial changes and improvements to Web, Media and 
> Camera enhancements, integration of mobile widgets, and some handy new 
> language features. You can read all about this here 
> .


https://livecode.com/livecode-10-sneak-peek/

The major features listed on the page above are:

Brand New Web Deployment Experience usingWeb Assembly (WASM)
- I have no idea what WASM is.  There have always been complaints about 
web deployment in the past.  Do you think this will make a difference?

M1 Architecture Support
- Looking forward to this.  I am chomping on the bit to buy a new 
MacBook Pro with M1 as soon as they come out this fall.  Look forward to giving 
LiveCode 10 a spin on it.

Windows Player Media Foundation &
Windows Camera Media Foundation
- these two features are the ones that I am really waiting for.  My app 
records and plays video using the CameraControl and the Player respectively but 
the Mac version does so in .mp4 and the Windows version records and plays .wmv. 
 I had been researching different methods of converting from one format to the 
other when users shared their video projects over the web.  Then this was 
announced rendering that moot! This is a much better solution.  I am looking 
forward to giving the updated player and camera control a good workout on 
Windows.
-One question I have is whether a player can be part of a Web app with 
the new Web Deployment. To this point I don’t think you could but I have 
wondered if you could control an HTML5 video player elsewhere on the page 
outside of the LiveCode HTML5 web app.  Having video play directly in the Web 
app would be a much cleaner solution. I haven’t looked into this in a long time 
so once LC 10 is out I will do some more research on this.

Improved AcceleratedRendering on Mobile
- iOS and Android will be updated to use OpenGL3ES internally
- I haven’t developed for iOS or Android and don’t  know what OpenGL3ES 
is.  What do all you mobile developers think?

Mobile Widgets by LiveCode Factory
- now acquired by LiveCode Ltd. and will be integrated into LiveCode 10.
- again not currently developing for mobile but I understand getting 
native look, feel and performance has been an oft discussed topic. Hopefully 
this will resolve some of the issues LiveCode developers have had.

New Syntax in 10
Array Literals
Constant Expressions
Static Switch Optimization
Constant folding
Tail Expressions
- I am just reading them over trying to think of how having these might 
affect my code and my app.  Some promise speed improvements others flexibility 
in working with arrays and constants.  Does these make the language more 
complex or easier?

I am interested in what people have to say about these new features, especially 
in the areas I don’t have much experience in.

Anyway I am excited to see the first DP which is promised in the next couple of 
weeks.  My wife and I have an ongoing disagreement about the term 'couple of’ 
in terms of counting.  I say it means around 2 or 3ish.  She says it means 2. 
Further she says if you wanted to say 3 or 4 you would say ‘a few’.  So in this 
case I am hoping she is right and I am wrong and we do get the new DP in a 
couple of weeks and not a few weeks. :-)

Martin Koob



___
use-livecode mailing list
use-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 - A daily task manager

2021-08-26 Thread Martin Koob via use-livecode
Hi Skip

The app looks great.  I will definitely download and try it once it is in the 
app store.

A couple comments from your YouTube demo:

First  I really like how you can create items by tapping in white space. It 
reduces the complexity of the interface.

Second is a suggestion regarding the showing and hiding of checked items.

You went to settings to do that.  I think that would be better if you could do 
that from the main interface, say with a toggle button for show and hide 
checked, or drop down “view” menu.

   View
Unchecked
Checked
All
•••

The ••• could be for the  ‘more…’ maybe that could open the settings or a 
dialog with other view options.

Martin


> On Aug 26, 2021, at 7:48 AM, Skip Kimpel via use-livecode 
>  wrote:
> 
> Thank you, Mark!
> 
>> On Aug 26, 2021, at 5:55 AM, Mark Smith via use-livecode 
>>  wrote:
>> 
>> Hi Skip, I’ve sent you a direct link in email as well. 
>> 
>> Cheers,
>> Mark
>> 
>>> On Aug 26, 2021, at 1:13 AM, Skip Kimpel via use-livecode 
>>>  wrote:
>>> 
>>> Me as well!  Looks like a fantastic product.
>>> 
>>> SKIP
>>> 
> On Aug 25, 2021, at 8:08 PM, Marc Siskin via use-livecode 
>  wrote:
 
 Mark,
 
 I would like to test your app.  I need an invitation code in order to do 
 so.
 
 If you still have space, please send me a code directly to my e-mail.
 
 Thanks,
 Marc Siskin
 ---
 Marc Siskin, Learning Engineer
 Manager, Modern Language Resource Center
 Carnegie Mellon University
 msis...@andrew.cmu.edu
 
 
> On Aug 25, 2021, at 4:57 PM, Mark Smith via use-livecode 
> mailto:use-livecode@lists.runrev.com>> 
> wrote:
 
 I am very pleased to announce a wide-beta release of my first iOS app; 
 Organize -- a daily to-do list manager. There is a demo on Youtube 
 (https://youtu.be/LtQ5O1Qk80w ) and you can 
 download and install the (final) beta version here... 
 (https://testflight.apple.com/join/AysRGtVv 
 ). A really big thanks to 
 everyone who has helped me along the way (you all know who you are!!). I 
 would be delighted to have anyone interested kick the tires and provide 
 feedback, advice and suggestions.
 
 Cheers,
 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
 
 ___
 use-livecode mailing list
 use-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: MouseDoubleUp in a datagrid

2021-07-09 Thread Martin Koob via use-livecode
Hi

I am interested in the answer to this too.   I wonder if is this something that 
you could use a frontScript for? I haven’t really used frontScripts so I am not 
quite sure whether this would work.  
The idea I thought of is could you have a mouseDoubleUp handler in the front 
script and have a condition as shown in the following pseudocode

if the target is your datagrid then
 call a handler that you wanted mouseDoubleUp handler to call, 
else
 pass mouseDoubleUp.  
end if 


 I would think that since the frontScript gets the mouseDoubleUp first it would 
handle it there before the selectionChanged messages are handled in the 
Datagrid itself.  Whats more if the target is the data grid and there is not a 
pass mouseDoubleUp command in the Lines of code after the if clause then 
mouseDoubleUp has been handled and that message will not make it to the 
DataGrid.Is that a correct understanding of how the two could be made to 
achieve there result that Bob Wants?

Martin Koob


> On Jul 9, 2021, at 5:03 PM, Bob Sneidar via use-livecode 
>  wrote:
> 
> Hi all. 
> 
> I want to handle mouseDoubleUp in a datagrid WITHOUT triggering 
> SelectionChanged. What is happening now is that selectionChanged gets sent 
> twice before mouseDoubleUp gets sent. Setting a delay in mouseDoubleUp or 
> mouseUp won't work because selectionChanged gets sent BEFORE those messages. 
> 
> Any ideas? 
> 
> 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: LiveCode convert seconds to dateItems - year is out by 19?

2021-05-11 Thread Martin Koob via use-livecode
Hi Keith

I just tried the following

on mouseup

   convert the seconds to dateitems

   put it

end mouseup

The result is 2021,5,11,7,52,5,3  So that is correct.

Where is the value in your tCreateDate variable from.  Maybe there was a 
miscalculation there.

Martin

> On May 11, 2021, at 6:44 AM, Keith Clarke via use-livecode 
>  wrote:
> 
> Hi folks,
> What am I doing wrong with convert tCreateDate from seconds to dateItems… 
> 
> I’m pulling the long files of files I created yesterday on a Mac and 
> attempting to convert the creation date. 
> 
> Whatever date type I choose, LiveCode reckons yesterday was in the year 2040. 
> Did I oversleep?
> Thanks
> 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: Problems with Multiple Monitors

2021-05-05 Thread Martin Koob via use-livecode
Hi Roger

Thanks, I’ll try that.  However then I will have to deal with reprogramming the 
wetware and the muscle memory which at my age may be a much more difficult 
process.  The ole wetware ain’t as moist and flexible as it once was ;-)

Martin

> On May 4, 2021, at 8:17 PM, Roger Guay via use-livecode 
>  wrote:
> 
> Hi Martin,
> 
> I have the same setup . . . second monitor on top of my MBP. I solved the 
> problem by unchecking “Displays have separate Spaces” in the Mission Control 
> System Preferences.
> 
> 
> Roger
> 
>> On May 4, 2021, at 3:17 PM, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi
>> 
>> I have found that when I arrange monitors on my MacBook Pro I can’t position 
>> the second monitor above the main monitor(the one with the menu bar).  If I 
>> do odd things happen.  Just so happens I that is the space that I have for a 
>> second monitor  is on a stand above the screen of my MacBook Pro.  So I had 
>> to position my second monitor to the left of my main monitor.  I am then 
>> able to work on LiveCode in either monitor.  The only thing I had to do was 
>> re-train my brain that moving my mouse left was actually moving it up to my 
>> second monitor. Now it is second nature.
>> 
>> It is a really odd workaround and if the bug ever got fixed and I did in 
>> fact go back to to having the monitor arrangement with the second monitor 
>> above the main monitor I would probably develop carpal tunnel syndrome or 
>> maybe tennis elbow or some other musculoskeletal disorder  from my mouse 
>> hand  skidding off the mouse pad and hitting the laptop every time I want to 
>> go to the second monitor sitting above my laptop.
>> 
>> Martin
>> 
>> 
>>> On May 4, 2021, at 5:46 PM, Paul Dupuis via use-livecode 
>>>  wrote:
>>> 
>>> On 5/4/2021 5:32 PM, Fred Moyer via use-livecode wrote:
>>>> Anyone having problems with multiple monitors and LC? I’m running 9.6.1 - 
>>>> Mac. I have a feeling LC is confused because I like to connect and 
>>>> disconnect monitors from my MacBook Pro. (Even the MacOS sometimes gets 
>>>> confused.) But now LC is doing crazy things — even when no external 
>>>> monitors are connected. I’ll move the mouse to the top of a stack window, 
>>>> and ask for the Mouseloc and it will return something like "100,-60”. If I 
>>>> click a button in the middle of the stack, the click will register in an 
>>>> object the 60 pixels above that. It’s not always 60 — the wrongness 
>>>> changed as I move the stack around. Other times it works fine. I can’t 
>>>> find a pattern to set it off.
>>>> 
>>>> Any suggestions?
>>>> Thanks.
>>>> 
>>>> Fred
>>>> 
>>>> 
>>> 
>>> With multiple monitor, zero vertical is the top of the top most monitor - 
>>> regardless of whether it is the primary monitor or not. The on 
>>> desktopChanged message may also be helpful as it is sent when the 
>>> displays/monitors change
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-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: Problems with Multiple Monitors

2021-05-04 Thread Martin Koob via use-livecode
Hi

I have found that when I arrange monitors on my MacBook Pro I can’t position 
the second monitor above the main monitor(the one with the menu bar).  If I do 
odd things happen.  Just so happens I that is the space that I have for a 
second monitor  is on a stand above the screen of my MacBook Pro.  So I had to 
position my second monitor to the left of my main monitor.  I am then able to 
work on LiveCode in either monitor.  The only thing I had to do was re-train my 
brain that moving my mouse left was actually moving it up to my second monitor. 
Now it is second nature.

It is a really odd workaround and if the bug ever got fixed and I did in fact 
go back to to having the monitor arrangement with the second monitor above the 
main monitor I would probably develop carpal tunnel syndrome or maybe tennis 
elbow or some other musculoskeletal disorder  from my mouse hand  skidding off 
the mouse pad and hitting the laptop every time I want to go to the second 
monitor sitting above my laptop.

Martin


> On May 4, 2021, at 5:46 PM, Paul Dupuis via use-livecode 
>  wrote:
> 
> On 5/4/2021 5:32 PM, Fred Moyer via use-livecode wrote:
>> Anyone having problems with multiple monitors and LC? I’m running 9.6.1 - 
>> Mac. I have a feeling LC is confused because I like to connect and 
>> disconnect monitors from my MacBook Pro. (Even the MacOS sometimes gets 
>> confused.) But now LC is doing crazy things — even when no external monitors 
>> are connected. I’ll move the mouse to the top of a stack window, and ask for 
>> the Mouseloc and it will return something like "100,-60”. If I click a 
>> button in the middle of the stack, the click will register in an object the 
>> 60 pixels above that. It’s not always 60 — the wrongness changed as I move 
>> the stack around. Other times it works fine. I can’t find a pattern to set 
>> it off.
>> 
>> Any suggestions?
>> Thanks.
>> 
>> Fred
>> 
>> 
> 
> With multiple monitor, zero vertical is the top of the top most monitor - 
> regardless of whether it is the primary monitor or not. The on desktopChanged 
> message may also be helpful as it is sent when the displays/monitors change
> 
> 
> ___
> use-livecode mailing list
> use-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: Simple Datagrid task?

2021-04-27 Thread Martin Koob via use-livecode
Bill

I totally understand. I struggled with this a few months ago partly because it 
is counter intuitive that I couldn’t just enter text in a field in the DataGrid 
that I could edit and partly because I couldn’t figure out how to do it from 
the docs.  Finally I found the example stack and worked it through.  So I am 
happy to help people avoid the rut I had fallen into on this issue or help 
newbie’s avoid the rut.

Plus if I type it out here I might find just find it again when I forget how to 
do it in a couple of years.  That has happened more than once.  Look online for 
a solution to a problem, find the answer and then find that I had written it. 
:-(

Martin   


> On Apr 27, 2021, at 11:07 AM, William Prothero via use-livecode 
>  wrote:
> 
> Thanks for your help. I hate to ask such newby questions, but I’m really 
> busy, and what I needed to do seemed so basic.
> 
> Best,
> Bill
> 
> William Prothero
> https://earthlearningsolutions.org
> 
>> On Apr 27, 2021, at 6:51 AM, Martin Koob  wrote:
>> 
>> Hi
>> 
>> I wanted to give you more of an explanation of how to get enter text in 
>> field to work. Just refreshing my own memory I had to go back to my project. 
>>  
>> 
>> So as Håkan said you have to first allow editing.   
>> 
>> Then you can’t just enter text into a cell and have it deal with it.  You 
>> have to use a Datagrid command EditTextField
>> 
>> Here is the handler I use in my project which I adapted from the DG7 form of 
>> the DGForms.zip file that you can download here:
>> https://forums.livecode.com/viewtopic.php?f=7=20130
>> 
>> 
>> 
>> on mouseDoubleUp pMouseBtnNum
>> 
>> local theKey
>> 
>> 
>> -- Example of how to edit the contents of a field.
>> 
>> -- By passing the index of the record associated with copy of this template 
>> being displayed and
>> 
>> -- a key (array key) the data grid will automatically save the changes the 
>> user
>> 
>> -- makes and refresh the UI by calling FillInData and resizeControl.
>> 
>> if pMouseBtnNum is 1 then
>> 
>>if the dgProps["allow editing"] of the dgControl of me then
>> 
>> put the short name of the target into sEditedField
>> 
>> switch sEditedField
>> 
>>  case "RaterComments"
>> 
>>  put "CriteriaComments" into theKey
>> 
>>  EditFieldText the long id of the target, the dgIndex of me, 
>> theKey
>> 
>>  break
>> 
>>   case "title"
>> 
>>   put "title" into theKey
>> 
>>   EditFieldText the long id of the target, the dgIndex of 
>> me, theKey
>> 
>>   break
>> 
>>  end switch
>> 
>> end if
>> 
>> end if
>> 
>> pass mouseDoubleUp
>> end mouseDoubleUp
>> 
>> 
>> ——
>> 
>> Hope this helps.
>> 
>> Martin Koob
>> 
>> 
>>> On Apr 27, 2021, at 8:20 AM, hakan--- via use-livecode 
>>>  wrote:
>>> 
>>> On the second tab in the preferences pane there is a checkbox that says 
>>> ”Allow text editing”. If you have that selected you can edit the text by 
>>> double-clicking a cell.
>>> 
>>> Or do you need something else?
>>> 
>>> :-Håkan
>>> 
> On 26 Apr 2021, at 21:03, William Prothero via use-livecode 
>  wrote:
 
 Folks:
 I’m wanting to use a datagrid to store data that I enter by hand.
 
 Seems this oughta be quite simple, but ….. messing with the docs is 
 frustrating.
 
 I want to be able to click on an empty cell in a datagrid, have it open, 
 and enter a number or text. Then I want to store the values to a file. I 
 have no problem with using dgArray to get the data and store it, but the 
 simple act of opening a cell so I can enter a number eludes me.
 
 I’m sure there must be tutorials, but I guess I’m impatient to sort 
 through them. When I started looking around, I see there’s a problem 
 trying to enter data into an empty cell. I need to do this. The cells with 
 data open and let me enter values when I double click, but ……. empty ones?
 
 Could somebody point me to a tutorial that lets me do this simple task 
 with a datagrid?
 
 Thanks,
 Bill
 ___
 use-livecode mailing list
 use-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: Simple Datagrid task?

2021-04-27 Thread Martin Koob via use-livecode
Hi

I wanted to give you more of an explanation of how to get enter text in field 
to work. Just refreshing my own memory I had to go back to my project.  

So as Håkan said you have to first allow editing.   

Then you can’t just enter text into a cell and have it deal with it.  You have 
to use a Datagrid command EditTextField

Here is the handler I use in my project which I adapted from the DG7 form of 
the DGForms.zip file that you can download here:
https://forums.livecode.com/viewtopic.php?f=7=20130



on mouseDoubleUp pMouseBtnNum

local theKey


-- Example of how to edit the contents of a field.

-- By passing the index of the record associated with copy of this template 
being displayed and

-- a key (array key) the data grid will automatically save the changes the user

-- makes and refresh the UI by calling FillInData and resizeControl.

if pMouseBtnNum is 1 then

 if the dgProps["allow editing"] of the dgControl of me then

  put the short name of the target into sEditedField

  switch sEditedField

   case "RaterComments"

   put "CriteriaComments" into theKey

   EditFieldText the long id of the target, the dgIndex of me, 
theKey

   break

case "title"

put "title" into theKey

EditFieldText the long id of the target, the dgIndex of me, 
theKey

break

   end switch

  end if

end if

pass mouseDoubleUp
end mouseDoubleUp


——

Hope this helps.

Martin Koob


> On Apr 27, 2021, at 8:20 AM, hakan--- via use-livecode 
>  wrote:
> 
> On the second tab in the preferences pane there is a checkbox that says 
> ”Allow text editing”. If you have that selected you can edit the text by 
> double-clicking a cell.
> 
> Or do you need something else?
> 
> :-Håkan
> 
>> On 26 Apr 2021, at 21:03, William Prothero via use-livecode 
>>  wrote:
>> 
>> Folks:
>> I’m wanting to use a datagrid to store data that I enter by hand.
>> 
>> Seems this oughta be quite simple, but ….. messing with the docs is 
>> frustrating.
>> 
>> I want to be able to click on an empty cell in a datagrid, have it open, and 
>> enter a number or text. Then I want to store the values to a file. I have no 
>> problem with using dgArray to get the data and store it, but the simple act 
>> of opening a cell so I can enter a number eludes me.
>> 
>> I’m sure there must be tutorials, but I guess I’m impatient to sort through 
>> them. When I started looking around, I see there’s a problem trying to enter 
>> data into an empty cell. I need to do this. The cells with data open and let 
>> me enter values when I double click, but ……. empty ones?
>> 
>> Could somebody point me to a tutorial that lets me do this simple task with 
>> a datagrid?
>> 
>> Thanks,
>> Bill
>> ___
>> use-livecode mailing list
>> use-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: Simple Datagrid task?

2021-04-27 Thread Martin Koob via use-livecode
Hi again

Actually this is a better link for this resource.

https://forums.livecode.com/viewtopic.php?f=7=20130

Martin Koob
> On Apr 27, 2021, at 9:27 AM, Martin Koob  wrote:
> 
> HI
> 
> Here is a great resource stack on DataGrids you can see how to perform 
> different actions.  It has 8 different Datagrid forms showing different 
> aspects.  See Datagrid Form 7 of the stack.
> DG7: User input, user edit text, wrap text, sum column of numbers
> 
> https://forums.livecode.com/viewtopic.php?f=7=20130=102026=datagrid+expand+rows#p102026
> 
> Martin
> 
> 
>> On Apr 27, 2021, at 8:20 AM, hakan--- via use-livecode 
>>  wrote:
>> 
>> On the second tab in the preferences pane there is a checkbox that says 
>> ”Allow text editing”. If you have that selected you can edit the text by 
>> double-clicking a cell.
>> 
>> Or do you need something else?
>> 
>> :-Håkan
>> 
>>> On 26 Apr 2021, at 21:03, William Prothero via use-livecode 
>>>  wrote:
>>> 
>>> Folks:
>>> I’m wanting to use a datagrid to store data that I enter by hand.
>>> 
>>> Seems this oughta be quite simple, but ….. messing with the docs is 
>>> frustrating.
>>> 
>>> I want to be able to click on an empty cell in a datagrid, have it open, 
>>> and enter a number or text. Then I want to store the values to a file. I 
>>> have no problem with using dgArray to get the data and store it, but the 
>>> simple act of opening a cell so I can enter a number eludes me.
>>> 
>>> I’m sure there must be tutorials, but I guess I’m impatient to sort through 
>>> them. When I started looking around, I see there’s a problem trying to 
>>> enter data into an empty cell. I need to do this. The cells with data open 
>>> and let me enter values when I double click, but ……. empty ones?
>>> 
>>> Could somebody point me to a tutorial that lets me do this simple task with 
>>> a datagrid?
>>> 
>>> Thanks,
>>> Bill
>>> ___
>>> use-livecode mailing list
>>> use-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: Simple Datagrid task?

2021-04-27 Thread Martin Koob via use-livecode
HI

Here is a great resource stack on DataGrids you can see how to perform 
different actions.  It has 8 different Datagrid forms showing different 
aspects.  See Datagrid Form 7 of the stack.
DG7: User input, user edit text, wrap text, sum column of numbers

https://forums.livecode.com/viewtopic.php?f=7=20130=102026=datagrid+expand+rows#p102026

Martin


> On Apr 27, 2021, at 8:20 AM, hakan--- via use-livecode 
>  wrote:
> 
> On the second tab in the preferences pane there is a checkbox that says 
> ”Allow text editing”. If you have that selected you can edit the text by 
> double-clicking a cell.
> 
> Or do you need something else?
> 
> :-Håkan
> 
>> On 26 Apr 2021, at 21:03, William Prothero via use-livecode 
>>  wrote:
>> 
>> Folks:
>> I’m wanting to use a datagrid to store data that I enter by hand.
>> 
>> Seems this oughta be quite simple, but ….. messing with the docs is 
>> frustrating.
>> 
>> I want to be able to click on an empty cell in a datagrid, have it open, and 
>> enter a number or text. Then I want to store the values to a file. I have no 
>> problem with using dgArray to get the data and store it, but the simple act 
>> of opening a cell so I can enter a number eludes me.
>> 
>> I’m sure there must be tutorials, but I guess I’m impatient to sort through 
>> them. When I started looking around, I see there’s a problem trying to enter 
>> data into an empty cell. I need to do this. The cells with data open and let 
>> me enter values when I double click, but ……. empty ones?
>> 
>> Could somebody point me to a tutorial that lets me do this simple task with 
>> a datagrid?
>> 
>> Thanks,
>> Bill
>> ___
>> use-livecode mailing list
>> use-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: Star score graphic generator achievable with inks... or...?

2021-04-02 Thread Martin Koob via use-livecode
Hi again

I just installed it following the instructions here

https://gist.github.com/matthewmaier/a803283ffa46a28e27fd

It seems to do the job.

Martin


> On Apr 2, 2021, at 6:51 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi David
> 
> If I understand what you want you could use the Segmented Control Widget to 
> get what you want.
> 
> https://livecode.com/livecode-widgets-the-segmented-control/
> 
> It just has full ratings, i.e. whole stars however  in a comment to that 
> tutorial Paul McClernan has a link to a "Five-Star rating system LiveCode 
> Builder Widget has 10 states (half-stars)"
> https://github.com/PaulMcClernan/community.livecode.widget.fivestars
> 
> I think this would do what you need.
> 
> You would need to install the widget in your IDE to use it.
> 
> Martin
> 
>> On Apr 2, 2021, at 9:14 AM, David V Glasgow via use-livecode 
>>  wrote:
>> 
>> Of course what you suggest is a perfect solution.  
>> 
>> Someone had to mail me off list and explain it using very small words.
>> 
>> Cheers
>> 
>> David G
>> 
>>> On 2 Apr 2021, at 10:08 am, David V Glasgow  wrote:
>>> 
>>> 
>>> 
>>>> On 1 Apr 2021, at 6:00 pm, Bob Sneidar via use-livecode 
>>>>  wrote:
>>>> 
>>>> Actually I think you would have to set the width of the top group, then 
>>>> set the left of the top group to the left of the bottom group. Simply 
>>>> changing the right will move the group I think. Just going off memory.
>>>> 
>>>> Bob S
>>>> 
>>> 
>>> 
>>> Thanks,Bob,  but as I understand what you are saying, wouldn’t that only 
>>> trade in whole stars?  The easiest way to do that would be with icon 
>>> switching - I want to have the last star part gold and part grey, (with a  
>>> vertical boundary through the star) if that is what is demand by the mean 
>>> feedback score being represented.
>>> 
>>> I’m thinking perhaps icons will be the easiest way to go.  Maybe 10 stars 
>>> each representing a degree of  ‘goldness’ and I will just set the stars 
>>> Icons as required.  Duh!  Actually 11 stars, I will need a 0% gold.
>>> 
>>> Thanks anyway
>>> 
>>> Cheers
>>> 
>>> David G
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Star score graphic generator achievable with inks... or...?

2021-04-02 Thread Martin Koob via use-livecode
Hi David

If I understand what you want you could use the Segmented Control Widget to get 
what you want.

https://livecode.com/livecode-widgets-the-segmented-control/

It just has full ratings, i.e. whole stars however  in a comment to that 
tutorial Paul McClernan has a link to a "Five-Star rating system LiveCode 
Builder Widget has 10 states (half-stars)"
https://github.com/PaulMcClernan/community.livecode.widget.fivestars

I think this would do what you need.

You would need to install the widget in your IDE to use it.

Martin

> On Apr 2, 2021, at 9:14 AM, David V Glasgow via use-livecode 
>  wrote:
> 
> Of course what you suggest is a perfect solution.  
> 
> Someone had to mail me off list and explain it using very small words.
> 
> Cheers
> 
> David G
> 
>> On 2 Apr 2021, at 10:08 am, David V Glasgow  wrote:
>> 
>> 
>> 
>>> On 1 Apr 2021, at 6:00 pm, Bob Sneidar via use-livecode 
>>>  wrote:
>>> 
>>> Actually I think you would have to set the width of the top group, then set 
>>> the left of the top group to the left of the bottom group. Simply changing 
>>> the right will move the group I think. Just going off memory.
>>> 
>>> Bob S
>>> 
>> 
>> 
>> Thanks,Bob,  but as I understand what you are saying, wouldn’t that only 
>> trade in whole stars?  The easiest way to do that would be with icon 
>> switching - I want to have the last star part gold and part grey, (with a  
>> vertical boundary through the star) if that is what is demand by the mean 
>> feedback score being represented.
>> 
>> I’m thinking perhaps icons will be the easiest way to go.  Maybe 10 stars 
>> each representing a degree of  ‘goldness’ and I will just set the stars 
>> Icons as required.  Duh!  Actually 11 stars, I will need a 0% gold.
>> 
>> Thanks anyway
>> 
>> Cheers
>> 
>> David G
> 
> 
> ___
> use-livecode mailing list
> use-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] New Book: Development Oriented Development

2021-03-19 Thread Martin Koob via use-livecode
Hi Andre

I am enjoying your new book. It demystifies for me plug-ins and how to create 
them. My mystification creates anxiety around venturing into creating a plugin 
much less adding existing plugins to my IDE and configuring them.  After 
reading the first sections of your book that anxiety is dissipating.   

You advice to look for areas of friction in your workflow really relates to an 
experience I had recently.  For a new project I had to make lots of fields with 
lots of labels and changing the text of a label takes way longer than it 
should.  Finally, after years of grumbling to myself that this should be easier 
I created a handler that I added as a behaviour to a template label field.  
Basically it allows you to set the text of a label by double clicking with the 
browse tool on a text label field and then entering the text in an answer 
dialog. I could then option drag the label field template and then change its 
text with a simple double click. As a bonus I could set it to align left by 
holding the option + double clicking the label field. 

It worked ok speeding up that task but it was a handler incorporated in a 
specific project. I thought this should be incorporated into the IDE to really 
work as I intended but I wasn’t sure how I could do that. I had thoughts of 
frontscripts or backscripts or plugins in mind but I did not know how to work 
with any of these, and, due to the mystification factor which leads to anxiety 
which prevents me from trying new approaches I didn’t go any further with that. 
 Now after reading up to page 43 of your book I think that I should be able to 
create a plugin to add this feature to mould the IDE.

Now I am starting the section “What are your needs?” Well I already have my 
need in mind — a quick and easy way to set label field text.  My goal now is to 
create a plugin that will accomplish this.   Looking forward to learning how in 
the rest of your book. 

Martin Koob. 
 

Sent from my iPhone after much consternation trying to type with one finger. 

> On Mar 17, 2021, at 6:02 AM, Andre Garzia via use-livecode 
>  wrote:
> 
> Thanks a ton for the kind words my friends :D
> 
> In essence, this is a very simple book that is aiming to convey a single
> idea: "you can and should create  your own tools". I think that is a topic
> that we need to explore more.
> 
> Cheers
> A
> 
> On Wed, 17 Mar 2021 at 01:56, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Hi Andre
>> 
>> I had to get this one. The title alone intrigued me. But looking at the
>> contents I know I need it to grow further. I'm looking forward to getting
>> your insights. I'll start tonight.
>> 
>> All the very best
>> Sean
>> Pi
>> 
>> 
>>> On Tue, 16 Mar 2021 at 14:11, Andre Garzia via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
 Hi Friends,
 
 I'm quite happy to announce the initial release of my new LiveCode
>> eBook.
 This is a companion book to the previous "LiveCode Advanced Application
 Architecture" eBook that dives further into making LiveCode IDE a
 comfortable place for your development workflow.
 
 "Development Oriented Development" is a novel approach to coding with
 LiveCode that prioritizes developer comfort and robustness by favouring
 treating LiveCode as a mouldable environment. By the end of this book,
 you’ll know how and why to build custom plugins to make your
>> development
 workflow easier, and how bespoke project-specific tools lead to
>> software
 that is easier to maintain.
 
 You can get the new book at: https://payhip.com/b/18eH
 
 I look forward to feedback, suggestions, and requests for more chapters
 
 Cheers
 Andre
 
 --
 https://www.andregarzia.com 
 Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>> --
>> 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
>> 
> 
> 
> -- 
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-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

Re: Livestreaming some LiveCoding right now

2021-03-11 Thread Martin Koob via use-livecode
Hi Andre

Sound cool,  Live LiveCoding.

Jumping in for a bit now.


Martin
> On Mar 11, 2021, at 10:36 AM, Andre Garzia via use-livecode 
>  wrote:
> 
> Hey Friends,
> 
> I found myself in need of building a git plugin for LiveCode today. Instead
> of building it on my own, I decided to livestream the whole process. To
> watch it, jump in to:
> 
> https://youtu.be/cOr87w7GyGs
> 
> I'm live right now and I have no clue how long this will take and if I will
> actually succeed in building the plugin I want. This is a good opportunity
> to interact with another developers (there is a chat) and watch how I work.
> You'll see my mistakes, debugging skills, and maybe even learn something.
> 
> see ya
> Andre
> -- 
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-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: xAPI in LiveCode Week #3 Meeting TODAY 2 PM

2021-02-19 Thread Martin Koob via use-livecode
Hi Colin

It is 2:00 pm BDT( Brian Duck’s Time -- in Detroit)   aka EST (UTC -5)

Martin


> On Feb 19, 2021, at 12:12 PM, Colin Holgate via use-livecode 
>  wrote:
> 
> I was going to ask whose 2pm is it, but I tried the link, and it told me it 
> was my 12pm. So, just under two hours from now.
> 
> 
>> On Feb 19, 2021, at 10:00 AM, Brian K. Duck via use-livecode 
>>  wrote:
>> 
>> Hello, 
>> 
>> Here is the zoom invite:
>> Brian Duck is inviting you to a scheduled Zoom meeting.
>> 
>> Topic: xAPI in LiveCode Week #3 Zoom Meeting
>> Time: Feb 19, 2021 02:00 PM America/Detroit
>> 
>> Join Zoom Meeting
>> https://us04web.zoom.us/j/71031947408?pwd=MzNzTWUwak16UDBlanhsTGNLY1p2UT09
>> 
>> Meeting ID: 710 3194 7408
>> Passcode: s7TM6U
>> 
>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Livecode IDE question

2021-02-17 Thread Martin Koob via use-livecode
Hi David

Welcome, I think your question is totally appropriate here.

I occasionally have the same problem and I use Roger’s solution below.  You may 
already know this but a quick way to open the message box where you need to 
type the script to reposition the message box is to use the keyboard shortcut
Mac: command M
Win: alt M

For the last while  the tool bar has been staying nicely in place at the top of 
the screen.  Not sure what I did that made it stick again.
One thing to try so It stays permanently in place is in the ‘View’ menu of the 
IDE unchecking the ‘Tool bar text', and ‘Tool bar icons’ and then rechecking 
them again.

Martin


> On Feb 12, 2021, at 4:21 PM, Roger Guay via use-livecode 
>  wrote:
> 
> I’m having a similar problem on my new MBP, and haven’t figured out  the 
> cause yet. Just type this in the message box for an temporary fix:
> 
>   set the top of stack revMenubar to 25 - - - or so
> 
> 
> 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


Re: xAPI in LiveCode with xAPI Cohort

2021-02-09 Thread Martin Koob via use-livecode
Hi Brian

I can jump in just for a half hour today.  I have other work meetings all day.

see you then.

Martin

> On Feb 9, 2021, at 2:15 AM, Brian K. Duck via use-livecode 
>  wrote:
> 
> Please continue to mark your availability in When2Meet, url above. Based on 
> early responses, our first opportunity to meet will be today at 12:30 EST.  
> Here is a zoom link: Topic: xAPI in LiveCode Cohort #1 - Zoom Meeting
> Time: Feb 9, 2021 12:30 PM America/Detroit
> 
> Join Zoom Meeting
> https://us04web.zoom.us/j/75593825050?pwd=Wklta3FhckZGU213OEtoUFVwTzNGZz09
> 
> Meeting ID: 755 9382 5050
> Passcode: 2CQm0k
> 
>> On Feb 8, 2021, at 3:26 PM, Brian K. Duck  wrote:
>> 
>> The xAPI Cohort has launched, we’re preparing to meet live over the next 
>> week.
>> 
>> Please use this link to register your availability:
>> 
>> https://www.when2meet.com/?10983382-E3NWh
>> 
>> Brian Duck
>> Bduck at Mac do t 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


Spring 2021 xAPI Cohort starts this week -- How to Join -- Was: xAPI Cohort Resources & xAPI in LiveCode

2021-02-01 Thread Martin Koob via use-livecode
Hi to any LiveCode users interested in deploying their solutions in a training 
environment  

You may have wanted to make your app available to educators but they need 
something that will integrate with their Learning Management System (LMS) or 
store learning activities in their Learning Record Store (LRS)  using the 
Experience API (xAPI).  
A group of LiveCoders has formed that will be joining the Spring 2021 xAPI 
Cohort to learn more about those technologies and work together as a team to 
see how they could be implemented using LiveCode.

On the xAPI cohort website https://xapichort.com  it 
describes the cohort as follows:

"The xAPI Learning Cohort is a free, vendor-neutral, 12-week learning-by-doing 
project-based
team learning experience about the Experience API. “

The Spring semester of xAPI cohort starts this week so we will have a pre 
meeting for LiveCoders and then there will be the initial session of the 
cohort.  See the details below.

LiveCoders Pre meeting
Tues Feb 2, 1:00 - 3:00  pm EST.
If you are interested and want to find out more or want to get involved we are 
having meeting for people interested on Tues Feb 2, 1:00 - 3:00  pm EST.  
Respond to this thread if you want to attend and we will send you the Zoom link.

Spring 2021 xAPI Cohort 
Thursday Feb 4 2:00 pm to 3:00 pm.

The first session of the the cohort will happen on Thursday Feb 4, 2021 from 
2:00 pm to 3:00 pm.  To attend and get access to the resources available sign 
up here: https://xapicohort.com/ .  
Also sign up to their Slack workspace https://xapi-cohort.slack.com/ 
 to get more information.  Once in the Slack 
Channel you can join the  #discuss-dev-livecode channel.

Martin Koob (sending this out on behalf of Brian Duck and the rest of the group)
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Spring 2021 xAPI Cohort starts this week -- How to Join -- Was: xAPI Cohort Resources & xAPI in LiveCode

2021-02-01 Thread Martin Koob via use-livecode
Hi to any LiveCode users interested in deploying their solutions in a training 
environment  

You may have wanted to make your app available to educators but they need 
something that will integrate with their Learning Management System (LMS) or 
store learning activities in their Learning Record Store (LRS)  using the 
Experience API (xAPI).  
A group of LiveCoders has formed that will be joining the Spring 2021 xAPI 
Cohort to learn more about those technologies and work together as a team to 
see how they could be implemented using LiveCode.

On the xAPI cohort website https://xapichort.com  it 
describes the cohort as follows:

"The xAPI Learning Cohort is a free, vendor-neutral, 12-week learning-by-doing 
project-based
team learning experience about the Experience API. “

The Spring semester of xAPI cohort starts this week so we will have a pre 
meeting for LiveCoders and then there will be the initial session of the 
cohort.  See the details below.

LiveCoders Pre meeting
Tues Feb 2, 1:00 - 3:00  pm EST.
If you are interested and want to find out more or want to get involved we are 
having meeting for people interested on Tues Feb 2, 1:00 - 3:00  pm EST.  
Respond to this thread if you want to attend and we will send you the Zoom link.

Spring 2021 xAPI Cohort 
Thursday Feb 4 2:00 pm to 3:00 pm.

The first session of the the cohort will happen on Thursday Feb 4, 2021 from 
2:00 pm to 3:00 pm.  To attend and get access to the resources available sign 
up here: https://xapicohort.com/ .  
Also sign up to their Slack workspace https://xapi-cohort.slack.com/ 
 to get more information.  Once in the Slack 
Channel you can join the  #discuss-dev-livecode channel.

Martin Koob (sending this out on behalf of Brian Duck and the rest of the group)

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


Scheduling xAPI in LiveCode (Week 4 -5)

2021-01-27 Thread Martin Koob via use-livecode
Hi All,

I am sending this out for Brian Duck.   We are trying to see when we're all 
available for xAPI in LiveCode (Week 4 -5). 

Please visit
https://www.when2meet.com/?10848261-ZWeng
to let us know when you're available.

The Spring 2021 xAPI  Cohort starts next week with its first session on 
Thursday Feb 4, 2021 ( think the time of the session is 2:00 pm EST (-5 UTC) I 
will check and send out a confirmation) so if you are interested register for 
that as well.https://xapicohort.com/  

Members of this group have been discussing setting up a team in the xAPI cohort 
and discussing a project to pursue for that team during the spring 2021 
semester of the xAPI cohort.

Thanks,


Martin Koob
___
use-livecode mailing list
use-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: xAPI in LiveCode (was Cmi5 eLearning Standard in LiveCode)

2021-01-21 Thread Martin Koob via use-livecode
Hi Brian

I put my availability for https://www.when2meet.com/?10756300-eiYV4 
  Mine overlaps with yours and 
Henk’s availability on Friday Jan 22, 2021 9:30 am - 10:00 am EST  and on 
Tuesday Jan 26, 2021 from 9:30 am - 10:45 am EST

Anyone else available at those times?

Martin


> On Jan 19, 2021, at 11:53 AM, Brian K. Duck  wrote:
> 
> 
> Please take the time to sign in to When2Meet at this URL, and let us know 
> when you are available for week #2 of xAPI in LiveCode:
> xAPI in LiveCode (Week 2)
> 
> https://www.when2meet.com/?10756300-eiYV4 
> 
> 
> Thanks for your attention,

___
use-livecode mailing list
use-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: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-19 Thread Martin Koob via use-livecode
Hi List.


I didn't mean to  spam everyone with this.  I did not notice I was conversing 
with David G  thru the use-LiveCode list till  just now.  We can take this 
offline.

But since you now have the links you can do a trial of my software.  Curious 
what people think.

Martin

> On Jan 19, 2021, at 12:10 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Attachments available until Feb 18, 2021
> Hi David
> 
> I have attached a manual for VideoLinkwell.  It walks through the different 
> features that the app has.  
> It is for an older version (3.2) but mostly applicable. I haven’t had time to 
> update it yet.
> 
> 
> I have also attached the most recent Mac version of Videolinkwell - 3.5.2.  
> If you need the windows version I can send it soon.  It is done but I am 
> having trouble with code signing it.  I got it to work for the earlier 
> versions but won’t work now.   Not sure what I am doing differently now than 
> before.
> 
> To try out the software you can start a trial on videolinkwell.com to get 
> your login credentials then you will use those credentials to log into the 
> VideoLinkwell software.
> 
> If you want we can do a Zoom session and I could do a demo for you.
> 
> Martin
> 
> Click to Download
> <https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAbt1z9JsNuRB645HK0wzGcf0EL3pAVpogTDPZL3ZrOHX8caDnMCrr-jA%2F%24%7Bf%7D%3Fo%3DArPXW2-fl34PwMYPwtuTUcwDwdUylEQ3sD-z02ml4eTY%26v%3D1%26x%3D3%26a%3DCAogYZlfBLu6a6RJ3LWFuqDQcMxvZ88IHQBM-2a9b6K7h6YSdBDO2_3c8S4Yzuv4sPsuIgEAKgkC6AMA_3nJHFxSBPQQvelaBKuv6MBqJDV33XaGs5zLNpDwB5ojx4hMujMpUOyOrcNiz6BQ-QXnaVw2E3IkrAXPUqmYi5Ml_vOnnMQTEQd2qwBqFB8yD7GeIRWB6hc50L8-%26e%3D1613668169%26fl%3D%26r%3DD581A782-B191-4594-85E4-377D26219630-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.largeattachment%26ckz%3DE0F2060E-9AF6-4892-9FE2-BDE4A7FA99FB%26p%3D31%26s%3DArbHULkrKFTaPZIrX02YAvjX-As=cuZd33eZUQSt9l1wExq0Zw=VideoLinkwell%203.5.2.dmg=41873879>VideoLinkwell
>  3.5.2.dmg
> 41.9 MB
> Click to Download
> <https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAbVi6VfR9e2zKKWmcqBAv5bVgRfFAZQ2IRsw2eiyPnbzM9K9CE6bVFAH%2F%24%7Bf%7D%3Fo%3DAjO3l04nDgAk2GS0Z81BlRFAd015cw2jlamzbzA5mIn_%26v%3D1%26x%3D3%26a%3DCAog3iE1l2stkl56P201FLVb-3dHE7Ka8_unULwPfTvSMdYSdBCn2v3c8S4Yp-r4sPsuIgEAKgkC6AMA_wQLGZ9SBNWBF8VaBJtUUAdqJKKeMKXFxKXYNoAP1AAGhAqc9XdhjW0hxyxxns6jrWQYVA8m9XIk9rd_Ll9bDP_puLoQ5INWL8nrx9ho5pxjWHJI9zGEi252yWdh%26e%3D1613668168%26fl%3D%26r%3DB181AE0B-7489-421B-A152-894CC3F4568C-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.largeattachment%26ckz%3DE0F2060E-9AF6-4892-9FE2-BDE4A7FA99FB%26p%3D31%26s%3DlE6WmO-vMpJ9NLEBli3Lws1Po70=qcJwQxeNilQ9huVSQ4UJKQ=VideoLinkwell%203.2%20Manual.pdf=25453555>VideoLinkwell
>  3.2 Manual.pdf
> 25.5 MB
>> On Jan 18, 2021, at 2:13 PM, David V Glasgow via use-livecode 
>>  wrote:
>> 
>> VideoLinkwell looks like a great tool, Martin.  I spend a lot of time 
>> analysing video recorded police interviews, so I I know what a huge slog it 
>> is to document what happens and at which point(s) in a video.
>> 
>> Is there a walkthrough of features/tools?
>> 
>> Cheers
>> 
>> David G 
>> 
>>> On 18 Jan 2021, at 6:49 pm, Martin Koob via use-livecode 
>>>  wrote:
>>> 
>>> Hi
>>> 
>>> I am back to 3G.  So go on without me.  It is more frustration for you than 
>>> it is worth. 
>>> 
>>> I will watch the video. 
>>> 
>>> If you want to see and try my SaaS Product VideoLinkwell go to 
>>> VideoLinkwell.com.  
>>> 
>>> Let me know when the next meeting is.  Thanks. 
>>> 
>>> Martin
>>> 
>>> Sent from my iPhone
>>> 
>>>> On Jan 18, 2021, at 1:43 PM, David Bovill  wrote:
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-19 Thread Martin Koob via use-livecode
Attachments available until Feb 18, 2021
Hi David

I have attached a manual for VideoLinkwell.  It walks through the different 
features that the app has.  
It is for an older version (3.2) but mostly applicable. I haven’t had time to 
update it yet.


I have also attached the most recent Mac version of Videolinkwell - 3.5.2.  If 
you need the windows version I can send it soon.  It is done but I am having 
trouble with code signing it.  I got it to work for the earlier versions but 
won’t work now.   Not sure what I am doing differently now than before.

To try out the software you can start a trial on videolinkwell.com to get your 
login credentials then you will use those credentials to log into the 
VideoLinkwell software.

If you want we can do a Zoom session and I could do a demo for you.

Martin

Click to Download
 
<https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAbt1z9JsNuRB645HK0wzGcf0EL3pAVpogTDPZL3ZrOHX8caDnMCrr-jA%2F%24%7Bf%7D%3Fo%3DArPXW2-fl34PwMYPwtuTUcwDwdUylEQ3sD-z02ml4eTY%26v%3D1%26x%3D3%26a%3DCAogYZlfBLu6a6RJ3LWFuqDQcMxvZ88IHQBM-2a9b6K7h6YSdBDO2_3c8S4Yzuv4sPsuIgEAKgkC6AMA_3nJHFxSBPQQvelaBKuv6MBqJDV33XaGs5zLNpDwB5ojx4hMujMpUOyOrcNiz6BQ-QXnaVw2E3IkrAXPUqmYi5Ml_vOnnMQTEQd2qwBqFB8yD7GeIRWB6hc50L8-%26e%3D1613668169%26fl%3D%26r%3DD581A782-B191-4594-85E4-377D26219630-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.largeattachment%26ckz%3DE0F2060E-9AF6-4892-9FE2-BDE4A7FA99FB%26p%3D31%26s%3DArbHULkrKFTaPZIrX02YAvjX-As=cuZd33eZUQSt9l1wExq0Zw=VideoLinkwell%203.5.2.dmg=41873879>VideoLinkwell
 3.5.2.dmg
41.9 MB
Click to Download
 
<https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAbVi6VfR9e2zKKWmcqBAv5bVgRfFAZQ2IRsw2eiyPnbzM9K9CE6bVFAH%2F%24%7Bf%7D%3Fo%3DAjO3l04nDgAk2GS0Z81BlRFAd015cw2jlamzbzA5mIn_%26v%3D1%26x%3D3%26a%3DCAog3iE1l2stkl56P201FLVb-3dHE7Ka8_unULwPfTvSMdYSdBCn2v3c8S4Yp-r4sPsuIgEAKgkC6AMA_wQLGZ9SBNWBF8VaBJtUUAdqJKKeMKXFxKXYNoAP1AAGhAqc9XdhjW0hxyxxns6jrWQYVA8m9XIk9rd_Ll9bDP_puLoQ5INWL8nrx9ho5pxjWHJI9zGEi252yWdh%26e%3D1613668168%26fl%3D%26r%3DB181AE0B-7489-421B-A152-894CC3F4568C-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.largeattachment%26ckz%3DE0F2060E-9AF6-4892-9FE2-BDE4A7FA99FB%26p%3D31%26s%3DlE6WmO-vMpJ9NLEBli3Lws1Po70=qcJwQxeNilQ9huVSQ4UJKQ=VideoLinkwell%203.2%20Manual.pdf=25453555>VideoLinkwell
 3.2 Manual.pdf
25.5 MB
> On Jan 18, 2021, at 2:13 PM, David V Glasgow via use-livecode 
>  wrote:
> 
> VideoLinkwell looks like a great tool, Martin.  I spend a lot of time 
> analysing video recorded police interviews, so I I know what a huge slog it 
> is to document what happens and at which point(s) in a video.
> 
> Is there a walkthrough of features/tools?
> 
> Cheers
> 
> David G 
> 
>> On 18 Jan 2021, at 6:49 pm, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi
>> 
>> I am back to 3G.  So go on without me.  It is more frustration for you than 
>> it is worth. 
>> 
>> I will watch the video. 
>> 
>> If you want to see and try my SaaS Product VideoLinkwell go to 
>> VideoLinkwell.com.  
>> 
>> Let me know when the next meeting is.  Thanks. 
>> 
>> Martin
>> 
>> Sent from my iPhone
>> 
>>> On Jan 18, 2021, at 1:43 PM, David Bovill  wrote:
> 
> 
> ___
> use-livecode mailing list
> use-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: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-18 Thread Martin Koob via use-livecode
Hi

I am back to 3G.  So go on without me.  It is more frustration for you than it 
is worth. 

I will watch the video. 

If you want to see and try my SaaS Product VideoLinkwell go to 
VideoLinkwell.com.  

Let me know when the next meeting is.  Thanks. 

Martin

Sent from my iPhone

> On Jan 18, 2021, at 1:43 PM, David Bovill  wrote:
> 
> See the one I sent?
>> On 18 Jan 2021, 18:42 +0000, Martin Koob via use-livecode 
>> , wrote:
>> Hi Brian
>> 
>> Waiting the new link.
>> 
>> Martin
>> 
>> Sent from my iPhone
>> 
>>> On Jan 18, 2021, at 1:34 PM, Martin Koob via use-livecode 
>>>  wrote:
>>> 
>>> Hi.
>>> 
>>> Sorry I am on a train and trying to connect with my phone with cell and we 
>>> are goin thru an area with 3G.
>>> 
>>> If we get back to LTE territory I will try again.
>>> 
>>> I did hear a bit of what David was saying about his use case with playing 
>>> videos at different starting points.
>>> 
>>> I am interested in seeing how xAPI and/or Cmi5 can be used to store a 
>>> learning record that contains a number of video time points in a video of a 
>>> student’s work including current time, start time and end time. I have the 
>>> app that records this info. Next step is to create xAPI statements.
>>> 
>>> Another comment I had was that in the Fall 2020 xAPI cohort I joined team 
>>> #audio-video
>>> Hoping to work on this idea. This team worked on this in past cohorts so 
>>> there is work we could build on if we took this on as a project.
>>> 
>>> Can someone post the above to meeting chat?
>>> 
>>> Hopefully I can join back in soon.
>>> 
>>> If not I will watch the recording. Let me know when the next meeting is.
>>> 
>>> Martin
>>> 
>>> 
>>> Sent from my iPhone
>>> 
>>>> On Jan 18, 2021, at 11:58 AM, Martin Koob via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hi.
>>>> 
>>>> I can join the 1:00 pm or 2:00 pm meeting today depending on WiFi access.
>>>> 
>>>> Martin
>>>> 
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On Jan 18, 2021, at 11:51 AM, Brian K. Duck  wrote:
>>>>> 
>>>>> Hello,
>>>>> 
>>>>> I have scheduled back to back meetings today at 1 PM and 2 Pm, until 
>>>>> 2:30, for those who are able to join in zoom:
>>>>> 
>>>>> #2 1/18/21 1 PM EST
>>>>> 
>>>>> Topic: CMI5 in LiveCode Zoom Meeting 1 PM EST
>>>>> Time: Jan 18, 2021 01:00 PM America/Detroit
>>>>> 
>>>>> Join Zoom Meeting
>>>>> https://us04web.zoom.us/j/75302230176?pwd=dk5TVkRLdWtyU0k1S1diYUpTSlc3Zz09
>>>>> 
>>>>> Meeting ID: 753 0223 0176
>>>>> Passcode: Cc0az8
>>>>> 
>>>>> #3 1/18/21 2 PM EST
>>>>> Topic: CMI5 In LiveCode Zoom Meeting 2 PM EST
>>>>> Time: Jan 18, 2021 02:00 PM America/Detroit
>>>>> 
>>>>> Join Zoom Meeting
>>>>> https://us04web.zoom.us/j/76047154315?pwd=cUd2VjVlRmd2UnpvTzE5UGdGaEdoUT09
>>>>> 
>>>>> Meeting ID: 760 4715 4315
>>>>> Passcode: JG1CgZ
>>>>> 
>>>>> 1 PM would be best, but I saw at least one conflict with that time.
>>>>> 
>>>>> Later today, I will summarize the notes from these meetings for the list 
>>>>> and provide xAPI, CMI5 and LRS references; as well as the gitHub URL to 
>>>>> prior LiveCode xAPI Project for #team-MakeyMakey.
>>>>> 
>>>>> General References:
>>>>> 
>>>>> xAPI
>>>>> 
>>>>> xAPI.com
>>>>> 
>>>>> xAPICohort.com
>>>>> 
>>>>> 
>>>>> CMI5
>>>>> https://aicc.github.io/CMI-5_Spec_Current/
>>>>> 
>>>>> 
>>>>> https://aicc.github.io/CMI-5_Spec_Current/samples/
>>>>> 
>>>>> 
>>>>> If you are interested, but unable to join these first few meeting, reply 
>>>>> to me or the list and I’ll keep you posted...
>>>>> 
>>>>> 
>>>>> Brian Duck
>>>>> Bduck at Mac dot Com
>>>>> 
>>>>>> On Jan 18, 2021, at 10:49 AM, David Bovill  
>>

Re: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-18 Thread Martin Koob via use-livecode
Hi Brian

Waiting the new link. 

Martin

Sent from my iPhone

> On Jan 18, 2021, at 1:34 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi. 
> 
> Sorry I am on a train and trying to connect with my phone with cell and we 
> are goin thru an area with 3G.  
> 
> If we get back to LTE territory I will try again. 
> 
> I did hear a bit of what David was saying about his use case with playing 
> videos at different starting points.  
> 
> I am interested in seeing how xAPI and/or Cmi5 can be used to store a 
> learning record that contains a number of video time points in a video of a 
> student’s work including current time, start time and end time. I have the 
> app that records this info. Next step is to create  xAPI statements. 
> 
> Another comment I had was that in the Fall 2020 xAPI cohort I joined team 
> #audio-video
> Hoping to work on this idea.  This team worked on this in past cohorts so 
> there is work we could build on if we took this on as a project.  
> 
> Can someone post the above to meeting chat?
> 
> Hopefully I can join back in soon.  
> 
> If not I will watch the recording. Let me know when the next meeting is. 
> 
> Martin
> 
> 
> Sent from my iPhone
> 
>> On Jan 18, 2021, at 11:58 AM, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi. 
>> 
>> I can join the 1:00 pm or 2:00 pm meeting today depending on WiFi access. 
>> 
>> Martin
>> 
>> 
>> Sent from my iPhone
>> 
>>> On Jan 18, 2021, at 11:51 AM, Brian K. Duck  wrote:
>>> 
>>> Hello,
>>> 
>>> I have scheduled back to back meetings today at 1 PM and 2 Pm, until 2:30, 
>>> for those who are able to join in zoom:
>>> 
>>> #2 1/18/21 1 PM EST
>>> 
>>> Topic: CMI5 in LiveCode Zoom Meeting 1 PM EST
>>> Time: Jan 18, 2021 01:00 PM America/Detroit
>>> 
>>> Join Zoom Meeting
>>> https://us04web.zoom.us/j/75302230176?pwd=dk5TVkRLdWtyU0k1S1diYUpTSlc3Zz09
>>> 
>>> Meeting ID: 753 0223 0176
>>> Passcode: Cc0az8
>>> 
>>> #3 1/18/21 2 PM EST
>>> Topic: CMI5 In LiveCode Zoom Meeting 2 PM EST
>>> Time: Jan 18, 2021 02:00 PM America/Detroit
>>> 
>>> Join Zoom Meeting
>>> https://us04web.zoom.us/j/76047154315?pwd=cUd2VjVlRmd2UnpvTzE5UGdGaEdoUT09
>>> 
>>> Meeting ID: 760 4715 4315
>>> Passcode: JG1CgZ
>>> 
>>> 1 PM would be best, but I saw at least one conflict with that time.
>>> 
>>> Later today, I will summarize the notes from these meetings for the list 
>>> and provide xAPI, CMI5 and LRS references; as well as the gitHub URL to 
>>> prior LiveCode xAPI Project for #team-MakeyMakey.
>>> 
>>> General References:
>>> 
>>> xAPI
>>> 
>>> xAPI.com
>>> 
>>> xAPICohort.com
>>> 
>>> 
>>> CMI5
>>> https://aicc.github.io/CMI-5_Spec_Current/
>>> 
>>> 
>>> https://aicc.github.io/CMI-5_Spec_Current/samples/
>>> 
>>> 
>>> If you are interested, but unable to join these first few meeting, reply to 
>>> me or the list and I’ll keep you posted...
>>> 
>>> 
>>> Brian Duck
>>> Bduck at Mac dot Com
>>> 
>>>> On Jan 18, 2021, at 10:49 AM, David Bovill  wrote:
>>>> 
>>>> I’ve done some research, and it looks interesting to create a LiveCode 
>>>> library that would allow logging of learning events using the experience 
>>>> Api (xAPI).
>>>> 
>>>> There are some free servers to use, and hosting our own community server 
>>>> would also be readable. I feel that any LiveCode developers with a focus 
>>>> on education would benefit from this library.
>>>> 
>>>> Do we have a Zoom today Brian?
>>>> David
>> ___
>> use-livecode mailing list
>> use-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: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-18 Thread Martin Koob via use-livecode
Hi. 

Sorry I am on a train and trying to connect with my phone with cell and we are 
goin thru an area with 3G.  

If we get back to LTE territory I will try again. 

I did hear a bit of what David was saying about his use case with playing 
videos at different starting points.  

I am interested in seeing how xAPI and/or Cmi5 can be used to store a learning 
record that contains a number of video time points in a video of a student’s 
work including current time, start time and end time. I have the app that 
records this info. Next step is to create  xAPI statements. 

Another comment I had was that in the Fall 2020 xAPI cohort I joined team 
#audio-video
Hoping to work on this idea.  This team worked on this in past cohorts so there 
is work we could build on if we took this on as a project.  

Can someone post the above to meeting chat?

Hopefully I can join back in soon.  

If not I will watch the recording. Let me know when the next meeting is. 

Martin


Sent from my iPhone

> On Jan 18, 2021, at 11:58 AM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi. 
> 
> I can join the 1:00 pm or 2:00 pm meeting today depending on WiFi access. 
> 
> Martin
> 
> 
> Sent from my iPhone
> 
>> On Jan 18, 2021, at 11:51 AM, Brian K. Duck  wrote:
>> 
>> Hello,
>> 
>> I have scheduled back to back meetings today at 1 PM and 2 Pm, until 2:30, 
>> for those who are able to join in zoom:
>> 
>> #2 1/18/21 1 PM EST
>> 
>> Topic: CMI5 in LiveCode Zoom Meeting 1 PM EST
>> Time: Jan 18, 2021 01:00 PM America/Detroit
>> 
>> Join Zoom Meeting
>> https://us04web.zoom.us/j/75302230176?pwd=dk5TVkRLdWtyU0k1S1diYUpTSlc3Zz09
>> 
>> Meeting ID: 753 0223 0176
>> Passcode: Cc0az8
>> 
>> #3 1/18/21 2 PM EST
>> Topic: CMI5 In LiveCode Zoom Meeting 2 PM EST
>> Time: Jan 18, 2021 02:00 PM America/Detroit
>> 
>> Join Zoom Meeting
>> https://us04web.zoom.us/j/76047154315?pwd=cUd2VjVlRmd2UnpvTzE5UGdGaEdoUT09
>> 
>> Meeting ID: 760 4715 4315
>> Passcode: JG1CgZ
>> 
>> 1 PM would be best, but I saw at least one conflict with that time.
>> 
>> Later today, I will summarize the notes from these meetings for the list and 
>> provide xAPI, CMI5 and LRS references; as well as the gitHub URL to prior 
>> LiveCode xAPI Project for #team-MakeyMakey.
>> 
>> General References:
>> 
>> xAPI
>> 
>> xAPI.com
>> 
>> xAPICohort.com
>> 
>> 
>> CMI5
>> https://aicc.github.io/CMI-5_Spec_Current/
>> 
>> 
>> https://aicc.github.io/CMI-5_Spec_Current/samples/
>> 
>> 
>> If you are interested, but unable to join these first few meeting, reply to 
>> me or the list and I’ll keep you posted...
>> 
>> 
>> Brian Duck
>> Bduck at Mac dot Com
>> 
>>> On Jan 18, 2021, at 10:49 AM, David Bovill  wrote:
>>> 
>>> I’ve done some research, and it looks interesting to create a LiveCode 
>>> library that would allow logging of learning events using the experience 
>>> Api (xAPI).
>>> 
>>> There are some free servers to use, and hosting our own community server 
>>> would also be readable. I feel that any LiveCode developers with a focus on 
>>> education would benefit from this library.
>>> 
>>> Do we have a Zoom today Brian?
>>> David
> ___
> use-livecode mailing list
> use-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: Cmi5 eLearning Standard in LiveCode MEETING TODAY AT 1 PM EST

2021-01-18 Thread Martin Koob via use-livecode
Hi. 

I can join the 1:00 pm or 2:00 pm meeting today depending on WiFi access. 

Martin


Sent from my iPhone

> On Jan 18, 2021, at 11:51 AM, Brian K. Duck  wrote:
> 
> Hello,
> 
> I have scheduled back to back meetings today at 1 PM and 2 Pm, until 2:30, 
> for those who are able to join in zoom:
> 
> #2 1/18/21 1 PM EST
> 
> Topic: CMI5 in LiveCode Zoom Meeting 1 PM EST
> Time: Jan 18, 2021 01:00 PM America/Detroit
> 
> Join Zoom Meeting
> https://us04web.zoom.us/j/75302230176?pwd=dk5TVkRLdWtyU0k1S1diYUpTSlc3Zz09
> 
> Meeting ID: 753 0223 0176
> Passcode: Cc0az8
> 
> #3 1/18/21 2 PM EST
> Topic: CMI5 In LiveCode Zoom Meeting 2 PM EST
> Time: Jan 18, 2021 02:00 PM America/Detroit
> 
> Join Zoom Meeting
> https://us04web.zoom.us/j/76047154315?pwd=cUd2VjVlRmd2UnpvTzE5UGdGaEdoUT09
> 
> Meeting ID: 760 4715 4315
> Passcode: JG1CgZ
> 
> 1 PM would be best, but I saw at least one conflict with that time.
> 
> Later today, I will summarize the notes from these meetings for the list and 
> provide xAPI, CMI5 and LRS references; as well as the gitHub URL to prior 
> LiveCode xAPI Project for #team-MakeyMakey.
> 
> General References:
> 
> xAPI
> 
> xAPI.com
> 
> xAPICohort.com
> 
> 
> CMI5
> https://aicc.github.io/CMI-5_Spec_Current/
> 
> 
> https://aicc.github.io/CMI-5_Spec_Current/samples/
> 
> 
> If you are interested, but unable to join these first few meeting, reply to 
> me or the list and I’ll keep you posted...
> 
> 
> Brian Duck
> Bduck at Mac dot Com
> 
>> On Jan 18, 2021, at 10:49 AM, David Bovill  wrote:
>> 
>> I’ve done some research, and it looks interesting to create a LiveCode 
>> library that would allow logging of learning events using the experience Api 
>> (xAPI).
>> 
>> There are some free servers to use, and hosting our own community server 
>> would also be readable. I feel that any LiveCode developers with a focus on 
>> education would benefit from this library.
>> 
>> Do we have a Zoom today Brian?
>> David
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Windows 10 app launch error - 'failed to load External: tsNet'

2021-01-11 Thread Martin Koob via use-livecode
Hi

I have a GLX Framework based application that I am trying to create an 
installer for Windows 10 using Inno Setup as explained here.
https://revolution.screenstepslive.com/s/revolution/m/10695/l/563371-signing-installers-you-create-with-inno-setup

This is the second Windows installer I am making.  The first time I made an 
installer for my first version of this app on Windows ultimately worked (after 
a bit of trial and error) and now I am using the same basic script settings to 
make the new installer for an update to my application.

In the LiveCode standalone application settings dialog Windows tab I selected 
Windows 64 bit so it is a 64 bit application.

The folder layout of the application is as follows
myApp.exe
->Externals
-mergJSON-x64.dll
-revxml.dll
-tsNet-x86_64.dll

Using Inno Script Studio I compile the script and that works with no problem.  
- I have a code signing certificate so the code is signed using the sign tool
- I looked at the “creating setup files message and I see that the external 
tsNet external is loaded.

Still when I try to launch my application I get a dialog titled ‘Initialization 
error’.  Its error message is ‘failed to load external: tsNet’

I thought it might be looking for the 32 bit version of the tsNet external, 
tsNet-x86.dll  so I added that to the Externals folder in addition to the 64 
bit version that I already had before running the compiler again.   Same result.


I found a similar issue in the forums but the fix was to update to the stable 
version of LiveCode 9.5.0. 

http://forums.livecode.com/viewtopic.php?f=7=33005=200295#p200295

I am using LiveCode 9.6.0 so unless there has been a regression that should not 
be the issue.

Thanks in advance for any suggestions.

Best regards, 

Martin Koob








___
use-livecode mailing list
use-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: Cmi5 eLearning Standard in LiveCode

2021-01-11 Thread Martin Koob via use-livecode
Hi

Brian got me involved in the fall 2020 semester of the xAPI cohort.   I worked 
on a team that created a service to generate xAPI statements from a Zoom 
meeting using the Zoom API.   I learned a lot about the Zoom API, web hooks and 
xAPI statements.  

I have already signed up for the spring 2021 semester.

I would like to have a Zoom call for LiveCoders interested in this initiative.

The xAPI Cohorts have as one of the main activities projects which are worked 
on by teams.  The projects are then presented at the end of the semester.  
I joined Team Zoom last semester to work with people who were already involved 
in working with xAPI in diffferent capacities, programmers, education 
designers, educators to help be learn more about xAPI in general.  This did not 
have a LiveCode focus.

I worked with Brian’s team, Team MakeyMakey a bit on his project which had some 
focus on LiveCode.

One think I would like to see come out of this eventually is a LiveCode Library 
for generating xAPI statements and sending them to a Learning Record Store.  My 
ultimate goal is to have my application use such a library create such 
statements and integrate with a LRS and a LMS.   Possible projects would be a 
good topic for a pre semester Zoom meeting.

Martin Koob




> On Jan 11, 2021, at 7:25 AM, Alex Shaw via use-livecode 
>  wrote:
> 
> New to xAPI and very interested so yes please, signed up.
> 
> regards
> alex
> 
> On 11/1/21 1:21 pm, Brian K. Duck via use-livecode wrote:
>> Roger,
>> 
>> I haven’t done anything with CMI5, yet.
>> 
>> I have been running a project during the FREE xAPI Cohorts, both the 2020 
>> Spring & Fall sessions, where we’ve used LiveCode Comunity to send xAPI 
>> statements from input received via a MakeyMakey board to an LRS.
>> 
>> The LiveCode for this project is available as a GitHub download, and is 
>> usable by LiveCode Community. There are JavaScript libraries that I would 
>> like to make available internal to the stack, guidance on internalizing the 
>> HTML, CSS, and JavaScript would be appreciated.
>> 
>> The next xAPI Cohort begins February 4th, the live sessions are Thursdays at 
>> 2 PM Eastern, and the signup is at: https://xapicohort.com/
>> 
>> Anyone who would like to learn about using LiveCode for xAPI, online 
>> learning and assessing training events is invited to join. Once you register 
>> for the xAPI Cohort, you will receive information on joining the xAPI Cohort 
>> Slack channel, and you should look for the #Discuss-Dev-LiveCode sub group 
>> to join, say hello, or reach out to me via slack.
>> 
>> If you like, we could look at building a CMI5 project in LiveCode as a 
>> getting started effort.
>> 
>> Sent from my iPad,
>> Brian Duck
>> ___
>> use-livecode mailing list
>> use-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: play command and wav file

2020-12-19 Thread Martin Koob via use-livecode
Hi

You can use an audio clip.

First import the wave file as an audio clip into the stack.

Under File menu select “Import as Control…” 

then in the dropdown menu select “…audio file”

i.e. I imported a file called  “friday.wav”

This will create an audio clip in the binary stack.

It will have the same name as the wav file you imported.

Then when you need to play the clip use the following line of code: 
Play audioclip "friday.wav"

Martin



> On Dec 19, 2020, at 11:15 AM, jbv via use-livecode 
>  wrote:
> 
> Hi list,
> Is there a way to play a wav file that is already loaded
> in memory as binary data ?
> The doc only says that "play" takes a file name as parameter...
> 
> Thank you 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: Some sad news

2020-12-04 Thread Martin Koob via use-livecode
This is sad news.

Hermann  was a LiveCode Pioneer and such a great resource to LiveCode users and 
LiveCode itself pushing at the boundaries of what you can do with LiveCode and 
HTML 5 and as Heather mentioned pushed livecode staff to realize more of its 
potential.  

He made so much code freely available to other users showing us possibilities  
we may not have realized and was always ready to assist other users with 
questions on the list.  I am glad to see that legacy is being preserved.

This reminds me of another LiveCode pioneer Mark Smith who passed away too 
young.  His work has been preserved as well.
http://marksmith.on-rev.com/revstuff/
http://www.pdslabs.net/the-mark-smith-collection/

I think it would be good to have a way to commemorate people like Hermann and 
Mark with something like an annual online  lecture or award presented annually 
to other pioneers or contributors to the LiveCode in their honour.

Martin Koob


> On Dec 4, 2020, at 7:07 AM, Heather Laine via use-livecode 
>  wrote:
> 
> Dear List Folks,
> 
> I have today received some sad news. I am told that Hermann Hoch passed away 
> in April this year, from a stroke. I know many of you knew him either 
> remotely or having met him in person at a conference. He will be missed. I 
> met him myself and found him to be a wonderfully warm and kind person. He 
> could be volatile, but I always felt it was because he cared passionately 
> about things.
> 
> I will take what steps I can to preserve his legacy of HTML5 examples. As 
> these are hosted on an on-rev account we should be able to maintain it in 
> perpetuity for the benefit of the LiveCode Community. 
> 
> LiveCode HTML5 didn't always meet his expectations or progress as fast as he 
> wanted it to and I do wish he could have seen our next planned release, where 
> HTML5 support will be a focus. He was of great benefit to this community and 
> shared his expertise freely. 
> 
> I'm not sure what else I can say. Rest in peace hh, you will be missed :(
> 
> 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
http://www.pdslabs.net/the-mark-smith-collection/
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Moving files to Windows' Recycle Bin in LiveCode -- is it possible?

2020-11-24 Thread Martin Koob via use-livecode
Hi.

On the Mac I have a handler that can move a folder to the trash by using an 
AppleScript that I call with a shell command.

I have a custom property of the stack “Scripts" cDeleteMacFolderScript that 
contains a template script

tell application "Finder"

delete "**foldertodelete**"

end tell

Then I have the following handler

on deletemacOSfolder folderMacpath

put the cDeleteMacFolderScript  of stack  “Scripts" into thescript

replace "**foldertodelete**" with folderMacpath in thescript

do thescript as applescript

end deletemacOSfolder


It works a charm, run it and the folder ends up in the Trash Easy-peasy.


I have been trying to do the same thing with Windows and not having any luck.

First Challenge was finding the path to the recycle bin.   Using 
SpecialfolderPath() to get the path for the Recycle Bin did not work.  See the 
bug report here. https://quality.livecode.com/show_bug.cgi?id=22995 


I did manage write a script using the Windows shell commands to get a path to 
the user’s Recycle Bin and then move a directory to it using the LiveCode 
rename command.  The folder is actually moved to the user's Recycle Bin but 
when you Open the Recycle Bin in the Windows Explorer GUI you don’t see the 
folder.   
Here is the script I used.

on mouseUp pButtonNumber

answer folder "Select the folder to move to Recycle Bin folder."

put it into tFoldertoRecycle

if platform() is "win32" or platform() is "win64" then

MoveFolderToRecycleBin tFolderToRecycle

end if

end mouseUp


command MoveFolderToRecycleBin pFolderToMove

put SpecialFolderPath_RecycleBinFolder() into tRecycleBinPath

replace "/" with "\" in tRecycleBinPath

set the itemDelimiter to "\"

put the last item of pFolderToMove into tFolderName

put tRecycleBinPath & "\" & tFolderName into tRecycleBinPath

put pFolderToMove into line 1 of field 1

put tRecycleBinPath   into line 2 of field 1

rename folder pFolderToMove to tRecycleBinPath

end MoveFolderToRecycleBin


function SpecialFolderPath_RecycleBinFolder

put shell ("whoami /user") into tUserInformation

set the itemDelimiter to space

put item 2 of line 7 of tUserInformation into tUserSID

put "C:\$Recycle.Bin\" & tUserSID into tUserRecycleBinPath

return tUserRecycleBinPath

end SpecialFolderPath_RecycleBinFolder


















You can see that the folder was actually moved there by using the Windows 
Command Prompt program.   If you type:

C:\> cd \$Recycle.Bin
C: \$Recycle.Bin> dir /s /a

You will get a listing of the contents of the directory and the subdirectories 
including the one that contains the files in the logged in user’s recycle bin.  
- files or folders the user dragged there in the GUI are there (but their file 
names are not the same as their actual names)
- folders I moved there using the script above are also there (their folder 
names are the same as they were in their original location).

I have read a lot of posts and documentation on the Recycle Bin and know far 
more than I ever wanted to know about it but it seems that simply moving a file 
to the users directory for the user’s Recycle Bin does not actually put it in 
the “RecycleBin" as seen in the Windows Explorer GUI.  I found a post that says 
that here.

https://superuser.com/questions/1520290/how-to-access-another-windows-10-installations-recycle-bin-files-on-a-partition

This folder (Recycle Bin)  is a special folder, because if you double-click the 
folder within Explorer, it will open the Recycle Bin program, rather than show 
the contents of that folder. As a result, it will show you all files deleted in 
your current Windows Installation, and not what is actually inside that folder.

I don’t see any other way of Recycling a folder, or a file for that matter 
using the shell short of buying and installing one of a couple of utility 
programs that popped up in some of my searches. I can’t expect users to do that.

I know you can delete a folder and its contents using the revDeleteFolder 
Command.  This removes the folder and files instantly.   I was hoping there was 
a way to just move them the Recycle Bin but it does not appear to be possible 
from shell. However the fact that there are utilities that do it mean there 
must be some way programmatically.

Does anyone know of a way to accomplish this?

Thanks

Martin Koob
VideoLinkwell


___
use-livecode mailing list
use-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: Updated NotarizeHelperStack now with entitlements support

2020-11-02 Thread Martin Koob via use-livecode
Hi Matthias

Thanks so much for keeping this great tool updated. 

I will be needing this in a day or so.

Best regards,

Martin Koob


> On Nov 2, 2020, at 11:37 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Hi,
> 
> just a quick note that i've upgraded the NotarizeHelperStack in the Livecode 
> lesson
> https://lessons.livecode.com/m/4071/l/1122100-codesigning-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore
> 
> The stack now allows to add entitlements for code signing an app.
> And i added Xcode 11 support for fetching the ASC provider.
> 
> Hope this is of any help for the one or other.
> 
> Regards,
> 
> Matthias
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
> 
> ___
> use-livecode mailing list
> use-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: Script Editor freezes in Windows 10 (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-23 Thread Martin Koob via use-livecode
Thanks mark

I will check this out.

Martin

> On Oct 23, 2020, at 4:45 PM, Mark Wieder via use-livecode 
>  wrote:
> 
> Brian Milby's Script Tracker

___
use-livecode mailing list
use-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: Script Editor freezes in Windows 10 (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-23 Thread Martin Koob via use-livecode
Hi everyone.

Thanks for all the suggestions.  I tried them all but no joy.

I figured out what caused it.   I am using Monte’s lcVCS plugin to keep the 
project  in bitbucket and I was trying to work on it on the Mac and Windows by 
making changes on the Mac and then updating the stacks by exporting to lcVCS, 
committing and pushing the changes to bitBucket and then on the Windows Machine 
fetching the changes and pulling them to the repo on my Windows machine and 
then use lcVCS to create stacks from files.   I recently finished a branch and 
was merging it back into my version  branch on the Mac.   When I tried to fetch 
the changes on Windows there were lots of conflicts.   I don’t really 
understand git process really well for merging etc so I kind of hacked away at 
it till I got the two repos back in sync with the origin so in the process I 
must have ended up corrupting some of the scripts in the stack so they would 
not load. The stack would open and run properly which was odd…

So to fix it just zipped up the version on my Mac, Copied it over to the PC and 
opened it there and it worked.   So now I am back in business.

Thanks for for your time in responding.  Your responses got me to look at the 
problem from a few different angles till I could see the light through the 
cracks.

Martin.


> On Oct 23, 2020, at 8:09 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Martin,
> i am not sure if the freezes are also caused by this, but what Antivirus 
> Software are you using. A 3rd party or Microsoft Defender?
> If the latter then please try to exclude the Livecode program folder  and its 
> support folders (like preferences) from realtime scanning in MS Defender.
> 
> There were some reports from users that Microsoft Defender slowed down 
> Livecode, especially when using the Script Editor.
> 
> Regards,
> Matthias
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 23.10.2020 um 02:30 schrieb Martin Koob via use-livecode 
>> :
>> 
>> Another bit of info regarding the length of script where this happens.
>> 
>> I have been going through the project browser trying to open small scripts 
>> then opening those with more and more lines.   I found that a script with 53 
>> lines opens, a script with 62 lines freezes.
>> 
>> anyway.  Down with this for tonight.  Hope someone has some ideas as to what 
>> might be going on and how to solve it.
>> 
>> Martin
>> 
>> 
>>> On Oct 22, 2020, at 8:16 PM, Martin Koob via use-livecode 
>>>  wrote:
>>> 
>>> Hi again,
>>> 
>>> Sorry just re-read my previous email and realized it is not clear.
>>> 
>>> I meant to say that  is that I get the same issue where the IDE stops 
>>> responding when I try to edit the main stack script too.  So it is not a 
>>> strictly DataGrid issue.
>>> 
>>> Martin
>>> 
>>>> On Oct 22, 2020, at 8:05 PM, Martin Koob via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hi
>>>> 
>>>> Just to follow up.  It is not just happening in a DataGrid group script.  
>>>> I just opened a main stack script.  It has almost 600 lines.
>>>> 
>>>> Something Odd going on.  I am just new to using LiveCode on Windows as I 
>>>> am now working on an application  for release on Mac and Windows.  However 
>>>> I have edited many of the scripts in this project before and have never 
>>>> seen this.  
>>>> 
>>>> Again if anyone has ideas as to what might be happening or how to trouble 
>>>> shoot that would really be appreciated.
>>>> 
>>>> Martin
>>>> 
>>>>> On Oct 22, 2020, at 5:19 PM, Martin Koob  wrote:
>>>>> 
>>>>> Hi all
>>>>> 
>>>>> Maybe this is not good practice but I have DataGrids with script in the 
>>>>> group that contains the DataGrid in addition to the behaviour script of 
>>>>> the DataGrid.   So to edit the script in the DataGrid group I just select 
>>>>> the Datagrid group I right click on the DataGrid and select the ‘Edit 
>>>>> Script’ menu item.   
>>>>> 
>>>>> This works fine on the mac.I just tried this on Windows 10 with 
>>>>> LiveCode 9.6 and when I try to open the same DataGrid following the same 
>>>>> process the script editor opens but it does not load the script.  In fact 
>>>>> LiveCode becomes unresponsive. The script editor dims as if disabled and 
>>>>> the cursor when hovering over the script editor or any other Live

Re: Script Editor freezes in Windows 10 (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-22 Thread Martin Koob via use-livecode
Another bit of info regarding the length of script where this happens.

I have been going through the project browser trying to open small scripts then 
opening those with more and more lines.   I found that a script with 53 lines 
opens, a script with 62 lines freezes.

anyway.  Down with this for tonight.  Hope someone has some ideas as to what 
might be going on and how to solve it.

Martin


> On Oct 22, 2020, at 8:16 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi again,
> 
> Sorry just re-read my previous email and realized it is not clear.
> 
> I meant to say that  is that I get the same issue where the IDE stops 
> responding when I try to edit the main stack script too.  So it is not a 
> strictly DataGrid issue.
> 
> Martin
> 
>> On Oct 22, 2020, at 8:05 PM, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi
>> 
>> Just to follow up.  It is not just happening in a DataGrid group script.  I 
>> just opened a main stack script.  It has almost 600 lines.
>> 
>> Something Odd going on.  I am just new to using LiveCode on Windows as I am 
>> now working on an application  for release on Mac and Windows.  However I 
>> have edited many of the scripts in this project before and have never seen 
>> this.  
>> 
>> Again if anyone has ideas as to what might be happening or how to trouble 
>> shoot that would really be appreciated.
>> 
>> Martin
>> 
>>> On Oct 22, 2020, at 5:19 PM, Martin Koob  wrote:
>>> 
>>> Hi all
>>> 
>>> Maybe this is not good practice but I have DataGrids with script in the 
>>> group that contains the DataGrid in addition to the behaviour script of the 
>>> DataGrid.   So to edit the script in the DataGrid group I just select the 
>>> Datagrid group I right click on the DataGrid and select the ‘Edit Script’ 
>>> menu item.   
>>> 
>>> This works fine on the mac.I just tried this on Windows 10 with 
>>> LiveCode 9.6 and when I try to open the same DataGrid following the same 
>>> process the script editor opens but it does not load the script.  In fact 
>>> LiveCode becomes unresponsive. The script editor dims as if disabled and 
>>> the cursor when hovering over the script editor or any other LiveCode 
>>> windows  is the hour glass cursor.
>>> 
>>> If I click on the ‘x’ to close the LiveCode project I get the dialog that 
>>> says.
>>> 
>>>  LiveCode for Windows is not responding
>>>  If you close the program, you might lose information.
>>>  —>Close the Program
>>>  —>Wait for the program to respond.
>>> 
>>> Eventually I just select ‘Close the program’ since the program never 
>>> responds.
>>> 
>>> I created a test stack with just a DataGrid on it and a button and opened 
>>> the group script and was able to add a handler and then save it and reopen 
>>> it so it does work in a simple scenario.
>>> 
>>> In my application I have two dataGrids that have code in the group script.  
>>> On has 290 lines the other has about 480 lines.   So it seems the longer 
>>> code is a contributing factor.
>>> 
>>> Has anyone else experienced this?  
>>> 
>>> It the problem that you are not supposed to have script in the DataGrid’ 
>>> Group script and rather put it all in the DataGrid's behaviour?
>>> 
>>> 
>>> Thanks in advance.
>>> 
>>> 
>>> Martin Koob
>>> 
>>> 
>>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Script Editor freezes in Windows 10 (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-22 Thread Martin Koob via use-livecode
Hi again,

Sorry just re-read my previous email and realized it is not clear.

I meant to say that  is that I get the same issue where the IDE stops 
responding when I try to edit the main stack script too.  So it is not a 
strictly DataGrid issue.

Martin

> On Oct 22, 2020, at 8:05 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi
> 
> Just to follow up.  It is not just happening in a DataGrid group script.  I 
> just opened a main stack script.  It has almost 600 lines.
> 
> Something Odd going on.  I am just new to using LiveCode on Windows as I am 
> now working on an application  for release on Mac and Windows.  However I 
> have edited many of the scripts in this project before and have never seen 
> this.  
> 
> Again if anyone has ideas as to what might be happening or how to trouble 
> shoot that would really be appreciated.
> 
> Martin
> 
>> On Oct 22, 2020, at 5:19 PM, Martin Koob  wrote:
>> 
>> Hi all
>> 
>> Maybe this is not good practice but I have DataGrids with script in the 
>> group that contains the DataGrid in addition to the behaviour script of the 
>> DataGrid.   So to edit the script in the DataGrid group I just select the 
>> Datagrid group I right click on the DataGrid and select the ‘Edit Script’ 
>> menu item.   
>> 
>> This works fine on the mac.I just tried this on Windows 10 with LiveCode 
>> 9.6 and when I try to open the same DataGrid following the same process the 
>> script editor opens but it does not load the script.  In fact LiveCode 
>> becomes unresponsive. The script editor dims as if disabled and the cursor 
>> when hovering over the script editor or any other LiveCode windows  is the 
>> hour glass cursor.
>> 
>> If I click on the ‘x’ to close the LiveCode project I get the dialog that 
>> says.
>> 
>>   LiveCode for Windows is not responding
>>   If you close the program, you might lose information.
>>   —>Close the Program
>>   —>Wait for the program to respond.
>> 
>> Eventually I just select ‘Close the program’ since the program never 
>> responds.
>> 
>> I created a test stack with just a DataGrid on it and a button and opened 
>> the group script and was able to add a handler and then save it and reopen 
>> it so it does work in a simple scenario.
>> 
>> In my application I have two dataGrids that have code in the group script.  
>> On has 290 lines the other has about 480 lines.   So it seems the longer 
>> code is a contributing factor.
>> 
>> Has anyone else experienced this?  
>> 
>> It the problem that you are not supposed to have script in the DataGrid’ 
>> Group script and rather put it all in the DataGrid's behaviour?
>> 
>> 
>> Thanks in advance.
>> 
>> 
>> Martin Koob
>> 
>> 
>> 
> 
> 
> ___
> use-livecode mailing list
> use-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


Script Editor freezes in Windows 10 (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-22 Thread Martin Koob via use-livecode
Hi

Just to follow up.  It is not just happening in a DataGrid group script.  I 
just opened a main stack script.  It has almost 600 lines.

Something Odd going on.  I am just new to using LiveCode on Windows as I am now 
working on an application  for release on Mac and Windows.  However I have 
edited many of the scripts in this project before and have never seen this.  

Again if anyone has ideas as to what might be happening or how to trouble shoot 
that would really be appreciated.

Martin

> On Oct 22, 2020, at 5:19 PM, Martin Koob  wrote:
> 
> Hi all
> 
> Maybe this is not good practice but I have DataGrids with script in the group 
> that contains the DataGrid in addition to the behaviour script of the 
> DataGrid.   So to edit the script in the DataGrid group I just select the 
> Datagrid group I right click on the DataGrid and select the ‘Edit Script’ 
> menu item.   
> 
> This works fine on the mac.I just tried this on Windows 10 with LiveCode 
> 9.6 and when I try to open the same DataGrid following the same process the 
> script editor opens but it does not load the script.  In fact LiveCode 
> becomes unresponsive. The script editor dims as if disabled and the cursor 
> when hovering over the script editor or any other LiveCode windows  is the 
> hour glass cursor.
> 
> If I click on the ‘x’ to close the LiveCode project I get the dialog that 
> says.
> 
>LiveCode for Windows is not responding
>If you close the program, you might lose information.
>—>Close the Program
>—>Wait for the program to respond.
> 
> Eventually I just select ‘Close the program’ since the program never responds.
> 
> I created a test stack with just a DataGrid on it and a button and opened the 
> group script and was able to add a handler and then save it and reopen it so 
> it does work in a simple scenario.
> 
> In my application I have two dataGrids that have code in the group script.  
> On has 290 lines the other has about 480 lines.   So it seems the longer code 
> is a contributing factor.
> 
> Has anyone else experienced this?  
> 
> It the problem that you are not supposed to have script in the DataGrid’ 
> Group script and rather put it all in the DataGrid's behaviour?
> 
> 
> Thanks in advance.
> 
> 
> Martin Koob
> 
> 
> 


___
use-livecode mailing list
use-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 Hang When Exiting. (was Can't edit scripts in DataGrid group in Windows 10)

2020-10-22 Thread Martin Koob via use-livecode
Hi Ralph

I generally experience IDE hang when exiting in all versions of LC 9.x i have 
used so far (using a Mac however). I haven’t had time to delve into figuring 
out a recipe I could report as a bug. I just force quit and relaunched 
LiveCode.  That is just part of my work flow now.  Sometimes it does quit with 
no hang.  Some things I have tried is closing the script editor, or close and 
remove from memory before quitting.  I still don’t get consistent results from 
this though.

It happens with various stacks I work on from simple to complex.  I thought it 
may be an extension I have installed that ties up the IDE during the quitting 
process.  I plan one day to remove all extensions to a bare minimum and see if 
it still happens.

Interesting idea about the breakpoint.  Is it a ‘red dot’ soft breakpoint or 
hard coded ‘breakpoint’ in a line of the script?

The behaviour of the soft breakpoints I have found inconsistent.   Sometimes 
they don’t trigger unless I have the script open for at least the first 
breakpoint I want to trigger. Again I have never really tried to get to the 
cause, just did workarounds.

I probably have way to many breakpoints left sitting around.  Maybe I should 
just delete all breakpoints and start fresh.

Thanks for the idea.  Maybe that will solve the other problem I am having with 
the DataGrid.

Martin

> On Oct 22, 2020, at 7:32 PM, Ralph DiMola via use-livecode 
>  wrote:
> 
> Martin,
> 
> I don’t have an answer for that but this post perked my interest in a hang I 
> was getting. I just found out why the IDE hangs in an apparently tight loop 
> when it's closing. This happened only on one card of the stack. It had a 
> closeCard handler in the behavior. A "breakpoint" statement triggered. It was 
> from early debugging and does not get triggered anymore. It only triggers if 
> all is not well. There is reference to a property in the main stack. Could 
> that stack already be closed and the property returns as empty? Because that 
> would trigger the breakpoint.
> 
> Is this a bug or user error?
> 
> Win 10
> LC 9.6.1
> 
> Thanks for pushing me(more like  a poke) to finally solve this annoyance.
> 
> 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 Martin Koob via use-livecode
> Sent: Thursday, October 22, 2020 5:19 PM
> To: use-livecode list
> Cc: Martin Koob
> Subject: Can't edit scripts in DataGrid group in Windows 10
> 
> Hi all
> 
> Maybe this is not good practice but I have DataGrids with script in the group 
> that contains the DataGrid in addition to the behaviour script of the 
> DataGrid.   So to edit the script in the DataGrid group I just select the 
> Datagrid group I right click on the DataGrid and select the ‘Edit Script’ 
> menu item.   
> 
> This works fine on the mac.I just tried this on Windows 10 with LiveCode 
> 9.6 and when I try to open the same DataGrid following the same process the 
> script editor opens but it does not load the script.  In fact LiveCode 
> becomes unresponsive. The script editor dims as if disabled and the cursor 
> when hovering over the script editor or any other LiveCode windows  is the 
> hour glass cursor.
> 
> If I click on the ‘x’ to close the LiveCode project I get the dialog that 
> says.
> 
>LiveCode for Windows is not responding
>If you close the program, you might lose information.
>—>Close the Program
>—>Wait for the program to respond.
> 
> Eventually I just select ‘Close the program’ since the program never responds.
> 
> I created a test stack with just a DataGrid on it and a button and opened the 
> group script and was able to add a handler and then save it and reopen it so 
> it does work in a simple scenario.
> 
> In my application I have two dataGrids that have code in the group script.  
> On has 290 lines the other has about 480 lines.   So it seems the longer code 
> is a contributing factor.
> 
> Has anyone else experienced this?  
> 
> It the problem that you are not supposed to have script in the DataGrid’ 
> Group script and rather put it all in the DataGrid's behaviour?
> 
> 
> Thanks in advance.
> 
> 
> Martin Koob
> 
> 
> 
> 
> ___
> use-livecode mailing list
> use-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 t

Can't edit scripts in DataGrid group in Windows 10

2020-10-22 Thread Martin Koob via use-livecode
Hi all

Maybe this is not good practice but I have DataGrids with script in the group 
that contains the DataGrid in addition to the behaviour script of the DataGrid. 
  So to edit the script in the DataGrid group I just select the Datagrid group 
I right click on the DataGrid and select the ‘Edit Script’ menu item.   

This works fine on the mac.I just tried this on Windows 10 with LiveCode 
9.6 and when I try to open the same DataGrid following the same process the 
script editor opens but it does not load the script.  In fact LiveCode becomes 
unresponsive. The script editor dims as if disabled and the cursor when 
hovering over the script editor or any other LiveCode windows  is the hour 
glass cursor.

If I click on the ‘x’ to close the LiveCode project I get the dialog that says.

LiveCode for Windows is not responding
If you close the program, you might lose information.
—>Close the Program
—>Wait for the program to respond.

Eventually I just select ‘Close the program’ since the program never responds.

I created a test stack with just a DataGrid on it and a button and opened the 
group script and was able to add a handler and then save it and reopen it so it 
does work in a simple scenario.

In my application I have two dataGrids that have code in the group script.  On 
has 290 lines the other has about 480 lines.   So it seems the longer code is a 
contributing factor.

Has anyone else experienced this?  

It the problem that you are not supposed to have script in the DataGrid’ Group 
script and rather put it all in the DataGrid's behaviour?


Thanks in advance.


Martin Koob




___
use-livecode mailing list
use-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: Zygodact 2.0.1 update available

2020-09-05 Thread Martin Koob via use-livecode
Thanks for the update.

I must say Zydodact has the best preferences dialog I have ever seen.  You 
should patent this.

Martin

> On Sep 4, 2020, at 3:23 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> Zygodact is an easy way to add serial key registration to standalones. 
> Version 2.0.1 is now available at no cost to currently registered users. 
> There are many new features, so please read the revised documentation 
> included with the download. Also, the most annoying bug has been fixed, and 
> now pasting a serial key into the dialog no longer causes issues.
> 
> Interested people can read more about Zygodact here:
> 
> 
> Registered users can download the latest version here:
> 
> 
> Changes in Zygodact 2.0.1
> * Signed and notarized app for Mac Gatekeeper
> * Updated to 64-bit on Mac
> 
> Changes in Zygodact 2.0.0
> * Supports a single custom character in a hex key. This allows an app to 
> branch its feature set depending on which character is assigned.
> * Added compatibility for Android standalones. Caveat: Due to Android OS 
> limitations, Android use isn't as secure as the desktop version.
> * Added compatibility with iOS. This should NOT be used for App Store 
> submissions, where Apple will reject it, so it's probably of limited value. 
> It only works if the script sends "zygodact" to the register stack after a 
> short delay; 1 tick seems to be enough.
> * Added compatibility with mobile platforms in the Generator stack in case 
> you want to compile it into a standalone in order to create serial keys from 
> a mobile device. This is not compatible with previous versions.
> * Added an "Email key" button to the generator stack. Works on all platforms 
> including mobile. It launches the default email app and puts the User Name 
> and Serial Key into the body of an otherwise blank email. You must supply the 
> To: address, subject, etc.
> * Added email templates. If there is a folder named "templates" in the stack 
> folder (or resources folder on mobile) the template is merged with the key 
> code data for emailing. Added a version check on preOpenCard in the Setup 
> app. If a newer version is available, Zygodact offers to go to the download 
> page.
> * Added a check to avoid overwriting a set of files to a folder where older 
> files already exist.
> * Fixed the bug where the Register button did not enable when pasting a 
> serial key.
> * Updated documentation. Please read for more details.
> 
> NOTE: New registration stacks created with version 2.0.1 are not compatible 
> with older versions; that is, you can't replace the Register stack with a 
> newer copy without also sending the user a new serial key. If this is a 
> problem, please contact me privately.
> 
> -- 
> 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: oAuth2 seems to log in successfully but the oAuth2 dialog/browser does not disappear, have to click cancel

2020-08-28 Thread Martin Koob via use-livecode
Hi Brian

Thanks for the explanation of the process.  That seems to be what is happening. 
 I assume that the difficulty implementing it is that the native app would not 
have a recognized SSL certificate for the https connection.  Is that right?

I don’t fully understand the oAuth2 process so this is an uneducated workaround 
idea so please excuse me if the following idea/question is totally off base. 

If the application was not a native Desktop app but a web app would requiring 
an https redirect URI not be a problem since the website  site the web app was 
hosted on could have a SSL certificate so you could have a https redirect URI?

 My application has a cloud backend API written in LiveCode server.  The site  
has an SSL certificate so https URIs could point to it.  
- If I had to use an https redirect URI could it point to my website and then 
have the listener there?  There still would need to be a way to identify the 
user’s request with the server’s response and I am not sure how that would work.

- could I make a HTML5 standalone in LiveCode server on my cloud site. backend 
that I would open in a browser window in the desktop that would then, on 
loading, just  connect to the oAuth2 URI where the user would enter their 
credentials, The authorization would take place between the HTML5 app and the 
oAuth2 site with the URI being the on my cloud site.   Then the token could be 
returned to the native app from the HTML5 app.

Again these questions are based on a limited understanding of how this kind of 
authorization works so don’t laugh too hard. ;-)

Martin



> On Aug 28, 2020, at 9:37 AM, Brian Milby via use-livecode 
>  wrote:
> 
> The way the library works is that it sets up a listener on the IP/port.  It 
> does not have any way to handle an encrypted (https) response/connection 
> currently (and I’m not sure how that would even be implemented).
> 
> The code that handles the response is what closes the browser window that was 
> created.  If it is not getting closed, then the response isn’t coming through.
> 
> Sent from my iPhone
> 
>> On Aug 28, 2020, at 12:31 AM, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi 
>> 
>> In my project to make a library for connecting to an LMS I am trying to use 
>> oAuth2 to authorize with a Brightspace LMS  instance from a Mac Desktop App. 
>>   The oAuth2 dialog/browser appears I enter the credentials and then the 
>> login appears to succeed i.e. the LMS's home page opens in the 
>> dialog/browser.  However the dialog does not  close so I have to click the 
>> ‘Cancel’ button.  So the result returned by the oAuth2 command is “cancel’ 
>> and there is nothing in the ‘it’ variable.
>> 
>> My redirect URI is https://127.0.0.1:54256 <https://127.0.0.1:54256/>.  The 
>> LMS service requires https.  LiveCode’s oAuth only allows http for the 
>> redirect URI.  Could that be the issue?
>> 
>> My guess is that once a response is received at the redirect URI then 
>> LiveCode’s oAuth2 dialog would close. 
>> Then the value of the token would be in the ‘it’ variable.
>> Is that the case?
>> 
>> The other issue may be that I don’t have the correct token URL parameter for 
>> the oAuth2 command.  I am still checking into that.
>> 
>> Any suggestions on how to get this working?
>> 
>> Martin Koob
>> 
>> VideoLinkwell, a service of
>> Koob SourceText Solutions Inc.
>> 
>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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


oAuth2 seems to log in successfully but the oAuth2 dialog/browser does not disappear, have to click cancel

2020-08-27 Thread Martin Koob via use-livecode
Hi 

In my project to make a library for connecting to an LMS I am trying to use 
oAuth2 to authorize with a Brightspace LMS  instance from a Mac Desktop App.   
The oAuth2 dialog/browser appears I enter the credentials and then the login 
appears to succeed i.e. the LMS's home page opens in the dialog/browser.  
However the dialog does not  close so I have to click the ‘Cancel’ button.  So 
the result returned by the oAuth2 command is “cancel’ and there is nothing in 
the ‘it’ variable.

My redirect URI is https://127.0.0.1:54256 .  The LMS 
service requires https.  LiveCode’s oAuth only allows http for the redirect 
URI.  Could that be the issue?

My guess is that once a response is received at the redirect URI then 
LiveCode’s oAuth2 dialog would close. 
Then the value of the token would be in the ‘it’ variable.
Is that the case?

The other issue may be that I don’t have the correct token URL parameter for 
the oAuth2 command.  I am still checking into that.

Any suggestions on how to get this working?

Martin Koob

VideoLinkwell, a service of
Koob SourceText Solutions Inc.




___
use-livecode mailing list
use-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 2 swipe actions

2020-08-27 Thread Martin Koob via use-livecode
I thought it was only former hobbitses with powerful rings that talked that way.

Martin
 
> On Aug 27, 2020, at 3:57 PM, Mike Kerner via use-livecode 
>  wrote:
> 
> in British we add an "s" on the ends of every
> singulars nouns, and peoples speak with a lisps.

___
use-livecode mailing list
use-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: Basic question about behaviors

2020-08-26 Thread Martin Koob via use-livecode
Is there a rule regarding puns?

Martin

> On Aug 26, 2020, at 9:30 AM, Paul Pystcat via use-livecode 
>  wrote:
> 
> ROFL
> 
> THAT was gouda!
> 
> (I know, I know!  I broke one of the rules… no politics, no religion and no 
> cheese)
> 
>> On Aug 26, 2020, at 9:09 AM, Mike Kerner via use-livecode 
>>  wrote:
>> 
>> On Tue, Aug 25, 2020 at 12:41 PM Sean Cole (Pi) via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> I LOVE 'this me'. This extraordinary use of coding language is truly where
>>> LC  shines and why I love it so much, - sometimes. [sigh]
>>> 
>>> Sean
>>> 
>> 
>> and that's why your fonts break - because you "LOVE" - not "love", not
>> "Love", not "l-o-l-o-l-o-v-e", but "LOVE" "this me".
>> you're welcome.
>> ___
>> use-livecode mailing list
>> use-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


Really OT: Just Got it.

2020-08-23 Thread Martin Koob via use-livecode
Markdown, as opposed to markup.   Ahhh I get it.

A little slow on the update here.  :-\

Martin
___
use-livecode mailing list
use-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 download Xcode 11.4

2020-08-22 Thread Martin Koob via use-livecode
Hi

I found the following.   https://developer.apple.com/download/more/ 

It has older versions  including 11.4


Martin



> On Aug 22, 2020, at 9:35 AM, Sannyasin Brahmanathaswami via use-livecode 
>  wrote:
> 
> https://developer.apple.com/download/
> 
> Goes now to a beta tester URL...
> 
> It does not go to the "universal" list of past Xcode that can download 11.4
> 
> What the URL? I can't find it at the 
> 
> https://developer.apple.com
> 
> ??
> Currently the Release Notes have 
> ---
> We currently support building against the following versions of the iOS SDK:
> 10.2 (included in Xcode 8.2)
> 11.2 (included in Xcode 9.2)
> 12.1 (included in Xcode 10.1)
> 13.2 (included in Xcode 11.3)
> 13.5 (included in Xcode 11.5)
> -
> Release goes to Xcode 11.5, 11.3
> Not Xcode 11.4??
> 
> BR
> 
> ___
> use-livecode mailing list
> use-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: Integrating Desktop or mobile application with LMS using LTI 1.3

2020-08-05 Thread Martin Koob via use-livecode
Hi all.

Thanks for the responses.  I am still actively working on this.  

I have hired a summer intern. Molly,  to work on this.  She has been getting up 
to speed on LiveCode and LTI 1.3 and now she is turning her attention to 
working on a proof of concept stack to connect with an LMS system and send 
commands and receive responses and process them.  

Indeed we have found that LTI 1.3 is supported by many LMS’s to varying degrees 
and some still just support LTI 1.1 currently. (There is a LTI 2.0 but that is 
a deprecated standard. 
http://www.imsglobal.org/lti-security-announcement-and-deprecation-schedule)  
The LMSs we have looked at also have their own APIs which seem to have features 
beyond what the LTI feature set is but still looking at this. 

I am not at the point yet where I can open source it and I am not really sure 
how to go about that. (Don’t know how I would sell it either but probably not 
much of a market for it.)  I have my main app on GIT using Monte’s lcVCS but if 
I did want to go open source with this library I want to to do something 
simpler like a script only stack library and maybe do a Demo app based on 
Trevor’s Levure App Framework 
https://livecode.com/products/livecode-platform/levure/ to make it easier to 
use git.   Does this sound like a good approach?

We are also looking for a way to access a sandbox with one of the LMS’s to test 
the proof of concept app against.  If anyone has info on that that would be 
appreciated.

Martin


> On May 27, 2020, at 5:25 AM, Håkan Liljegren via use-livecode 
>  wrote:
> 
> I don't think LTI is dead at all, most mayor LMSs support LTI today in one 
> way on another. I'm also looking into this as we are using the Canvas LMS at 
> our university (where I have my day-work) so I'm definitely interested in 
> some participation in a LiveCode LTI library. I've just started my work so no 
> code yet though...
> 
> Best wishes,
> 
> Håkan
> On 27 May 2020, 01:34 +0200, William Prothero via use-livecode 
> , wrote:
>> Martin and Peter:
>> I am retired, but still creating one (big) educational application. I 
>> thought the LMS integration idea had died a death by silence, so I am so 
>> glad you are looking into this. I’m very interested, but have not put forth 
>> any effort in this direction.
>> 
>> Please keep me informed about what you find.
>> Best,
>> Bill
>> 
>> William A. Prothero
>> https://earthlearningsolutions.org
>> 
>>> On May 25, 2020, at 3:28 PM, Peter Bogdanoff via use-livecode 
>>>  wrote:
>>> 
>>> Hi Martin,
>>> 
>>> I’ve just begun looking into this myself, so I’m also interested in what 
>>> anybody knows about this.
>>> 
>>> Peter Bogdanoff
>>> ArtsInteractive
>>> 
>>> 
>>>> On May 25, 2020, at 3:05 PM, Martin Koob via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hi list
>>>> 
>>>> I have been researching how to integrate a desktop application created 
>>>> with LiveCode with a learning Management system (LMS) like Brightspace by 
>>>> D2L, Moodle, Canvas etc. Last time I looked at this SCORM was the standard 
>>>> with TinCan( aka xAPI) as a potential successor. This time around I found 
>>>> those seem to have been superseded by LTI 1.1 going to LTI 1.3.
>>>> 
>>>> In the documents I have found I see that one of the advantages of LTI 1.3 
>>>> is that it can be used with desktop and mobile apps. LTI 1.1 only worked 
>>>> with web based applications.
>>>> 
>>>> " Mobile Ready—The model is independent of web browsers, a better solution 
>>>> for server-to-server, native desktop and mobile applications.”
>>>> https://www.imsglobal.org/why-platforms-and-tools-should-adopt-lti-13 
>>>> <https://www.imsglobal.org/why-platforms-and-tools-should-adopt-lti-13>
>>>> 
>>>> I am looking for examples of people doing this but have not found any 
>>>> online.(I don’t want to spend time on idly ddl I looks like it would be 
>>>> possible to use it in an LiveCode application. It uses oAuth 2 for 
>>>> authentication and JSON for messages both of which are available on the 
>>>> the latest version of LiveCode.
>>>> 
>>>> First I just want to confirm it has been done for a desktop application in 
>>>> general so I know that is a viable approach for integrating an App into an 
>>>> LMS.
>>>> 
>>>> Second I wonder if people have done it using LiveCode.
>>>> 
>>>> Thanks
>>>> 
>>>> 
>>>&g

Re: Help me understand infinity

2020-07-30 Thread Martin Koob via use-livecode
I thought that this was already released in LC 9.0.5 
https://livecode-blogger.blogspot.com/2019/05/livecode-905-released.html

I  sure what the use case is for infinity never mind ‘beyond’.

Martin

> On Jul 29, 2020, at 1:57 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> In the v9.6.1RC1 Release Notes there's this:
> 
>   Infinity constant
>   The constant infinity has been added to the language in this release.
>   As a result, theunquoted literal infinity is now reserved. Any
>   existing uses of it should be quoted, as otherwiseit will resolve to
>   the floating point value representing infinity, rather than the
>   string "infinity".
> 
> What is the use-case prompting this?
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> 
> ambassa...@fourthworld.comhttp://www.FourthWorld.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: Object naming

2020-07-29 Thread Martin Koob via use-livecode
Stop dave.
https://www.youtube.com/watch?v=ibfQX11aPmg


> On Jul 28, 2020, at 4:57 PM, Jerry Jensen via use-livecode 
>  wrote:
> 
> Dave’s not here.
> https://www.youtube.com/watch?v=rtDAK7Umk7A
> 
>> On Jul 27, 2020, at 10:24 PM, Richard Gaskin via use-livecode 
>>  wrote:
>> 
>> Consider a simplified problem statement:
>> 
>> You have two objects of the same type in a container, and you want to tell 
>> them apart but had given them the same name.
>> 
>> 
>> 
>>  Too Many Daves
>>  by Dr. Seuss
>> 
>>  Did I ever tell you that Mrs. McCave
>>  Had twenty-three sons and she named them all Dave?
>>  Well, she did. And that wasn't a smart thing to do.
>>  You see, when she wants one and calls out, "Yoo-Hoo!
>>  Come into the house, Dave!" she doesn't get one.
>>  All twenty-three Daves of hers come on the run!
>>  This makes things quite difficult at the McCaves'
>>  As you can imagine, with so many Daves.
>>  And often she wishes that, when they were born,
>>  She had named one of them Bodkin Van Horn
>>  And one of them Hoos-Foos. And one of them Snimm.
>>  And one of them Hot-Shot. And one Sunny Jim.
>>  And one of them Shadrack. And one of them Blinkey.
>>  And one of them Stuffy. And one of them Stinkey.
>>  Another one Putt-Putt. Another one Moon Face.
>>  Another one Marvin O'Gravel Balloon Face.
>>  And one of them Ziggy. And one Soggy Muff.
>>  One Buffalo Bill. And one Biffalo Buff.
>>  And one of them Sneepy. And one Weepy Weed.
>>  And one Paris Garters. And one Harris Tweed.
>>  And one of them Sir Michael Carmichael Zutt
>>  And one of them Oliver Boliver Butt
>>  And one of them Zanzibar Buck-Buck McFate ...
>>  But she didn't do it. And now it's too late.
>> 
>> --
>> Richard Gaskin
>> Fourth World Systems
>> 
>> 
>>> Alex Tweedly alex at tweedly.net
>>> Mon Jul 27 15:47:12 EDT 2020
>>>   Previous message (by thread): Object naming
>>>   Next message (by thread): Object naming
>>>   Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>>> On 27/07/2020 16:33, Richard Gaskin via use-livecode wrote:
 There are many ways to refer to things.  The simplest is to use 
 unambiguous names for things that matter.
 
>>> Is there an unambiguous name in this case ? And if so, what is it :-) ?
>>> A group "A" contains a rectangle "R", and a (sub)group "B". "B" also 
>>> contains a rectangle "R". (btw - "B" also may contain a subgroup "C", and 
>>> it too will have a rectangle "R", and ).
>>> There is an unambiguous name for the 'most nested' "R", but there doesn't 
>>> seem to be for the other "R"s. I had expected (or perhaps just hoped) that 
>>> using a long name would first try to find an exact match, and if that 
>>> failed it would then find the closest inexact match - but that sadly was 
>>> just a hope.
>>> I could (and probably will) use IDs but that doesn't work for duplicating 
>>> the group - you need to either go in and adjust a script / custom property 
>>> OR have the group's script find the IDs.
>>> Or - am I'm missing something ?
>>> Alex.
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-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: Object naming

2020-07-28 Thread Martin Koob via use-livecode
From Kids in the Hall

https://www.youtube.com/watch?v=8nvzEqsZIGo

Martin


> On Jul 28, 2020, at 2:32 PM, Jim Lambert via use-livecode 
>  wrote:
> 
> Zanzibar Buck-Buck McFate was my lawyer.
> One day I asked if I could call him Zanz.
> He said, “Nah. Just call me Dave!”
> 
> Jim Lambert
> 
> 
> ___
> use-livecode mailing list
> use-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: Object naming

2020-07-27 Thread Martin Koob via use-livecode
Hi Alex

You could use the owner of the control in conjunction with the name of the 
control to distinguish between the two graphic’s named ‘R’.

I did that  for the  simple case in your example  but may not work with 
something more complex.

I created a stack with the same hierarchy of graphics and groups and using the 
following scripts in a button I placed on the card I can distinguish between  
graphic A - R and B - R.


on mouseup

ask “enter owner name/control name/control colour"

put it into tResponse 

set the itemdelimiter to "/"

put item 1 of tResponse into tOwner

put item 2 of tResponse into tControl

put item 3 of tResponse into tControlColour

put findTargetControl(tOwner, tControl) into tTargetControl

set the backgroundcolor of control tTargetControl of group "A" to tControlColour

end mouseup


function findTargetControl pOwner, pControl

put the number of controls  of group "A" into tIndex

repeat with tControl = 1 to tIndex

if the short name of control tControl of group "A" = pControl then

if the short name of the owner of control tControl of group "A" = pOwner then

exit repeat

end if

end if

end repeat

return tControl

end findTargetControl


Martin Koob



> On Jul 27, 2020, at 8:47 PM, Alex Tweedly via use-livecode 
>  wrote:
> 
> 
> On 27/07/2020 21:26, Curry Kenworthy via use-livecode wrote:
>> 
>> Use unambiguous SHORT names!
>> 
> Thanks, but ...
> 
> Yes, using unambiguous SHORT names solves this naming problem, but introduces 
> other problems. In particular, this group script should (probably) be a 
> behaviour script, since the group will be instantiated multiple times and 
> will in the future need updating for enhancements or even (Heaven forfend!) 
> bug fixes.
> 
> Using unambiguous short names prevents behaviour scripts that references 
> child controls completely, and even if I simply used normal scripts which 
> were replicated for each instance, I'd still need to go through the script to 
> change all the references to the child control names (a pain, and source of 
> possible future errors).
> 
> For now, I'm caching the IDs of the direct child controls in script-local 
> variables in each instance of the group. If I find a name-based way that 
> works reliably and allows behaviour scripts, I'll change - but this method 
> works.
> 
> I'll have this group ready for release soon (or soon-ish) so y'all'll be able 
> to see how it turned out :-)
> 
> Thanks again everyone,
> 
> Alex.
> 
> 
> ___
> use-livecode mailing list
> use-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: Congrats to everyone on success of the Covid-19 -- LiveCode Impact Fund Campaign.

2020-07-17 Thread Martin Koob via use-livecode
Hi Sean,

I hadn’t heard of ‘campaign snipers’ but it sounded like a thing, maybe some 
new lingo the young folk say about a type of people involved in crowd funding 
campaign so I searched it up. (Do they still say ‘search it up’?)

'campaign snipers' gets lots of Call of Duty results

'crowd funding campaign snipers' gets lots of results for online fundraisers 
for people who were/are snipers or sports teams named Snipers.

So not a thing?

It sounds like it should be a thing.  What is the definition?

Martin


> On Jul 17, 2020, at 3:21 PM, Pi Digital via use-livecode 
>  wrote:
> 
> Martin, are you saying there are campaign snipers :D
> 
> Well done LC. Worth keeping it alive. Always lots of potential. 
> 
> Sean Cole
> Pi Digital Productions Ltd
> 
> 
>> On 17 Jul 2020, at 16:52, Tom Glod via use-livecode 
>>  wrote:
>> 
>> Congrats Livecode Inc on reaching the goal that is good news for us all!
>> 
>> 
>> 
>>> On Thu, Jul 16, 2020 at 2:08 PM Mark Smith via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> Yes, big congrats to everyone; contributors and fund raisers alike . Quite
>>> a feat. I look forward to exciting new developments.
>>> 
>>> Mark
>>> 
>>> 
>>>> On Jul 16, 2020, at 6:20 PM, Martin Koob via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>>> 
>>>> Hi.
>>>> 
>>>> Another successful campaign — 100% funded.   Congrats to Kevin and all
>>> the folks at LiveCode and thanks to all the fellow members of the community
>>> who chipped in to reach the goal.
>>>> 
>>>> We always seem to make it at the end of these campaigns..  It is like
>>> and auction and it seems there are a number of people who stand at the
>>> sidelines till the last few days and then the serious bidding starts,
>>> people get excited and may end up buying a thing or two they hadn’t
>>> intended to to see it go over the edge.  Always an interesting phenomenon
>>> to watch from this side.  I wonder if this is unique to the LiveCode
>>> community.   It would be an interesting study for some graduate student in
>>> business or psychology.
>>>> 
>>>> Martin Koob
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> ___
>>>> use-livecode mailing list
>>>> use-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
> ___
> use-livecode mailing list
> use-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


Congrats to everyone on success of the Covid-19 -- LiveCode Impact Fund Campaign.

2020-07-16 Thread Martin Koob via use-livecode
Hi.

Another successful campaign — 100% funded.   Congrats to Kevin and all the 
folks at LiveCode and thanks to all the fellow members of the community who 
chipped in to reach the goal.

We always seem to make it at the end of these campaigns..  It is like and 
auction and it seems there are a number of people who stand at the sidelines 
till the last few days and then the serious bidding starts, people get excited 
and may end up buying a thing or two they hadn’t intended to to see it go over 
the edge.  Always an interesting phenomenon to watch from this side.  I wonder 
if this is unique to the LiveCode community.   It would be an interesting study 
for some graduate student in business or psychology.

Martin Koob





___
use-livecode mailing list
use-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   >