[OT] Banks, Governments looking for COBOL programmers

2020-04-09 Thread Martin Koob via use-livecode
Hi all 

Just an OT comment with a tangential link to LiveCode.


At the end of the community zoom session there was a comment about old 
programming languages and  I had made a comment that Canadian banks are still 
looking for FORTRAN programmers.  I was wrong it is COBOL programmers.  I found 
an article from last year around the time when I must have read about this.

https://www.thestar.com/business/technology/2018/09/21/do-you-know-cobol-if-so-there-might-be-a-job-for-you.html

That search was sparked by  an article I just saw today saying that the 
shortage of COBOL programmers it is an issue for US government agencies in the 
midst of the COVID-19 pandemic.

https://www.cnn.com/2020/04/08/business/coronavirus-cobol-programmers-new-jersey-trnd/?iid=ob_lockedrail_topeditorial

I don’t know COBOL but it was interesting as to the reason many programmers did 
not like it.

From the Star article "Detractors say Cobol isn’t versatile and results in 
reams of code, because it is partly written in actual English words.”

And it is not just in North America that having a lot of legacy code in COBOL 
is an issue.  I found this article on the website.
https://www.dw.com/en/fail-by-design-bankings-legacy-of-dark-code/a-43645522

The article quotes a retired COBOL programmer who takes issue with the negative 
view of COBOL above.

"People who are conversant in terse languages, like C, do not like COBOL 
because it's very wordy. You say things out in plain English sentences and 
before you even get down to doing anything you have to describe all of your 
data in a very elaborate structure," says retired COBOL programmer, Jay Moseley.
That can have its advantages.  "I like COBOL in that it's self-documenting. You 
can pick up something that somebody wrote 40 years ago and figure out pretty 
much what they were doing and why they were doing it," says Moseley.


I found interesting that some of the strengths of LiveCode, being in written 
with English words in more or less English sentences, and the ability to be 
self documenting, were something that existed in one of the first programming 
languages.

Any way sorry for the distraction,  now back to work.

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: Quick IDE question

2020-04-29 Thread Martin Koob via use-livecode
Hi Graham

Try this in the message box

set the rect of stack "revNewScriptEditor 1" to the screenrect; set the height 
of stack "revNewScriptEditor 1" to 750




Regards,

Martin Koob





> On Apr 29, 2020, at 9:11 AM, Graham Samuel via use-livecode 
>  wrote:
> 
> Since yesterday, running either LC 9.5.1  or 9.6.0 dp4 on a Mac, every time I 
> open the Script Editor window, it overfills my screen, so I can’t see the 
> bottom of the window. There are no decorations, so I can’t resize or minimise 
> the window; and dragging the window by the title bar doesn’t work either. 
> I’ve restarted both versions but no joy. Everything else seems to be working 
> normally and the other LC windows have decorations.
> 
> I don’t believe I’ve ever seen this before. Does anyone know how I can get 
> out of it?
> 
> Graham
> ___
> use-livecode mailing list
> use-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: Quick IDE question

2020-04-29 Thread Martin Koob via use-livecode
Hi Craig

The script editor is a stack just like any other so what you can do to a stack 
you can do to it.

To find the name of it you can type the following into the Message Box:

put the openstacks

That will show a list in the message box of all the stacks open including the 
stack you are working on, here “My great app” and all the UI currently opened 
UI stacks.

Message Box
revNewScriptEditor 1
My great app
revPropertyInspector 1
revInspector
revTools
Improve LiveCode Handler Finder
revMenuBar
com.livecode.palette.autocomplete.completions


If you have more than one SE or property inspector it numbers them.

i.e..


1. open new Script in a new window
2. open a property inspector for a second object

3. Type in message box "put the openstacks"

New listing

Message Box
revPropertyInspector 2
revInspector
My great app
revTools
revNewScriptEditor 1
revNewScriptEditor 2
Improve LiveCode Handler Finder
revMenuBar
revPropertyInspector 1
com.livecode.palette.autocomplete.completions

from the list of open stacks you can find the stack names so you can set their 
properties.

You can set stack properties like loc rect, height, etc.   


You could make a small stack with buttons that set all your UI elements where 
you want them for each of your use cases and have them all fly to their 
respective positions and sizes.   Maybe someone has made a plugin like that.
 

Regards,

Martin Koob





> On Apr 29, 2020, at 9:20 AM, dunbarx--- via use-livecode 
>  wrote:
> 
> Can you explicitly set the rect of the SE? I do this all the time because I 
> have it located on a large vertically oriented monitor adjacent to my main 
> screen, and the loc needs to be refreshed now and then depending on other 
> stuff I use them for.
> Craig
> 
> 
> -Original Message-
> From: Graham Samuel via use-livecode 
> To: How to use LiveCode 
> Cc: Graham Samuel 
> Sent: Wed, Apr 29, 2020 9:13 am
> Subject: Quick IDE question
> 
> Since yesterday, running either LC 9.5.1  or 9.6.0 dp4 on a Mac, every time I 
> open the Script Editor window, it overfills my screen, so I can’t see the 
> bottom of the window. There are no decorations, so I can’t resize or minimise 
> the window; and dragging the window by the title bar doesn’t work either. 
> I’ve restarted both versions but no joy. Everything else seems to be working 
> normally and the other LC windows have decorations.
> 
> I don’t believe I’ve ever seen this before. Does anyone know how I can get 
> out of it?
> 
> Graham
> ___
> use-livecode mailing list
> use-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: Quick IDE question

2020-04-29 Thread Martin Koob via use-livecode
Hi Graham

Glad it worked.

Getting the decorations and dragability back is just a matter of getting the 
stack rect within the rect of the screen.

LiveCode IDE parts sometimes get a mind of their own and set out a wanderin’ — 
who knows why.  Setting their loc to the screenloc will put them right in the 
centre of the screen so you can deal with them there.

Martin


> On Apr 29, 2020, at 2:46 PM, Graham Samuel via use-livecode 
>  wrote:
> 
> Stone the crows, it worked!! Even the decorations came back, and the ability 
> to drag the window - neither of which are obviously related to the rect or 
> height of the stack, as far as I can see.
> 
> Thanks so much Martin. I wonder how just the Script Editor got so out of 
> whack - but it’s just a theoretical wonder, as I am back to normal.
> 
> Thanks again.
> 
>> On 29 Apr 2020, at 15:35, Martin Koob via use-livecode 
>>  wrote:
>> 
>> Hi Graham
>> 
>> Try this in the message box
>> 
>> set the rect of stack "revNewScriptEditor 1" to the screenrect; set the 
>> height of stack "revNewScriptEditor 1" to 750
>> 
>> 
>> 
>> 
>> Regards,
>> 
>> Martin Koob
>> 
>> 
>> 
>> 
>> 
>>> On Apr 29, 2020, at 9:11 AM, Graham Samuel via use-livecode 
>>>  wrote:
>>> 
>>> Since yesterday, running either LC 9.5.1  or 9.6.0 dp4 on a Mac, every time 
>>> I open the Script Editor window, it overfills my screen, so I can’t see the 
>>> bottom of the window. There are no decorations, so I can’t resize or 
>>> minimise the window; and dragging the window by the title bar doesn’t work 
>>> either. I’ve restarted both versions but no joy. Everything else seems to 
>>> be working normally and the other LC windows have decorations.
>>> 
>>> I don’t believe I’ve ever seen this before. Does anyone know how I can get 
>>> out of it?
>>> 
>>> Graham
>>> ___
>>> use-livecode mailing list
>>> use-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: mergAV Select specific rear camera

2020-04-30 Thread Martin Koob via use-livecode
Hi Andrew.

I haven’t used it on iOS but this is what you need to do on Mac OS X to use 
internal or external cameras.

To choose a particular camera use 

merAVCamSet “camera” , tCameraID

So or your case using iOS I think you can use just “rear camera” as the 
tCameraID

merAVCamSet“camera”, “rear camera”

See the dictionary for details.


For Mac OS X there is a bit more to do first you have to check to see what 
cameras are available and find their device IDs are: 

merAVCamGet “Video Devices” 

You also have to check the audio devices it you want to switch both your video 
and audio sources.

merAVCamGet “Audio Devices” 
If you are using  DV cams which used FireWire as the connector and include both 
Video and Audio together you need to use “Muxed devices” as the param

merAVCamGet “Muxed Devices” 

See the dictionary for details on how the camera info is returned.

Once you have retrieved the video and audio device IDs you set the camera that 
will be used and the microphone with the same merAVCamSet  command and use the 
device IDs you just retrieved.
merAVCamSet “camera”, pCameraID

merAVCamSet “microphone”, pAudioID


I agree with Devin though it is better to switch to the new cameraControl. It 
will be the video and audio capture technology supported going forward. I have 
transitioned to it so I can deploy my application on Windows. I would use the 
LC 9.6  version as there were bugs in the 9.5.1 version that are fixed in 
LC9.6.   I haven’t tried it on IOS though so you should see if that works.

Martin







> On Apr 30, 2020, at 11:11 AM, Devin Asay via use-livecode 
>  wrote:
> 
> Andrew, 
> 
> I’m not sure about mergAV, but if you gave an Indy license you might want to 
> check out cameraControl, which keeps getting better with each new release. I 
> was playing around with it in 9.6.0DP4 yesterday, and it seems pretty 
> capable. It also has the advantage of being cross-platform on Mac, Win, iOS, 
> and Android.
> 
> Devin
> 
> 
>> On Apr 30, 2020, at 9:01 AM, Andrew at MidWest Coast Media via use-livecode 
>>  wrote:
>> 
>> I’m using mergAv to access video on mobile. I can access the front camera 
>> but only one of the rear cameras on my iPhone 11, the 1x “normal” lens 
>> rather than the 0.5x “wide angle”. Is there a way to access the multiple 
>> lenses that Apple has on their newer devices?
>> 
>> —Andrew Bell 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> Devin Asay
> Director
> Office of Digital Humanities
> Brigham Young University
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-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: Most obscure HC question

2020-05-02 Thread Martin Koob via use-livecode
Hi

I posted this but then it bounced back because the message was too large.

Trying again posting as plain text.


--

I looked this up in my Hypercard Script Language Guide

If you could get at the stack the script to set the window full size would be

 set the rect of cd window to the screenRect

But you probably know this and probably can’t hack into the standalone to edit 
the scripts.

Looking in the HyperCard reference manual for 2.3.5 and I see these two 
sections Moving and resizing the card window and Working with large cards that 
seems to have the solution to fit your needs.

I found that these are also in that site.
https://cancel.fm/stuff/share/HyperCard_Reference_1.pdf  so It should work for 
HyperCard 1.0 too


Hope this works

Martin
Moving and resizing the card window

Each HyperCard stack opens in a window. A HyperCard window always displays only 
one card at a time. This section explains how to change the size of a card 
window and move it around on the screen.

A HyperCard window is different from a standard Macintosh window in that it has 
neither scroll bars nor a visible size box.

Moving a card window

You move a HyperCard window around on the screen the same way you move any 
Macintosh window—by dragging its title bar.

Chapter 1: Using HyperCard 1-35



Resizing a card window

You can easily change the size of a card window. Resizing the card window 
doesn’t change the size of the card; it only changes how much of the card you 
can see. If you make the card window smaller than the card, you see only part 
of the card. You can see the entire card, if your screen is large enough, by 
making the card window the same size as the card. (The next section, “Viewing 
Large Cards,” explains how to view cards that are larger than your screen.)

To change the size of the card window, you can either resize the card window 
directly or resize it via the Scroll window.

To resize a card window directly, follow these steps:

• Pressx-Shift-E.
A size box appears in the lower-right corner of the window.

• Drag the size box to resize the window:

When you release the mouse button, the size box disappears. If you want to 
resize the window several times in succession, x-drag the size box until the 
window is the size you want it.

❖ Note: You can’t make the card window larger than the card itself. ❖ To resize 
a card window by using the Scroll window, follow these steps:

1. Choose Scroll from the Go menu (or press x-E). The Scroll window appears.


1-36 Chapter 1: Using HyperCard

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. Drag from any edge or corner of the rectangle (or the blank region, if 
there’s no rectangle) inside the Scroll window.

When you move the pointer over the edges and corners of the rectangle, it 
becomes a double-headed arrow. Drag with the double-headed arrow to resize the 
card window.

  
Resizing the card window vertically

n

The rectangle represents the card window.

When you resize this rectangle, the card window is resized.

To make the card window the same size as the card, you can either double-click 
inside the Scroll window, or click the zoom box of the card window. (If the 
card is larger than your screen, the card window becomes about the same size as 
the screen.)

To hide the Scroll window, click its close box or press x-E.

  
Resizing the card window diagonally

Chapter 1: Using HyperCard 1-37

 

Working with large cards

When you’re working with a stack whose cards are larger than the screen, you 
can see only a portion of a card at a time. To look at other parts of a card 
that is larger than the screen, you can use either of the following techniques:

• Press x-Shift-E and then drag the card around using the hand pointer 
( ). The pointer turns into the hand when it is over the card. When you release 
the mouse button, the hand disappears. To move around the card several times in 
succession, press and hold the x key until you’re finished.

