Thread: Custom themes
View Single Post
  #1  
Old 11-09-2008, 10:29 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Custom themes

Right now, Graal uses the WBA format for themes... this is great and all, but if I want to make my own theme, I don't want to have to mess with the Window Blinds system for making them. It's pretty damn complicated, not to mention it's not free. Now, I know Graal can use the GUI system for themes, as you can set it to default and use the blue GUI graphics for everything...

What I suggest is a way for us to create our own themes using the GUI set-up. Perhaps a file like... mytheme.gut(graal user theme?) that is just a text file that directs Graal to the appropriate profile images:

PHP Code:
GuiWindowCtrl=DustyTheme/dusty_windowctrl.png
GuiScrollCtrl
=DustyTheme/dusty_scrollctrl.png 
So on and so forth. This way we can make our own themes really easy, without having to rely on a non-free, third party program that is pretty convoluted. Sorry, but I don't want to make a whole Windows theme, I just want to make my Graal look half-way decent... not to mention most WBA themes have something wrong with them.

Sadly, I can't think of a format that would allow us to customize the profiles(text color, transparency and such)... perhaps an XML format that expands the GUIprofile variables?
PHP Code:
<GuiWindowCtrl>
  
bitmap "DustyTheme/dusty_windowctrl.png";
  
textcolor = {255,255,0,255};
  
transparency .5;
</
GuiWindowCtrl>

<
GuiScrollCtrl>
  
bitmap "DustyTheme/dusty_scrollctrl.png";
  
textcolor = {0,0,0,255};
</
GuiScrollCtrl
Reply With Quote