Quick Search for:  in language:    
API,ALL,code,will,show,great,looking,skins,bo
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 3,011,557. lines
 Jobs: 117. postings

 How to support the site

 
Sponsored by:

 

You are in:

 
Login



Latest Code Ticker for Visual Basic.
Files Comperator (the right way)
By Jarry Claessen on 6/30


Simple UDP example
By Mick Walton on 6/30


CAPS Trigger
By Trevor Burley on 6/30


Auto clip picture
By Kenneth. Jakobsen on 6/30


Click here to see a screenshot of this code!Game of life clone (cool math)
By Johannes B on 6/30

(Screen Shot)

String to CHR()
By Nikhil Raj on 6/30


Encryption Decryption Demo
By Nikhil Raj on 6/30


Click here to see a screenshot of this code!Serial Registration
By Christian (eXonite Team) on 6/30

(Screen Shot)

AniViewer
By Jerrame Hertz on 6/30


Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!





Affiliate Sites



 
 
   

A++ Skin Demo. (See ScreenShot)

Print
Email
 
winzip icon
Submitted on: 10/5/2000 7:28:53 PM
By: Jeff Deaton (Aurthor) 
Level: Advanced
User Rating: By 55 Users
Compatibility:VB 6.0

Users have accessed this code 29912 times.
 