• Open the Scroll window by choosing Scroll from the Go menu, or by 
pressing x-E. Then use the Scroll window to scroll to other parts of the card.

To scroll to other parts of the card, drag from the middle of the rectangle.

The pointer becomes a hand when it’s in the middle of the rectangle.

❖ You can work with small windows as well.
techniques to view any card when the window is smaller than the card. (“Moving 
and Resizing the Card Window” in Chapter 1 explains how to resize the card 
window.) ❖

To limit the scrolling to either horizontal or vertical movement, hold down the 
Shift key while you drag.

  
5-6

Chapter 5: Working with Cards and Backgrounds

The blank area represents the entire card.

The rectangle inside the blank region represents the part of the card you see 
on your screen.


You can also use either of these

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

To

Can "answer file with type" show more than one file type at a time?

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

I have the following in an app to for a user to select a video file.

 answer file "Select the Movie." with (the tDefaultRecordingFolder of stack 
"preferences") with type "Quicktime Movie files|mov|Moov" or type "MPEG 4 Movie 
Files|mp4,m4v|mpg4"

The resulting dialog presents a a pop up menu on the file opening dialog two 
items "Quicktime Movie Files" and "MPEG 4 Movie Files”

I would rather that the user not have to do the extra step of selecting the 
movie types from the pop up menu.  Sometimes user get frustrated that the video 
they want to open is shown as disabled but they don’t realize they need to 
select the other file type from the pop up menu.

Is it possible  put two different file types without using the ' or type' so 
there is not a pop up menu and both QuickTime and MPEG 4 movie files are 
enabled in the dialog at the same time ?

I have tried doing the types as a list but the script editor flags it as a 
syntax error.

 answer file "Select the Movie." with (the tDefaultRecordingFolder of stack 
"preferences") with type "Quicktime Movie files|mov|Moov”,  "MPEG 4 Movie 
Files|mp4,m4v|mpg4"

Thanks.

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: system date

2020-05-04 Thread Martin Koob via use-livecode
Huh,  I get 2020-05-04 here in Canada.  Not sure what my region settings are.


Regards,

Martin Koob





> On May 4, 2020, at 2:39 PM, Jacques Hausser via use-livecode 
>  wrote:
> 
> My region settings are by default. But I would not be surprised if the 
> problem comes from Apple.
> 
>> Le 4 mai 2020 à 20:21, matthias rebbe via use-livecode 
>>  a écrit :
>> 
>> I tried here with DP4 on Mac OS 10.14.6.
>> 
>> I definitely get 04.05.20 when running your script.
>> 
>> Either this has to do with 10.15.4 or
>> Are you sure your region settings are correct. ;)
>> 
>> Regards,
>> 
>> Matthias
>> 
>> 
>> 
>> -
>> Matthias Rebbe
>> Life Is Too Short For Boring Code
>> 
>>> Am 04.05.2020 um 20:07 schrieb Jacques Hausser via use-livecode 
>>> :
>>> 
>>> Hello everybody,
>>> 
>>> Back to LC after a long time out. I’m using LC 9.6.0(dp 4) on Mac OS 
>>> 10.15.4, and I just discovered that Livecode seems totally deaf to the 
>>> words “system date”. EG:
>>> 
>>> put the date into today
>>> convert today to system date
>>> put today into fld 1
>>> 
>>> returns 5/4/20 instead of 04.05.20
>>> 
>>> Is "system date" deprecated? 
>>> ___
>>> use-livecode mailing list
>>> use-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: system date

2020-05-04 Thread Martin Koob via use-livecode
OK I opened the 'Language and Region' settings panel and clicked on the 
‘Advanced’ button and then clicked on the Tab for ‘Dates’

There is a field with a setting for “Short”  which was 2020-01-05.  I replaced 
the hyphens with slashes.

I had to quit and relaunch LiveCode for the change to take effect.  After I had 
done that the command 'put the system date’ returns '2020/05/04’

If I click 'Restore Defaults' in the ‘Dates' tab of the advanced 'Language and 
Region' settings panel my short date format goes back to 2020-05-04.

Martin




