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

#include <CAdUiUtility.h>

Public Member Functions

 CAdUiUtility (CAdUiUtility const &)
 
CAdUiUtilityoperator= (CAdUiUtility const &)
 

Static Public Member Functions

static bool GetSizeFromIcon (struct HICON__ *, int &, int &)
 
static CRect GetDockClientRect (CFrameWnd *)
 
static Gdiplus::Bitmap * StretchGdiplusBitmap (Gdiplus::Bitmap *, unsigned int, unsigned int)
 
static int ColorControlDraw (CDC &, CRect const &, unsigned long, CAdUiTheme const *)
 
static int ColorControlMeasure (struct HWND__ *)
 
static int ColorMaskBltEx (CDC *, int, int, int, int, CDC *, int, int, int, int, unsigned long, int)
 
static int GetFontHeight (int)
 
static int GetTextHeight (CWnd *, bool)
 
static int GetTextHeight (struct HDC__ *, bool, struct HFONT__ *)
 
static int GetTextHeight (struct HWND__ *, bool)
 
static int GetToolBarMetrics (CToolBar const &, struct TBMETRICS &)
 
static int LoadBitmapResource (wchar_t const *, struct HINSTANCE__ *, CBitmap &)
 
static int LoadBitmapResourceDPIAware (wchar_t const *, struct HINSTANCE__ *, CBitmap &)
 
static int LoadBitmapResourceDPIAware (wchar_t const *, struct HINSTANCE__ *, struct HBITMAP__ *&)
 
static int LoadIconResource (wchar_t const *, struct HINSTANCE__ *, int, int, struct HICON__ *&)
 
static int LoadIconResource (wchar_t const *, struct HINSTANCE__ *, struct HICON__ *&)
 
static int LoadIconResourceDpiAware (wchar_t const *, struct HINSTANCE__ *, struct HICON__ *&)
 
static int LoadToolBar (CToolBar &, unsigned int)
 
static int LoadToolBar (CToolBar &, wchar_t const *)
 
static int StretchImageList (CImageList &, unsigned int, unsigned int)
 
static long DrawIPicture (struct HDC__ *, struct IPicture *, int, int, int, int, bool)
 
static struct HBITMAP__StretchBitmap (struct HBITMAP__ *, int, int)
 
static struct HICON__StretchIcon (struct HICON__ *, int, int)
 
static void EnterStartupUIMode (void)
 
static void GetDefaultGUIFont (CFont &)
 
static void GetDefaultGUIFont (struct HFONT__ *&)
 
static void GetDrawPenBorderOffset (int, int &, int &)
 
static void LeaveStartupUIMode (void)
 
static bool __cdecl IsCtrlKeyPressed (void)
 
static CStringW __cdecl GetAbbrevString (CDC *, int, wchar_t const *)
 
static CStringW __cdecl GetInstalledProductKey (void)
 
static CStringW __cdecl GetTempFile (wchar_t const *)
 
static CStringW __cdecl StringFromGuid (_GUID const &)
 
static int __cdecl CalculateMinSize (CWnd *, CFont *, CSize &)
 
static int __cdecl GetAdUiControlBars (CTypedPtrArray< CPtrArray, CAdUiDockControlBar * > &)
 
static int __cdecl GetEncoderClsid (wchar_t const *, _GUID *)
 
static int __cdecl GetTextExtents (CStringW const &, CEdit *, CSize &)
 
static int __cdecl SaveBitmapToStream (Gdiplus::Bitmap *, IStream *, int)
 
static int __cdecl SaveBitmapToStream (HBITMAP__ *, IStream *, int)
 
static HICON__ *__cdecl CreateCombignedCursor (HICON__ *, HICON__ *)
 
static unsigned long __cdecl ShadeOf (unsigned long, int)
 
static unsigned long __cdecl greyConvert (unsigned long, unsigned char)
 
