ConstReadonlyAnyPopup: 3072IsPopupOpen(): test any ID at any level.
ReadonlyAnyPopupId: 1024IsPopupOpen(): ignore the supplied popup ID.
ReadonlyAnyPopupLevel: 2048IsPopupOpen(): search all popup-stack levels.
ReadonlyMouseButtonDefault_: 1Internal default button index: right button.
ReadonlyMouseButtonLeft: 0Open the context popup on left-button release.
ReadonlyMouseButtonMask_: 31Internal mask extracting the encoded mouse-button index.
ReadonlyMouseButtonMiddle: 2Open the context popup on middle-button release.
ReadonlyMouseButtonRight: 1Open the context popup on right-button release.
ReadonlyNone: 0No options; in context helpers, zero also means the left button.
ReadonlyNoOpenOverExistingPopup: 128Do not open if another popup occupies the same popup-stack level.
ReadonlyNoOpenOverItems: 256Window context popup: open only over empty space, not items.
ReadonlyNoReopen: 32Do not reopen, reposition or reset navigation of an already-open popup.
Popup opening and query options. Mouse buttons are indices, not bits: choose one. Context helpers default to Right; include it explicitly when adding other flags if right-click behavior is desired.