Use more accessors
This commit is contained in:
committed by
Stéphane Lesimple
parent
eadbf54aae
commit
e9b44a04f0
@@ -72,7 +72,7 @@ static int* get_new_int(LabelWithOnlineHelp* lwoh)
|
||||
*/
|
||||
|
||||
static gint help_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
|
||||
{ GtkWidget *lab = GTK_BIN(widget)->child;
|
||||
{ GtkWidget *lab = gtk_bin_get_child(GTK_BIN(widget));
|
||||
LabelWithOnlineHelp *lwoh = (LabelWithOnlineHelp*)data;
|
||||
|
||||
switch(event->type)
|
||||
@@ -358,7 +358,7 @@ static gboolean log_jump_func(gpointer data)
|
||||
gtk_text_buffer_place_cursor(Closure->logBuffer, &end);
|
||||
|
||||
a = gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW(Closure->logScroll));
|
||||
gtk_adjustment_set_value(a, a->upper - a->page_size);
|
||||
gtk_adjustment_set_value(a, gtk_adjustment_get_upper(a) - gtk_adjustment_get_page_size(a));
|
||||
gtk_scrolled_window_set_vadjustment(GTK_SCROLLED_WINDOW(Closure->logScroll), a);
|
||||
g_mutex_unlock(Closure->logLock);
|
||||
|
||||
@@ -550,7 +550,7 @@ GtkWidget* GuiShowTextfile(char *title, char *explanation, char *file,
|
||||
g_signal_connect_swapped(dialog, "response", G_CALLBACK(gtk_widget_destroy), dialog);
|
||||
|
||||
vbox = gtk_vbox_new(FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), vbox, TRUE, TRUE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), vbox, TRUE, TRUE, 0);
|
||||
gtk_container_set_border_width(GTK_CONTAINER(vbox), 5);
|
||||
|
||||
lab = gtk_label_new(NULL);
|
||||
@@ -593,7 +593,7 @@ GtkWidget* GuiShowTextfile(char *title, char *explanation, char *file,
|
||||
*/
|
||||
|
||||
static gint about_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
|
||||
{ GtkWidget *lab = GTK_BIN(widget)->child;
|
||||
{ GtkWidget *lab = gtk_bin_get_child(GTK_BIN(widget));
|
||||
char *label = (char*)data;
|
||||
char text[strlen(label)+80];
|
||||
char *utf;
|
||||
@@ -730,7 +730,7 @@ void GuiAboutDialog()
|
||||
g_signal_connect_swapped(about, "response", G_CALLBACK(gtk_widget_destroy), about);
|
||||
|
||||
vbox = gtk_vbox_new(FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(about)->vbox), vbox, FALSE, FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(about))), vbox, FALSE, FALSE, 0);
|
||||
gtk_container_set_border_width(GTK_CONTAINER(vbox), 10);
|
||||
|
||||
/* Insert the labels */
|
||||
|
||||
@@ -338,7 +338,7 @@ void GuiCreateMediumInfoWindow()
|
||||
/*** Inner vbox and title */
|
||||
|
||||
vbox = gtk_vbox_new(FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), vbox, TRUE, TRUE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), vbox, TRUE, TRUE, 0);
|
||||
gtk_container_set_border_width(GTK_CONTAINER(vbox), 10);
|
||||
|
||||
lab = gtk_label_new(NULL);
|
||||
|
||||
@@ -606,7 +606,7 @@ static void insert_button(GtkDialog *dialog)
|
||||
{ GtkWidget *check,*align;
|
||||
|
||||
align = gtk_alignment_new(0.5, 0.5, 0.0, 0.0);
|
||||
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), align, FALSE, FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), align, FALSE, FALSE, 0);
|
||||
|
||||
check = gtk_check_button_new_with_label(_utf("Do not ask again"));
|
||||
gtk_container_add(GTK_CONTAINER(align), check);
|
||||
|
||||
@@ -749,7 +749,7 @@ static void update_color_buttons(color_button_info *a, color_button_info *b, int
|
||||
if(window)
|
||||
{ gdk_window_get_geometry(window, &rect.x, &rect.y, &rect.width, &rect.height, &ignore);
|
||||
|
||||
gdk_window_invalidate_rect(a->button->window, &rect, TRUE);
|
||||
gdk_window_invalidate_rect(gtk_widget_get_window(a->button), &rect, TRUE);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -541,7 +541,7 @@ static void evaluate_vectors(raw_editor_context *rec)
|
||||
/* Render the sector */
|
||||
|
||||
static void render_sector(raw_editor_context *rec)
|
||||
{ GdkDrawable *d = rec->drawingArea->window;
|
||||
{ GdkWindow *d = gtk_widget_get_window(rec->drawingArea);
|
||||
unsigned char *buf = rec->rb->recovered;
|
||||
int idx=0;
|
||||
int i,j,w,h,x,y;
|
||||
|
||||
@@ -338,7 +338,7 @@ void GuiResetAdaptiveReadWindow()
|
||||
readable = correctable = missing = 0;
|
||||
percent = min_required = 0;
|
||||
|
||||
if(Closure->readAdaptiveDrawingArea->window)
|
||||
if(gtk_widget_get_window(Closure->readAdaptiveDrawingArea))
|
||||
{ static GdkRectangle rect;
|
||||
GtkAllocation a = {0};
|
||||
gtk_widget_get_allocation(Closure->readAdaptiveDrawingArea, &a);
|
||||
@@ -347,8 +347,8 @@ void GuiResetAdaptiveReadWindow()
|
||||
rect.width = a.width;
|
||||
rect.height = a.height;
|
||||
|
||||
gdk_window_clear(Closure->readAdaptiveDrawingArea->window);
|
||||
gdk_window_invalidate_rect(Closure->readAdaptiveDrawingArea->window, &rect, FALSE);
|
||||
gdk_window_clear(gtk_widget_get_window(Closure->readAdaptiveDrawingArea));
|
||||
gdk_window_invalidate_rect(gtk_widget_get_window(Closure->readAdaptiveDrawingArea), &rect, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@ static void update_geometry(void);
|
||||
|
||||
static gboolean max_speed_idle_func(gpointer data)
|
||||
{
|
||||
gdk_window_clear(Closure->readLinearDrawingArea->window);
|
||||
gdk_window_clear(gtk_widget_get_window(Closure->readLinearDrawingArea));
|
||||
update_geometry();
|
||||
redraw_curve();
|
||||
|
||||
@@ -143,7 +143,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
{ Closure->readLinearCurve->maxY = Closure->readLinearCurve->fvalue[ci->percent] + 1;
|
||||
|
||||
update_geometry();
|
||||
gdk_window_clear(Closure->readLinearDrawingArea->window);
|
||||
gdk_window_clear(gtk_widget_get_window(Closure->readLinearDrawingArea));
|
||||
redraw_curve();
|
||||
rc->lastPlotted = ci->percent;
|
||||
rc->lastPlottedY = GuiCurveY(Closure->readLinearCurve, Closure->readLinearCurve->fvalue[ci->percent]);
|
||||
@@ -311,7 +311,7 @@ static void update_geometry(void)
|
||||
}
|
||||
|
||||
static void redraw_curve(void)
|
||||
{ GdkDrawable *d = Closure->readLinearDrawingArea->window;
|
||||
{ GdkWindow *d = gtk_widget_get_window(Closure->readLinearDrawingArea);
|
||||
int x,w,h;
|
||||
int pos = 1;
|
||||
|
||||
|
||||
@@ -235,7 +235,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
wl->fixCurve->maxY = wl->fixCurve->maxY - (wl->fixCurve->maxY % 5) + 5;
|
||||
|
||||
update_geometry(wl);
|
||||
gdk_window_clear(wl->fixCurve->widget->window);
|
||||
gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
wl->lastPercent = wl->percent;
|
||||
|
||||
@@ -256,7 +256,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
|
||||
y = GuiCurveY(wl->fixCurve, wl->eccBytes);
|
||||
gdk_gc_set_rgb_fg_color(Closure->drawGC, Closure->greenSector);
|
||||
gdk_draw_line(wl->fixCurve->widget->window,
|
||||
gdk_draw_line(gtk_widget_get_window(wl->fixCurve->widget),
|
||||
Closure->drawGC,
|
||||
wl->fixCurve->leftX-6, y, wl->fixCurve->rightX+6, y);
|
||||
return FALSE;
|
||||
@@ -308,7 +308,7 @@ static void redraw_curve(RS01Widgets *wl)
|
||||
|
||||
y = GuiCurveY(wl->fixCurve, wl->eccBytes);
|
||||
gdk_gc_set_rgb_fg_color(Closure->drawGC, Closure->greenSector);
|
||||
gdk_draw_line(wl->fixCurve->widget->window,
|
||||
gdk_draw_line(gtk_widget_get_window(wl->fixCurve->widget),
|
||||
Closure->drawGC,
|
||||
wl->fixCurve->leftX-6, y, wl->fixCurve->rightX+6, y);
|
||||
}
|
||||
@@ -343,7 +343,7 @@ void ResetRS01FixWindow(Method *method)
|
||||
RS01UpdateFixResults(wl, 0, 0);
|
||||
|
||||
if(wl->fixCurve && wl->fixCurve->widget)
|
||||
{ gdk_window_clear(wl->fixCurve->widget->window);
|
||||
{ gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
}
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ static void insert_buttons(GtkDialog *dialog)
|
||||
_utf("Continue searching"), 0, NULL);
|
||||
|
||||
align = gtk_alignment_new(0.5, 0.5, 0.0, 0.0);
|
||||
gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), align, FALSE, FALSE, 0);
|
||||
gtk_box_pack_start(GTK_BOX(gtk_dialog_get_content_area(GTK_DIALOG(dialog))), align, FALSE, FALSE, 0);
|
||||
|
||||
check = gtk_check_button_new_with_label(_utf("Disable RS02 initialization in the preferences"));
|
||||
gtk_container_add(GTK_CONTAINER(align), check);
|
||||
|
||||
@@ -175,7 +175,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
wl->fixCurve->maxY = wl->fixCurve->maxY - (wl->fixCurve->maxY % 5) + 5;
|
||||
|
||||
update_geometry(wl);
|
||||
gdk_window_clear(wl->fixCurve->widget->window);
|
||||
gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
wl->lastPercent = wl->percent;
|
||||
|
||||
@@ -278,7 +278,7 @@ void ResetRS02FixWindow(Method *method)
|
||||
RS02UpdateFixResults(wl, 0, 0);
|
||||
|
||||
if(wl->fixCurve && wl->fixCurve->widget)
|
||||
{ gdk_window_clear(wl->fixCurve->widget->window);
|
||||
{ gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
}
|
||||
|
||||
|
||||
@@ -205,7 +205,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
wl->fixCurve->maxY = wl->fixCurve->maxY - (wl->fixCurve->maxY % 5) + 5;
|
||||
|
||||
update_geometry(wl);
|
||||
gdk_window_clear(wl->fixCurve->widget->window);
|
||||
gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
wl->lastPercent = wl->percent;
|
||||
|
||||
@@ -226,7 +226,7 @@ static gboolean curve_idle_func(gpointer data)
|
||||
|
||||
y = GuiCurveY(wl->fixCurve, wl->eccBytes);
|
||||
gdk_gc_set_rgb_fg_color(Closure->drawGC, Closure->greenSector);
|
||||
gdk_draw_line(wl->fixCurve->widget->window,
|
||||
gdk_draw_line(gtk_widget_get_window(wl->fixCurve->widget),
|
||||
Closure->drawGC,
|
||||
wl->fixCurve->leftX-6, y, wl->fixCurve->rightX+6, y);
|
||||
return FALSE;
|
||||
@@ -278,7 +278,7 @@ static void redraw_curve(RS03Widgets *wl)
|
||||
|
||||
y = GuiCurveY(wl->fixCurve, wl->eccBytes);
|
||||
gdk_gc_set_rgb_fg_color(Closure->drawGC, Closure->greenSector);
|
||||
gdk_draw_line(wl->fixCurve->widget->window,
|
||||
gdk_draw_line(gtk_widget_get_window(wl->fixCurve->widget),
|
||||
Closure->drawGC,
|
||||
wl->fixCurve->leftX-6, y, wl->fixCurve->rightX+6, y);
|
||||
}
|
||||
@@ -308,7 +308,7 @@ void ResetRS03FixWindow(Method *method)
|
||||
RS03UpdateFixResults(wl, 0, 0);
|
||||
|
||||
if(wl->fixCurve && wl->fixCurve->widget)
|
||||
{ gdk_window_clear(wl->fixCurve->widget->window);
|
||||
{ gdk_window_clear(gtk_widget_get_window(wl->fixCurve->widget));
|
||||
redraw_curve(wl);
|
||||
}
|
||||
|
||||
|
||||
@@ -74,7 +74,7 @@ void GuiSetSpiralWidget(Spiral *spiral, GtkWidget *widget)
|
||||
gtk_widget_get_allocation(widget, &a);
|
||||
|
||||
if(!spiral->drawable)
|
||||
{ spiral->drawable = widget->window;
|
||||
{ spiral->drawable = gtk_widget_get_window(widget);
|
||||
spiral->mx = a.width/2;
|
||||
spiral->my = a.height/2;
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ static gboolean expose_cb(GtkWidget *widget, GdkEventExpose *event, gpointer dat
|
||||
{ GdkColor *bg = &widget->style->bg[0];
|
||||
GdkColormap *cmap = gdk_colormap_get_system();
|
||||
|
||||
Closure->drawGC = gdk_gc_new(widget->window);
|
||||
Closure->drawGC = gdk_gc_new(gtk_widget_get_window(widget));
|
||||
|
||||
memcpy(Closure->background, bg, sizeof(GdkColor));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user