Non-client panel class. This class represents a panel in the non-client area.
More...
#include <SNcPainter.h>
|
| SNcPanel (IHostProxy *pFrameHost, IItemContainer *pItemContainer) |
| Constructor for SNcPanel.
|
|
void | SetActive (BOOL bActive) |
| Sets the active state of the panel.
|
|
BOOL | IsActive () const |
| Checks if the panel is active.
|
|
virtual HRESULT | SetAttribute (const SNS::SStringW &amp;amp;amp;strAttribName, const SNS::SStringW &amp;amp;amp;strValue, BOOL bLoading=FALSE) |
|
Non-client panel class. This class represents a panel in the non-client area.
Definition at line 369 of file SNcPainter.h.
◆ SNcPanel()
SNSBEGIN SNcPanel::SNcPanel |
( |
IHostProxy * | pFrameHost, |
|
|
IItemContainer * | pItemContainer ) |
Constructor for SNcPanel.
- Parameters
-
pFrameHost | Pointer to the frame host. |
pItemContainer | Pointer to the item container. |
Definition at line 7 of file SNcPainter.cpp.
◆ IsActive()
BOOL SNcPanel::IsActive |
( |
| ) |
const |
|
inline |
Checks if the panel is active.
- Returns
- TRUE if the panel is active, FALSE otherwise.
Definition at line 390 of file SNcPainter.h.
◆ OnEraseBkgnd()
Erases the background of the panel.
- Parameters
-
pRT | Pointer to the render target. |
- Returns
- TRUE if the background is erased, FALSE otherwise.
Definition at line 16 of file SNcPainter.cpp.
◆ SetActive()
void SNcPanel::SetActive |
( |
BOOL | bActive | ) |
|
Sets the active state of the panel.
- Parameters
-
bActive | TRUE if the panel is active, FALSE otherwise. |
Definition at line 35 of file SNcPainter.cpp.
◆ SetAttribute()
virtual HRESULT SNcPanel::SetAttribute |
( |
const SNS::SStringW &amp;amp;amp; | strAttribName, |
|
|
const SNS::SStringW &amp;amp;amp; | strValue, |
|
|
BOOL | bLoading = FALSE ) |
|
inlinevirtual |
◆ m_bActive
◆ m_crActiveTitle
COLORREF SNcPanel::m_crActiveTitle |
|
protected |
◆ m_crInactiveTitle
COLORREF SNcPanel::m_crInactiveTitle |
|
protected |
◆ m_skinActive
◆ m_skinInactive
The documentation for this class was generated from the following files: