GTK -ban hogyan lehet a saját programomnak saját, vagy már meglévő témát kiválasztani és használni, ha nem akarom a .gtkrc-2.0 -ben ezt használni, hanem a programomba akarom "bedrótozni"
téma és font érdekelne. Előre is köszi
- 1047 megtekintés
Hozzászólások
Mazsolázd ki ebből, mert ez tudja: gtk+ 2.0 Change Theme
--
Forbidden
- A hozzászóláshoz be kell jelentkezni
Köszi!! Nem túl szép a megoldás, ugyanis létrehoz átmeneti gtkrc állományokat, oda lementi az egyes téma adatait, majd beállíthja ezt a fájlt default rc fájlnak:
gtk_rc_set_default_files(default_files);
ezt követően kikényszeríti az azonnali használatát:
gtk_rc_reparse_all_for_settings(gtk_settings_get_default(), TRUE);
Nagyon köszi mégegyszer a tippet!!
(persze lehet ez az egyetlen módja a témaváltásnak programból, szóval nem becsmérlésnek szántam a "nem túl szép megoldás" jelzőt)
- A hozzászóláshoz be kell jelentkezni
En a kisebb modositasaimat sajat rc file-ba irom (my_rc):
aztan:
main.c
[...]
gtk_init(&argc, &argv);
gtk_rc_parse("my_rc");
[...]
Bar egy komplett tema megszerkesztese eleg maceras lehet....
http://developer.gnome.org/doc/API/2.0/gtk/gtk-Resource-Files.html
Ha mar irok....:
Engem a nyomtatasi lehetosegek erdekelnenek.
Hogy lehetne platformfuggetlen modon megoldani a programbol valo nyomtatast?
Bar egyenlore azzal is megelegednek,ha linux alol tudnek nyomtatni a programombol... :(
- A hozzászóláshoz be kell jelentkezni