Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.
class CExtContentExpandWnd : public CWnd

Remarks

The CExtContentExpandWnd class implements a popup window for displaying partially visible areas in different controls. The class features non-rectangular windows in form of different arrow markers and/or marker dot lines.

Flags that specify appearance and behavior of the pop-up window (dwActivateFlags):

Value Meaning
__ECWAF_PASS_WM_LBUTTONDOWN Send WM_LBUTTONDOWN to the pWndNotify window.
__ECWAF_PASS_WM_MBUTTONDOWN Send WM_MBUTTONDOWN to the pWndNotify window.
__ECWAF_PASS_WM_RBUTTONDOWN Send WM_RBUTTONDOWN to the pWndNotify window.
__ECWAF_PASS_WM_MOUSEWHEEL Send to the pWndNotify window.
__ECWAF_PASS_WM_MOUSEMOVE Send to the pWndNotify window.
__ECWAF_TRANSPARENT_WND Provide the pop-up window with WS_EX_TRANSPARENT extended style.
__ECWAF_DRAW_ITEM Draw the rcItem area by sending the CExtContentExpandWnd::g_nMsgPaintItemContent message to the pWndNotify window.
__ECWAF_DRAW_RED_DOTS Enable drawing marker dot lines.
__ECWAF_DRAW_RED_ARROWS Enable drawing arrow markers.
__ECWAF_DRAW_RED_ARROWS_V Arrow markers are arranged vertically.
__ECWAF_POST_INVALIDATE Redraw the pWndNotify window immediately after closing the pop-up window.
__ECWAF_DRAW_SOURCE Draw the pWndNotify window area in the rcItem area.
__ECWAF_TRANSPARENT_ITEM Screen area specified with the parameter rcItem must not be the pop-up window area.
__ECWAF_PASS_WM_LBUTTONUP Send WM_LBUTTONUP to the pWndNotify window.
__ECWAF_PASS_WM_MBUTTONUP Send WM_MBUTTONUP to the pWndNotify window.
__ECWAF_PASS_WM_RBUTTONUP Send WM_RBUTTONUP to the pWndNotify window.
__ECWAF_PASS_WM_LBUTTONDBLCLK Send WM_LBUTTONDBLCLK to the pWndNotify window.
__ECWAF_PASS_WM_MBUTTONDBLCLK Send WM_MBUTTONDBLCLK to the pWndNotify window
__ECWAF_PASS_WM_RBUTTONDBLCLK Send WM_RBUTTONDBLCLK to the pWndNotify window
__ECWAF_REDIRECT_RETVAL Redirect return values of mouse message handlers
__ECWAF_REDIRECT_NO_DEACTIVATE Do not deactivate the contents pop-up window on mouse clicks
__ECWAF_REDIRECT_AND_HANDLE Return forcedly the success code while handling mouse messages (i.e. To notify windows that any mouse message is handled by the contents pop-up window)
__ECWAF_HANDLE_MOUSE_ACTIVATE Handle the WM_MOUSEACTIVATE message
__ECWAF_MA_ACTIVATE Return the MA_ACTIVATE value from the WM_MOUSEACTIVATE message handler
__ECWAF_MA_ACTIVATEANDEAT Return the MA_ACTIVATEANDEAT value from the WM_MOUSEACTIVATE message handler
__ECWAF_MA_NOACTIVATE Return the MA_NOACTIVATE value from the WM_MOUSEACTIVATE message handler
__ECWAF_MA_NOACTIVATEANDEAT Return the MA_NOACTIVATEANDEAT value from the WM_MOUSEACTIVATE message handler

Header

ExtContentExpandWnd.h

See Also

Class Members | Hierarchy Chart