static void __cdecl DrawGrabBar (Gdiplus::Graphics &, int, int, int, int, Gdiplus::Color const &, Gdiplus::Color const &, int)
 
static void __cdecl DrawRectangle (Gdiplus::Graphics &, Gdiplus::Pen const &, Gdiplus::Rect const &)
 
static void __cdecl DrawRoundRect (Gdiplus::Graphics &, Gdiplus::Pen const &, Gdiplus::Rect const &, int)
 
static void __cdecl DrawRoundRect (Gdiplus::Graphics &, Gdiplus::Pen const &, Gdiplus::Rect const &, int, int, int, int, int)
 
static void __cdecl DrawRoundRectLeftTop (Gdiplus::Graphics &, Gdiplus::Pen const &, Gdiplus::Rect const &, int)
 
static void __cdecl DrawRoundRectRightBottom (Gdiplus::Graphics &, Gdiplus::Pen const &, Gdiplus::Rect const &, int)
 
static void __cdecl GetSafeWindowPosition (CWnd *, int, int, int, int, int &, int &)
 
static void __cdecl InvertWindow (HWND__ *, tagRECT *)
 
static void __cdecl bltTransparent (HDC__ *, int, int, int, int, HBITMAP__ *, int, int, unsigned long, HPALETTE__ *)
 
static void __cdecl draw90RotText (CDC *, CRect const &, wchar_t const *, int, unsigned int)
 
static void __cdecl paintHorzArrow (CDC *, CRect &, unsigned long, int)
 
static wchar_t const *__cdecl CreateGuid (CStringW &)
 
static wchar_t const *__cdecl MakePath (wchar_t const *, wchar_t const *, CStringW &)
 

Friends

class DefValueProducer
 

Detailed Description

Definition at line 30 of file CAdUiUtility.h.

Constructor & Destructor Documentation

◆ CAdUiUtility()

CAdUiUtility::CAdUiUtility ( CAdUiUtility const & )

Member Function Documentation

◆ bltTransparent()

static void __cdecl CAdUiUtility::bltTransparent ( HDC__ * ,
int ,
int ,
int ,
int ,
HBITMAP__ * ,
int ,
int ,
unsigned long ,
HPALETTE__ *  )
static

◆ CalculateMinSize()

static int __cdecl CAdUiUtility::CalculateMinSize ( CWnd * ,
CFont * ,
CSize &  )
static

◆ ColorControlDraw()

static int CAdUiUtility::ColorControlDraw ( CDC & ,
CRect const & ,
unsigned long ,
CAdUiTheme const *  )
static

◆ ColorControlMeasure()

static int CAdUiUtility::ColorControlMeasure ( struct HWND__ * )
static

◆ ColorMaskBltEx()

static int CAdUiUtility::ColorMaskBltEx ( CDC * ,
int ,
int ,
int ,
int ,
CDC * ,
int ,
int ,
int ,
int ,
unsigned long ,
int  )
static

◆ CreateCombignedCursor()

static HICON__ *__cdecl CAdUiUtility::CreateCombignedCursor ( HICON__ * ,
HICON__ *  )
static

◆ CreateGuid()

static wchar_t const *__cdecl CAdUiUtility::CreateGuid ( CStringW & )
static

◆ draw90RotText()

static void __cdecl CAdUiUtility::draw90RotText ( CDC * ,
CRect const & ,
wchar_t const * ,
int ,
unsigned int  )
static

◆ DrawGrabBar()

static void __cdecl CAdUiUtility::DrawGrabBar ( Gdiplus::Graphics & ,
int ,
int ,
int ,
int ,
Gdiplus::Color const & ,
Gdiplus::Color const & ,
int  )
static

◆ DrawIPicture()

static long CAdUiUtility::DrawIPicture ( struct HDC__ * ,
struct IPicture * ,
int ,
int ,
int ,
int ,
bool  )
static

◆ DrawRectangle()

