|
From: James T. <ja...@fl...> - 2023-04-19 08:42:27
|
> On 18 Apr 2023, at 15:50, Scott Giese <sc...@gm...> wrote: > > Eagle has Pango covered, so I'll stay away from that. > Is there an area where your focus is currently that I should leave alone? Nothing in particular : help debugging the grid layout (which is in simgear) would be good. For now you could create a grid layout manually using some Nasal. For the menubar, we need to expose the C++ data to Nasal : we need a FGCompatMenuBar (alongisde FGPUIMenuBar) implementing FGMenubar which calls _createMenuObject in MenuBar.nas, using the same way I lookup and call _createDialogPeer in XMLDialog.nas (Make sure you don’t break the macOS native menubar in the process!) You can probably pass a wrapped SGpropertyNode into this, and then fill in the stubs in that file to use the Menu widgets Frederic has written. Global menu keybindings won’t worry but don’t touch that, I have a separate plan for it. Kind regards, James |