ReactOS  0.4.12-dev-409-g9f418243
tagTREEVIEW_INFO Struct Reference
Collaboration diagram for tagTREEVIEW_INFO:

Public Attributes

HWND hwnd
 
HWND hwndNotify
 
DWORD dwStyle
 
HTREEITEM root
 
UINT uInternalStatus
 
INT Timer
 
UINT uNumItems
 
INT cdmode
 
UINT uScrollTime
 
BOOL bRedraw
 
UINT uItemHeight
 
BOOL bHeightSet
 
LONG clientWidth
 
LONG clientHeight
 
LONG treeWidth
 
LONG treeHeight
 
UINT uIndent
 
HTREEITEM selectedItem
 
HTREEITEM hotItem
 
HTREEITEM focusedItem
 
HTREEITEM editItem
 
HTREEITEM firstVisible
 
LONG maxVisibleOrder
 
HTREEITEM dropItem
 
HTREEITEM insertMarkItem
 
BOOL insertBeforeorAfter
 
HIMAGELIST dragList
 
LONG scrollX
 
INT wheelRemainder
 
COLORREF clrBk
 
COLORREF clrText
 
COLORREF clrLine
 
COLORREF clrInsertMark
 
HFONT hFont
 
HFONT hDefaultFont
 
HFONT hBoldFont
 
HFONT hUnderlineFont
 
HFONT hBoldUnderlineFont
 
HCURSOR hcurHand
 
HWND hwndToolTip
 
HWND hwndEdit
 
WNDPROC wpEditOrig
 
BOOL bIgnoreEditKillFocus
 
BOOL bLabelChanged
 
BOOL bNtfUnicode
 
HIMAGELIST himlNormal
 
int normalImageHeight
 
int normalImageWidth
 
HIMAGELIST himlState
 
int stateImageHeight
 
int stateImageWidth
 
HDPA items
 
DWORD lastKeyPressTimestamp
 
WPARAM charCode
 
INT nSearchParamLength
 
WCHAR szSearchParam [MAX_PATH]
 

Detailed Description

Definition at line 72 of file treeview.c.

Member Data Documentation

◆ bHeightSet

BOOL tagTREEVIEW_INFO::bHeightSet

Definition at line 86 of file treeview.c.

Referenced by TREEVIEW_SetFont(), TREEVIEW_SetImageList(), and TREEVIEW_SetItemHeight().

◆ bIgnoreEditKillFocus

BOOL tagTREEVIEW_INFO::bIgnoreEditKillFocus

Definition at line 122 of file treeview.c.

Referenced by TREEVIEW_Edit_SubclassProc().

◆ bLabelChanged

BOOL tagTREEVIEW_INFO::bLabelChanged

Definition at line 123 of file treeview.c.

Referenced by TREEVIEW_Command(), TREEVIEW_Edit_SubclassProc(), and TREEVIEW_EditLabel().

◆ bNtfUnicode

◆ bRedraw

BOOL tagTREEVIEW_INFO::bRedraw

◆ cdmode

INT tagTREEVIEW_INFO::cdmode

Definition at line 81 of file treeview.c.

Referenced by TREEVIEW_DrawItem(), and TREEVIEW_Refresh().

◆ charCode

WPARAM tagTREEVIEW_INFO::charCode

Definition at line 135 of file treeview.c.

Referenced by TREEVIEW_ProcessLetterKeys().

◆ clientHeight

LONG tagTREEVIEW_INFO::clientHeight

◆ clientWidth

◆ clrBk

◆ clrInsertMark

COLORREF tagTREEVIEW_INFO::clrInsertMark

◆ clrLine

COLORREF tagTREEVIEW_INFO::clrLine

◆ clrText

◆ dragList

HIMAGELIST tagTREEVIEW_INFO::dragList

Definition at line 105 of file treeview.c.

Referenced by TREEVIEW_CreateDragImage().

◆ dropItem

◆ dwStyle

◆ editItem

HTREEITEM tagTREEVIEW_INFO::editItem

Definition at line 98 of file treeview.c.

Referenced by TREEVIEW_Command(), TREEVIEW_EditLabel(), and TREEVIEW_EndEditLabelNow().

◆ firstVisible

◆ focusedItem

HTREEITEM tagTREEVIEW_INFO::focusedItem

◆ hBoldFont

HFONT tagTREEVIEW_INFO::hBoldFont

Definition at line 114 of file treeview.c.

Referenced by TREEVIEW_Destroy(), TREEVIEW_FontForItem(), and TREEVIEW_SetFont().

◆ hBoldUnderlineFont

HFONT tagTREEVIEW_INFO::hBoldUnderlineFont

Definition at line 116 of file treeview.c.

Referenced by TREEVIEW_Destroy(), TREEVIEW_FontForItem(), and TREEVIEW_SetFont().

◆ hcurHand

HCURSOR tagTREEVIEW_INFO::hcurHand