> On May 4, 2020, at 2:43 PM, Martin Koob via use-livecode 
>  wrote:
> 
> Huh,  I get 2020-05-04 here in Canada.  Not sure what my region settings are.
> 
> 
> Regards,
> 
> Martin Koob
> 
> 
> 
> 
> 
>> On May 4, 2020, at 2:39 PM, Jacques Hausser via use-livecode 
>>  wrote:
>> 
>> My region settings are by default. But I would not be surprised if the 
>> problem comes from Apple.
>> 
>>> Le 4 mai 2020 à 20:21, matthias rebbe via use-livecode 
>>>  a écrit :
>>> 
>>> I tried here with DP4 on Mac OS 10.14.6.
>>> 
>>> I definitely get 04.05.20 when running your script.
>>> 
>>> Either this has to do with 10.15.4 or
>>> Are you sure your region settings are correct. ;)
>>> 
>>> Regards,
>>> 
>>> Matthias
>>> 
>>> 
>>> 
>>> -
>>> Matthias Rebbe
>>> Life Is Too Short For Boring Code
>>> 
>>>> Am 04.05.2020 um 20:07 schrieb Jacques Hausser via use-livecode 
>>>> :
>>>> 
>>>> Hello everybody,
>>>> 
>>>> Back to LC after a long time out. I’m using LC 9.6.0(dp 4) on Mac OS 
>>>> 10.15.4, and I just discovered that Livecode seems totally deaf to the 
>>>> words “system date”. EG:
>>>> 
>>>> put the date into today
>>>> convert today to system date
>>>> put today into fld 1
>>>> 
>>>> returns 5/4/20 instead of 04.05.20
>>>> 
>>>> Is "system date" deprecated? 
>>>> ___
>>>> use-livecode mailing list
>>>> use-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: Can "answer file with type" show more than one file type at a time?

2020-05-05 Thread Martin Koob via use-livecode
Hi Klaus

That was easy.   :-)

Martin



> On May 4, 2020, at 12:01 PM, Klaus major-k via use-livecode 
>  wrote:
> 
>> I have tried doing the types as a list but the script editor flags it as a 
>> syntax error.
>>answer file "Select the Movie." with (the tDefaultRecordingFolder of 
>> stack "preferences") with type "Quicktime Movie files|mov|Moov”,  "MPEG 4 
>> Movie Files|mp4,m4v|mpg4"
> ...
> answer file "Select the Movie." with type "Video files|mov,mp4,m4v|"
> ...

___
use-livecode mailing list
use-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: How to graph a specific data set?

2020-05-05 Thread Martin Koob via use-livecode
Hi Paul

Just looking at the data I think a 3D chart like this image would be good.  

https://www.researchgate.net/profile/Wolfgang_Effelsberg/publication/221453979/figure/fig3/AS:305503222681602@144984905/A-visualization-with-load-distribution-bar-chart_Q320.jpg
Mountain background would be optional I think :-).

You could conditionally colour code the bars as well as Bill suggested to make 
correlated intersections stand out (especially if you have a large range)  i.e. 
all 0 intersections are a black or white dot, all 1 intersections are red, 2 
intersections are orange, 3 intersections are yellow, 4 intersections are green 
and so on.

Martin




> On May 5, 2020, at 12:07 PM, Prothero-ELS via use-livecode 
>  wrote:
> 
> Paul,
> Still, if there is some parameter that you want to examine that correlates to 
> the intersections, that would influence your chart. I am suspecting you want 
> to keep the experiment confidential, but I would need a lot more information 
> about the source of the data and goals of the experiment to make useful 
> comments. But, I think if you carefully state the questions that are being 
> asked about the data, the answer will become more clear to you.
> 
> I suspect the researchers would want to assess correlations between 
> intersections, or the lack of, with other variables. Offhand, you could map 
> the intersections and color code them with the magnitude of the variable you 
> are trying to correlate them with. Just guessing That assumes the 
> intersections are geographic and there are other variables related to the 
> intersection.
> 
> I’d be glad to brainstorm with you off-list, if you think it would be helpful.
> 
> Best,
> Bill
> 
> William Prothero
> https://earthlearningsolutions.org
> 
>> On May 5, 2020, at 8:30 AM, Paul Dupuis via use-livecode 
>>  wrote:
>> 
>> On 5/5/2020 11:17 AM, Prothero-ELS via use-livecode wrote:
>>> Paul,
>>> The first question I have is: “what are you trying to communicate with your 
>>> chart?” The answer to that question will point to a charting strategy.
>>> Bill
>> 
>> I am trying to visually call attention to those intersections with high 
>> occurrences.
>> 
>> However, the labels that I replaced with the alphabet for confidentiality 
>> have meaning to the researchers looking at this and they may equally be 
>> fascinated when a pair has NO intersections in the data.
>> 
>> ___
>> use-livecode mailing list
>> use-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


