Themes & co.

The place to bring up any design issues, or post your own creations

Moderator: Moderator Team

Post Reply
forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Themes & co.

Post by forart » Tue Nov 15, 2005 12:05 pm

Here are some interesting links that could help the evolution of ROS:

Linux Gazette' Convert A Microsoft Windows based Theme to Open Source Window Maker Theme
themes @ freshmeat

winCustomize's gallery

Hope that helps.
»Forward Agency NPO
In progress we (always) trust.

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Tue Nov 15, 2005 1:13 pm

Not really this does not help much at all. Source code of a theme converter would be handy. Still have to code from scratch.

Windows Maker is the worst windows manager to port a windows theme into.

Does not have the means to take every feature.

I have to get to striping ros explorer down. Find out what I can move into themes. It will be a lot I guess.

Windows themes are verry limited. I wish to make it better.

Dr. Fred
Developer
Posts: 607
Joined: Wed Dec 22, 2004 10:09 pm
Location: Amsterdam

Post by Dr. Fred » Tue Nov 15, 2005 1:17 pm

Wine does allready have support for windows xp themes. That will be be the theme format we will use too.
Where do you want ReactOS to go today ?

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Post by forart » Wed Nov 16, 2005 11:39 am

oiaohm wrote:Not really this does not help much at all.
Well, i know, but seems that no one is interested in changing the shell here...
»Forward Agency NPO
In progress we (always) trust.

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Wed Nov 16, 2005 12:58 pm

Wine pointer that is useful.

Looking into ros explorer. To Open up few completions.

Main Menu if able open to theming.

Other sections of the user interface.

I am not changing the shell just breaking little bits off os themers and creater can have a crack at it. Normal function will be the same. Current if you wish to patch the Menu or something you have to replace the complete ros explorer. There has to be a better way.

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Post by forart » Thu Nov 17, 2005 4:07 pm

»Forward Agency NPO
In progress we (always) trust.

-I-
Posts: 8
Joined: Mon Oct 10, 2005 2:05 pm

Post by -I- » Wed Nov 23, 2005 11:32 am

I know it might sound a bit strange at first but:

why not use XUL?
since it uses CSS to setup the visual aspects, and you guys already are using
some parts of the mozilla project. why not going for (xul like) skinning as well, in that case making a new skin (theme) could be as easy as,

1 get the theme file of a diferent theme. either open in as archive, or with resource editor (depends on wether you want to compile it or not)
2 go to the actual css part and change the colors, fonttyple, textstyles or whatever you like,
3 add your own icons
4 safe theme file als newname.rostheme, and in your registry change %path-to-key%\load-theme= newname.rostheme

and probebly youd have to reboot ur machine to get the theme loaded..


//note to dev:
compiling it as a Dinamic Link Library would probebly the easiest would,
because, you could then, link all skinable icons and stuf, to a "res:/theme-name.rostheme(.dll)/res=13434" -like structure.

example
(like clasing windows them)

Code: Select all

#desktop {background-color:black; | background-img:%res% 534545;}
#startmenu {background-color:black;}
#startmenu-item {font:bold 3pt arial;color:white;}
#startmenu-item:hover{background-color:navy;}
[/i]

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests