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 |