के लिए पृष्ठभूमि रंग निम्न कोड में, मुझे मुख्य GTK_WINDOW_TOPLEVEL का पृष्ठभूमि रंग 0xc0deed होना चाहिए। लेकिन जब मैं दौड़ता हूं तो यह काला दिखाई देता है। मैंने gtk_drawing_area_new भी कोशिश की और इसे मुख्य विंडो में जोड़ दिया। लेकिन फिर भी यह काला दिखाई दे रहा है, हालांकि मैं लाल, नीले, सफेद आदि जैसे अन्य रंगGTK_WINDOW_TOPLEVEL Gtk विजेट
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkWidget *p_s_window = NULL;
GdkColor color;
color.red = 0x00C0;
color.green = 0x00DE;
color.blue = 0x00ED;
gtk_init(&argc, &argv);
p_s_window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_position(GTK_WINDOW(p_s_window), GTK_WIN_POS_CENTER);
gtk_window_set_title(GTK_WINDOW(p_s_window), "hello");
gtk_widget_modify_bg(p_s_window, GTK_STATE_NORMAL, &color);
g_signal_connect_swapped(G_OBJECT(p_s_window), "destroy",
G_CALLBACK(gtk_main_quit), NULL);
gtk_widget_show_all(p_s_window);
gtk_main();
return 0;
}
धन्यवाद .. बहुत बहुत धन्यवाद! :) – bluegenetic