(About the author)
 
     This code will show you how to use great looking skins on borderless forms without the use of any API calls. Includes 11 different Skins. Although I have made considerable modifications to the skins themselves, the original credits go to windowblinds. Also, (because of some of the feedback I've gotten), ALL of the skins that I am using in this demo I have gained permission to use from the aurthors of each skin.

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzipto decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 5 submission(s) by this author

 

 
Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
Reason:
 
Your Vote!

What do you think of this code(in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
10/5/2000 10:47:27 PM:Emil Weiss
Please can you resize the 
frmColors?
Then I will vote Exellente
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 1:49:42 AM:nedyrB
when i try to run it it says "data base 
not found".. whats up with that?  
Please help me get this to work i 
wouldnt mind seeing this puppy!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 1:50:51 AM:nedyrB
sorry that is "can not find project or 
library" ... not data base!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 3:24:42 AM:Kayhan Tanriseven
nice job. I voted excellent. hey if you 
let me I will use your skins in my 
final benchmark project..
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 3:58:11 AM:Steve
Very nice project - especially the 
skins ! Good job !!! Excellent vote !
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 5:50:38 AM:TG
Great Stuff ! - how did you do the 
graphics for the skins?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 8:58:21 AM:JF
Can we use it in our own programs
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 10:20:45 AM:Aurthor
Thanks everyone for the comments. You 
all may use these skins in your own 
program if you wish. All I ask is that 
you mention my name somewhere in the 
code. (My name is Jeff Deaton) Thanx 
!
Reguarding the database stuff, 
just commment it out. I'm not using a 
DB with this program just yet anyway. 
When the login screen appears, just 
click the Login button. You don't need 
a PW to get in. Once you're in the 
program, click the Colors toolbar 
button to go and start changing skins.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 10:21:49 AM:Aurthor
By the way, if anyone knows how to 
resize a borderless form, I would LOVE 
to know. I can't figure it out and/or 
find the API to do it. Cio...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 4:06:27 PM:Jeff Deaton (Aurthor)
Thank you everyone for the nice 
comments and excellent ratings. Very 
much appreciated !! (Taking suggestions 
too)...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 4:47:27 PM:Simon Price
I got this library missing : Microsoft 
ActiveX Data Objects 2.5 Library. Any 
ideas as to where I can get it from? 
This looks cool so once I've got it 
working you'll deserve another vote! 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 5:33:31 PM:Nick Johnson
For resizing a borderless form:
One 
way would be to place a thin label 
along each border and trap 
mousedown/mousemove events. Also, there 
is code somewhere here in PSC for 
resizing a borderless form.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 5:56:08 PM:Spike
I'm not saying you stole the code 
anywhere or anything <great code 
infact> but don't you think you should 
give some credit to the artists instead 
of saying you made the art <I 
downloaded this art for WindowBlinds 
off their site>, but if it is your art 
and I'm mistaken sorry.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/6/2000 8:28:38 PM:TO: Simon Price and Everyone else
Forget about the database stuff (DAO, 
ADO, ActiveX) etc. in the code. You can 
go through and remove all of that and 
remove any references to it as well. 
They are not used at this point as I'm 
still working on this program for my 
company and haven't put in the SQL 
Server DB Connection stuff yet.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/7/2000 5:13:45 AM:Simon Price
OK, got it working, very cool! Although 
you said there were no API calls, but 
there are. I can see SendMessage and 
ReleaseCapture for starters. But apart 
from that this is great!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/7/2000 10:40:49 AM:Aurthor (Jeff Deaton)
OK, there are some api calls, but I 
meant that there are no API calls for 
using the skins :). The API's that are 
there are for moving the borderless 
forms.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/7/2000 7:36:26 PM:Nathan Chere
5 stars for the code,
-5 stars for the 
lame skin graphics.
Luckily for you 
I'm only voting for the code :)
If you 
want some GOOD ORIGINAL skins done for 
free, just ask me.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/7/2000 11:26:20 PM:Jared
im sorry, i must be totally s*upid or 
something but i cant get this code to 
work at all, ive tried the deleting of 
db stuff and still i cant get it to 
work
if somebody could just email 
the project to me already fixed up this 
wuold be good, HELP !! I REALLY WANNA 
SEE THIS PROGRAM !!!
my email address 
is jaz@sumaki.com
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/8/2000 4:39:51 PM:Vinchenzo
VERY GOOD CODE!!! IMPRESSIVE!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/10/2000 4:41:54 PM:Eric Malamisura
Public Declare Function MoveWindow Lib 
"user32" Alias "MoveWindow" (ByVal hwnd 
As Long, ByVal x As Long, ByVal y As 
Long, ByVal nWidth As Long, ByVal 
nHeight As Long, ByVal bRepaint As 
Long) As Long
You need to specify 
the same x and y as your form has 
current or it will move to the upper 
left of the screen...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/10/2000 4:44:13 PM:Eric Malamisura
Sorry forgot to mention what thats 
for..You can resize forms with that api 
call despite the form type..I used this 
a while back to get rid off them free 
banners on free isp's..I just mad the 
banner really small and moved it to 
like -2000 on my screen..that was 
before they caught on and now they 
ignore api calls lol...Eric 
Malamisura..Hope that helps..later
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/12/2000 10:21:15 AM:VBNewBee
Anyone know where I can download all 
the skins for free?  Thanks in advance.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/20/2000 5:00:31 PM:info
this is not right...please give those 
artist that truly made that art some 
credit, you do know its illegal what 
you have done under copyright laws, as 
someone has said before, they are skinz 
from windowsblinds.....
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/22/2000 7:45:53 PM:Jeff Deaton (Aurthor)
I DID mention the original artwork was 
done by windowblinds. Although I have 
made considerable modifications to the 
skins, I am mainly demonstrating the 
skin CODE here.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/24/2000 12:46:38 PM:Jeff Deaton (Aurthor)
Note to all who have criticized me on 
using stardock windowblind skins. I 
know you didn't know this, but I have 
asked each artist for permission to use 
they're skin in my companie's program 
that I'm writing for them as long as I 
mention their name(s) in the Splash 
screen and/or in the code. I HAVE 
ABSOLUTELY NOT USED ANY SKIN THAT 
PERMISSION WASN'T GIVEN TO ME TO USE. 
(Just FYI before anyone else complains 
that I STOLD the skins) :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/3/2000 10:53:00 PM:Nathan Chere
You can't spell Author. There's only 1 
'R' in it.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/4/2000 6:45:24 PM:Daniel
Great. VERY VERY Great.
My program got 
a killer look with it!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/9/2000 5:41:39 AM:Phishbowler
Could you please upload the code 
without database entries, There are far 
too many errors to fix! i would greatly 
appreciate this.. thanks
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/9/2000 11:37:52 AM:Ozzie
Ok I ahve tried to run it an I get a 
library error. Which library do I have 
to active to get this to work. I 
already commented out the DB stuff so 
it is not that.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/10/2000 12:29:05 AM:None
I commented out the db stuff an still 
can not get it to run.. I even get cant 
load project or library on a chr(0) 
command.. what gives
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/12/2000 7:42:47 AM:ali
there is no dll,ocx,.....
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/15/2000 11:05:42 AM:Soontace
Which library do I have 
to active to 
get this to work. I 
already commented 
out the DB stuff so 
it is not that.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/17/2000 10:00:41 AM:MrGTI
I am i only one that noticed this code 
requires you to replace all your 
checkboxes, command buttons, and radio 
buttons with images? Maybe i'm missing 
something, but that means this code can 
not be used with an existing project. 
You need to build a new project with 
the idea of skinning it right from the 
start. WindowsBlinds may be expensive, 
but it doesn't require this amount of 
extra work.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/20/2000 1:43:01 AM:rod
this apps is great, can u give an idea 
how can i make my own skin thanks
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/30/2000 2:43:23 PM:Jotaf98
Hey, I have a suggestion:
What about 
making of this a group of controls so 
it can be used in any app:
One that 
automatically makes itself the size of 
the form and has the resize, move, 
control box etc code already in it, 
then all you have to do is make the 
form borderless, dump the control in it 
and send it to back so it doesn't hide 
other controls!
And some basic 
controls like command buttons, radio 
buttons, check boxes, lists, labels 
that automatically set themselves the 
right color...
This would be really 
useful, all you had to do would be one 
control for each form and replace your 
controls with the new ones!
Also, it 
would be easy if you just had to 
specify the folder of the skin and it 
had the info and all the images in it!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/30/2000 2:44:42 PM:Jotaf98
Forgot to mention, great code, keep up 
with the good work ;)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/15/2000 10:28:04 PM:Y.Lessard
I do like you're project. i have made 
many modifications to you're project , 
if you would like to have the result 
just let me know.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/28/2001 12:31:52 PM:Liquid Khaos
I love your skin demo.  It was the 
nicest implimentation I have seen so 
far.  I am trying to skin the MDI Form. 
 Any Ideas on that? 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/22/2001 10:09:56 AM:Epzilon
