прописал этот код на событие нажатия и каждый раз в консоль выдаётся разный color4.pixel, хотя ничего не меняю, а мне нужен именно тот цвет который установлен в colorbuttonBG (это GtkColorButton)
MainWindowObjects* mwo = (MainWindowObjects*)data;
GdkColor color4;
gtk_color_button_get_color (mwo->colorbuttonBG, &color4);
g_print("COLOR: %x %d %d %d \n", color4.pixel, color4.red, color4.green, color4.blue);
в чём может быть проблема?