#include "precomp.h"
#include "cicuif.h"
Go to the source code of this file.
|
| STDMETHODIMP_ (void) CUIFColorTableOff10 |
| @unimplemented
|
|
| STDMETHODIMP_ (BOOL) CUIFObject |
|
| STDMETHODIMP_ (LRESULT) CUIFObject |
|
CUIFScheme * | cicCreateUIFScheme (DWORD type) |
| @unimplemented
|
|
| STDMETHODIMP_ (DWORD) CUIFSchemeDef |
|
| STDMETHODIMP_ (HBRUSH) CUIFSchemeDef |
|
| STDMETHODIMP_ (INT) CUIFSchemeDef |
|
void | cicInitUIFUtil (void) |
|
void | cicDoneUIFUtil (void) |
|
HBITMAP | cicMirrorBitmap (HBITMAP hBitmap, HBRUSH hbrBack) |
|
HBRUSH | cicCreateDitherBrush (VOID) |
|
HBITMAP | cicCreateDisabledBitmap (LPCRECT prc, HBITMAP hbmMask, HBRUSH hbr1, HBRUSH hbr2, BOOL bPressed) |
|
HBITMAP | cicCreateShadowMaskBmp (LPRECT prc, HBITMAP hbm1, HBITMAP hbm2, HBRUSH hbr1, HBRUSH hbr2) |
|
HBITMAP | cicChangeBitmapColor (LPCRECT prc, HBITMAP hbm, COLORREF rgbBack, COLORREF rgbFore) |
|
HBITMAP | cicConvertBlackBKGBitmap (LPCRECT prc, HBITMAP hbm1, HBITMAP hbm2, HBRUSH hBrush) |
|
HBITMAP | cicCreateMaskBmp (LPCRECT prc, HBITMAP hbm1, HBITMAP hbm2, HBRUSH hbr, COLORREF rgbColor, COLORREF rgbBack) |
|
BOOL | cicGetIconBitmaps (HICON hIcon, HBITMAP *hbm1, HBITMAP *hbm2, const SIZE *pSize) |
|
void | cicDrawMaskBmpOnDC (HDC hDC, LPCRECT prc, HBITMAP hbmp, HBITMAP hbmpMask) |
|
void | cicGetWorkAreaRect (POINT pt, LPRECT prc) |
|
void | cicGetScreenRect (POINT pt, LPRECT prc) |
|
BOOL | cicIsFullScreenSize (HWND hWnd) |
|
BOOL | cicGetIconSize (HICON hIcon, LPSIZE pSize) |
|
void | cicInitUIFSys (void) |
|
void | cicDoneUIFSys (void) |
|
void | cicUpdateUIFSys (void) |
|
void | cicInitUIFScheme (void) |
|
void | cicUpdateUIFScheme (void) |
|
void | cicDoneUIFScheme (void) |
|
void | cicInitUIFLib (void) |
|
void | cicDoneUIFLib (void) |
|
◆ cicChangeBitmapColor()
Definition at line 1272 of file cicuif.cpp.
1273{
1276
1279
1281
1285
1289
1294
1299}
BOOL SetDIB(LONG cx, LONG cy, WORD cPlanes, WORD cBitCount)
static CUIFBitmapDC * s_phdcDst
void Uninit(BOOL bKeep=FALSE)
static BOOL s_fInitBitmapDCs
static CUIFBitmapDC * s_phdcSrc
static CUIFBitmapDC * s_phdcMask
BOOL SetBitmap(HBITMAP hBitmap)
static VOID BitBlt(_In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Width, _In_ ULONG Height, _In_reads_bytes_(Delta *Height) PUCHAR Buffer, _In_ ULONG BitsPerPixel, _In_ ULONG Delta)
GLint GLint GLsizei GLsizei height
GLint GLint GLsizei width
COLORREF WINAPI SetBkColor(_In_ HDC, _In_ COLORREF)
HGDIOBJ WINAPI SelectObject(_In_ HDC, _In_ HGDIOBJ)
COLORREF WINAPI SetTextColor(_In_ HDC, _In_ COLORREF)
Referenced by cicConvertBlackBKGBitmap().
◆ cicConvertBlackBKGBitmap()
Definition at line 1302 of file cicuif.cpp.
1303{
1306
1309
1314
1317
1321
1325
1327
1330
1333
1339}
HBITMAP cicChangeBitmapColor(LPCRECT prc, HBITMAP hbm, COLORREF rgbBack, COLORREF rgbFore)
HGDIOBJ WINAPI GetStockObject(_In_ int)
int WINAPI FillRect(HDC, LPCRECT, HBRUSH)
HBRUSH WINAPI GetSysColorBrush(_In_ int)
#define IS_INTRESOURCE(i)
Referenced by cicCreateMaskBmp().
◆ cicCreateDisabledBitmap()
Definition at line 1200 of file cicuif.cpp.
1201{
1204
1206
1210
1213
1216
1218 if (bPressed)
1221 else
1224
1226
1229
1234}
◆ cicCreateDitherBrush()
HBRUSH cicCreateDitherBrush |
( |
VOID |
| ) |
|
Definition at line 1181 of file cicuif.cpp.
1182{
1190
1196 return hbr;
1197}
static unsigned char bytes[4]
HBRUSH WINAPI CreateBrushIndirect(_In_ const LOGBRUSH *plb)
HBITMAP WINAPI CreateBitmap(_In_ INT cx, _In_ INT cy, _In_ UINT cPlanes, _In_ UINT cBitsPerPel, _In_opt_ const VOID *pvBits)
◆ cicCreateMaskBmp()
Definition at line 1342 of file cicuif.cpp.
1344{
1347
1353
1357
1359
1365
1371
1373}
HBITMAP cicConvertBlackBKGBitmap(LPCRECT prc, HBITMAP hbm1, HBITMAP hbm2, HBRUSH hBrush)
Referenced by CUIFButton::DrawBitmapProc().
◆ cicCreateShadowMaskBmp()
Definition at line 1237 of file cicuif.cpp.
1238{
1241
1244
1247
1249
1254
1256
1259
1264
1269}
◆ cicCreateUIFScheme()
@unimplemented
Definition at line 628 of file cicuif.cpp.
629{
630#if 1
632#else
634 {
635 case 1:
return new(
cicNoThrow) CUIFSchemeOff10(1);
636 case 2:
return new(
cicNoThrow) CUIFSchemeOff10(2);
637 case 3:
return new(
cicNoThrow) CUIFSchemeOff10(3);
639 }
640#endif
641}
GLuint GLuint GLsizei GLenum type
Referenced by CUIFWindow::CreateScheme().
◆ cicDoneUIFLib()
◆ cicDoneUIFScheme()
Definition at line 5443 of file cicuif.cpp.
5444{
5446 {
5449 }
5451 {
5454 }
5455}
static CUIFColorTableSys * s_pColorTableSys
static CUIFColorTableOff10 * s_pColorTableOff10
Referenced by cicDoneUIFLib().
◆ cicDoneUIFSys()
◆ cicDoneUIFUtil()
◆ cicDrawMaskBmpOnDC()
Definition at line 1407 of file cicuif.cpp.
1408{
1410 return;
1411
1423}
_Out_opt_ int _Out_opt_ int * cy
◆ cicGetIconBitmaps()
Definition at line 1375 of file cicuif.cpp.
1376{
1379
1381 if (pSize)
1382 {
1384 }
1385 else
1386 {
1389 }
1390
1393
1396
1399
1405}
BOOL cicGetIconSize(HICON hIcon, LPSIZE pSize)
BOOL WINAPI DrawIconEx(_In_ HDC, _In_ int, _In_ int, _In_ HICON, _In_ int, _In_ int, _In_ UINT, _In_opt_ HBRUSH, _In_ UINT)
Referenced by LangBarInsertMenu().
◆ cicGetIconSize()
◆ cicGetScreenRect()
Definition at line 5353 of file cicuif.cpp.
5354{
5357 if (hMon)
5358 {
5362 }
5363}
HMONITOR WINAPI MonitorFromPoint(POINT, DWORD)
int WINAPI GetSystemMetrics(_In_ int)
Referenced by CTipbarWnd::CTipbarWnd().
◆ cicGetWorkAreaRect()
◆ cicInitUIFLib()
◆ cicInitUIFScheme()
Definition at line 5416 of file cicuif.cpp.
5417{
5419
5421 if (pColorTable)
5422 {
5423 pColorTable->InitColor();
5424 pColorTable->InitBrush();
5425 }
5426
5428 if (pColorTable)
5429 {
5430 pColorTable->InitColor();
5431 pColorTable->InitBrush();
5432 }
5433}
Referenced by cicInitUIFLib().
◆ cicInitUIFSys()
◆ cicInitUIFUtil()
◆ cicIsFullScreenSize()
◆ cicMirrorBitmap()
Definition at line 1154 of file cicuif.cpp.
1155{
1159
1163
1164 RECT rc = { 0, 0, bm.bmWidth, bm.bmHeight };
1166
1168
1170
1172
1174
1179}
DWORD WINAPI SetLayout(_In_ HDC hdc, _In_ DWORD dwLayout)
◆ cicUpdateUIFScheme()
◆ cicUpdateUIFSys()
◆ STDMETHODIMP_() [1/6]
◆ STDMETHODIMP_() [2/6]
Definition at line 643 of file cicuif.cpp.
644{
645 return m_dwType;
646}
◆ STDMETHODIMP_() [3/6]
Definition at line 653 of file cicuif.cpp.
654{
655 return s_pColorTableSys->GetBrush(
iColor);
656}
◆ STDMETHODIMP_() [4/6]
Definition at line 658 of file cicuif.cpp.
659{
660 return cyText + 2;
661}
◆ STDMETHODIMP_() [5/6]
Definition at line 390 of file cicuif.cpp.
391{
392 if (m_pParent)
394 return 0;
395}
◆ STDMETHODIMP_() [6/6]
@unimplemented
Definition at line 284 of file cicuif.cpp.
285{
288}
@ UIF_WINDOW_ENABLETHEMED