Esempio n. 1
0
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;
}
Esempio n. 3
0
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);
}
Esempio n. 4
0
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;
}
Esempio n. 5
0
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);
}