|
JX Application Framework
|
This is the complete list of members for JXWindow, including all inherited members.
| AcceptDrag(const JPoint &pt, const JXMouseButton button, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| AcceptSaveYourself(const bool accept) | JXWindow | |
| Activate() override | JXWindow | virtual |
| ActivateCursor(const JPoint &ptG, const JXKeyModifiers &modifiers) | JXContainer | protected |
| AdjustCursor(const JPoint &pt, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| AdjustSize(const JCoordinate dw, const JCoordinate dh) override | JXWindow | virtual |
| AnalyzeWindowManager(JXDisplay *d) | JXWindow | static |
| AnimateCursor() const | JXContainer | protected |
| BeginDrag(JXContainer *obj, const JPoint &ptG, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) | JXWindow | |
| BoundsMoved(const JCoordinate dx, const JCoordinate dy) override | JXWindow | protectedvirtual |
| BoundsResized(const JCoordinate dw, const JCoordinate dh) override | JXWindow | protectedvirtual |
| Broadcast(const T &message) | JBroadcaster | inlineprotected |
| BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
| BufferDrawing(const bool bufferDrawing) | JXWindow | |
| CenterOnScreen() | JXWindow | |
| CheckForMapOrExpose() | JXWindow | |
| ClearAllMenuShortcuts(JXTextMenu *menu) | JXWindow | |
| ClearHint() | JXContainer | |
| ClearMaxSize() | JXWindow | |
| ClearMenuShortcut(JXTextMenu *menu, const JIndex menuItem) | JXWindow | |
| ClearMinSize() | JXWindow | |
| ClearShortcuts(JXWidget *widget) | JXWindow | |
| ClearStepSize() | JXWindow | |
| ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
| Close() | JXWindow | |
| CloseAction enum name | JXWindow | |
| ComputePaddingForInternalFTC() const | JXContainer | |
| CountClicks(JXContainer *container, const JPoint &pt) | JXWindow | |
| CreateCursorAnimator() | JXContainer | protected |
| Deactivate() | JXContainer | virtual |
| DeactivateCursor() | JXContainer | protected |
| DeactivateHint() | JXWindow | |
| DebugExpandToFitContent(const bool horiz) | JXContainer | static |
| DebugExpandToFitContentExtras(const bool noop, const bool overlap) | JXContainer | static |
| Deiconify() | JXWindow | |
| DeleteEnclosedObjects() | JXContainer | protected |
| DispatchClientMessage(const XClientMessageEvent &clientMessage) | JXContainer | protected |
| DispatchCursor() | JXWindow | |
| JXContainer::DispatchCursor(const JPoint &ptG, const JXKeyModifiers &modifiers) | JXContainer | protected |
| DispatchMouse() | JXWindow | |
| DisplayCursor(const JCursorIndex index) | JXContainer | protected |
| DisplayXCursor(const JCursorIndex index) | JXWindow | |
| Dock(JXDockWidget *dock, const Window parent, const JRect &geom) | JXWindow | |
| Draw(JXWindowPainter &p, const JRect &rect) override | JXWindow | protectedvirtual |
| DrawAll(JXWindowPainter &p, const JRect &frameG) | JXContainer | protected |
| DrawBackground(JXWindowPainter &p, const JRect &frame) override | JXWindow | protectedvirtual |
| DrawBorder(JXWindowPainter &p, const JRect &frame) override | JXWindow | protectedvirtual |
| EnclosingBoundsMoved(const JCoordinate dx, const JCoordinate dy) override | JXWindow | protectedvirtual |
| EnclosingBoundsResized(const JCoordinate dw, const JCoordinate dh) override | JXWindow | protectedvirtual |
| EndDrag(JXContainer *obj, const JPoint &ptG, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) | JXWindow | |
| ExpandToFitContent() | JXContainer | |
| FindContainer(const JPoint &ptG, JXContainer **container) const | JXContainer | |
| ForEach(const std::function< void(JXContainer *)> &f, const bool recurse) | JXContainer | |
| ForEach(const std::function< void(const JXContainer *)> &f, const bool recurse) const | JXContainer | |
| FTCAdjustSize(const JCoordinate dw, const JCoordinate dh) override | JXWindow | protectedvirtual |
| GetAperture() const | JXContainer | inline |
| GetApertureGlobal() const override | JXWindow | virtual |
| GetApertureHeight() const | JXContainer | inline |
| GetApertureWidth() const | JXContainer | inline |
| GetBackColor() const | JXWindow | inline |
| GetBounds() const | JXContainer | inline |
| GetBoundsGlobal() const override | JXWindow | virtual |
| GetBoundsHeight() const | JXContainer | inline |
| GetBoundsWidth() const | JXContainer | inline |
| GetCloseAction() const | JXWindow | inline |
| GetCursorAnimator() const | JXContainer | inlineprotected |
| GetDefaultCursor() const | JXContainer | inline |
| GetDesktopLocation() const | JXWindow | inline |
| GetDirector() const | JXWindow | inline |
| GetDisplay() const | JXWindow | inline |
| GetDNDManager() const | JXContainer | |
| GetDockWidget(JXDockWidget **dock) const | JXWindow | inline |
| GetDockWindow(JXWindow **window) const | JXWindow | |
| GetEnclosedObjects(JPtrArrayIterator< JXContainer > **iter) const | JXContainer | protected |
| GetEnclosure() const | JXContainer | inline |
| GetFocusWidget(JXWidget **widget) const | JXWindow | inline |
| GetFontManager() const | JXContainer | |
| GetFrame() const | JXContainer | inline |
| GetFrameForFTC() const | JXContainer | protectedvirtual |
| GetFrameGlobal() const override | JXWindow | virtual |
| GetFrameHeight() const | JXContainer | inline |
| GetFrameLocal() const | JXContainer | inline |
| GetFrameWidth() const | JXContainer | inline |
| GetFTCLog() const | JXContainer | inlineprotected |
| GetFTCMinContentSize(const bool horizontal) const | JXContainer | protectedvirtual |
| GetHint(JString *text) const | JXContainer | |
| GetIconWidget(JXWindowIcon **widget) const | JXWindow | |
| GetMaxSize() const | JXWindow | inline |
| GetMenuManager() const | JXContainer | |
| GetMinSize() const | JXWindow | inline |
| GetMouseContainer(JXContainer **window) const | JXWindow | inline |
| GetRecipientCount() const | JBroadcaster | |
| GetRootChild(Window *rootChild) const | JXWindow | |
| GetSelectionManager() const | JXContainer | |
| GetSenderCount() const | JBroadcaster | |
| GetTitle() const | JXWindow | inline |
| GetULShortcutIndex(const JString &label, const JString *list) | JXWindow | static |
| GetVisibleRectGlobal(const JRect &origRectG, JRect *visRectG) const | JXContainer | |
| GetWindow() const | JXContainer | inline |
| GetWindowType(JString *type) const | JXWindow | inline |
| GetXFontManager() const | JXContainer | |
| GetXWindow() const | JXWindow | inline |
| GlobalToLocal(const JCoordinate x, const JCoordinate y) const override | JXWindow | virtual |
| GlobalToLocal(const JCoordinate x, const JCoordinate y) const=0 | JXWindow | virtual |
| GlobalToLocal(const JPoint &pt) const | JXWindow | inline |
| GlobalToLocal(const JRect &r) const | JXWindow | |
| GlobalToRoot(const JCoordinate x, const JCoordinate y) const | JXWindow | inline |
| GlobalToRoot(const JPoint &pt) const | JXWindow | inline |
| GlobalToRoot(const JRect &r) const | JXWindow | |
| GrabPointer(JXContainer *obj) | JXWindow | |
| HandleClientMessage(const XClientMessageEvent &clientMessage) | JXContainer | protectedvirtual |
| HandleDNDDrop(const JPoint &pt, const JArray< Atom > &typeList, const Atom action, const Time time, const JXWidget *source) | JXContainer | protectedvirtual |
| HandleDNDEnter() | JXContainer | protectedvirtual |
| HandleDNDHere(const JPoint &pt, const JXWidget *source) | JXContainer | protectedvirtual |
| HandleDNDLeave() | JXContainer | protectedvirtual |
| HandleDNDScroll(const JPoint &pt, const JXMouseButton scrollButton, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| HandleEvent(const XEvent &xEvent) | JXWindow | |
| HandleMouseDown(const JPoint &pt, const JXMouseButton button, const JSize clickCount, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| HandleMouseDrag(const JPoint &pt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| HandleMouseEnter() | JXContainer | protectedvirtual |
| HandleMouseHere(const JPoint &pt, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| HandleMouseLeave() | JXContainer | protectedvirtual |
| HandleMouseUp(const JPoint &pt, const JXMouseButton button, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers) | JXContainer | protectedvirtual |
| HasFocus() const | JXWindow | inline |
| HasRecipients() const | JBroadcaster | |
| HasSenders() const | JBroadcaster | |
| HasWindowType() const | JXWindow | inline |
| Hide() override | JXWindow | virtual |
| HideCursor() | JXContainer | protected |
| HideFromTaskbar() | JXWindow | |
| HitSamePart(const JPoint &pt1, const JPoint &pt2) const | JXContainer | protectedvirtual |
| Iconify() | JXWindow | |
| IncludeInFTC() const | JXContainer | protectedvirtual |
| InstallMenuShortcut(JXTextMenu *menu, const JIndex menuItem, const int key, const JXKeyModifiers &origModifiers) | JXWindow | |
| InstallShortcut(JXWidget *widget, const int key, const JXKeyModifiers &modifiers) | JXWindow | |
| InstallShortcuts(JXWidget *widget, const JString &list) | JXWindow | |
| IsActive() const | JXContainer | inline |
| IsAncestor(JXContainer *obj) const | JXContainer | |
| IsDeleteWindowMessage(const JXDisplay *display, const XEvent &xEvent) | JXWindow | static |
| IsDNDSource() const | JXContainer | inline |
| IsDNDTarget() const | JXContainer | inline |
| IsDocked() const | JXWindow | inline |
| IsDragging() const | JXWindow | inline |
| IsIconified() const | JXWindow | inline |
| IsKeepingBufferPixmap() const | JXWindow | inline |
| IsMenu() const | JXContainer | virtual |
| IsMenuTable() const | JXContainer | virtual |
| IsSaveYourselfMessage(const JXDisplay *display, const XEvent &xEvent) | JXWindow | static |
| IsSuspended() const | JXContainer | inline |
| IsUsingPixmapAsBackground() const | JXWindow | inline |
| IsVisible() const | JXContainer | inline |
| IsWMPingMessage(const JXDisplay *display, const XEvent &xEvent) | JXWindow | static |
| JBroadcaster() | JBroadcaster | |
| JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
| JXContainer(JXWindow *window, JXContainer *enclosure) | JXContainer | protected |
| JXContainer(JXDisplay *display, JXWindow *window, JXContainer *enclosure) | JXContainer | protected |
| JXDockWindowTask | JXWindow | friend |
| JXExpandWindowToFitContentTask | JXWindow | friend |
| JXWindow(JXWindowDirector *director, const JCoordinate w, const JCoordinate h, const JString &title, const bool isOverlay=false) | JXWindow | |
| kCloseDirector enum value | JXWindow | |
| kCloseDisplay enum value | JXWindow | |
| kDeactivateDirector enum value | JXWindow | |
| kDeiconified | JXWindow | static |
| kDocked | JXWindow | static |
| KeepBufferPixmap(const bool keepIt) | JXWindow | inline |
| kIconified | JXWindow | static |
| KillFocus() | JXWindow | |
| kMapped | JXWindow | static |
| kMinSizeChanged | JXWindow | static |
| kQuitApp enum value | JXWindow | |
| kRaised | JXWindow | static |
| kTitleChanged | JXWindow | static |
| kUndocked | JXWindow | static |
| kUnmapped | JXWindow | static |
| kWMDialogType enum value | JXWindow | |
| kWMNormalType enum value | JXWindow | |
| kWMPopupMenuType enum value | JXWindow | |
| kWMPulldownMenuType enum value | JXWindow | |
| kWMTooltipType enum value | JXWindow | |
| ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
| ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
| LocalToGlobal(const JCoordinate x, const JCoordinate y) const override | JXWindow | virtual |
| LocalToGlobal(const JCoordinate x, const JCoordinate y) const=0 | JXWindow | virtual |
| LocalToGlobal(const JPoint &pt) const | JXWindow | inline |
| LocalToGlobal(const JRect &r) const | JXWindow | |
| LockCurrentMaxSize() | JXWindow | inline |
| LockCurrentMinSize() | JXWindow | inline |
| LockCurrentSize() | JXWindow | inline |
| Lower() | JXWindow | |
| MenuItemInserted(JXTextMenu *menu, const JIndex newItem) | JXWindow | |
| MenuItemRemoved(JXTextMenu *menu, const JIndex oldItem) | JXWindow | |
| Move(const JCoordinate dx, const JCoordinate dy) override | JXWindow | virtual |
| NeedsInternalFTC() const | JXContainer | protectedvirtual |
| NotifyBoundsMoved(const JCoordinate dx, const JCoordinate dy) | JXContainer | protected |
| NotifyBoundsResized(const JCoordinate dw, const JCoordinate dh) | JXContainer | protected |
| OKToUnfocusCurrentWidget() const | JXWindow | |
| JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
| Place(const JCoordinate enclX, const JCoordinate enclY) override | JXWindow | virtual |
| PlaceAsDialogWindow() | JXWindow | |
| PrintWindowConfig() | JXWindow | |
| Raise(const bool grabKeyboardFocus=true) | JXWindow | |
| ReadGeometry(std::istream &input, const bool skipDocking=false) | JXWindow | |
| ReadGeometry(const JString &data, const bool skipDocking=false) | JXWindow | |
| RecalcMouseContainer() | JXWindow | inline |
| Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
| ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
| ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
| Redraw() const override | JXWindow | virtual |
| RedrawRect(const JRect &rect) const | JXWindow | |
| Refresh() const override | JXWindow | virtual |
| RefreshRect(const JRect &rect) const | JXWindow | |
| RegisterFocusWidget(JXWidget *widget) | JXWindow | |
| RemoveCursorAnimator() | JXContainer | protected |
| RequestFocus() | JXWindow | |
| Resume() override | JXWindow | virtual |
| RootToGlobal(const JCoordinate x, const JCoordinate y) const | JXWindow | inline |
| RootToGlobal(const JPoint &pt) const | JXWindow | inline |
| RootToGlobal(const JRect &r) const | JXWindow | |
| RunInternalFTC(const bool horizontal, JCoordinate *newSize) | JXContainer | virtual |
| Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
| SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
| SetActive(const bool active) | JXContainer | inline |
| SetBackColor(const JColorID color) | JXWindow | |
| SetCloseAction(const CloseAction closeAction) | JXWindow | inline |
| SetCurrentHintManager(JXHintManager *mgr) | JXWindow | inline |
| SetDefaultCursor(const JCursorIndex index) | JXContainer | protected |
| SetDesktopHMargin(const JCoordinate dw) | JXWindow | static |
| SetDesktopVMargin(const JCoordinate dh) | JXWindow | static |
| SetHint(const JString &text) | JXContainer | |
| SetIcon(JXImage *icon) | JXWindow | |
| SetIcon(JXImage *normalIcon, JXImage *dropIcon) | JXWindow | |
| SetMaxSize(const JCoordinate w, const JCoordinate h) | JXWindow | |
| SetMinSize(const JCoordinate w, const JCoordinate h) | JXWindow | |
| SetMouseContainer(JXContainer *obj, const JPoint &ptG, const unsigned int state) | JXWindow | |
| SetSize(const JCoordinate w, const JCoordinate h) override | JXWindow | virtual |
| SetStepSize(const JCoordinate dw, const JCoordinate dh) | JXWindow | |
| SetTitle(const JString &title) | JXWindow | |
| SetTransientFor(const JXWindowDirector *director) | JXWindow | |
| SetVisible(const bool vis) | JXContainer | inline |
| SetWantDrag(const bool wantDrag) | JXWindow | inline |
| SetWMClass(const JUtf8Byte *c_class, const JUtf8Byte *instance) | JXWindow | |
| SetWMWindowType(const WMType type) | JXWindow | |
| SetXIMPosition(const JPoint &ptG) | JXWindow | |
| ShouldAutoDockNewWindows(const bool autoDock) | JXWindow | inlinestatic |
| ShouldFocusFollowCursorInDock(const bool focusFollowsCursor) | JXWindow | inlinestatic |
| ShouldFocusWhenShow(const bool focusWhenShow) | JXWindow | inline |
| Show() override | JXWindow | virtual |
| ShowCursor() | JXContainer | protected |
| SkipGeometry(std::istream &input) | JXWindow | static |
| StealMouse(const int eventType, const JPoint &ptG, const JXMouseButton button, const unsigned int state) | JXContainer | protectedvirtual |
| StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
| StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
| Suspend() | JXContainer | virtual |
| SwitchFocusToFirstWidget() | JXWindow | |
| SwitchFocusToFirstWidgetWithAncestor(JXContainer *ancestor) | JXWindow | |
| SwitchFocusToWidget(JXWidget *widget) | JXWindow | |
| ToString() const | JBroadcaster | virtual |
| TurnOnBufferedDrawing() | JXContainer | protected |
| Undock() | JXWindow | |
| UndockAllChildWindows() | JXWindow | |
| UndockedMove(const JCoordinate dx, const JCoordinate dy) | JXWindow | |
| UndockedPlace(const JCoordinate enclX, const JCoordinate enclY) | JXWindow | |
| UndockedSetSize(const JCoordinate w, const JCoordinate h, const bool ftc=false) | JXWindow | |
| UnfocusCurrentWidget() | JXWindow | |
| UngrabPointer(JXContainer *obj) | JXWindow | |
| UnregisterFocusWidget(JXWidget *widget) | JXWindow | |
| Update() | JXWindow | |
| UpdateForScroll(const JRect &ap, const JRect &src, const JRect &dest) | JXWindow | |
| UsePixmapAsBackground(const bool useIt) | JXWindow | inline |
| WillAcceptDrop(const JArray< Atom > &typeList, Atom *action, const JPoint &pt, const Time time, const JXWidget *source) | JXContainer | protectedvirtual |
| WillAutoDockNewWindows() | JXWindow | inlinestatic |
| WillFocusFollowCursorInDock() | JXWindow | inlinestatic |
| WillFocusWhenShown() const | JXWindow | inline |
| WMType enum name | JXWindow | |
| WouldBeActive() const | JXContainer | |
| WouldBeVisible() const | JXContainer | |
| WriteGeometry(std::ostream &output) const | JXWindow | |
| WriteGeometry(JString *data) const | JXWindow | |
| ~JBroadcaster() | JBroadcaster | virtual |
| ~JXContainer() override | JXContainer | |
| ~JXWindow() override | JXWindow |