- Main Page
- Classes
- Directories
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# TkMenu Member List

This is the complete list of members for TkMenu, including all inherited members.

addActivateListener(ActivateListener *listener) | event::EActivate | `[inline]`
addButtonPressListener(ButtonPressListener *listener) | event::EButtonPress | `[inline]`
addCirculateListener(CirculateListener *listener) | event::ECirculate | `[inline]`
addCirculateRequestListener(CirculateRequestListener *listener) | event::ECirculateRequest | `[inline]`
addColormapListener(ColormapListener *listener) | event::EColormap | `[inline]`
addCommand(const string &miName, const string &miId) | TkMenu |
addConfigureListener(ConfigureListener *listener) | event::EConfigure | `[inline]`
addConfigureRequestListener(ConfigureRequestListener *listener) | event::EConfigureRequest | `[inline]`
addCreateListener(CreateListener *listener) | event::ECreate | `[inline]`
addDeactivateListener(DeactivateListener *listener) | event::EDeactivate | `[inline]`
addDestroyListener(DestroyListener *listener) | event::EDestroy | `[inline]`
addDoubleListener(DoubleListener *listener) | event::EDouble | `[inline]`
addEnterListener(EnterListener *listener) | event::EEnter | `[inline]`
addFocusInListener(FocusInListener *listener) | event::EFocusIn | `[inline]`
addFocusOutListener(FocusOutListener *listener) | event::EFocusOut | `[inline]`
addGravityListener(GravityListener *listener) | event::EGravity | `[inline]`
addKeyReleaseListener(KeyReleaseListener *listener) | event::EKeyRelease | `[inline]`
addMenuListener(TkMenuListener *listener) | TkMenu |
addSeparator() | TkMenu |
addSubmenu(const string &miName, TkMenu *subMenu) | TkMenu |
clone() | TkMenu | `[virtual]`
compareTo(TObject *object) const | TkBase | `[inline, virtual]`
create() | TkMenu | `[virtual]`
downcount() const | TObject | `[inline]`
fireMenuEvent(const string &commandId) | TkMenu |
getBackgroundColor() const | TkMenu | `[virtual]`
getClassUid(const string &name) | TXmlObject | `[static]`
getConstraints() | TkBase |
getGeneratedId() const | TkBase | `[inline]`
getInterp() | TkBase |
getMenuById(int id) | TkMenu | `[static]`
getName() const | TkBase |
getOption(const Ptr< TkOptionDef > &def) const | TkBase |
getOptionAll() const | TkMenu | `[virtual]`
getOptionSet() const | TkBase |
getParent() | TkBase |
getStrOption(const Ptr< TkOptionDef > &def) const | TkBase |
getTag() | TkBase |
getTkClass() const | TkMenu | `[virtual]`
getType() const | TkMenu | `[virtual]`
getUid() const | TkBase |
getWindow() const | TkBase |
getXmlObject(const TiXmlElement &element) | TXmlObject | `[static]`
event::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EButtonPress::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::ECirculate::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::ECirculateRequest::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EColormap::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EConfigure::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EConfigureRequest::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::ECreate::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EDeactivate::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EDestroy::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EDouble::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EEnter::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EExpose::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EFocusIn::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EFocusOut::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EGravity::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EKeyPress::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EKeyRelease::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::ELeave::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EMap::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EMapRequest::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EMotion::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EMouseWheel::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EProperty::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EReparent::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EResizeRequest::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EUnmap::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
event::EVisibility::handleEvent(ClientData clientData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | event::EBase | `[static]`
hasParent(const char *className) const | TXmlObject | `[virtual]`
invalidate() | TkBase |
isCreated() const | TkBase |
isEventsEnabled() const | TkBase |
registerAll() | TXmlObject | `[static]`
registerClass(const char *className, t_xml_factory method) | TXmlObject | `[static]`
serialize() const | TXmlObject | `[inline]`
setBackgroundColor(TkColorOption *color) | TkMenu | `[virtual]`
setConstraints(Ptr< TXmlObject > &constraints) | TkBase |
setEventsEnabled(bool value) | TkBase | `[virtual]`
setName(const string &name) | TkBase |
setOption(const Ptr< TkOptionDef > &def, TXmlObject *option) | TkBase |
setRawOption(const string &optionName, const string &value) | TkBase |
setTag(TXmlObject *tag) | TkBase |
TkBase(Ptr< TclInterp > &interp) | TkBase |
toString() const | TkBase | `[virtual]`
typeOf(const char *type) const | TObject | `[inline]`
upcount() const | TObject | `[inline]`