MicroStation implements this interface to allow applications to add entries to the EditAction popup menu. More...
#include <IEditAction.h>
Public Member Functions | |
void | AddEntry (DItem_PulldownMenuItem *newMenuItem, DItem_PulldownMenu *parentMenuItem, IEditActionR action, WCharCP labelOveride, ECN::ECImageKeyCP imageOverride) |
Add a new menu entry for the current popup for a HitPathP. More... | |
void | AddDefaultMenuType (DItem_PulldownMenuItem *newMenuItem, DItem_PulldownMenu *parentMenuItem, IEditActionR action, WCharCP labelOveride, ECN::ECImageKeyCP imageOverride) |
A default implementation that populates the menu based on IEdit. More... | |
MicroStation implements this interface to allow applications to add entries to the EditAction popup menu.
void AddDefaultMenuType | ( | DItem_PulldownMenuItem * | newMenuItem, |
DItem_PulldownMenu * | parentMenuItem, | ||
IEditActionR | action, | ||
WCharCP | labelOveride, | ||
ECN::ECImageKeyCP | imageOverride | ||
) |
A default implementation that populates the menu based on IEdit.
void AddEntry | ( | DItem_PulldownMenuItem * | newMenuItem, |
DItem_PulldownMenu * | parentMenuItem, | ||
IEditActionR | action, | ||
WCharCP | labelOveride, | ||
ECN::ECImageKeyCP | imageOverride | ||
) |
Add a new menu entry for the current popup for a HitPathP.
[out] | newMenuItem | the menu item that was created (or NULL). |
[in] | parentMenuItem | the parent menu item for this entry. If NULL then the entry is added to the main pop-up menu. |
[in] | action | the Edit Action this entry applies to (generally, pass this ). |
[in] | labelOveride | the override label to be displayed on the menu. |
[in] | imageOverride | the override image for the menu item. |
Referenced by MstnEditAction::_AddToMenu().