Page 2 of 2
Re: Un-Menu
Posted: Sat Oct 21, 2023 10:29 am
by richmond62
The reason is to have LC 9.6.3 Community generated standalones with menus that will function on MacOS 14 Sonoma.
However, a very clever person MAY have made this unnecessary . . .
-

- cat.jpg (10.12 KiB) Viewed 24082 times
-
That clever person HAS made that unnecessary!
Re: Un-Menu
Posted: Sat Oct 21, 2023 12:02 pm
by richmond62
Anyway, this NOT SO CLEVER person, a bit like one of those dogs that, once it has got its teeth into your bottom, cannot unlock its jaw . . .
[Should you ever be in that situation, the solution is to poke a finger up the dog's anus.]
I will, rather like one of my heroes, Hank Wangford, in his search for "The Lonesome Yodel", continue to work on this one . . .
After all, in the world of xTalk languages I could be crowned the King of Lost Causes.
-
-
The stack . . .
-
-
The Mac standalone.
Watch this space for the standalone on Xubuntu Linux.
Re: Un-Menu
Posted: Sat Oct 21, 2023 12:31 pm
by Klaus
Oh, THAT is what you wanted?
Sorry, then I had completely misunderstood, since I thought that a menu would always
be a separate "palette" containing only the menu. Hadn't been looking at a Windows
desktop and apps for a long, long time, apparently.

Re: Un-Menu
Posted: Sat Oct 21, 2023 12:53 pm
by richmond62
-
Well, Erm, Yes, but not very attractve.
Re: Un-Menu
Posted: Sat Oct 21, 2023 4:44 pm
by dunbarx
Richmond.
Attractive is up to the author. You know, like close the spaces between menus. Lose 3D.
Craig
Re: Un-Menu
Posted: Sat Oct 21, 2023 5:30 pm
by FourthWorld
richmond62 wrote: Sat Oct 21, 2023 12:53 pm
Well, Erm, Yes, but not very attractve.
Mac menus are rendered by the OS, which here is both the problem (Apple's API change) and the solution (making it look like something the OS renders).
LC is very good at making it easy to produce works that substantially conform to the design guidelines if the OSes it runs on. But the farther one stays from how OS vendors suggest we should make apps, the more we're dealing with edge cases less well supported by the engine.
Re: Un-Menu
Posted: Sat Oct 21, 2023 6:00 pm
by richmond62
close the spaces between menus.
Well, indeed, Yes: 'twas a 'proof of concept' thing and not an exercise in aesthetics.
Lose 3D.
Possibly: but doing that on Mac for XFCE Linux might be a bit of a . . .
Re: Un-Menu
Posted: Sat Oct 21, 2023 6:53 pm
by jacque
Richmond, just use the menu builder. You'll get a decent looking menu bar and and if you don't tick any of the Mac related checkboxes you'll get what you want. Menus are just groups of buttons.
Re: Un-Menu
Posted: Sat Oct 21, 2023 7:02 pm
by richmond62
Richmond, just use the menu builder.
Surely, by now, Jacque, you should realise I like to do things the awkward way.
It may also have occurred to you that the reason I do things the awkward way is that I believe it will result in a better understanding about how things work.
Re: Un-Menu
Posted: Sat Oct 21, 2023 7:12 pm
by jacque
richmond62 wrote: Sat Oct 21, 2023 7:02 pm
It may also have occurred to you that the reason I do things the awkward way is that I believe it will result in a better understanding about how things work.
Okay. But please don't teach your students that.
I have a friend who was told to teach his co-workers how to use Microsoft Word. He didn't understand styles so he taught them to use spaces for indentation, double returns for line spacing, etc. He wasn't actually doing his job.
Re: Un-Menu
Posted: Sat Oct 21, 2023 7:20 pm
by richmond62
Okay. But please don't teach your students that.
1. I have NEVER taught students LiveCode.
2. The pupils I do teach never get as far as menus.
He wasn't actually doing his job.
No, he wasn't.
But, what I do in my own time is up to me . . .
AND, oddly enough, what I do at work is up to me as I am the boss with complete curricular control.
HOWEVER, when teaching LiveCode I am teaching LiveCode with a view to getting children both interested in programming and relatively competent in understanding the 'nuts and bolts' of programming, which is difficult enough as it is for 9-12 year olds without me being bloody-minded and making things difficult just for the sake of it.
Re: Un-Menu
Posted: Sat Oct 21, 2023 9:03 pm
by jacque
But, what I do in my own time is up to me . . .
Absolutely, and I apologize if I inferred otherwise. It was none of my business.
Re: Un-Menu
Posted: Sat Oct 21, 2023 9:14 pm
by richmond62
FFS . . . Jacque . . . I remember writing an email to you from Carbondale, Illinois in 1994 about HyperCard . . . we go so far back we make the dinosaurs look like babies: so: 'Apologies' . . . Ha, Ha, Ha: haven't laughed so much for years.

Re: Un-Menu
Posted: Sat Oct 21, 2023 9:30 pm
by SparkOut
Uh, Richmond...
I'm old
You're ancient
Jacque is timeless
Re: Un-Menu
Posted: Sun Oct 22, 2023 2:47 am
by jacque
richmond62 wrote: Sat Oct 21, 2023 9:14 pm
FFS . . . Jacque . . . I remember writing an email to you from Carbondale, Illinois in 1994 about HyperCard . . . we go so far back we make the dinosaurs look like babies: so: 'Apologies' . . . Ha, Ha, Ha: haven't laughed so much for years.
Thank you. It's been bothering me. I was rude. And yes, we do go back a long way and I'm glad because otherwise you might not be so forgiving.
Sparkout: I wish my body knew how timeless I was.

And there's that tempus fugit business...