Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Skin Framework
  New Posts New Posts RSS Feed - Skin Problem
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Skin Problem

 Post Reply Post Reply
Author
Message
floydzhang View Drop Down
Groupie
Groupie


Joined: 08 March 2008
Status: Offline
Points: 50
Post Options Post Options   Thanks (0) Thanks(0)   Quote floydzhang Quote  Post ReplyReply Direct Link To This Post Topic: Skin Problem
    Posted: 24 May 2009 at 1:46am
Hi,

If it's possible that I only skin the controls linke button, comobox, listbox, and "OS default look and feel engine" handles the rest?

By the way, where I can find the detail explaination of Skin Builder? I want to know the exact meaning of configurations like following,

[Globals]
EdgeDkShadowColor = 116 116 116
EdgeFillColor = 232 232 232
EdgeHighLightColor = 225 225 225
EdgeLightColor = 238 238 238
EdgeShadowColor = 134 134 134

[SysMetrics]
ActiveCaption = 172 172 172
Background = 172 172 172
Btnface = 182 182 182
BtnHighlight = 219 219 219
BtnShadow = 136 136 136
CaptionBarHeight = 21
CaptionFont = Lucida Grande, 8
CaptionText = 0 0 0
CssName = cpwebvw.css
DkShadow3d = 136 136 136
FlatMenus = true
GradientActiveCaption = 172 172 172
GradientInactiveCaption = 163 163 163
GrayText = 89 89 89
Highlight = 129 129 129
HighlightText = 255 255 255
HotTracking = 67 67 67
IconTitleFont = Lucida Grande, 8
InactiveCaption = 163 163 163
InactiveCaptionText = 120 120 120
Light3d = 251 251 251
Menu = 182 182 182
MenuBar = 182 182 182
MenuFont = Lucida Grande, 8
MenuHilight = 129 129 129
MinColorDepth = 15
MsgBoxFont = Lucida Grande, 8
ScrollbarHeight = 16
ScrollbarWidth = 16
SmallCaptionFont = Lucida Grande, 8
SMCaptionBarHeight = 20
SMCaptionBarWidth = 17
StatusFont = Lucida Grande, 8
Window = 255 255 255
XmlName = default.xml
.....
.....


Regards
Boyang
Back to Top
rdhd View Drop Down
Senior Member
Senior Member
Avatar

Joined: 13 August 2007
Location: United States
Status: Offline
Points: 886
Post Options Post Options   Thanks (0) Thanks(0)   Quote rdhd Quote  Post ReplyReply Direct Link To This Post Posted: 21 October 2014 at 9:47am
Did you ever figure this out? I have had limited success just hacking around to determine what is affected when I make a change.

I am particularly interested in CssName and XmlName as it appears that a lot of skin capability must be embedded in those files.

I was thinking I'd extract the files from shellstyle.dll (windows dll) and make mods and have SkinBuilder use the modified files. But I have not figured out how SkinBuilder uses the files nor how CJ uses the files. I suspect that CJ just doesn't fully support skinning as it appears that the code to load data from those files is imported directly from the system theme DLL.
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.140 seconds.