eturn "#"& tHex
end RGBtoHex
If the target of the htmlText is a browser widget, the browser engine's
built-in "rgb" CSS function can do this:
Hello
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing li
there
interesting from a sentiment mining standpoint if nothing else.
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences
Kevin Miller wrote:
> After an initial misstep (sorry!), we tweaked the lifetime license
> policy past 2027 and that now seems to have been well received.
I missed that. Where can I read the new lifetime license policy?
--
Richard Gaskin
FourthWor
then put n &" bytes" into n
else
put n / 1024 into n
if n < 1024 then put n &" k" into n
else
put n / 1024 &" MB" into n
end if
end if
return n
end Bytes2Size
Things have changed since I wrote that. Might be good to update all
7;t see 9.6.13 RC1 in my account or on the Downloads page. Will it appear
in those soon, or is the in-app updater the only method now?
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this ur
doubt, leave it out."
In cases where the best way to handle someone else's work is unclear, I often
find it most useful to get clarification from the author of the work. As the
copyright holder, they would be in a position to grant, or deny, specific use
cases.
--
Richard Gaskin
Fou
o pay our bills, please send your traffic to our page so we can do
that."
That said, I've come across stock APIs before, and while I don't recall many
free ones there likely are some.
Richard Gaskin
FourthWorld.com
Paul Dupuis wrote:
> I get a response from Yahoo
the latest version of the data stack.
If the code hasn't changed but the data has, you've narrowed it down.
What is in the data stack?
Where does the data come from, and when/how does the data stack get updated
with new data?
--
Richard Gaskin
FourthWorld.com
Matthias wrote:
> Am 27.06.2024 um 02:48 schrieb Richard Gaskin>:
>> I wouldn't make anyone fill out anything. I'd just present
>> a window for them to review, and POST it to my web site.
>> The receiving CGI can do whatever I need.
>
> I would say this
ting the ticket.
Richard Gaskin
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
ing
can offer a second layer of protection for critical needs.
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
ht
th ends can use it, as needed.
Exactly, websockets are useful in browser apps because browsers don't offer
direct socket support.
LiveCode makes OS-native apps and supports sockets.
The socketTimeoutInterval lets us set how long they live.
What am I
ular sockets.
Either way, I'd imagine a subscribe client looking to avoid polling is going to
depend on a long-lived socket, no?
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url t
e two changes are not present in the older revRotatePolygonOld command
listed just below it.
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subs
oining the LC groups. The more
active discussion that takes place there, the more newcomers may be introduced
to the language we love.
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url
When I've used a group as a document view, sometimes I just copy the group to
an invisible stackfile for storage.
The engine handles stackfiles efficiently and robustly.
If we had viewers it'd save me the copy step.
https://quality.livecode.com/show_bug.cgi?id=2786
Rich
native syntax seems useful, esp, in those cases where it can
deliver two orders of magnitude performance gain in about a dozen lines of code.
But of course for apps built around SQLite, there's no need to bother with LC
arrays at all (except maybe for display operations like the DataGrid),
Thank you, Bob.
It reminded me of a test I started a while back, and prompted me to finish the
relevant part of it:
go url "https://fourthworld.net/lc/Array%20vs%20SQLite.livecode";
Richard Gaskin
FourthWorld.com
___
use-livecode mailin
Kinda perfect, really. ;)
Richard Gaskin
FourthWorld.com
Bob Sneidar wrote:
> That LC compilation should read GROKING stupid spell correct.
> Seemed like a good idea at the time…
>
> Bob S
>
>
>> On Apr 29, 2024, at 4:28 PM, Bob Sneidar wrote:
>>
>&g
ore specific test, but perhaps you can
describe what you encountered to help guide that.
--
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subsc
- Given the better performance and ligher resource usage for normal sockets,
could
the service host consider supporting normal sockets in addition to WebSockets?
Richard Gaskin
FourthWorld.com
___
use-livecode mailing list
use-livecode@lists.runrev.com
P
plementations. I've
mentioned LC in some of those circles, but those communities tend to make and
use FOSS tools, so the conversation is usually very short.
Richard Gaskin
FourthWorld.com
On February 28, 2024 at 9:00 AM, Mike Kerner wrote:
>
> just pinging to see if anything more ha
.
When that's done, only then resume work on more peripheral features.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
them.
I'm not familiar with anything Stallman has written advocating rug pulls or
labor exploitation, but if I'm missing something I wouldn't mind catching up on
that if you'll point the way.
--
Richard Gaskin
Fourth World Systems
_
Bob Sneidar wrote:
> Richard wrote:
>> That said, my circle of friends include a good many who still use IRC
>> daily...
>
> You seem like a World Of Warcraft guy to me.
Worse: Mage Knight :)
--
Richard Gaskin
Fourth World Systems
__
annel labels would go a long way to making it look less
like an IRC holdover.
That said, my circle of friends include a good many who still use IRC
daily...
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.
iously a Windows port and it just doesn't feel right?
That's how Windows users see Mac ports that play fast and loose with
Windows UI conventions.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
spam.
If digital surveillance is of interest, I've found the work of author
and EFF consultant Cory Doctorow particularly enlightening. This article
provides a good intro to what he's been up to lately:
https://www.pasadenastarnews.com/2023/09/
Bob Sneidar wrote:
> Richard Gaskin wrote:
>>
>> Bob Sneidar wrote:
>>> Erm… neither of those are free. :-)
>>
>> Please explain.
>> https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
>> https://discord.com/blog/starting-you
Bob Sneidar wrote:
> Erm… neither of those are free. :-)
Please explain.
https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
https://discord.com/blog/starting-your-first-discord-server
--
Richard Gaskin
Fourth World Syst
Rick Harrison wrote:
> On Sep 20, 2023, at 11:38 AM, Richard Gaskin wrote:
>>
>> The project is open source, so you can also host it yourself:
>>
>> https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md
>
>
> Thanks for the additional infor
to streamline quick transfer. I would do the same with just about
any member of this list.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe an
Rick Harrison wrote:
> On Sep 18, 2023, at 1:57 PM, Richard Gaskin wrote:
>>
>> Use Discourse. There are others, but Discourse is currently the
>> go-to choice for new forums. Great UX, open source.
>
> Discourse is $50 per month! No free option for that.
If you
e, with native mobile apps available and rich APIs if you need to customize
anything.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage
stack opens.
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
vecodeworld.com
learnlivecode.com
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
py to negotiate favorable pricing if you have a
community-oriented use in mind:
livecodeworld.com
learnlivecode.com
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this u
with-the-grain.
Know the engine.
Trust the engine.
Use the engine.
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
pr
back off.
It's powerful. And the bad guys know it. Don't run with it turned on.
--
Richard Gaskin
Fourth World System
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manag
Little of that is made with LC.
- LC has a hundred untapped opportunities like this
to improve the developer experience in ways
that can more than offset the cost of learning
an unusual language and workflow.
--
Richard Gaskin
Fourth World Systems
___
windows will become visible when you tab to any LC
> window.
The OS vendors help with that too:
Windows: Shift-click Taskbar icon -> "Bring All Windows Forward"
macOS: Window menu -> Bring All to Front
--
Richard Gaskin
Fourth World Systems
__
Mark Smith wrote:
> On 18 May 2023, at 10:14 pm, Richard Gaskin wrote:
>
>> If you need to do that again:
>> http://fourthworld.net/lc/4W_FormMaker.rev
>
> Hi Richard, do you have a short introduction to FormMaker?
"It makes forms." :)
I have a large number o
J. Landman Gay wrote:
> I had to make a form yesterday with lots of fields and while it isn't
> hard, it took 20 minutes to name everything and align the labels and
> entry fields.
If you need to do that again:
http://fourthworld.net/lc/4W_FormMaker.rev
--
Richard Gaskin
use them?
I'd be done with going back and forth between LC and Postman if I could
make a Postman-like tool right in LC.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url
and-line is all you need you should (hopefully) be fine,
and you'll find the engine runs _very_ fast with no GUI.
Bonus: Back when Dr Peter Brett was with LC he made a nifty library for
parsing command-line arguments. To learn more on that see the GetOpt
function in the LC Dictionary.
"right" are used differently, you should be able to get
the result you need in LC.
Use Apple's spec when coding in Apple tools and languages, and LC's when
writing in LC and you should be fine.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the
Quite a long list of enhancements - thank you, esp for the field alignment.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
the OS Print dialog, the modifier key remapping dialog from
the Control Panel's Keyboard settings, and others.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
___
at the Trough of Disillusionment will happen
before we eventually reach the Plateau of Productivity.
https://en.wikipedia.org/wiki/Gartner_hype_cycle
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
__
a form that pastes well into browsers and
other apps.
But with the recipe provided, at least you have a way to faithfully
preserve and restore those things that do get put onto the Clipboard well.
> Thanks for getting back to me!
My pleasure. I've been having a lot of fun with web dev l
ely rendered in the final
output field.
--
Richard Gaskin
Fourth World Systems
Rick Harrison wrote:
Hi Richard,
It takes care of the line spacing problem fine which is good!
It doesn’t like apostrophes in words, and returns garbage for that.
It doesn’t keep any bold facing or text coloring
ield. When the button's clicked you'll see the full HTML tags in an
alert dialog.
--
Richard Gaskin
Fourth World Systems
--
function GetContents() {
var tFldMainHTML = document.getElementById("fldMain").innerHTML
y of
"saboteur").
With automation resulting in widespread permanent unemployment, folks
will be idle either way.
The only question is whether we want to see the masses thriving, or
living in a cardboard box under a freeway no longer driven by anyone but
the owners
machines have same amount of RAM.
At the moment I'm fine with this one-off task running on my M1, but if
there are known limits with the Linux version of that external it may
save me some setup time in the future.
Thanks in advance -
--
Richard Gaskin
Fourth World Sy
hat
eventually made the gains useful for more than a fee.
And since this list is about LiveCode, I'll step off this train here.
But Geoff, you're always welcome to call me and we can discuss the
history and the future anytime. I value you and your ideas, as always.
--
Richard Gas
discussions seems preoccupied with
concerns about ethics and equity, about the relationship between value
and values, blame it on Andre. :)
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
content we run that same risk at
light speed.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthW
heir network is down.
> At the end of the day, this sort of AI is clearly going to happen
> and get better - whether it comes from OpenAI or someone else.
> We will have about as much luck stopping that as stopping a change
> in the weather. When the wind changes, it's time to a
ch also passed the Turning Test
(decades ago).
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.com
David Epstein wrote:
> Richard Gaskin asks “Why?”
>
> I have developed a set of routines to analyze tabular data. For KB
> or MB-sized files, it is convenient to display them in a field. It
> would be simplest if I could also load GB-sized files and use my
> routines uncha
make,
or perhaps at least ask for compensation for having provided the data
that makes ChatGPT valuable for its owners.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to
during the session?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthWorld.com
Mark Talluto wrote:
On Fri, Dec 16, 2022 at 10:54 AM Richard Gaskin wrote:
>> Unless there's been a very recent change, I don't believe LC-made
>> mobile apps can use the clipboard at all outside of user interactions
>> within scripted instantiations of mobile-native
t a sample project with text of similar length we may have
another good opportunity like the many forum threads we've seen where
long processes become brief blips with iterations from the community.
--
Richard Gaskin
Fourth World Systems
jbv wrote:
Le 2022-12-20 08:19, Brian Milby via
entralized availability and inherent authentication has
some utility.
What is your interest that prompted you to introduce this thread?
--
Richard Gaskin
Fourth World Systems
> For example: Assume that someone writes an app
> like a game, that is stored as a smart contract. Although
A Twitter thread with ChatGPT botsplaining how 77 is a prime number:
https://twitter.com/bellafusari1/status/1603161415678046208
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this
g protocols and
data structures of Ethereum nodes have been where my time in this space
has been invested.
--
Richard Gaskin
Fourth World Systems
Rick Harrison wrote:> Hi Richard,
This is my first real exploration of how it works,
and I wondered if anyone had tried to do anything
oe in the waters of Solidity as one way to
explore this space. But it's such a vast space...
What are you working on, and what do you need?
--
Richard Gaskin
Fourth World Systems
Rich Harrison wrote:
I was doing some research and came across this
old post from 2016.
Whatever happe
ard at all outside of user interactions within
scripted instantiations of mobile-native fields.
Do we have any word from the team on when this will be added?
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.co
es to meet new regulatory frameworks change the technical challenges
of rendering multiple windows in a single-window compositor?
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this u
Portable drives are just $50/terabyte.
Time is irreplaceable.
--
Richard Gaskin
Fourth World Systems
Mark Smith wrote:
> I tend towards lazy myself, backing up only after the umpteenth prompt
> from Time machine that I haven’t backed up in XX months. But I am also
> the anxious t
f personas in modern UX practice is here:
https://www.uxdesigninstitute.com/blog/what-are-ux-personas/
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your sub
OS. But at least it isn't you. :)
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
tediousness would still leave us no worse off than pro
designers using Adobe tools or web browsers.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
a
Bob Sneidar wrote:
> On Sep 12, 2022, at 19:51 , Richard Gaskin wrote:
>> The team worked hard in v9 to deliver font management in a way that
>> makes it easier than ever to deliver apps that meet user expectations
>> and OS design specs on the platforms deployed to. Mac l
consistency on multiple OSes? What do these
apps do?
Do your users switch OSes during a session, or work on Windows by day
and Mac at night? How many also use Linux in that multi-OS workflow?
--
Richard Gaskin
Fourth World Systems
Software Design and Development f
You can have that. You don't need a message.
Too many possibilities to try to anticipate in a list email. Give me a
call and let's discuss. I'll bet in under 20 minutes you'll be fired up
and crafting the styling subsystem of your dreams.
--
Richard Gaskin
Fourth
processors manage styles: define a
set of attributes, assign a name to the set, apply that set by name to
selections as you go.
If a change is needed just edit the style definition, click "Save
Changes", and the changes are propagated to all objects to which that
style has bee
t changing a font
> might not be enough. Often the size and lineheight have to be changed
> at the same time to get it to look proper.
How does this proposed system know which objects are bound to a style
defined elsewhere and which ones aren't?
--
Richard Gaskin
Fourth World System
ying to understand your
request in terms of real-world development needs.
So to help my understanding, I'll pose to you a variation of what Raney
posed to me:
"What are you working on that can't be done by having custom property
handling accomplished vi
sist that
temptation and use it judiciously, only for what it is best at.
http://lists.runrev.com/pipermail/use-livecode/2015-August/217849.html
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
ad of dynamically reinstantiating windows to
fit a changing shape makes things a bit less smooth than I'd prefer.
Or are you suggesting a separate stack for each guide line? That would
keep the performance up, but seems tedious to write.
--
Richard Gaskin
Fourth World Systems
Geoff Ca
tc.
http://www.sonsothunder.com/devres/livecode/downloads/RevZilla2.htm
One-stop shopping for a fully integrated software support system.
A similar approach could be used with Nextcloud's Deck APIs, or a wide
range of other issue tracking systems, even Github.
--
Richard Gaskin
Fourt
r.com/happymaan/status/1562801044132085762
--
Richard Gaskin
Fourth World Systems
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.run
most popular, where LC has
only been in the top 50 a few times over the years I've been tracking
it, but is often in the bottom 50 (out of hundreds of languages not so bad):
https://www.tiobe.com/tiobe-index/
--
Richard Gaskin
Fourth World Systems
_
fore something as
intrusive as altering an object's behavior property for something this
transient.
But Bernd does good work, so I'm curious: why this approach and not a
frontScript?
--
Richard Gaskin
Fourth World Systems
___
use-l
x27;d just bite the bullet and replace those columnar fields with one
delimited field.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.c
If a newcomer needs to display a list, how can they know what to use?
Currently we have:
- list field
- Table field
- DataGrid
- PolyGrid
- PolyList
- others?
Is there a chart listing the features of each that I can point new users
to when this question comes up?
--
Richard Gaskin
every such case since I had that exchange with him in 1999, he
was right.
Always check driver versions.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
hanism. If you don't need
persistence across sessions a variable may do, and if you need
persistence you can store in an object whose stackfile gets saved, or
encode the array variable and save that to disk, or use a local
database, or even use any form of remote storage across the internet
d.
But those are for exceptional circumstances.
The native message path is the norm of this language.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fou
specifier.
Has that been around the whole time, or was it added in recent years?
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.co
evel3,
...into a proper array notation to obtain the value at:
tArray["level1"]["level2"]["level3"]
But it seems such a common need I'm guessing I'm overlooking a more
direct way to do that.
TIA -
--
Richard Gaskin
Fourth World Systems
Software Design
s to relevant content is a useful
organization habit, making it easy for customers, prospects, and
searchbots alike to discover the roads that lead to the site where the
store lives.
--
Richard Gaskin
Fourth World Systems
___
use-livecode mail
en the UI stuff could still be binary like it is with Apple's tools,
and as long as we don't call them stackfiles but call them NIBs instead
then it's cool again. :)
::ducking::
#FaFaFaFashion
--
Richard Gaskin
Fourth World Systems
___
s.
Should it be? I'm good either way now that I have a solution, but if it
would be helpful I could file a bug report/enhancement request.
--
Richard Gaskin
Fourth World Systems
Mark Waddingham wrote:
> IIRC you need to use ‘line’ to set ‘paragraph‘ properties of fields…
>
> O
x27;t already have with setting
backgroundColor of chunks.
I was hoping I was just using it wrong.
Here's how I set it in my tests:
set the backgroundcolor of paragraph 2 of fld 1 to yellow
Unless there's a different syntax I should be using, it would appear the
paragraph-level
ect and nothing else.)
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
ambassa...@fourthworld.comhttp://www.FourthWorld.com
___
Alex Tweedly wrote:
> Nevertheless, my central point remains (afact) valid - the support
> for JSON in Livecode seems incomplete, and in particular it seems
> flaky/missing on LCServer.
Making externals easily findable by the LC Server engine should be a
quick fix for them, no?
--
Alex Tweedly wrote:
> On 22/06/2022 17:02, Richard Gaskin via use-livecode wrote:
>> [ ... about using JSON ... ]
>> But if you don't need interoperability, you wouldn't need to write a
>> parser, since LC includes a good one built into the engine.
>>
1 - 100 of 1001 matches
Mail list logo