"Pavlik, Brian (B.S.)" <[email protected]> writes:
> Hi Dan,
>
> I have several X-Windows/Motif programs written in C that run on
> OpenVMS, Tru64 and Solaris that use MWM and I'm porting to Suse Linux
> that uses FVWM.
>
> When each of these programs first begins execution, their menus and
> decorations are changed using calls into XmNmwmMenu and
I found documentation that says:
XmNmwmMenu
Specifies the menu items that the Motif window manager should add to
the end of the window menu. The string contains a list of items
separated by \n with the following format: ...
I don't think fvwm does that and I don't remember anyone asking for it.
If you can change some code, Fvwm does have ways to add to menus.
> XmAddProtocolCallback.
XmAddProtocolCallback - A VendorShell function that adds client
callbacks for a protocol
Not sure how fvwm would be involved with that.
> This works on MWM, but not on FVWM.
>
> How do I get FVWM to change the menu and add a menu with a callback
> programmatically from within my X-windows/Motif C-program?
>From the command line:
FvwmCommand AddAToMenu ...
so, do a system call.
--
Dan Espen