Definition at line 117 of file treeview.c.

Referenced by TREEVIEW_SetCursor().

◆ hDefaultFont

HFONT tagTREEVIEW_INFO::hDefaultFont

Definition at line 113 of file treeview.c.

Referenced by TREEVIEW_Destroy(), and TREEVIEW_SetFont().

◆ hFont

◆ himlNormal

HIMAGELIST tagTREEVIEW_INFO::himlNormal

◆ himlState

HIMAGELIST tagTREEVIEW_INFO::himlState

◆ hotItem

◆ hUnderlineFont

HFONT tagTREEVIEW_INFO::hUnderlineFont

Definition at line 115 of file treeview.c.

Referenced by TREEVIEW_Destroy(), TREEVIEW_FontForItem(), and TREEVIEW_SetFont().

◆ hwnd

◆ hwndEdit

◆ hwndNotify

HWND tagTREEVIEW_INFO::hwndNotify

Definition at line 75 of file treeview.c.

Referenced by TREEVIEW_Command(), TREEVIEW_RButtonDown(), and TREEVIEW_SendRealNotify().

◆ hwndToolTip

HWND tagTREEVIEW_INFO::hwndToolTip

◆ insertBeforeorAfter

BOOL tagTREEVIEW_INFO::insertBeforeorAfter

Definition at line 104 of file treeview.c.

Referenced by TREEVIEW_DrawItem(), and TREEVIEW_SetInsertMark().

◆ insertMarkItem

HTREEITEM tagTREEVIEW_INFO::insertMarkItem

◆ items

◆ lastKeyPressTimestamp

DWORD tagTREEVIEW_INFO::lastKeyPressTimestamp

Definition at line 134 of file treeview.c.

Referenced by TREEVIEW_ProcessLetterKeys().

◆ maxVisibleOrder

LONG tagTREEVIEW_INFO::maxVisibleOrder

◆ normalImageHeight

int tagTREEVIEW_INFO::normalImageHeight

Definition at line 127 of file treeview.c.

Referenced by TREEVIEW_DrawItem(), TREEVIEW_NaturalHeight(), and TREEVIEW_SetImageList().

◆ normalImageWidth

int tagTREEVIEW_INFO::normalImageWidth

Definition at line 128 of file treeview.c.

Referenced by TREEVIEW_ComputeItemInternalMetrics(), and TREEVIEW_SetImageList().

◆ nSearchParamLength

INT tagTREEVIEW_INFO::nSearchParamLength

Definition at line 136 of file treeview.c.

Referenced by TREEVIEW_ProcessLetterKeys().

◆ root

◆ scrollX

LONG tagTREEVIEW_INFO::scrollX

◆ selectedItem

◆ stateImageHeight

int tagTREEVIEW_INFO::stateImageHeight

Definition at line 130 of file treeview.c.

Referenced by TREEVIEW_DrawItem(), TREEVIEW_InitCheckboxes(), and TREEVIEW_SetImageList().

◆ stateImageWidth

int tagTREEVIEW_INFO::stateImageWidth

◆ szSearchParam

WCHAR tagTREEVIEW_INFO::szSearchParam[MAX_PATH]

Definition at line 137 of file treeview.c.

Referenced by TREEVIEW_ProcessLetterKeys().

◆ Timer

INT tagTREEVIEW_INFO::Timer

◆ treeHeight

LONG tagTREEVIEW_INFO::treeHeight

Definition at line 92 of file treeview.c.

Referenced by TREEVIEW_Expand(), TREEVIEW_Notify(), and TREEVIEW_UpdateScrollBars().

◆ treeWidth

LONG tagTREEVIEW_INFO::treeWidth

Definition at line 91 of file treeview.c.

Referenced by TREEVIEW_HScroll(), TREEVIEW_Notify(), and TREEVIEW_UpdateScrollBars().

◆ uIndent

◆ uInternalStatus

UINT tagTREEVIEW_INFO::uInternalStatus

Definition at line 78 of file treeview.c.

Referenced by TREEVIEW_HScroll(), TREEVIEW_UpdateScrollBars(), and TREEVIEW_VScroll().

◆ uItemHeight

◆ uNumItems

UINT tagTREEVIEW_INFO::uNumItems

◆ uScrollTime

UINT tagTREEVIEW_INFO::uScrollTime

Definition at line 82 of file treeview.c.

Referenced by TREEVIEW_GetScrollTime(), and TREEVIEW_SetScrollTime().

◆ wheelRemainder

INT tagTREEVIEW_INFO::wheelRemainder

Definition at line 107 of file treeview.c.

Referenced by TREEVIEW_MouseWheel().

◆ wpEditOrig

WNDPROC tagTREEVIEW_INFO::wpEditOrig

Definition at line 121 of file treeview.c.

Referenced by TREEVIEW_Destroy(), TREEVIEW_Edit_SubclassProc(), and TREEVIEW_EditLabel().


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