JX Application Framework
Loading...
Searching...
No Matches
JXCurrentPathMenu Member List

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

AcceptDrag(const JPoint &pt, const JXMouseButton button, const JXKeyModifiers &modifiers) overrideJXWidgetprotectedvirtual
Activate() overrideJXMenuvirtual
ActivateCursor(const JPoint &ptG, const JXKeyModifiers &modifiers)JXContainerprotected
AdjustBounds(const JCoordinate dw, const JCoordinate dh)JXWidgetprotected
AdjustCursor(const JPoint &pt, const JXKeyModifiers &modifiers)JXContainerprotectedvirtual
AdjustPopupChoiceTitle(const JIndex index) overrideJXTextMenuprotectedvirtual
AdjustSize(const JCoordinate dw, const JCoordinate dh) overrideJXWidgetvirtual
AnimateCursor() constJXContainerprotected
ApertureMoved(const JCoordinate dx, const JCoordinate dy)JXWidgetprotectedvirtual
ApertureResized(const JCoordinate dw, const JCoordinate dh)JXWidgetprotectedvirtual
AppendItem(const JString &str, const ItemType type=kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty)JXTextMenu
AppendMenuItems(const JUtf8Byte *menuStr)JXTextMenu
ArrowDirection enum nameJXMenu
ArrowPosition enum nameJXMenu
AttachHandler(T *target, void(T::*handler)(const JIndex i))JXMenuinline
AttachHandlers(T *target, void(T::*updater)(), void(T::*handler)(const JIndex i))JXMenuinline
AttachHandlers(JBroadcaster *target, const std::function< void(void)> &updater, const std::function< void(const JIndex)> &handler)JXMenu
AttachSubmenu(const JIndex index, JXMenu *submenu)JXMenu
BeginDND(const JPoint &pt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers, JXSelectionData *data, JXDNDManager::TargetFinder *targetFinder=nullptr)JXWidgetprotected
BoundsMoved(const JCoordinate dx, const JCoordinate dy) overrideJXWidgetprotectedvirtual
BoundsResized(const JCoordinate dw, const JCoordinate dh) overrideJXWidgetprotectedvirtual
Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastSelection(const JIndex itemIndex, const bool fromShortcut)JXMenuprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
CenterWithinEnclosure(const bool adjustHoriz, const bool adjustVert)JXWidget
CheckItem(const JIndex index)JXMenu
ClearBaseItemData()JXMenuprotected
ClearHint()JXContainer
ClearItemImage(const JIndex index)JXTextMenu
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
CompressHeight(const bool compress=true)JXTextMenu
ComputePaddingForInternalFTC() constJXContainer
CreateCursorAnimator()JXContainerprotected
CreateDragInsidePainter()JXWidgetinlineprotected
CreateDragOutsidePainter()JXWidgetinlineprotected
CreateMenuWindow(JXWindowDirector *supervisor) overrideJXTextMenuprotectedvirtual
Deactivate() overrideJXMenuvirtual
DeactivateCursor()JXContainerprotected
DebugExpandToFitContent(const bool horiz)JXContainerstatic
DebugExpandToFitContentExtras(const bool noop, const bool overlap)JXContainerstatic
DeleteDragPainter()JXWidgetprotected
DeleteEnclosedObjects()JXContainerprotected
DeleteSubmenu(const JIndex index)JXMenu
DisableAll()JXMenu
DisableItem(const JIndex index)JXMenu
DispatchClientMessage(const XClientMessageEvent &clientMessage)JXContainerprotected
DispatchCursor(const JPoint &ptG, const JXKeyModifiers &modifiers)JXContainerprotected
DisplayCursor(const JCursorIndex index)JXContainerprotected
DNDCompletelyFinished()JXWidgetprotectedvirtual
DNDFinish(const bool isDrop, const JXContainer *target)JXWidgetprotectedvirtual
DNDInit(const JPoint &pt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers)JXWidgetprotectedvirtual
Draw(JXWindowPainter &p, const JRect &rect) overrideJXMenuprotectedvirtual
DrawAll(JXWindowPainter &p, const JRect &frameG)JXContainerprotected
DrawBackground(JXWindowPainter &p, const JRect &frame) overrideJXWidgetprotectedvirtual
DrawBorder(JXWindowPainter &p, const JRect &frame) overrideJXMenuprotectedvirtual
EnableAll()JXMenu
EnableItem(const JIndex index)JXMenu
EnclosingBoundsMoved(const JCoordinate dx, const JCoordinate dy) overrideJXWidgetprotectedvirtual
EnclosingBoundsResized(const JCoordinate dw, const JCoordinate dh) overrideJXWidgetprotectedvirtual
ExpandToFitContent()JXContainer
FindContainer(const JPoint &ptG, JXContainer **container) constJXContainer
FitToEnclosure(const bool fitHoriz=true, const bool fitVert=true)JXWidget
Focus()JXWidget
ForEach(const std::function< void(JXContainer *)> &f, const bool recurse)JXContainer
ForEach(const std::function< void(const JXContainer *)> &f, const bool recurse) constJXContainer
FTCAdjustSize(const JCoordinate dw, const JCoordinate dh) overrideJXWidgetprotectedvirtual
GetAperture() constJXContainerinline
GetApertureGlobal() const overrideJXWidgetvirtual
GetApertureHeight() constJXContainerinline
GetApertureWidth() constJXContainerinline
GetBackColor() constJXWidgetinline
GetBorderWidth() constJXWidgetinline
GetBounds() constJXContainerinline
GetBoundsGlobal() const overrideJXWidgetvirtual
GetBoundsHeight() constJXContainerinline
GetBoundsWidth() constJXContainerinline
GetCurrBackColor() constJXWidgetinline
GetCursorAnimator() constJXContainerinlineprotected
GetDefaultCursor() constJXContainerinline
GetDefaultFont() constJXTextMenu
GetDisplay() constJXContainer
GetDisplayStyle()JXMenuinlinestatic
GetDNDAction(const JXContainer *target, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers)JXWidgetprotectedvirtual
GetDNDAskActions(const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers, JArray< Atom > *askActionList, JPtrArray< JString > *askDescriptionList)JXWidgetprotectedvirtual
GetDNDManager() constJXContainer
GetDragPainter(JXDragPainter **p) constJXWidgetinlineprotected
GetDragPainter(JPainter **p) constJXWidgetprotected
GetEnclosedObjects(JPtrArrayIterator< JXContainer > **iter) constJXContainerprotected
GetEnclosure() constJXContainerinline
GetFocusColor() constJXWidgetinline
GetFontManager() constJXContainer
GetFrame() constJXContainerinline
GetFrameForFTC() constJXContainerprotectedvirtual
GetFrameGlobal() const overrideJXWidgetvirtual
GetFrameHeight() constJXContainerinline
GetFrameLocal() constJXContainerinline
GetFrameWidth() constJXContainerinline
GetFTCLog() constJXContainerinlineprotected
GetFTCMinContentSize(const bool horizontal) const overrideJXMenuprotectedvirtual
GetHint(JString *text) constJXContainer
GetHSizing() constJXWidgetinline
GetItemCount() constJXMenu
GetItemFont(const JIndex index) constJXTextMenu
GetItemID(const JIndex index, const JString **id) constJXMenu
GetItemImage(const JIndex index, const JXImage **image) constJXTextMenu
GetItemNMShortcut(const JIndex index, JString *str) constJXTextMenu
GetItemShortcuts(const JIndex index, JString *shortcuts) constJXMenu
GetItemText(const JIndex index) constJXTextMenu
GetItemType(const JIndex index) constJXMenu
GetMenuBar(JXMenuBar **menuBar) constJXMenu
GetMenuManager() constJXContainer
GetPath(const Message &message) constJXCurrentPathMenu
GetPath(const JIndex itemIndex) constJXCurrentPathMenu
GetPopupArrowDirection() constJXMenuinline
GetPopupArrowPosition() constJXMenuinline
GetRecipientCount() constJBroadcaster
GetSelectionData(JXSelectionData *data, const JString &id)JXWidgetprotectedvirtual
GetSelectionManager() constJXContainer
GetSenderCount() constJBroadcaster
GetSubmenu(const JIndex index, const JXMenu **menu) constJXMenu
GetTextMenuData()JXTextMenuinlineprotected
GetTitleImage(const JXImage **image) constJXMenuinline
GetTitlePadding() constJXMenuinline
GetTitleText() constJXMenuinline
GetTitleText(const JString **text) constJXMenuinline
GetTopLevelMenu() constJXMenu
GetUpdateAction() constJXMenuinline
GetVisibleRectGlobal(const JRect &origRectG, JRect *visRectG) constJXContainer
GetVSizing() constJXWidgetinline
GetWindow() constJXContainerinline
GetXFontManager() constJXContainer
GlobalToLocal(const JCoordinate x, const JCoordinate y) const overrideJXWidgetvirtual
GlobalToLocal(const JCoordinate x, const JCoordinate y) const=0JXWidgetvirtual
GlobalToLocal(const JPoint &pt) constJXWidgetinline
GlobalToLocal(const JRect &r) constJXWidget
HandleClientMessage(const XClientMessageEvent &clientMessage)JXContainerprotectedvirtual
HandleDNDDrop(const JPoint &pt, const JArray< Atom > &typeList, const Atom action, const Time time, const JXWidget *source)JXContainerprotectedvirtual
HandleDNDEnter()JXContainerprotectedvirtual
HandleDNDHere(const JPoint &pt, const JXWidget *source)JXContainerprotectedvirtual
HandleDNDLeave()JXContainerprotectedvirtual
HandleDNDResponse(const JXContainer *target, const bool dropAccepted, const Atom action)JXWidgetprotectedvirtual
HandleDNDScroll(const JPoint &pt, const JXMouseButton scrollButton, const JXKeyModifiers &modifiers)JXContainerprotectedvirtual
HandleFocusEvent()JXWidgetprotectedvirtual
HandleKeyPress(const JUtf8Character &c, const int keySym, const JXKeyModifiers &modifiers)JXWidgetvirtual
HandleMouseDown(const JPoint &pt, const JXMouseButton button, const JSize clickCount, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) overrideJXMenuprotectedvirtual
HandleMouseDrag(const JPoint &pt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers)JXContainerprotectedvirtual
HandleMouseEnter()JXContainerprotectedvirtual
HandleMouseHere(const JPoint &pt, const JXKeyModifiers &modifiers)JXContainerprotectedvirtual
HandleMouseLeave()JXContainerprotectedvirtual
HandleMouseUp(const JPoint &pt, const JXMouseButton button, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers)JXContainerprotectedvirtual
HandleNMShortcut(const JIndex index, const JXKeyModifiers &modifiers)JXTextMenu
HandleShortcut(const int key, const JXKeyModifiers &modifiers) overrideJXMenuvirtual
HandleUnfocusEvent()JXWidgetprotectedvirtual
HandleWindowFocusEvent()JXWidgetprotectedvirtual
HandleWindowUnfocusEvent()JXWidgetprotectedvirtual
HasFocus() constJXWidget
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
HasSeparatorAfter(const JIndex index) constJXTextMenu
HeightCompressed() constJXTextMenu
Hide()JXContainervirtual
HideCursor()JXContainerprotected
HitSamePart(const JPoint &pt1, const JPoint &pt2) constJXContainerprotectedvirtual
HSizingOption enum nameJXWidget
IncludeInFTC() const overrideJXMenuprotectedvirtual
InsertItem(const JIndex index, const JString &str, const ItemType type=kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty)JXTextMenu
InsertMenuItems(const JIndex index, const JUtf8Byte *menuStr)JXTextMenu
IsActive() constJXContainerinline
IsAncestor(JXContainer *obj) constJXContainer
IsChecked(const JIndex index) constJXMenu
IsDNDSource() constJXContainerinline
IsDNDTarget() constJXContainerinline
IsEmpty() constJXMenu
IsEnabled(const JIndex index) constJXMenu
IsHiddenPopupMenu() constJXMenuinline
IsMenu() const overrideJXMenuvirtual
IsMenuTable() constJXContainervirtual
IsOpen() constJXMenuinline
IsPopupChoice() constJXMenuinline
IsSuspended() constJXContainerinline
IsVisible() constJXContainerinline
ItemIDToIndex(const JString &targetID, JIndex *index) constJXMenu
ItemType enum nameJXMenu
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JXContainer(JXWindow *window, JXContainer *enclosure)JXContainerprotected
JXContainer(JXDisplay *display, JXWindow *window, JXContainer *enclosure)JXContainerprotected
JXCurrentPathMenu(const JString &path, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXCurrentPathMenu
JXCurrentPathMenu(const JString &path, JXMenu *owner, const JIndex itemIndex, JXContainer *enclosure)JXCurrentPathMenu
JXMenu(const JString &title, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXMenu
JXMenu(JXImage *image, const bool menuOwnsImage, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXMenu
JXMenu(const JString &title, JXImage *image, const bool menuOwnsImage, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXMenu
JXMenu(JXMenu *owner, const JIndex itemIndex, JXContainer *enclosure)JXMenu
JXTextMenu(const JString &title, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXTextMenu
JXTextMenu(JXImage *image, const bool menuOwnsImage, JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXTextMenu
JXTextMenu(JXMenu *owner, const JIndex itemIndex, JXContainer *enclosure)JXTextMenu
JXWidget(JXContainer *enclosure, const HSizingOption hSizing, const VSizingOption vSizing, const JCoordinate x, const JCoordinate y, const JCoordinate w, const JCoordinate h)JXWidgetprotected
kArrowAtLeft enum valueJXMenu
kArrowAtRight enum valueJXMenu
kArrowPointsDown enum valueJXMenu
kArrowPointsUp enum valueJXMenu
kCheckboxType enum valueJXMenu
kDisableAll enum valueJXMenu
kDisableNone enum valueJXMenu
kDisableSingles enum valueJXMenu
kFixedBottom enum valueJXWidget
kFixedLeft enum valueJXWidget
kFixedRight enum valueJXWidget
kFixedTop enum valueJXWidget
kGotFocusJXWidgetstatic
kHElastic enum valueJXWidget
kItemSelectedJXMenustatic
kLostFocusJXWidgetstatic
kMacintoshStyle enum valueJXMenu
kNeedsUpdateJXMenustatic
kPlainType enum valueJXMenu
kRadioType enum valueJXMenu
kStyleMax enum valueJXMenu
kVElastic enum valueJXWidget
kWindowsStyle enum valueJXMenu
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
LocalToGlobal(const JCoordinate x, const JCoordinate y) const overrideJXWidgetvirtual
LocalToGlobal(const JCoordinate x, const JCoordinate y) const=0JXWidgetvirtual
LocalToGlobal(const JPoint &pt) constJXWidgetinline
LocalToGlobal(const JRect &r) constJXWidget
Move(const JCoordinate dx, const JCoordinate dy) overrideJXWidgetvirtual
NeedsInternalFTC() constJXContainerprotectedvirtual
NotifyBoundsMoved(const JCoordinate dx, const JCoordinate dy)JXContainerprotected
NotifyBoundsResized(const JCoordinate dw, const JCoordinate dh)JXContainerprotected
OKToUnfocus()JXWidgetvirtual
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
Place(const JCoordinate enclX, const JCoordinate enclY) overrideJXWidgetvirtual
PopUp(JXContainer *mouseOwner, const JPoint &pt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers)JXMenu
PrepareToOpenMenu(const bool shortcut)JXMenuprotected
PrependItem(const JString &str, const ItemType type=kPlainType, const JString &shortcuts=JString::empty, const JString &nmShortcut=JString::empty, const JString &id=JString::empty)JXTextMenu
PrependMenuItems(const JUtf8Byte *menuStr)JXTextMenu
Receive(JBroadcaster *sender, const Message &message) overrideJXMenuprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
Redraw() const overrideJXWidgetvirtual
RedrawRect(const JRect &rect) constJXWidget
Refresh() const overrideJXWidgetvirtual
RefreshRect(const JRect &rect) constJXWidget
RemoveAllItems()JXMenu
RemoveCursorAnimator()JXContainerprotected
RemoveItem(const JIndex index)JXMenu
RemoveSubmenu(const JIndex index, JXMenu **theMenu)JXMenu
Resume() overrideJXMenuvirtual
RunInternalFTC(const bool horizontal, JCoordinate *newSize)JXContainervirtual
Scroll(const JCoordinate dx, const JCoordinate dy)JXWidget
ScrollTo(const JCoordinate x, const JCoordinate y)JXWidget
ScrollTo(const JPoint &pt)JXWidgetinline
ScrollToRect(const JRect &r)JXWidget
ScrollToRectCentered(const JRect &r, const bool forceScroll)JXWidget
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetActive(const bool active)JXContainerinline
SetBackColor(const JColorID color)JXWidgetinline
SetBaseItemData(JXMenuData *baseItemData)JXMenuprotected
SetBorderWidth(const JSize width)JXWidget
SetBounds(const JCoordinate w, const JCoordinate h)JXWidgetprotected
SetDefaultCursor(const JCursorIndex index)JXContainerprotected
SetDefaultFont(const JFont &font, const bool updateExisting)JXTextMenu
SetDefaultFontName(const JString &name, const bool updateExisting)JXTextMenu
SetDefaultFontSize(const JSize size, const bool updateExisting)JXTextMenu
SetDefaultFontStyle(const JFontStyle &style, const bool updateExisting)JXTextMenu
SetDisplayStyle(const Style style)JXMenuinlinestatic
SetFocusColor(const JColorID color)JXWidgetinline
SetHint(const JString &text)JXContainer
SetItemEnabled(const JIndex index, const bool enabled)JXMenu
SetItemFont(const JIndex index, const JFont &font)JXTextMenu
SetItemFontName(const JIndex index, const JString &name)JXTextMenu
SetItemFontSize(const JIndex index, const JSize size)JXTextMenu
SetItemFontStyle(const JIndex index, const JFontStyle &style)JXTextMenu
SetItemID(const JIndex index, const JString &id)JXMenu
SetItemImage(const JIndex index, JXImage *image, const bool menuOwnsImage)JXTextMenu
SetItemImage(const JIndex index, const JXPM &data)JXTextMenu
SetItemNMShortcut(const JIndex index, const JString &str)JXTextMenu
SetItemShortcuts(const JIndex index, const JString &shortcuts)JXMenu
SetItemText(const JIndex index, const JString &str)JXTextMenu
SetMenuItems(const JUtf8Byte *menuStr)JXTextMenu
SetPath(const JString &path)JXCurrentPathMenu
SetPopupArrowDirection(const ArrowDirection direction)JXMenuinline
SetPopupArrowPosition(const ArrowPosition position)JXMenuinline
SetPopupChoice(const JIndex index)JXMenuinline
SetShortcuts(const JString &list)JXMenu
SetSingleFocusWidget()JXWidgetinline
SetSize(const JCoordinate w, const JCoordinate h) overrideJXWidgetvirtual
SetSizing(const HSizingOption hSizing, const VSizingOption vSizing)JXWidgetinline
SetTitle(const JString &title, JXImage *image, const bool menuOwnsImage)JXMenu
SetTitleFont(const JFont &font)JXMenu
SetTitleFontName(const JString &fontName)JXMenu
SetTitleFontSize(const JSize size)JXMenu
SetTitleFontStyle(const JFontStyle &style)JXMenu
SetTitleImage(JXImage *image, const bool menuOwnsImage)JXMenu
SetTitlePadding(const JPoint &p)JXMenuinline
SetTitleText(const JString &title)JXMenu
SetToHiddenPopupMenu(const bool isHiddenPopup=true)JXMenuinline
SetToPopupChoice(const bool isPopup, const JIndex initialChoice) overrideJXTextMenuvirtual
SetUpdateAction(const UpdateAction action)JXMenuinline
SetVisible(const bool vis)JXContainerinline
ShouldAllowUnboundedScrolling(const bool allow)JXWidgetprotected
Show()JXContainervirtual
ShowCursor()JXContainerprotected
ShowSeparatorAfter(const JIndex index, const bool show=true)JXTextMenu
StealMouse(const int eventType, const JPoint &ptG, const JXMouseButton button, const unsigned int state)JXContainerprotectedvirtual
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
Style enum nameJXMenu
Suspend() overrideJXMenuvirtual
ToString() const overrideJXWidgetvirtual
TurnOnBufferedDrawing()JXContainerprotected
Unfocus()JXWidget
UnlockBounds()JXWidgetinlineprotected
UpdateAction enum nameJXMenu
VSizingOption enum nameJXWidget
WantInput(const bool wantInput, const bool wantTab=false, const bool wantModifiedTab=false)JXWidgetprotected
WantsModifiedTab() constJXWidgetinline
WantsTab() constJXWidgetinline
WillAcceptDrop(const JArray< Atom > &typeList, Atom *action, const JPoint &pt, const Time time, const JXWidget *source)JXContainerprotectedvirtual
WillAcceptFocus() constJXWidgetinline
WillAcceptShortcut() constJXWidgetinline
WillAllowUnboundedScrolling() constJXWidgetinlineprotected
WouldBeActive() constJXContainer
WouldBeVisible() constJXContainer
~JBroadcaster()JBroadcastervirtual
~JXContainer() overrideJXContainer
~JXCurrentPathMenu() overrideJXCurrentPathMenu
~JXMenu() overrideJXMenu
~JXTextMenu() overrideJXTextMenu
~JXWidget() overrideJXWidget