void CDreamSkinWindow::GetDefaultItem(SKINITEM *pItem, COLORREF clrBk, COLORREF clrTxt, COLORREF clrBd, int nWidthBd) { pItem->nDefault = 1; GetDefaultBackground(&pItem->skinBk, clrBk); GetDefaultBorder(&pItem->skinLBorder, clrBd, nWidthBd); GetDefaultBorder(&pItem->skinRBorder, clrBd, nWidthBd); GetDefaultBorder(&pItem->skinTBorder, clrBd, nWidthBd); GetDefaultBorder(&pItem->skinBBorder, clrBd, nWidthBd); GetDefaultText(&pItem->skinTxt, clrTxt); GetDefaultIcon(&pItem->skinIcon, clrTxt); }
BOOL CDreamSkinProgressCtrl::GetDefaultSkin(SKINPROGRESSCTRL *pSkinProgressCtrl) { if (pSkinProgressCtrl) { GetDefaultBackground(&pSkinProgressCtrl->skinHBkNormal, RGB(255, 255, 255)); GetDefaultBackground(&pSkinProgressCtrl->skinHFrNormal, RGB(0, 0, 255)); GetDefaultBackground(&pSkinProgressCtrl->skinVBkNormal, RGB(255, 255, 255)); GetDefaultBackground(&pSkinProgressCtrl->skinVFrNormal, RGB(0, 0, 255)); GetDefaultBorder(&pSkinProgressCtrl->skinHLBorderNormal, RGB(113, 111, 100), 1); //COLOR_3DDKSHADOW GetDefaultBorder(&pSkinProgressCtrl->skinHRBorderNormal, RGB(113, 111, 100), 1); GetDefaultBorder(&pSkinProgressCtrl->skinHTBorderNormal, RGB(113, 111, 100), 1); GetDefaultBorder(&pSkinProgressCtrl->skinHBBorderNormal, RGB(113, 111, 100), 1); GetDefaultBorder(&pSkinProgressCtrl->skinVLBorderNormal, RGB(113, 111, 100), 1); //COLOR_3DDKSHADOW GetDefaultBorder(&pSkinProgressCtrl->skinVRBorderNormal, RGB(113, 111, 100), 1); GetDefaultBorder(&pSkinProgressCtrl->skinVTBorderNormal, RGB(113, 111, 100), 1); GetDefaultBorder(&pSkinProgressCtrl->skinVBBorderNormal, RGB(113, 111, 100), 1); pSkinProgressCtrl->nHBlockWidth = 10; pSkinProgressCtrl->nHBlockSpacing = 2; pSkinProgressCtrl->nVBlockWidth = 10; pSkinProgressCtrl->nVBlockSpacing = 2; } return TRUE; }
bool wxRichTextStyleComboPopup::Create( wxWindow* parent ) { int borderStyle = GetDefaultBorder(); if (borderStyle == wxBORDER_SUNKEN || borderStyle == wxBORDER_NONE) borderStyle = wxBORDER_THEME; return wxRichTextStyleListBox::Create(parent, wxID_ANY, wxPoint(0,0), wxDefaultSize, borderStyle); }
BOOL CDreamSkinTab::GetDefaultSkin(SKINTAB *pSkinTab) { if (pSkinTab) { GetDefaultBackground(&pSkinTab->skinBkNormal, ::GetSysColor(COLOR_BTNFACE)); GetDefaultBorder(&pSkinTab->skinLBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinTab->skinRBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinTab->skinTBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinTab->skinBBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultButton(&pSkinTab->skinTabButton); pSkinTab->nButtonWidth = 21; pSkinTab->nButtonMargin = 0; pSkinTab->nButtonPadding = 5; pSkinTab->nDrawOrder = 0; } return TRUE; }
void CDreamSkinTab::GetDefaultButton(SKINBUTTON *pSkinButton) { pSkinButton->nRgnType = RGN_RECT; pSkinButton->clrTansparent = RGB(255, 255, 255); GetDefaultBackground(&pSkinButton->skinBkNormal, ::GetSysColor(COLOR_BTNFACE)); GetDefaultBackground(&pSkinButton->skinBkDisable, ::GetSysColor(COLOR_BTNFACE)); GetDefaultBackground(&pSkinButton->skinBkHover, ::GetSysColor(COLOR_BTNFACE)); GetDefaultBackground(&pSkinButton->skinBkPress, ::GetSysColor(COLOR_BTNFACE)); GetDefaultBackground(&pSkinButton->skinBkDefault, ::GetSysColor(COLOR_BTNFACE)); GetDefaultText(&pSkinButton->skinTxtNormal, ::GetSysColor(COLOR_BTNTEXT)); GetDefaultText(&pSkinButton->skinTxtDisable, ::GetSysColor(COLOR_GRAYTEXT)); GetDefaultText(&pSkinButton->skinTxtHover, ::GetSysColor(COLOR_BTNTEXT)); GetDefaultText(&pSkinButton->skinTxtPress, ::GetSysColor(COLOR_BTNTEXT)); GetDefaultText(&pSkinButton->skinTxtDefault, ::GetSysColor(COLOR_BTNTEXT)); GetDefaultBorder(&pSkinButton->skinLBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinRBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinTBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinBBorderNormal, ::GetSysColor(COLOR_GRAYTEXT), 1, DRAWTYPE_TRANSPARENT); GetDefaultBorder(&pSkinButton->skinLBorderDisable, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinRBorderDisable, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinTBorderDisable, ::GetSysColor(COLOR_GRAYTEXT), 1); GetDefaultBorder(&pSkinButton->skinBBorderDisable, ::GetSysColor(COLOR_GRAYTEXT), 1, DRAWTYPE_TRANSPARENT); GetDefaultBorder(&pSkinButton->skinLBorderHover, ::GetSysColor(COLOR_3DHILIGHT), 1); GetDefaultBorder(&pSkinButton->skinRBorderHover, ::GetSysColor(COLOR_3DDKSHADOW), 1); GetDefaultBorder(&pSkinButton->skinTBorderHover, ::GetSysColor(COLOR_3DHILIGHT), 1); GetDefaultBorder(&pSkinButton->skinBBorderHover, ::GetSysColor(COLOR_3DLIGHT), 1, DRAWTYPE_TRANSPARENT); GetDefaultBorder(&pSkinButton->skinLBorderPress, ::GetSysColor(COLOR_3DDKSHADOW), 1); GetDefaultBorder(&pSkinButton->skinRBorderPress, ::GetSysColor(COLOR_3DHILIGHT), 1); GetDefaultBorder(&pSkinButton->skinTBorderPress, ::GetSysColor(COLOR_3DDKSHADOW), 1); GetDefaultBorder(&pSkinButton->skinBBorderPress, ::GetSysColor(COLOR_BTNFACE), 1); GetDefaultBorder(&pSkinButton->skinLBorderDefault, ::GetSysColor(COLOR_BTNTEXT), 1); GetDefaultBorder(&pSkinButton->skinRBorderDefault, ::GetSysColor(COLOR_BTNTEXT), 1); GetDefaultBorder(&pSkinButton->skinTBorderDefault, ::GetSysColor(COLOR_BTNTEXT), 1); GetDefaultBorder(&pSkinButton->skinBBorderDefault, ::GetSysColor(COLOR_BTNTEXT), 1, DRAWTYPE_TRANSPARENT); }