steffenmauch
Mitglied
Thread Starter
- Dabei seit
- 02.09.2005
- Beiträge
- 29
- Reaktionspunkte
- 0
Hallo,
ich entwickle im Moment mit C auf dem GTK+-2.0 Framework eine Anwendung.
Jedoch habe ich im Moment folgendes Problem.
Sobald ich einen Button erzeuge mit:
button=gtk_button_new_with_label("test");
gtk_container_add(...);
gtk_widget_show(button);
und das Programm nach dem Compilieren starten will, kommt einfach kein Fenster mehr.
Kommentiere ich die Zeile aus, oder verändere sie in
gtk_button_new();
Dann passt alles.
Ebenso passiert mir das mit dem gtk_label_new("trest");
Ich kann den erstellen Button ohne Text auch nicht mit gtk_button_set_label(...) beschriften.
Ich glaube inzwischen, dass da irgendein Problem mit den Schriften vorliegt.
Kann mir da jemand vielleicht weiterhelfen?
Mit GTK1 gehts. GTK2 hab ich mit fink installiert und auch schon reinstalliert. Keine Änderung.
Ich kompiliere mit:
g++ -Wall -o gtk test.c `pkg-config gtk+-2.0 --cflags --libs`
Danke,
Steffen
P.S. Habs gerade mal mit dem Testprogramm versucht, geht aber auch nicht!
http://www.gnomebangalore.org/?q=node/14
ich entwickle im Moment mit C auf dem GTK+-2.0 Framework eine Anwendung.
Jedoch habe ich im Moment folgendes Problem.
Sobald ich einen Button erzeuge mit:
button=gtk_button_new_with_label("test");
gtk_container_add(...);
gtk_widget_show(button);
und das Programm nach dem Compilieren starten will, kommt einfach kein Fenster mehr.
Kommentiere ich die Zeile aus, oder verändere sie in
gtk_button_new();
Dann passt alles.
Ebenso passiert mir das mit dem gtk_label_new("trest");
Ich kann den erstellen Button ohne Text auch nicht mit gtk_button_set_label(...) beschriften.
Ich glaube inzwischen, dass da irgendein Problem mit den Schriften vorliegt.
Kann mir da jemand vielleicht weiterhelfen?
Mit GTK1 gehts. GTK2 hab ich mit fink installiert und auch schon reinstalliert. Keine Änderung.
Ich kompiliere mit:
g++ -Wall -o gtk test.c `pkg-config gtk+-2.0 --cflags --libs`
Danke,
Steffen
P.S. Habs gerade mal mit dem Testprogramm versucht, geht aber auch nicht!
http://www.gnomebangalore.org/?q=node/14