Andreas,
Thanks for that demo.
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
Ralph,
So sorry to hear of Margaret's passing. We remember her fondly.
Please accept our condolences.
Jim & Bonnie Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
Mark,
Thank you very much.
Have a great 2024!
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
> Ralph wrote:
>
> Very Nice! This should be on the LC Lesson site.
++1
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferen
> Bob wrote:
>
> So for those upgrading to Sonoma, 9.6.10 and 10 dp6 are now a rubicon of
> sorts. There?s no going back. (I just needed to use the word Rubicon in a
> sentence today.)
Rubicon.
Does that mean the rubes have been conned?
does work as
we intended. This presumably improved code might then be used to 'educate' the
LLM.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
pr
>
> you may have missed this in my last posting:
Klaus,
Indeed I did.
JimL
P.S. Another possibility you could also fake a transition. Then start your
timer in the openCard handler of your destination card.
In starting card:
on fakeTransition
lock screen
import snapshot
"opencard" does not respect this.
If the visual effect may be compromising your very critical timing perhaps you
should eliminate the visual effect.
Just go card and start timing upon opencard.
Jim Lambert
___
use-livecode mailing list
use-livecode@
Panos et al.,
Thanks for the 9.6.9 release. The team's great work is appreciated.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http
And I believe there's a substantial cloud-based LC product on the horizon.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
Neville,
Thank you very much for your deep analysis of fonts & LC & different OSes.
Impressive amount of work!
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and man
Kevin,
Thanks for the excellent analysis.
> it was a brilliant idea to kick this theme off and let it develop
> so creatively. Thanks Kevin and Heather !
And thanks to Ludovic also.
He was the first to bring up ChatGPT on this list.
Jim L
ible, doesn't mean we should necessarily do that thing.
Ah! But humans always do. ;)
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
ht
So sorry. My condolences to his and our community.
JimL
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
Even more interesting I issued the same chat request a few hours later and got
an entirely different coding approach.
It even helpfully put the code into formatted, copy-able blocks. (formatting
not shown here.)
ME: Write a calendar app in livecode
CHATGPT:
Here is an example of how you could
> On Dec 9, 2022, at 11:02 AM, Stephen Barncard wrote:
>
> OK, we are interested. What is the backstory? I just looked up ChatGPT
> what did you have to do to get that response?
Stephen,
See the lines labelled ME? That's what I did. And that's all that I did.
Try it yourself!
This is interesting.
ME: Write a calendar app in livecode
CHATGPT:
To create a calendar in LiveCode, you can use a combination of text fields,
buttons, and other controls to create a user interface that allows users to
select a date and view the calendar for that month. Here is an example of
Andreas,
Very nice!
Thanks,
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
this on mobile with LiveCode.
I wonder if using the Browser widget would help?
https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery/Cross-browser_audio_basics
<https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery/Cross-browser_audio_ba
> After a day or two with BBC BASIC on a black screen teenagers will "do
> anything for me" when they see the, supposedly,
> old-fashioned LiveCode IDE and the ever-so-sexy WYSIWYG GUI.
Using the ol' psychology on 'em.
Wily!
___
use-livecode
Neville,
Thanks for the update.
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
Neville,
Thanks for the update.
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
> Suggestions?
Rick,
set the imagedata of img "myImage" to the imagedata of img "myImage"
Will replace the referenced image with the actual content of that image.
In other words the image will now be local and you can then manipulat
Try:
put "*THISISMYTEXTTOFIND*" into tTarget
put “abcdefghijkTHISISMYTEXTTOFINDlmnopqrstuvwxyz” into tLargeTextString
put tLargeTextString into pText
filter pText with tTarget into tFilteredTextResult
answer "tFilteredTextResult = " & tFilteredTextResult
Or more simply:
filter
https://www.nytimes.com/2022/02/28/technology/david-boggs-dead.html?smid=url-share
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
pdated to
match.
The size ratio of the small image to the field is determined by the
kPercentShrink constant in the behavior script.
Public Domain - Jim Lambert 2022
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit th
A quarter of a century ago, we called this Interactive Multimedia.
It was usually delivered on a CD-ROM. Ask your parents! ;)
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
Of course, you can start 'rolling your own' by cloning the IDE stacks then
customizing those clones as you wish.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
A very Happy, Prosperous and Safe 2022 to all!
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
Ignore this test
JimL
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
> MarkW wrote:
> From a Boingboing user comment...
>
> META: Making Evil Totally Acceptable
LOL LOL LOL
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
>
> never conciously
I've tried that excuse but my wife never buys it. ;)
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
> Jacque wrote:
> And then there's "this me", which still tickles me.
"This me" could be a quote from that Scottish author's tale The Strange Case of
Dr. Jekyll and Mr. Hyde. ;)
Jim Lambert
___
use-livecode mailing list
use
Cheddar, Edam and Swiss!
Very daring references on this list.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
> Jacque wrote:
>
> But while I agree completely with your definition, it got me concerned that
> if I were to marry a very tall, large man, I would be a bigamist.
A 24 carat post!
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please
> Matthias wrote:
>
> 'ein paar' means two or three or somewhere in the range.
Ich kann Deutsch. Aber nur ein paar Wörter.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, un
FYI
"Apple has agreed to a class action settlement that will allow apps developers
to implement payment systems outside of the App Store and communicate directly
with customers about them."
浪
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
> Jacque wrote:
> It's either the Flying Spaghetti Monster or fullscreenmode. ;)
Flying Spaghetti Monster is what I call my code.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsub
y setting the color constants.
See the group script.
To use: Either drag the thumb OR Tap at the left, right or center of the
control.
Feel free to use, change, copy, whatever.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
acque's autoTab tip works for you!
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
.) then normal behaviour
> resumes. If you click into the field, everything behaves itself.
Alex,
If you go to Apple's Notes and move from note to note, you'll see somewhat
similar behaviors.
So perhaps it's expected.
Jim Lambert
___
use-livecode mai
>
> Thank you Matthias! Your tools make my life SO much easier! You have
> done a great service for this community.
+100
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
Richard,
On Mac when I hold the mouse down on a LC button, I can move the cursor around
within the button and the button remains hilited.
As soon as the cursor exits the button the hilite disappears.
To me this is the desired behavior one should see on all platforms.
Jim Lambert
Good suggestions. Thanks, all.
Commenting out the answer command makes no difference.
I quit LC and now cannot reproduce the behavior as it is intermittent.
Next time it happens I'll try Scott's suggestions with the Tool Palette.
Thanks,
Jim Lambert
t have a reliable way of reproducing. If I did I'd
file a bug report or attach an example stack to Klaus' report.
Sometimes it is solved by closing and re-opening LC or a different version of
LC.
Odd.
Jim Lambert
___
use-livecode mailing list
use-li
I'm crazy!!!
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
ember SuperEdit? Very much about authoring.
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
code execute when you simply enter or select an object you wish to edit
is counter to the nature of editing, not helpful and, well, plain wrong.
Of course, it's been this way for a long and annoying while. Special case
drawing apps not withstanding.
Jim Lambert
_
> Richard G. wrote:
>
> I raise my whiskey
> to toast your whisky.
Sláinte!
JIm Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
prefe
JSON to an array
> tArray]
Perhaps massage the JSON before importing it into an array.
replace quote & "text" & quote & ":" with empty in myJSON
In this way there won't need to distinguish "alternate forms" in the LC array.
Jim Lambert
_
can just use:
put the xloc of someObject
put the yloc of someObject
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http
vel at how much the LiveCode Team have accomplished
and are able to accomplish at their size and budget. I'm grateful for that.
It helps to remember a map is not a journey. Journeys very often diverge from
the planned map route. See the sad story of TechTV's James Ki
Thank you for this, Matthias.
Danke sehr.
Jim Lambert
> Matthias wrote:
>
> Re: MP3 ID3 tag writer
> I just noticed, that the files are not available anymore.
>
> I've uploaded a zip archive of those files here
>
> https://dl.qck.nu/?dl=MarkSmith.zip <https://
Klaus,
Would this help you?
https://zxing.org/w/decode.jspx
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
and/or shared with the teacher?
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
Mark,
Thanks for those useful links.
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
Here's an example:
go stack url "https://netrin.on-rev.com/misc/TransparentStack.livecode;
JimL
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
> DavidB wrote:
>
> the text and some other elements to be visible but the stack background to
> be transparent
Start with a card having a field and a button.
1. Create a GRC retangle the same rect as the card.
2. Set its opaque to false.
3. Set its linesize to 0.
4. Send it to back.
5.
Sean wrote:
> Jim,
>
> You might want to give me more time for this kind of testing
Granted! I give you all the time in the world.
> and have a word with my clients to ensure this.
Ah sorry, can't help there, for that would be your job when responding to
requests for proposals.
d testing on both platforms
during the "12 solid 14-18 hour days" of development. You might want to adjust
your testing approach for future projects.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url
Ralph,
Thanks for that switch statement.
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
. They did this back in the 90s when they were
hanging by the thinnest thread and allowed other vendors to sell Mac-compatible
hardware.
And yes, our laws may indeed need to be adapted for 21st century realities.
I'm going to stop now and this is recursion! ;)
Jim Lambert
rm that gives us the power to develop for whatever platforms
make sense for us?
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.ru
topedia.com/terms/m/monopoly.asp
Even with 58% of the US smartphone market Apple does not actually have a
monopoly.
Now there may be plenty of good reasons to object to Apple’s app store policies
but let’s not misuse the term monopoly.
Jim Lambert
___
u
% of the market is not a
monopoly.
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
LC Team,
Thanks for this release.
FYI. I noticed something I hadn’t seen before when installing earlier LC
releases on OSX.
I was unable to mount "LiveCodeBusiness-9_6_1_rc_1-Mac.dmg” because a LC
resource was in use.
Fix. Quit any open LCs first, then mount the dmg.
Jim La
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
Brian,
Import Snapshot sans parameters works fine for me in LC 9.6.0 on macOS 10.15.5
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences
Phil,
Here’s some info on tsnet
https://www.techstrategies.com.au/tsnet-resources/
<https://www.techstrategies.com.au/tsnet-resources/>
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to sub
ement with interactive media.”
IMO, Video is most appropriate when used to convey visual, spatial and temporal
examples. It’s can also provide a bit of a human touch to the instruction, even
though it’s utterly mechanical.
So, yeah, I like a combo.
Hope this helps!
Jim La
with some simple elements
like iOS Native Button or Android Native Field. But I’m concerned that as
platforms diverge in the interface experiences they present to users, that LC
and LC developers will have difficulty satisfying users' divergent expectations.
Is my concern valid?
Jim Lambert
/AI+~+Translation+API+~+google+translate+api-KWID_43700037004364747-kwd-14329410560_term=KW_google%20translate%20api-ST_google+translate+api=Cj0KCQjw_ez2BRCyARIsAJfg-ksmDVE4TYLaAh_xZ2bSkkIrBSE5X20T6ZFKkn_xe4Jzc_4yo1Bl_cUaAiPvEALw_wcB>
Jim Lambert
> Language detection
> When you don’t know your
Clearly jitterbugs!
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Mark,
Thank for the links and for the Machine Learning intro link.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http
function getUniqueNames inData,pColumn
split inData by column
split inData[pColumn] by return and return
combine inData[pColumn] by return and space
return inData[pColumn]
end getUniqueNames
Jim Lambert
___
use
se one could store the binary data of MP3s or other media within a
stack’s properties, then extract them to disk for use by a player object.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscri
> We are all sorted now.
>
> Best Regards,
>
> Heather
Thanks, Heather and Team!
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
pr
Have a Happy LiveCode New Year!
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
ire text and
just the lines with colored characters - and back again.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
h
owser as I suggested does work and is
beautifully demonstrated in Herman’s DemoVideoBack.livecode.zip.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
prefer
owser as I suggested does work and is
beautifully demonstrated in Herman’s DemoVideoBack.livecode.zip.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
h
within the
browser’s rect in a separate stack;
2- set the window shape of that stack to match the shape of the button;
3- position that ‘button’ stack on top of the browser widget that is in the
underlain stack.
I haven’t tried it but it may work.
Jim L
Malte,
Best of luck!
AE was and is a wonderful tool.
Viele Danke,
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http
Richmond, you’re not stupid, just ‘clude’-less. ;)
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
al to discover and interact with
peripherals or advertise your app as a peripheral for others to interact with.”
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage you
the strings to numbers.
function compareAsStrings string1, string2
return string1 & "a" = string2 & "a"
end compareAsStrings
compareAsStrings("6. ","6.") returns FALSE.
Jim Lambert
___
use-l
“ = "6.” returns TRUE
"6. “ & “a” = "6.” & “a” returns FALSE.
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
son. Just must remember that and use more
“string-y” ways to compare strings as only strings.
For example other functions can reveal the strings “6. “ and “6.” are not the
same string, such as length(“6. “) is not equal to length( “6.”).
Jim Lambert
_
Mark,
Very handy!
Thanks,
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
rough Gillian Taylor & Ewen
MacAskill’s own site:
www.edinburghhideaways.com <http://www.edinburghhideaways.com/>
Stayed at The Scotsman once. They gave us a free upgrade to the penthouse.
Spectacular! So, of course, we recommend that hotel. ;)
Also The George in New Town is
d tab
> filter pText with "*" & tab & pSearchTerm
> sort numeric pText
> return pText
> end findWordOffsets
This just doesn’t work in all cases because splitting by space does not assure
one is splitting by true words.
:(
Sorry about that.
Jim Lambert
__
ot;*" & tab & pSearchTerm
sort numeric pText
return pText
end findWordOffsets
put "Then the quick brown fox jumped over "The" very,
very lazy
red dog on the sofa.” into temp — note the extra spaces and line breaks.
put findWordO
A shootout between FSM vs. scripted resizing might make a good LC Global
presentation.
The pros and cons of each. Cases where one may be better than the other. Etc.
Examples.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
he clear ones.
I wonder if it would make a difference to print snapshots of the graphic group
rather then the group itself?
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscri
son, use "(?i)" at the start of the
regularExpression to make the match case-insensitive.)
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
tating an image can distort the image.
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
y jaggies in the image.
local ang
on spin
repeat forever
add 13 to ang
set the angle of image 1 to ang
if the commandKey is down then
set the angle of image 1 to 0
exit spin
end if
end repeat
end spin
Jim Lambert
__
The LC-Magick Collection is very useful and instructional.
Herman et al, Thank you so much for this.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
itude"
put item 2 of pCenter into field "longitude"
end UpdateCoordinateDisplay
That won’t work because it should read ‘the centerCoordinates’not ‘the
centerCoordinate’.
Jim Lambert
___
use-livecode mailing list
use-livecode@lists.run
1 - 100 of 329 matches
Mail list logo