Integrating Desktop or mobile application with LMS using LTI 1.3

2020-05-25 Thread Martin Koob via use-livecode
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 


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



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


on cheese

2020-06-08 Thread Martin Koob via use-livecode
Suppose someone made a cheese related app maybe one that handles all of the 
calculations needed during the cheese making process:

https://www.uoguelph.ca/foodscience/book/export/html/1874

Would they be able to discuss their app on the list?

Martin

> On Jun 8, 2020, at 9:28 AM, Heather Laine via use-livecode 
>  wrote:
> 
> Hmmm? 
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 7 Jun 2020, at 22:13, Dar Scott Consulting via use-livecode 
>>  wrote:
>> 
>> Cheese
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: on cheese

2020-06-08 Thread Martin Koob via use-livecode
end cheese


Regards,

Martin Koob
Founder/President
VideoLinkwell
a service of Koob SourceText Solutions Inc.





> On Jun 8, 2020, at 1:04 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> I am Edam-ent that one should not be prosciutto-Ed for the use of a single 
> word.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On June 8, 2020 9:51:44 AM Heather Laine via use-livecode 
>  wrote:
> 
>> I guess they would need to use appropriate escape /cheese/ characters.
>> 
>> And with that, I really think we should move on...
>> 
>> Thanks for the chuckle.
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> www.livecode.com
>> 
>> 
>> 
>>> On 8 Jun 2020, at 15:25, Martin Koob via use-livecode 
>>>  wrote:
>>> 
>>> Suppose someone made a cheese related app maybe one that handles all of the 
>>> calculations needed during the cheese making process:
>>> 
>>> https://www.uoguelph.ca/foodscience/book/export/html/1874
>>> 
>>> Would they be able to discuss their app on the list?
>>> 
>>> Martin
>>> 
>>>> On Jun 8, 2020, at 9:28 AM, Heather Laine via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hmmm?
>>>> 
>>>> Heather Laine
>>>> Customer Services Manager
>>>> LiveCode Ltd
>>>> www.livecode.com
>>>> 
>>>> 
>>>> 
>>>>> On 7 Jun 2020, at 22:13, Dar Scott Consulting via use-livecode 
>>>>>  wrote:
>>>>> 
>>>>> Cheese
>>>> 
>>>> ___
>>>> use-livecode mailing list
>>>> use-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


Create expanding field editor in LiveCode 9.6

2020-06-21 Thread Martin Koob via use-livecode
Hi

I am trying to create a data grid where the height of the row expands as the 
user types in the row and adds new lines.  


I have managed to have the data grid row resize when the data is loaded  or the 
data is refreshed with the following handler
in the behaviour script for the row.

on LayoutControl pControlRect, pWorkingRect

## Expand field to fill in available width

put the rect of field "Comments" of me into tVariableHeightTextFieldRect

put item 3 of pControlRect -5 into item 3 of tVariableHeightTextFieldRect

set the rect of field "JudgesComments" of me to tVariableHeightTextFieldRect


## Resize field height to fit content

put item 2 of tVariableHeightTextFieldRect + the formattedheight of field 
"Comments" of me \

into item 4 of tVariableHeightTextFieldRect

set the rect of field "Comments" of me to tVariableHeightTextFieldRect


## Update the bounding rect to match total height

## that you want this row to have

put item 4 of tVariableHeightTextFieldRect into item 4 of pControlRect


## Resize Row to take in text field height

set the rect of graphic "Background" of me to pControlRect

end LayoutControl


Using this when I set the dgData of the DataGrid the row height is set based on 
the formatted height of the “comments” field.

However this does not work dynamically while typing.

I found an answer to this question on stack overflow by LiveCode’s own Monte 
Goulding.
https://stackoverflow.com/questions/15262660/how-do-i-create-an-expanding-field-editor-in-a-livecode-datagrid/62499552#62499552
 


However I wasn’t sure if this still works given that it says to copy the script 
of the field editor behaviour button from the revDataGridLibrary stack.

In LiveCode 9.6 there isn't a revDataGridLibrary stack with a field editor 
behavior button. In LiveCode version 8 the IDE started to be refactored with 
the behaviour buttons on binary stacks changed to script only stacks. 
https://livecode.com/script-only-stacks/

