[C++] GTK gebruik van themes

Pagina: 1
Acties:

  • PoweRoy
  • Registratie: April 2002
  • Laatst online: 16:07
Op dit moment ben ik bezig met een programma te maken met gtk+. Gtkmm om precies te zijn.
Ik heb gtk geinstalled maar omdat meer mensen dit van het svn willen gebruiken zijn de lib/include files op het netwerk gezet. De install directory wordt dus totaal niet meer gebruikt.

Het probleem is dat ik een andere theme wil hebben voor mijn applicatie. Na de gtkrc van een theme in de etc\gtk-2.0 directory te hebben gezet krijg ik de fout:
"unable to locate theme engine in module_path: metal"

Alle Dlls's uit de gtk/bin map staan in mijn debug map.
Ik had eerst ook problemen met pango. Deze waren toen opgelost door in mijn debug map de 'etc/pango' map neer te zetten en paden in de file pango.modules aan te passen. Dit werkte.
Inmiddels zet het er nu zo uit:
code:
1
2
3
4
5
6
7
debug
|--etc
     |--gtk-2.0
     |--fonts
     |--pango
|-exe
|-dll's

De regels in de files in de etc mappen wijzen naar een external app map: de gtk map. Hierstaat alles. In geeneen van die files kan ik aanpassen waar de theme engine map staat.

Moet ik ergens de theme engine neerzetten. Zoja waar :? En/Of doe ik iets fout met de theme?

[This space is for rent]