Displaying menu help messages for pop-up menu in dialog
Michael Iles -- michaeli@dra.com
Thursday, August 22, 1996
Environment: VC++ 4.1, NT 4.0
I have an MDI application that displays a modal dialog with an edit
control in it. The edit control has a right-mouse-click popup menu. I'm
trying to figure out the best way to present help messages for the items
on that popup menu. I have a number of options:
1) I can make the parent window (the MDI frame window) the owner of the
popup menu, in which case the menu help messages get routed to the status
bar on the parent window. This is acceptable, except that the parent
window must be aware of the dialog's command messages and pass them on to
the dialog (seems messy).
2) Can I display a status bar on a dialog? This would also be
acceptable.
3) Can I somehow attach the status bar on the parent window to the
dialog, so the menu messages for the dialog are automatically displayed
on the parent's status bar and the command messages don't have to be
routed through the parent?
4) Is there something more exotic, or is there a better approach? My
first impulse was to have tool-tips for the popup menu but I soon
realised that this is inappropriate. My dialog stops getting
OnToolHitTest messages as soon as the menu appears (as it should).
Thanks in advance!
Mike Iles.
(michaeli@dra.com)
MHENRY.UMI.COM -- MHENRY@umi.com
Monday, August 26, 1996
--Boundary-310546-0-0
Mike,
I've never done it, but PSS article Q123158 in the help file explains how to
attach a toolbar and a status bar to a dialog. Looks pretty straightforward.
--matt
--Boundary-310546-0-0
Content-Type: message/rfc822
Date: 25 Aug 96 23:40:38
From:"Michael Iles "
To: mfc-l@netcom.com
Subject: Displaying menu help messages for pop-up menu in dialog
Reply-to: mfc-l@netcom.com
X-Orcl-Application: Encoding: 27 TEXT
X-Mailer: Microsoft Mail V3.0
X-Orcl-Application: Sender: owner-mfc-l@majordomo.netcom.com
X-Orcl-Application: Errors-To: owner-mfc-l@majordomo.netcom.com
X-Orcl-Application: Precedence: bulk
Environment: VC++ 4.1, NT 4.0
I have an MDI application that displays a modal dialog with an edit
control in it. The edit control has a right-mouse-click popup menu. I'm
trying to figure out the best way to present help messages for the items
on that popup menu. I have a number of options:
1) I can make the parent window (the MDI frame window) the owner of the
popup menu, in which case the menu help messages get routed to the status
bar on the parent window. This is acceptable, except that the parent
window must be aware of the dialog's command messages and pass them on to
the dialog (seems messy).
2) Can I display a status bar on a dialog? This would also be
acceptable.
3) Can I somehow attach the status bar on the parent window to the
dialog, so the menu messages for the dialog are automatically displayed
on the parent's status bar and the command messages don't have to be
routed through the parent?
4) Is there something more exotic, or is there a better approach? My
first impulse was to have tool-tips for the popup menu but I soon
realised that this is inappropriate. My dialog stops getting
OnToolHitTest messages as soon as the menu appears (as it should).
Thanks in advance!
Mike Iles.
(michaeli@dra.com)
--Boundary-310546-0-0--
| Вернуться в корень Архива
|