?
Solved

Have a skinnable program like Nero

Posted on 2005-03-28
10
Medium Priority
?
163 Views
Last Modified: 2010-04-05
Hey,
I have a delphi program and I am using VCLskin right now, but it isn't what I am looking for at all.


I want to have my program so users can change the skin and that will totally change the GUI, including layout, not just the colours of items on the form.

I would also like to have something like the Nero skin.
You can see a screenshot of this here:
www.HostingRefuge.com/myown/nero.png

This is the main thing I want to do instead of just having a normal looking windows form with different colours.

Thanks
John
0
Comment
Question by:BlackStorm
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 100 total points
ID: 13643313
0
 

Author Comment

by:BlackStorm
ID: 13643679
I am using VCL skin now , I said that in the question....

I am looking to have something that lets me do a GUI like nero has in the screenshot I linked to.
 
They don't let you do that

Thanks
0
 

Assisted Solution

by:NMMX
NMMX earned 100 total points
ID: 13662183
The way, I do applications like that is making the graphics in
Photoshop, (Or something like it)
and also using the TShape comp.

Takes a lot of work to do but worth it to make your application stand out.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:BlackStorm
ID: 13667025
I have been doing it using TImage but I am not sure if that is the best way, I would have thought there is an easier way that will also allow users to create their own skins and change the default.

How would TShap work different?

Thanks!
John
0
 

Expert Comment

by:NMMX
ID: 13667039
Use both TImage and TShape, you can make nice borders and title frames using TShape
0
 
LVL 1

Expert Comment

by:mwbowman
ID: 13670129

I personally use the Almediadev library and have recommended it here before.

Wander over to http://www.almdev.com/ to download the demo and try it yourself.  The provide 80+ skins (and growing) that you can use for your own applications.

Regards,

Mark
0
 

Author Comment

by:BlackStorm
ID: 13710406
mwbowman I would like to let me users design their own skins and put those on the program rather than use a list of skins that are already created but thanks.

NMMX, can you give me more ino on the way you skin using TImage and TShape, that is what I have been doing but I don't think I am doing it the most practical way.

Thanks
John
0
 
LVL 1

Expert Comment

by:mwbowman
ID: 13744677
John,

Have another look at the http://www.almdev.com because they also supply a utility that allows for custom skins to be created, in addition to those which they supply.

Mark
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
How to fix display issue, screen flickering issue when I plug in power cord to the machine. Before I start explaining the solution lets check out once the issue how it looks like after I connect the power cord. most of you also have faced this…
Is your organization moving toward a cloud and mobile-first environment? In this transition, your IT department will encounter many challenges, such as navigating how to: Deploy new applications and services to a growing team Accommodate employee…
Suggested Courses
Course of the Month7 days, 23 hours left to enroll

615 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question