static void __cdecl CAdUiUtility::DrawRectangle ( Gdiplus::Graphics & ,
Gdiplus::Pen const & ,
Gdiplus::Rect const &  )
static

◆ DrawRoundRect() [1/2]

static void __cdecl CAdUiUtility::DrawRoundRect ( Gdiplus::Graphics & ,
Gdiplus::Pen const & ,
Gdiplus::Rect const & ,
int  )
static

◆ DrawRoundRect() [2/2]

static void __cdecl CAdUiUtility::DrawRoundRect ( Gdiplus::Graphics & ,
Gdiplus::Pen const & ,
Gdiplus::Rect const & ,
int ,
int ,
int ,
int ,
int  )
static

◆ DrawRoundRectLeftTop()

static void __cdecl CAdUiUtility::DrawRoundRectLeftTop ( Gdiplus::Graphics & ,
Gdiplus::Pen const & ,
Gdiplus::Rect const & ,
int  )
static

◆ DrawRoundRectRightBottom()

static void __cdecl CAdUiUtility::DrawRoundRectRightBottom ( Gdiplus::Graphics & ,
Gdiplus::Pen const & ,
Gdiplus::Rect const & ,
int  )
static

◆ EnterStartupUIMode()

static void CAdUiUtility::EnterStartupUIMode ( void )
static

◆ GetAbbrevString()

static CStringW __cdecl CAdUiUtility::GetAbbrevString ( CDC * ,
int ,
wchar_t const *  )
static

◆ GetAdUiControlBars()

static int __cdecl CAdUiUtility::GetAdUiControlBars ( CTypedPtrArray< CPtrArray, CAdUiDockControlBar * > & )
static

◆ GetDefaultGUIFont() [1/2]

static void CAdUiUtility::GetDefaultGUIFont ( CFont & )
static

◆ GetDefaultGUIFont() [2/2]

static void CAdUiUtility::GetDefaultGUIFont ( struct HFONT__ *& )
static

◆ GetDockClientRect()

static CRect CAdUiUtility::GetDockClientRect ( CFrameWnd * )
static

◆ GetDrawPenBorderOffset()

static void CAdUiUtility::GetDrawPenBorderOffset ( int ,
int & ,
int &  )
static

◆ GetEncoderClsid()

static int __cdecl CAdUiUtility::GetEncoderClsid ( wchar_t const * ,
_GUID *  )
static

◆ GetFontHeight()

static int CAdUiUtility::GetFontHeight ( int )
static

◆ GetInstalledProductKey()

static CStringW __cdecl CAdUiUtility::GetInstalledProductKey ( void )
static

◆ GetSafeWindowPosition()

static void __cdecl CAdUiUtility::GetSafeWindowPosition ( CWnd * ,
int ,
int ,
int ,
int ,
int & ,
int &  )
static

◆ GetSizeFromIcon()

static bool CAdUiUtility::GetSizeFromIcon ( struct HICON__ * ,
int & ,
int &  )
static

◆ GetTempFile()

static CStringW __cdecl CAdUiUtility::GetTempFile ( wchar_t const * )
static

◆ GetTextExtents()

static int __cdecl CAdUiUtility::GetTextExtents ( CStringW const & ,
CEdit * ,
CSize &  )
static

◆ GetTextHeight() [1/3]

static int CAdUiUtility::GetTextHeight ( CWnd * ,
bool  )
static

◆ GetTextHeight() [2/3]

static int CAdUiUtility::GetTextHeight ( struct HDC__ * ,
bool ,
struct HFONT__ *  )
static

◆ GetTextHeight() [3/3]

static int CAdUiUtility::GetTextHeight ( struct HWND__ * ,
bool  )
static

◆ GetToolBarMetrics()

static int CAdUiUtility::GetToolBarMetrics ( CToolBar const & ,
struct TBMETRICS &  )
static

◆ greyConvert()

static unsigned long __cdecl CAdUiUtility::greyConvert ( unsigned long ,
unsigned char  )
static