Now, I see there is a script only stack 
"RevDataGridLibraryBehaviorsFieldEditorButtonBehavior".

So instead of copying the button I created a new button on the card with the 
row template and copied the script from the script only stack with the Field 
editor Button’s  b ehaviour to it and then added the code above to that 
button's script.

I then commented out the changes that I made to the layoutControl handler above 
to make sure that didn’t interfere with Monte’s solution.

That did not work.   

Monte’s solutions talks about a field editor being created and used while 
editing the text.   Is this still done in LiveCode 9.6?

If anyone has any suggestions of how to resized a row dynamically while user 
adds lines to a field that would be great.

Also I am trying to update the dgData of the DataGrid and add the new data 
typed by the user, but I can’t get that working either.

Thanks in advance for any help.


Martin Koob


BTW I don’t understand how Stack Overflow works.   I posted this question in 
response to Monte’s answer and it got deleted.  
https://stackoverflow.com/a/62499552/12863578 "This post is hidden. It was 
deleted 3 hours ago by Bhargav Rao♦”.  I thought it was a legitimate question 
relating to the answer,  basically ‘has this answer changed given a new OS?",   
I even provided a link to an article by Mark W explaining the change in the 
move to Script only Stacks in the IDE. I find it a very unfriendly place.   So 
back here to the friendly environment of the use-livecode list.





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: Quick question: player object callbacks still working?

2020-06-28 Thread Martin Koob via use-livecode
Hi

I have an app that uses player callbacks and I am now using LC 9.6 to work on 
it and the callbacks work fine.

The callbacks, duration, currentTime and other movie time properties are in 
timescale which is intervals/second as you said.


I just created a small stack and did a basic test of callbacks  and it worked.
-create a new stack
-drag a player to the card
-drag a single line field to the card
-put the following code in the card's script

---
local sMovieScale

on mouseup

put the timescale of player 1 into sMovieScale

set the callbacks of player 1 to (sMovieScale * 0), "secondcount" & CR & \

(sMovieScale * 1), "secondcount" & CR & \

(sMovieScale * 2), "secondcount" & CR & \

(sMovieScale * 3), "secondcount"

end mouseup


on secondcount pCallbackTime

put (pCallbackTime / sMovieScale) && "seconds" into field 1

end secondcount

-
- click on the card to set the callbacks
- play the movie to see if the seconds are displayed in the field.

See if that works.

If it does then maybe it is something with how you create your callback list.

You can see if the callbacks are actually set by with the line ‘ in the message 
box

  put the callbacks of player “yourPlayer

> On Jun 28, 2020, at 11:22 AM, David Bovill via use-livecode 
>  wrote:
> 
> The message is not being sent. I set the callbacks of the payer and test it 
> with:
>   set the callbacks of player 1 to "0,soundNotes"
> 
>   command soundNotes
> — does not get sent
> put the params
>   end soundNotes
> 
>   on currentTimeChanged theInterval
> put theInterval
>   end currentTimeChanged
> 
>   on playPaused
> put the currenttime of me
>   endplayPaused
> 
> As I understand it the callback timing should be in “intervals"
> 
> • The duration of player 1= 4665600
> • The  timescale of player 1 = 9
> 
> Setting the callbacks to a range of values between 0 and the duration seems 
> to have no effect with regard to messages actually being sent. I’ve tried 
> putting the “soundNotes” handler in various positions - card, stack and 
> player. Still debugging...
> On 28 Jun 2020, 06:35 +0100, Peter Bogdanoff via use-livecode 
> , wrote:
>> David,
>> 
>> Specifically what is not working? Setting the callbacks, the callbacks 
>> message not being sent or received?
>> 
>> Sometimes I’ve seen that the interval between callbacks is so great, that 
>> the message is never sent before the player ends. That is highly dependent 
>> on the timeScale of the player. Put in the message box after the file is 
>> loaded into the player:
>> 
>> put the timeScale of player “”
>> 
>> to see if the numbers make sense. Some files will have very different 
>> timeScales (a Mac file with 600/second may have a Windows equivalent of a 
>> number in the millions).
>> 
>> Peter Bogdanoff
>> 
>>> On Jun 27, 2020, at 1:41 PM, David Bovill via use-livecode 
>>>  wrote:
>>> 
>>> I’ve been testing an idea for an app - and I can’t get the callbacks 
>>> property sending of messages. Does it still work with 9.6 MacOS?
>>> ___
>>> use-livecode mailing list
>>> use-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: OFFLIST Re: Animation Engine: speed tips

