enum CCL::IPopupSelector::BehaviorFlags
Overview
Behavior flags. More…
#include <ipopupselector.h> enum BehaviorFlags { kCloseAfterDrag = 1 < <0, kRestoreMousePos = 1 < <1, kWantsMouseUpOutside = 1 < <2, kHideHScroll = 1 < <3, kStayOpenOnClick = 1 < <4, kMenuSelectCheckedItem = 1 < <5, kAcceptsOnClickOutside = 1 < <6, kAcceptsAfterSwipe = 1 < <7, };
Detailed Documentation
Behavior flags.
Enum Values
kCloseAfterDrag
close the popup after a drag operation
kRestoreMousePos
move the mouse cursor to it’s old position after popup
kWantsMouseUpOutside
onMouseUp is called even if mouse is outside the popup view
kHideHScroll
hide horizontal scrollbar
kStayOpenOnClick
do not close when clicked
kMenuSelectCheckedItem
select checked items - used together with popup (IMenu* menu, …, MenuPresentation::kTree)
kAcceptsOnClickOutside
return kOkay if a click outside caused the popup to close
kAcceptsAfterSwipe
return kOkay after a swipe gesture in the popup