Debutant pour gtk_draw_rectangle
Bonjour, cela fait maintenant plusieurs heures que je suis dessus sans succès alors je viens poster ici ...
voici mon fichier qui devrait normalement afficher un simple rectangle dans une fenetre ...
Citation:
#include <stdlib.h>
#include <stdio.h>
#include <gtk/gtk.h>
#include <math.h>
#include "font.h"
#include "areas.h"
#include "constantes.h"
int main(int argc, char *argv[])
{
GdkFont *police = NULL;
GtkWidget *window;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_default_size(GTK_WINDOW(window), LARGEUR, HAUTEUR);
gtk_window_set_title(GTK_WINDOW(window), "Synchromix -- By Cyberbros");
g_signal_connect(G_OBJECT(window),"destroy",G_CALLBACK(gtk_main_quit),0);
police = Init_Font();
gdk_draw_rectangle (window->window, window->style->black_gc, TRUE, 0, 0, 200, 200);
gtk_widget_show_all(window);
gtk_main();
return EXIT_SUCCESS;
}
Lorsque je lance le programme il me sort cette erreur:
Code:
(test:14731): Gdk-CRITICAL **: gdk_draw_rectangle: assertion `GDK_IS_DRAWABLE (drawable)' failed
D'ou vient l'erreur ? ^o)
Si vous ne savez pas, vous pourriez me donner un code (affichant JUSTE un simple rectangle) qui fonctionne en copier//collé que je puisse comprendre parce que la sérieux j'en peux plus :calim2:. Sur le net les exemples sont soit trop compliqués soit inefficaces.
D'avance merci.