2020-06-29 Thread Martin Koob via use-livecode
The first rule of OFFLIST is you don’t cc to the list.  :-)

But, I too an interested in what Malte is up to.  
Hope all things are going well for you Malte.

Martin


> On Jun 29, 2020, at 1:14 PM, Richard Gaskin via use-livecode 
>  wrote:
> 
> D'oh! My bad, I'd meant to not take up list space with this.
> 
> But we all love Malte, and maybe he won't mind taking a moment to let us know 
> what he's working on lately.
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> 
> 
> Colin wrote:
>> We’re all curious!
>>> On Jun 29, 2020, at 9:26 AM, Richard Gaskin via use-livecode >> at lists.runrev.com> wrote:
>>> On the use-livecode list you wrote:
>>> > Hey Alex,
>>> >
>>> > Public Domain it is. I’ve set it free couple. of years back, as I am
>>> > essentially no longer writing code. :-) Still following LiveCodes
>>> > progress with interest though.  :-)
>>> >
>>> > Cheers,
>>> >
>>> > Malte
>>> If you're no coding, what are you up to these days?
> 
> 
> ___
> use-livecode mailing list
> use-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: AR in LiveCode Browser?

2020-06-30 Thread Martin Koob via use-livecode
Thanks Mark

I have submitted a bug report for a documentation enhancement.
https://quality.livecode.com/show_bug.cgi?id=22811

Martin


> On Jun 30, 2020, at 7:56 AM, Mark Waddingham via use-livecode 
>  wrote:
> 
> It is on Mac, Android and iOS... Windows and Linux use CEF (which is derived 
> from Chromium - which Chrome is also derived from, albeit separately).
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Everyone can create apps
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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


Re: A shipment from order #896026 is on the way

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

Thanks for the notification regarding shipping the product.  However, when I 
try to track the package I get the following message on the FedEx webpage.

Not found 
This tracking number cannot be found, please check the number or contact the 
sender.



Is   17954012690 the correct tracking number?

Thanks

Martin Koob


> On Jul 10, 2020, at 6:21 PM, Raycon  wrote:
> 
>  
> YOUR ORDER HAS SHIPPED
> 
> Order #896026
> All of the items from your order are on their way to your address!
> 
> The Performer E55 Wireless Earbuds - Titanium
> 
> Quantity: 1
> They are being shipped via APCL with last mile delivery by USPS to the 
> following address:
> Nolan Smith
> 73 Hart Ave.
> Toronto, Ontario M1K3H3
> Canada
> The tracking number for these items is 17954012690. Use the link below to 
> see the status of your shipment:
> TRACK PACKAGE 
> 
> Please allow some time for the status of the shipment to correctly display at 
> the above address.
> Thanks again for your order!
>  
>  
>  
> Free Shipping & Returns for All U.S. Orders 
> Copyright © 2018 Raycon, All rights reserved.

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


Please disregard Re: A shipment from order #896026 is on the way

2020-07-13 Thread Martin Koob via use-livecode
Hi

Don’t know how I managed to spam the list with this.

Sorry about that.

Martin

> On Jul 11, 2020, at 11:50 AM, Martin Koob via use-livecode 
>  wrote:
> 
> Hi
> 
> Thanks for the notification regarding shipping the product.  However, when I 
> try to track the package I get the following message on the FedEx webpage.
> 

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


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


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

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


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


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


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


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


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

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


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


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 &Cr &CR 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: 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


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


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&t=33005&p=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 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


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

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-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&uk=cuZd33eZUQSt9l1wExq0Zw&f=VideoLinkwell%203.5.2.dmg&sz=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&uk=qcJwQxeNilQ9huVSQ4UJKQ&f=VideoLinkwell%203.2%20Manual.pdf&sz=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-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&uk=cuZd33eZUQSt9l1wExq0Zw&f=VideoLinkwell%203.5.2.dmg&sz=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&uk=qcJwQxeNilQ9huVSQ4UJKQ&f=VideoLinkwell%203.2%20Manual.pdf&sz=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: 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


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


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


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


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 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: 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: [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
Please

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: 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: 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&t=20130&p=102026&hilit=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 again

Actually this is a better link for this resource.

https://forums.livecode.com/viewtopic.php?f=7&t=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&t=20130&p=102026&hilit=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

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&t=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
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&t=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: 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: 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: 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: 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: [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


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


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-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:
> http://lists

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


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


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


  1   2   >