Drop GtkDrawingArea, we're going to use a GtkColorButton instead of rolling our own

master
Landry Breuil 2016-05-14 15:51:30 +02:00
parent b487211512
commit 2b415579b4
1 changed files with 0 additions and 22 deletions

View File

@ -943,20 +943,6 @@ static void colorize_values_toggled(GtkWidget *check_button, t_global_monitor *g
} }
/* ---------------------------------------------------------------------------------------------- */
static gboolean expose_event_cb(GtkWidget *widget, GdkEventExpose *event)
{
if (gtk_widget_get_window(widget))
{
cairo_t *cr;
cr = gdk_cairo_create (gtk_widget_get_window(widget));
cairo_rectangle (cr, event->area.x, event->area.y, event->area.width, event->area.height);
cairo_fill (cr);
}
return TRUE;
}
/* ---------------------------------------------------------------------------------------------- */ /* ---------------------------------------------------------------------------------------------- */
static void change_color(GtkWidget *button, t_global_monitor *global, gint type) static void change_color(GtkWidget *button, t_global_monitor *global, gint type)
{ {
@ -1272,15 +1258,7 @@ static void monitor_create_options(XfcePanelPlugin *plugin, t_global_monitor *gl
global->monitor->opt_button[i] = gtk_button_new(); global->monitor->opt_button[i] = gtk_button_new();
gtk_label_set_mnemonic_widget(GTK_LABEL(color_label[i]), gtk_label_set_mnemonic_widget(GTK_LABEL(color_label[i]),
global->monitor->opt_button[i]); global->monitor->opt_button[i]);
global->monitor->opt_da[i] = gtk_drawing_area_new();
gtk_widget_modify_bg(global->monitor->opt_da[i], GTK_STATE_NORMAL,
&global->monitor->options.color[i]);
gtk_widget_set_size_request(global->monitor->opt_da[i], 64, 12);
gtk_container_add(GTK_CONTAINER(global->monitor->opt_button[i]),
global->monitor->opt_da[i]);
gtk_widget_show(GTK_WIDGET(global->monitor->opt_button[i])); gtk_widget_show(GTK_WIDGET(global->monitor->opt_button[i]));
gtk_widget_show(GTK_WIDGET(global->monitor->opt_da[i]));
gtk_box_pack_start(GTK_BOX(global->monitor->opt_color_hbox[i]), gtk_box_pack_start(GTK_BOX(global->monitor->opt_color_hbox[i]),
GTK_WIDGET(global->monitor->opt_button[i]), GTK_WIDGET(global->monitor->opt_button[i]),
FALSE, FALSE, 0); FALSE, FALSE, 0);