ReactOS 0.4.16-dev-122-g325d74c
_WND_DATA Struct Reference

#include <uxthemep.h>

Collaboration diagram for _WND_DATA:

Public Attributes

HTHEME hthemeWindow
 
HTHEME hthemeScrollbar
 
RECT rcCaptionButtons [4]
 
UINT lastHitTest
 
BOOL HasAppDefinedRgn
 
BOOL HasThemeRgn
 
BOOL UpdatingRgn
 
BOOL DirtyThemeRegion
 
HBRUSH hTabBackgroundBrush
 
HBITMAP hTabBackgroundBmp
 
BOOL SCROLL_trackVertical
 
enum SCROLL_HITTEST SCROLL_trackHitTest
 
BOOL SCROLL_MovingThumb
 
HWND SCROLL_TrackingWin
 
INT SCROLL_TrackingBar
 
INT SCROLL_TrackingPos
 
INT SCROLL_TrackingVal
 

Detailed Description

Definition at line 165 of file uxthemep.h.

Member Data Documentation

◆ DirtyThemeRegion

BOOL _WND_DATA::DirtyThemeRegion

Definition at line 175 of file uxthemep.h.

Referenced by OnPostWinPosChanged(), and ThemePreWindowProc().

◆ HasAppDefinedRgn

BOOL _WND_DATA::HasAppDefinedRgn

◆ HasThemeRgn

BOOL _WND_DATA::HasThemeRgn

Definition at line 173 of file uxthemep.h.

Referenced by OnPostWinPosChanged(), ThemeDestroyWndData(), and ThemeSetWindowRgn().

◆ hTabBackgroundBmp

HBITMAP _WND_DATA::hTabBackgroundBmp

Definition at line 177 of file uxthemep.h.

Referenced by GetDiaogTextureBrush(), ThemeDestroyWndData(), and ThemePreWindowProc().

◆ hTabBackgroundBrush

HBRUSH _WND_DATA::hTabBackgroundBrush

Definition at line 176 of file uxthemep.h.

Referenced by GetDiaogTextureBrush(), ThemeDestroyWndData(), and ThemePreWindowProc().

◆ hthemeScrollbar

HTHEME _WND_DATA::hthemeScrollbar

◆ hthemeWindow

HTHEME _WND_DATA::hthemeWindow

Definition at line 167 of file uxthemep.h.

Referenced by GetNCCaptionTheme(), ThemeDestroyWndData(), and ThemePreWindowProc().

◆ lastHitTest

UINT _WND_DATA::lastHitTest

Definition at line 171 of file uxthemep.h.

Referenced by ThemeHandleButton(), ThemeHandleNcMouseLeave(), and ThemeHandleNcMouseMove().

◆ rcCaptionButtons

RECT _WND_DATA::rcCaptionButtons[4]

◆ SCROLL_MovingThumb

BOOL _WND_DATA::SCROLL_MovingThumb

Definition at line 181 of file uxthemep.h.

Referenced by SCROLL_DrawMovingThumb(), and SCROLL_HandleScrollEvent().

◆ SCROLL_trackHitTest

enum SCROLL_HITTEST _WND_DATA::SCROLL_trackHitTest

Definition at line 180 of file uxthemep.h.

Referenced by SCROLL_HandleScrollEvent().

◆ SCROLL_TrackingBar

INT _WND_DATA::SCROLL_TrackingBar

Definition at line 183 of file uxthemep.h.

Referenced by SCROLL_HandleScrollEvent(), and ThemeGetScrollInfo().

◆ SCROLL_TrackingPos

INT _WND_DATA::SCROLL_TrackingPos

Definition at line 184 of file uxthemep.h.

Referenced by SCROLL_DrawMovingThumb(), and SCROLL_HandleScrollEvent().

◆ SCROLL_TrackingVal

INT _WND_DATA::SCROLL_TrackingVal

Definition at line 185 of file uxthemep.h.

Referenced by SCROLL_HandleScrollEvent(), and ThemeGetScrollInfo().

◆ SCROLL_TrackingWin

HWND _WND_DATA::SCROLL_TrackingWin

Definition at line 182 of file uxthemep.h.

Referenced by SCROLL_HandleScrollEvent(), ThemeDrawScrollBarEx(), and ThemeGetScrollInfo().

◆ SCROLL_trackVertical

BOOL _WND_DATA::SCROLL_trackVertical

Definition at line 179 of file uxthemep.h.

Referenced by SCROLL_HandleScrollEvent().

◆ UpdatingRgn

BOOL _WND_DATA::UpdatingRgn

Definition at line 174 of file uxthemep.h.

Referenced by OnPostWinPosChanged().


The documentation for this struct was generated from the following file: