321 |
return valid; |
return valid; |
322 |
} |
} |
323 |
|
|
324 |
GtkWidget *red_entry_new(void) { |
GtkWidget *red_entry_new_with_text(char *str) { |
325 |
GdkColor color; |
GdkColor color; |
326 |
|
|
327 |
GtkWidget *widget = entry_new(); |
GtkWidget *widget = entry_new(); |
328 |
gdk_color_parse("#ff0000", &color); |
gdk_color_parse("#ff0000", &color); |
329 |
gtk_widget_modify_text(widget, TAG_STATE, &color); |
gtk_widget_modify_text(widget, TAG_STATE, &color); |
330 |
|
if(str) gtk_entry_set_text(GTK_ENTRY(widget), str); |
331 |
|
|
332 |
return widget; |
return widget; |
333 |
} |
} |
334 |
|
|
613 |
pos_lat_str(str, sizeof(str), lat); |
pos_lat_str(str, sizeof(str), lat); |
614 |
|
|
615 |
#ifndef COORDINATE_PICKER |
#ifndef COORDINATE_PICKER |
616 |
GdkColor color; |
GtkWidget *widget = red_entry_new_with_text(str); |
|
|
|
|
GtkWidget *widget = entry_new(); |
|
|
gdk_color_parse("#ff0000", &color); |
|
|
gtk_widget_modify_text(widget, TAG_STATE, &color); |
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(widget), str); |
|
617 |
|
|
618 |
g_signal_connect(G_OBJECT(widget), "changed", |
g_signal_connect(G_OBJECT(widget), "changed", |
619 |
G_CALLBACK(callback_modified_lat), NULL); |
G_CALLBACK(callback_modified_lat), NULL); |
732 |
pos_lon_str(str, sizeof(str), lon); |
pos_lon_str(str, sizeof(str), lon); |
733 |
|
|
734 |
#ifndef COORDINATE_PICKER |
#ifndef COORDINATE_PICKER |
735 |
GdkColor color; |
GtkWidget *widget = red_entry_new_with_text(str); |
|
|
|
|
GtkWidget *widget = entry_new(); |
|
|
gdk_color_parse("#ff0000", &color); |
|
|
gtk_widget_modify_text(widget, TAG_STATE, &color); |
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(widget), str); |
|
|
|
|
736 |
g_signal_connect(G_OBJECT(widget), "changed", |
g_signal_connect(G_OBJECT(widget), "changed", |
737 |
G_CALLBACK(callback_modified_lon), NULL); |
G_CALLBACK(callback_modified_lon), NULL); |
738 |
|
|
930 |
distance_str(str, sizeof(str), dist, mil); |
distance_str(str, sizeof(str), dist, mil); |
931 |
|
|
932 |
#ifndef COORDINATE_PICKER |
#ifndef COORDINATE_PICKER |
933 |
GdkColor color; |
GtkWidget *widget = red_entry_new_with_text(str); |
|
GtkWidget *widget = entry_new(); |
|
|
gdk_color_parse("#ff0000", &color); |
|
|
gtk_widget_modify_text(widget, TAG_STATE, &color); |
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(widget), str); |
|
|
|
|
934 |
g_signal_connect(G_OBJECT(widget), "changed", |
g_signal_connect(G_OBJECT(widget), "changed", |
935 |
G_CALLBACK(callback_modified_dist), NULL); |
G_CALLBACK(callback_modified_dist), NULL); |
936 |
|
|
1657 |
angle_str(str, sizeof(str), angle); |
angle_str(str, sizeof(str), angle); |
1658 |
|
|
1659 |
#ifndef COORDINATE_PICKER |
#ifndef COORDINATE_PICKER |
1660 |
GtkWidget *widget = red_entry_new(); |
GtkWidget *widget = red_entry_new_with_text(str); |
|
gtk_entry_set_text(GTK_ENTRY(widget), str); |
|
|
|
|
1661 |
g_signal_connect(G_OBJECT(widget), "changed", |
g_signal_connect(G_OBJECT(widget), "changed", |
1662 |
G_CALLBACK(callback_modified_angle), NULL); |
G_CALLBACK(callback_modified_angle), NULL); |
1663 |
#else |
#else |