Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » Look and Chameleon Technology » Creating a theme
Re: Creating a theme [message #5880 is a reply to message #5879] Sun, 22 October 2006 13:56 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
guido wrote on Sun, 22 October 2006 07:48

luzr wrote on Sun, 22 October 2006 03:44

Well, now that I have the experience of the half way of re-creating the Human theme, I think it is time to investigate GTK+ theming API (because the process proved to be simple but slow...) Smile

What do you think, is it acceptable to link gtk .so directly (simpler) or should we rather aim for runtime linking?

(In either way, gtk development libraries will be necessary for U++ development...)

Mirek


Phew Mirek, that's a sudden turn of events.

It is certainly acceptable either way. I mean everyone outside the Qt-verse is doing it now.
But the increased startup-time and runtime overhead, would lose some of the special appeal of upp for me.

Me, I'd prefer to try the tedious route first. Theme authors are usually not in short supply. So the burden might not be on you as much as you fear.

But in ignorance of the process and possible limitations of hand-made themes, how can I really judge at this time?

Going the gtk-route, going the cairo-graphics route throughout follows, IMHO.

Guido


Well, I have just strong feeling that we would end there anyway - until we use gtk+ themes directly (just like XP themes), we are not able to provide fully integrated look... which is what users demand.

I hope that linking to gtk.so alone will not affect U++ startup times too much. I will try first Smile I can also make the linking process fully dynamic using .dli (no gtk -> no theming, but apps still working).

Mirek

P.S.: Qt does it too Wink
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: qtconfig equivalent for upp
Next Topic: FileSel
Goto Forum:
  


Current Time: Sun Apr 28 12:39:41 CEST 2024

Total time taken to generate the page: 0.05030 seconds