SkinSys can not skin the window with caption and borders, but appface can . AppFace for VC is no costs for non-commerical use ,you can download it from : http://www.appface.com
ReplyOriginally posted by: Jiun-Yao Huang
I ran the executable in the .zip file and open the task manager. I found the number of GDI increasing continuously when I hovers the bottons.
Originally posted by: Tom
I am unable to render the buttons for my skinned dialog. Here are the steps I took to create the skin
1) Create a background bitmap with the buttons drawn on the background (as part of the same bitmap)
2) Create the mouse down bitmap (same as background w/ different colored buttons)
3) Create the slider buttons (normal and mouse down)
4) Create the mask
5) open the skin editor and add the mask, main and selected bitmaps...
6) go to the buttons tab and define 4 buttons, their sizes and locations. I verified the locations and sizes in Photoshop and checked the skin from the demo app to make sure my 0,0 location was correct (top left).
7) go to the sliders tab and create a slider and slider button
8) create a new dialog based app and add the appropriate calls in OnInitDialog
When I "Preview" the skin in the skin editor it looks and works perfectly.
When I launch the app I see the background but the buttons look like some sort of XP default buttons (which are probably drawn when CBitmapButton doesn't have a bitmap to associate w/ the button). They respond to mouse over and mouse down just like an XP button would. So obviously the buttons specified in the skin are not getting rendered to the screen. The slider is drawn and works perfectly.
I plan on doing more debugging and also trying my skin w/ the demo project to see what happens but it would be great if someone has an idea as to why this is happening.
In your dialog's OnPaint method, replace CDialog with CSkingDialog. In face, you may want to do this for all occurances in your dialog code.
ReplyHi I have the same problem on XP Did you find the answer already?
ReplyOriginally posted by: XD++ MFC Library with Source Code
The best kit
ReplyOriginally posted by: Yves
Hi,
I have just a simple question :
Is it possible to display Label text with left aligment ?
When I define my label area, I can choose policy, color, position, etc but not the aligment ??
May I have to call the SetTextAlign API somewhere ?
Thks for your help
Yves
Originally posted by: joe
http://www.appspeed.com
SkinMagic SDK : I think it's the best solution for write skinnable application for C/C++ user!
Reply
Originally posted by: matt ragnarsson
how can I insert a spectrum analyzer within this?
Reply
Originally posted by: Bao
when I call
1. MPPlayer::SetLimits(pos1, pos2)
2. MPPlayer::SetPos(pos1)
3. MPPlayer::Play()
then I call MPPlayer::Pause() when MPPlayer::GetPos() is at pos2. But when I call this function again, the result is not the same(the output sound is different from the first time). why? Please help me!
Originally posted by: lol
lol, people are dumb. how does a spectrum analyser even SORTOF relate (in code similarities) to a skinning package.
Newbs, go read more books & quick spamming sh*t like that.
ReplyOriginally posted by: Fred Junier
I have made a SKINSYS.LIB from the files and it works very
good.
I also put some MFC components in it like a 2 drag and drop listviews.
When I run my dialog with a skin image and the 2 listviews
and I move my dialog behind an other window and back my
listview or a part of the listview seems to be disappear.
Can somebody help me to solve this problem I think its a
refresh problem.