◆ InvertWindow()

static void __cdecl CAdUiUtility::InvertWindow ( HWND__ * ,
tagRECT *  )
static

◆ IsCtrlKeyPressed()

static bool __cdecl CAdUiUtility::IsCtrlKeyPressed ( void )
static

◆ LeaveStartupUIMode()

static void CAdUiUtility::LeaveStartupUIMode ( void )
static

◆ LoadBitmapResource()

static int CAdUiUtility::LoadBitmapResource ( wchar_t const * ,
struct HINSTANCE__ * ,
CBitmap &  )
static

◆ LoadBitmapResourceDPIAware() [1/2]

static int CAdUiUtility::LoadBitmapResourceDPIAware ( wchar_t const * ,
struct HINSTANCE__ * ,
CBitmap &  )
static

◆ LoadBitmapResourceDPIAware() [2/2]

static int CAdUiUtility::LoadBitmapResourceDPIAware ( wchar_t const * ,
struct HINSTANCE__ * ,
struct HBITMAP__ *&  )
static

◆ LoadIconResource() [1/2]

static int CAdUiUtility::LoadIconResource ( wchar_t const * ,
struct HINSTANCE__ * ,
int ,
int ,
struct HICON__ *&  )
static

◆ LoadIconResource() [2/2]

static int CAdUiUtility::LoadIconResource ( wchar_t const * ,
struct HINSTANCE__ * ,
struct HICON__ *&  )
static

◆ LoadIconResourceDpiAware()

static int CAdUiUtility::LoadIconResourceDpiAware ( wchar_t const * ,
struct HINSTANCE__ * ,
struct HICON__ *&  )
static

◆ LoadToolBar() [1/2]

static int CAdUiUtility::LoadToolBar ( CToolBar & ,
unsigned int  )
static

◆ LoadToolBar() [2/2]

static int CAdUiUtility::LoadToolBar ( CToolBar & ,
wchar_t const *  )
static

◆ MakePath()

static wchar_t const *__cdecl CAdUiUtility::MakePath ( wchar_t const * ,
wchar_t const * ,
CStringW &  )
static

◆ operator=()

CAdUiUtility & CAdUiUtility::operator= ( CAdUiUtility const & )

◆ paintHorzArrow()

static void __cdecl CAdUiUtility::paintHorzArrow ( CDC * ,
CRect & ,
unsigned long ,
int  )
static

◆ SaveBitmapToStream() [1/2]

static int __cdecl CAdUiUtility::SaveBitmapToStream ( Gdiplus::Bitmap * ,
IStream * ,
int  )
static

◆ SaveBitmapToStream() [2/2]

static int __cdecl CAdUiUtility::SaveBitmapToStream ( HBITMAP__ * ,
IStream * ,
int  )
static

◆ ShadeOf()

static unsigned long __cdecl CAdUiUtility::ShadeOf ( unsigned long ,
int  )
static

◆ StretchBitmap()

static struct HBITMAP__ * CAdUiUtility::StretchBitmap ( struct HBITMAP__ * ,
int ,
int  )
static

◆ StretchGdiplusBitmap()

static Gdiplus::Bitmap * CAdUiUtility::StretchGdiplusBitmap ( Gdiplus::Bitmap * ,
unsigned int ,
unsigned int  )
static

◆ StretchIcon()

static struct HICON__ * CAdUiUtility::StretchIcon ( struct HICON__ * ,
int ,
int  )
static

◆ StretchImageList()

static int CAdUiUtility::StretchImageList ( CImageList & ,
unsigned int ,
unsigned int  )
static

◆ StringFromGuid()

static CStringW __cdecl CAdUiUtility::StringFromGuid ( _GUID const & )
static

Friends And Related Symbol Documentation

◆ DefValueProducer

friend class DefValueProducer
friend

Definition at line 32 of file CAdUiUtility.h.


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