To fix the database error you get, do 
like this...
Load and run the project, 
it'll give you an error about library 
not found or something and the 
reference dialog will popup. Remove 
check on the 2 missing references. Run 
project again and comment the constants 
and subs linked to DB stuff.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/4/2001 11:22:52 AM:Prince Vegatable
it's kind of fun, but i'm not smart 
enough to use it!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/19/2001 10:45:44 PM:mayank
i a newbie to VB and have to start out 
by making an application with PDA looks 
 so i downloaded A++ skins but it gives 
hell lot of errors even though im 
trying my best to delete references to 
the DB file - could u please help me 
and mail me the version of the source 
code without the references to the 
database - 
or u may mail me ther 
database file so that atleast the 
software runs
- a desperate VB newbie
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
9/15/2001 4:12:26 AM:Kaspa
This code is excellent, I read you are 
working on it, are you gonna let us see 
future versions ?, can you give us a 
clue on how to connect the application 
to our login database.  This code 
really answer a bunch of question to 
me, great practice for me, every day 
some time trying to understand it, this 
is what I want to be able to do.  
let me go and give this animal an 
excellent. 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/20/2001 6:35:50 PM:Rodolfo
Excellent code man, but i got a little 
problem, you know that note you put on 
your program about how you must 
terminate the program using the mouse 
right button or it will screw your 
monitor, well i did what it said but it 
still screwed up my monitor, so if you 
or someone else could help me fix this 
little problem i would really apreciate 
it!!. heres my email: 
mora133@hotmail.com
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
10/20/2001 6:36:27 PM:Rodolfo
Excellent code man, but i got a little 
problem, you know that note you put on 
your program about how you must 
terminate the program using the mouse 
right button or it will screw your 
monitor, well i did what it said but it 
still screwed up my monitor (it turns 
yellow), so if you or someone else 
could help me fix this little problem i 
would really apreciate it!!. heres my 
email: mora133@hotmail.com
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/11/2001 11:41:01 PM:Kasparov11
Are we allow to use your code, or any 
part of it for our own projects.
I am 
thinking of a project and I was 
planning to alter your code, the thing 
is that I am learning VB, I think that 
is the best way to learn but I would 
like to know if that is ok with you 
Kaspa
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/27/2001 6:59:26 PM:Aaron Stinson
could u please help me 
and mail me 
the version of the source 
code 
without the references to the 
database also I am a newbie and am 
haveing alot of trouble getting it to 
work
aaron_stinson@yahoo.com
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/22/2001 6:36:34 AM:SonjaT
Great thing! Does anybody know if I 
have to use an MDI-Form for this 
code?
:-) sonja.toelle@gmx.de
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
1/7/2002 3:19:39 PM:D Wenrich
I've tried to run the program, but each 
time I get the following Error:
Can 
not find Project or Library
It gets 
stuck on:
Global FS as New 
FileSystemObject
I've tried to locate 
the library with no success.  Please 
assist.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/26/2002 11:32:33 AM:Nathanael B
Wow, nice work! 4 Stars!
D Wenrich: 
You don't have the Scripting Runtime 
library which includes the 
FileSystemObject. I'm not sure where to 
get it.. Windows Scripting homepage 
would be a good place to start.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/4/2002 3:17:38 PM:Splix
Great code, Ill love this example, and 
I am verry impressed with the skins 
themselves, and was wondering if I 
could use the artwork in my next 
program. Let me know, and keep the 
codes coming.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/22/2002 5:57:09 PM:Johannes B
Microsoft scripting runtime missing
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/1/2002 12:35:41 PM:
could someone please send me fixed 
version of this? email = 
migr4ne@aol.com...thx..if anyone does...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
1/4/2003 9:58:21 PM:
Hey can you help me I get a problem. I 
have VB 6 without MSDN.Help quickly 
please.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
1/20/2003 3:44:28 PM:
Great Code!  I hope I can incorporate 
this into my application.  Of course I 
will give credit to you and the other 
autohers.  Keep up the good work.  Hope 
too see more updates.  Maybe from XML 
File Skin Method just like Winamp.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
1/24/2003 10:01:32 AM:
I recognize the second skin.. TreeTog's 
Attacker theme.. I don't think you have 
the right to let people use that skin 
in their apps..
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
Name:
Comment:

 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.  Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.