Mega Search
23.2 Million


Sign Up

Make a donation  
OSX Menu text - how to change it  
News Group: embarcadero.public.delphi.firemonkey

In Delphi XE7 FireMonkey I create a new project called MyProjectBuild2.

I add a MainMenu and I add a menu item to that (the first menu) and I change its text to "Chess."  

When the program runs on the Mac, the title text of the menu stays MyProjectBuild2.

How do I edit the title of that menu so that it says what I want?

Vote for best question.
Score: 0  # Vote:  0
Date Posted: 19-Jan-2015, at 4:14 PM EST
From: Michael Leahy
 
Re: OSX Menu text - how to change it  
News Group: embarcadero.public.delphi.firemonkey
> {quote:title=Borja Serrano wrote:}{quote}
> Have you tried to change the CFBundleName of the app in "Project->Options->Version Info"?

Yes, that was it. I had changed it in the release profile but it was still set to the default {$ModuleWhatever} in the debug profile I was using. Thanks.

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 20-Jan-2015, at 9:06 AM EST
From: Michael Leahy
 
Re: OSX Menu text - how to change it  
News Group: embarcadero.public.delphi.firemonkey
Have you tried to change the CFBundleName of the app in "Project->Options->Version Info"?

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 20-Jan-2015, at 8:58 AM EST
From: Borja Serrano
 
Re: OSX Menu text - how to change it  
News Group: embarcadero.public.delphi.firemonkey
> {quote:title=Linden ROTH wrote:}{quote}
> > {quote:title=Michael Leahy wrote:}{quote}
> > In Delphi XE7 FireMonkey I create a new project called MyProjectBuild2.
> > 
> > I add a MainMenu and I add a menu item to that (the first menu) and I change its text to "Chess."  
> > 
> > When the program runs on the Mac, the title text of the menu stays MyProjectBuild2.
> > 
> > How do I edit the title of that menu so that it says what I want?
> 
> from memory Standard Mac behaviour first menu item is name of exe ... so change you exe to something meaningful .... either at design time or (I think after compile)
> --
> Linden
> "Mango" was Cool but "Wasabi" was Hotter but remember it's all in the "source"

Thanks. That didn't work though.

In the finder I changed the name of the app to "Chess Wizard" and double clicked on it. The first menu still says MyProjectBuild2.

At design time I cannot change the name of the project to "Chess Wizard" as Delphi does not allow the space between "Chess" and "Wizard" for a project name.

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 20-Jan-2015, at 8:34 AM EST
From: Michael Leahy
 
Re: OSX Menu text - how to change it  
News Group: embarcadero.public.delphi.firemonkey
> {quote:title=Michael Leahy wrote:}{quote}
> In Delphi XE7 FireMonkey I create a new project called MyProjectBuild2.
> 
> I add a MainMenu and I add a menu item to that (the first menu) and I change its text to "Chess."  
> 
> When the program runs on the Mac, the title text of the menu stays MyProjectBuild2.
> 
> How do I edit the title of that menu so that it says what I want?

from memory Standard Mac behaviour first menu item is name of exe ... so change you exe to something meaningful .... either at design time or (I think after compile)
--
Linden
"Mango" was Cool but "Wasabi" was Hotter but remember it's all in the "source"

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 19-Jan-2015, at 7:13 PM EST
From: Linden ROTH