|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
import "shobjidl.idl";
Inherits IUnknown.
Inherited by INameSpaceTreeControl2.
Public Types |
| enum | _NSTCSTYLE {
NSTCS_HASEXPANDOS = 0x00000001,
NSTCS_HASLINES = 0x00000002,
NSTCS_SINGLECLICKEXPAND = 0x00000004,
NSTCS_FULLROWSELECT = 0x00000008,
NSTCS_SPRINGEXPAND = 0x00000010,
NSTCS_HORIZONTALSCROLL = 0x00000020,
NSTCS_ROOTHASEXPANDO = 0x00000040,
NSTCS_SHOWSELECTIONALWAYS = 0x00000080,
NSTCS_NOINFOTIP = 0x00000200,
NSTCS_EVENHEIGHT = 0x00000400,
NSTCS_NOREPLACEOPEN = 0x00000800,
NSTCS_DISABLEDRAGDROP = 0x00001000,
NSTCS_NOORDERSTREAM = 0x00002000,
NSTCS_RICHTOOLTIP = 0x00004000,
NSTCS_BORDER = 0x00008000,
NSTCS_NOEDITLABELS = 0x00010000,
NSTCS_TABSTOP = 0x00020000,
NSTCS_FAVORITESMODE = 0x00080000,
NSTCS_AUTOHSCROLL = 0x00100000,
NSTCS_FADEINOUTEXPANDOS = 0x00200000,
NSTCS_EMPTYTEXT = 0x00400000,
NSTCS_CHECKBOXES = 0x00800000,
NSTCS_PARTIALCHECKBOXES = 0x01000000,
NSTCS_EXCLUSIONCHECKBOXES = 0x02000000,
NSTCS_DIMMEDCHECKBOXES = 0x04000000,
NSTCS_NOINDENTCHECKS = 0x08000000,
NSTCS_ALLOWJUNCTIONS = 0x10000000,
NSTCS_SHOWTABSBUTTON = 0x20000000,
NSTCS_SHOWDELETEBUTTON = 0x40000000,
NSTCS_SHOWREFRESHBUTTON = (int)0x80000000
} |
| enum | _NSTCROOTSTYLE { NSTCRS_VISIBLE = 0x0000,
NSTCRS_HIDDEN = 0x0001,
NSTCRS_EXPANDED = 0x0002
} |
| enum | _NSTCITEMSTATE {
NSTCIS_NONE = 0x0000,
NSTCIS_SELECTED = 0x0001,
NSTCIS_EXPANDED = 0x0002,
NSTCIS_BOLD = 0x0004,
NSTCIS_DISABLED = 0x0008,
NSTCIS_SELECTEDNOEXPAND = 0x0010
} |
| enum | NSTCGNI {
NSTCGNI_NEXT = 0,
NSTCGNI_NEXTVISIBLE = 1,
NSTCGNI_PREV = 2,
NSTCGNI_PREVVISIBLE = 3,
NSTCGNI_PARENT = 4,
NSTCGNI_CHILD = 5,
NSTCGNI_FIRSTVISIBLE = 6,
NSTCGNI_LASTVISIBLE = 7
} |
| typedef DWORD | NSTCSTYLE |
| typedef DWORD | NSTCROOTSTYLE |
| typedef DWORD | NSTCITEMSTATE |
Public Member Functions |
| HRESULT | Initialize ([in] HWND hwndParent,[in, unique] RECT *prc,[in] NSTCSTYLE nstcsFlags) |
| HRESULT | TreeAdvise ([in] IUnknown *punk,[out] DWORD *pdwCookie) |
| HRESULT | TreeUnadvise ([in] DWORD dwCookie) |
| HRESULT | AppendRoot ([in] IShellItem *psiRoot,[in] SHCONTF grfEnumFlags,[in] NSTCROOTSTYLE grfRootStyle,[in, unique] IShellItemFilter *pif) |
| HRESULT | InsertRoot ([in] int iIndex,[in] IShellItem *psiRoot,[in] SHCONTF grfEnumFlags,[in] NSTCROOTSTYLE grfRootStyle,[in, unique] IShellItemFilter *pif) |
| HRESULT | RemoveRoot ([in] IShellItem *psiRoot) |
| HRESULT | RemoveAllRoots () |
| HRESULT | GetRootItems ([out] IShellItemArray **ppsiaRootItems) |
| HRESULT | SetItemState ([in] IShellItem *psi,[in] NSTCITEMSTATE nstcisMask,[in] NSTCITEMSTATE nstcisFlags) |
| HRESULT | GetItemState ([in] IShellItem *psi,[in] NSTCITEMSTATE nstcismask,[out] NSTCITEMSTATE *pnstcisFlags) |
| HRESULT | GetSelectedItems ([out] IShellItemArray **psiaItems) |
| HRESULT | GetItemCustomState ([in] IShellItem *psi,[out] int *piStateNumber) |
| HRESULT | SetItemCustomState ([in] IShellItem *psi,[in] int iStateNumber) |
| HRESULT | EnsureItemVisible ([in] IShellItem *psi) |
| HRESULT | SetTheme ([in, string] LPCWSTR pszTheme) |
| HRESULT | GetNextItem ([in, unique] IShellItem *psi,[in] NSTCGNI nstcgi,[out] IShellItem **ppsiNext) |
| HRESULT | HitTest ([in] POINT *ppt,[out] IShellItem **ppsiOut) |
| HRESULT | GetItemRect ([in] IShellItem *psi,[out] RECT *prect) |
| HRESULT | CollapseAll () |
Detailed Description
Definition at line 3321 of file shobjidl.idl.
The documentation for this interface was generated from the following file:
Generated on Fri May 25 2012 06:21:21 for ReactOS by
1.7.6.1
|