Un-Menu

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 10:29 am

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
cat.jpg (10.12 KiB) Viewed 16676 times
-

That clever person HAS made that unnecessary!

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 12:02 pm

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. 8)
-
Screenshot 2023-10-21 at 13.55.15.jpg
-
The stack . . .
-
Screenshot 2023-10-21 at 14.03.52.jpg
-
The Mac standalone.

Watch this space for the standalone on Xubuntu Linux.

Klaus
Posts: 13829
Joined: Sat Apr 08, 2006 8:41 am
Location: Germany
Contact:

Re: Un-Menu

Post by Klaus » Sat Oct 21, 2023 12:31 pm

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

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 12:53 pm

Screenshot_2023-10-21_14-51-08.png
-
Well, Erm, Yes, but not very attractve.

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9670
Joined: Wed May 06, 2009 2:28 pm
Location: New York, NY

Re: Un-Menu

Post by dunbarx » Sat Oct 21, 2023 4:44 pm

Richmond.

Attractive is up to the author. You know, like close the spaces between menus. Lose 3D.

Craig

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9842
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Un-Menu

Post by FourthWorld » Sat Oct 21, 2023 5:30 pm

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.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 6:00 pm

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

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7239
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Un-Menu

Post by jacque » Sat Oct 21, 2023 6:53 pm

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.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 7:02 pm

Richmond, just use the menu builder.
Surely, by now, Jacque, you should realise I like to do things the awkward way. 8)

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.

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7239
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Un-Menu

Post by jacque » Sat Oct 21, 2023 7:12 pm

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.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » Sat Oct 21, 2023 7:20 pm

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

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.

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7239
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Un-Menu

Post by jacque » Sat Oct 21, 2023 9:03 pm

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.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9389
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Un-Menu

Post by richmond62 » 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. :D

SparkOut
Posts: 2852
Joined: Sun Sep 23, 2007 4:58 pm

Re: Un-Menu

Post by SparkOut » Sat Oct 21, 2023 9:30 pm

Uh, Richmond...
I'm old
You're ancient
Jacque is timeless

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7239
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Un-Menu

Post by jacque » Sun Oct 22, 2023 2:47 am

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. :D
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...
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

Post Reply

Return to “Getting Started with LiveCode - Complete Beginners”