FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
CAdUiThemedControlDraw Class Reference

#include <CAdUiThemedControlDraw.h>

Public Member Functions

Gdiplus::Font * GetFont (CAdUiTheme const *, AdUiThemeElement)
 
Gdiplus::Font * GetFont (tagLOGFONTW const &)
 
virtual Gdiplus::RectF MeasureText (CDC *, ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const &, bool, CAdUiTheme *, AdUiThemeElement)
 
virtual Gdiplus::RectF MeasureText (CDC *, ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const &, Gdiplus::StringFormat const &, Gdiplus::Font *)
 
virtual void CreateRoundedCornerRectangle (Gdiplus::Point *, CRect const &)
 
virtual void DrawDropdownArrow (CDC *, CRect const &, Gdiplus::Color const &, Gdiplus::Color const &)
 
virtual void DrawInnerHighlight (CDC *, Gdiplus::Rect const &, Gdiplus::Pen const &)
 
virtual void DrawRoundedCornerRectangle (CDC *, CRect const &, Gdiplus::Color const &)
 
virtual void DrawTextW (CDC *, Gdiplus::RectF const &, ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const &, Gdiplus::StringFormat const &, unsigned long, Gdiplus::Font *)
 
void SetDefaultFormat (Gdiplus::StringFormat &, bool)
 

Static Public Member Functions

static CAdUiThemedControlDrawGetInstance (void)
 

Protected Member Functions

 CAdUiThemedControlDraw (void)
 
virtual ~CAdUiThemedControlDraw (void)
 

Detailed Description

Definition at line 24 of file CAdUiThemedControlDraw.h.

Constructor & Destructor Documentation

◆ CAdUiThemedControlDraw()

CAdUiThemedControlDraw::CAdUiThemedControlDraw ( void )
protected

◆ ~CAdUiThemedControlDraw()

virtual CAdUiThemedControlDraw::~CAdUiThemedControlDraw ( void )
protectedvirtual

Member Function Documentation

◆ CreateRoundedCornerRectangle()

virtual void CAdUiThemedControlDraw::CreateRoundedCornerRectangle ( Gdiplus::Point * ,
CRect const &  )
virtual

◆ DrawDropdownArrow()

virtual void CAdUiThemedControlDraw::DrawDropdownArrow ( CDC * ,
CRect const & ,
Gdiplus::Color const & ,
Gdiplus::Color const &  )
virtual

◆ DrawInnerHighlight()

virtual void CAdUiThemedControlDraw::DrawInnerHighlight ( CDC * ,
Gdiplus::Rect const & ,
Gdiplus::Pen const &  )
virtual

◆ DrawRoundedCornerRectangle()

virtual void CAdUiThemedControlDraw::DrawRoundedCornerRectangle ( CDC * ,
CRect const & ,
Gdiplus::Color const &  )
virtual

◆ DrawTextW()

virtual void CAdUiThemedControlDraw::DrawTextW ( CDC * ,
Gdiplus::RectF const & ,
ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const & ,
Gdiplus::StringFormat const & ,
unsigned long ,
Gdiplus::Font *  )
virtual

◆ GetFont() [1/2]

Gdiplus::Font * CAdUiThemedControlDraw::GetFont ( CAdUiTheme const * ,
AdUiThemeElement  )

◆ GetFont() [2/2]

Gdiplus::Font * CAdUiThemedControlDraw::GetFont ( tagLOGFONTW const & )

◆ GetInstance()

static CAdUiThemedControlDraw * CAdUiThemedControlDraw::GetInstance ( void )
static

◆ MeasureText() [1/2]

virtual Gdiplus::RectF CAdUiThemedControlDraw::MeasureText ( CDC * ,
ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const & ,
bool ,
CAdUiTheme * ,
AdUiThemeElement  )
virtual

◆ MeasureText() [2/2]

virtual Gdiplus::RectF CAdUiThemedControlDraw::MeasureText ( CDC * ,
ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t, ATL::ChTraitsCRT< wchar_t > > > const & ,
Gdiplus::StringFormat const & ,
Gdiplus::Font *  )
virtual

◆ SetDefaultFormat()

void CAdUiThemedControlDraw::SetDefaultFormat ( Gdiplus::StringFormat & ,
bool  )

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