--- maemo-mapper-1.1-aw-1/src/maemo-mapper.c 2006-07-28 21:50:23.000000000 +0200 +++ maemo-mapper-1.1-aw-2/src/maemo-mapper.c 2006-07-28 22:26:32.000000000 +0200 @@ -44,6 +44,7 @@ #include #include #include +#include #include #include #include @@ -6249,10 +6250,12 @@ dlarea_info.txt_topleft_lat = gtk_entry_new(), 1, 2, 3, 4, GTK_EXPAND | GTK_FILL, 0, 4, 0); gtk_entry_set_alignment(GTK_ENTRY(dlarea_info.txt_topleft_lat), 1.f); + g_object_set(G_OBJECT(dlarea_info.txt_topleft_lat), "input-mode", HILDON_INPUT_MODE_HINT_NUMERIC | HILDON_INPUT_MODE_HINT_NUMERICSPECIAL, NULL); gtk_table_attach(GTK_TABLE(table), dlarea_info.txt_topleft_lon = gtk_entry_new(), 2, 3, 3, 4, GTK_EXPAND | GTK_FILL, 0, 4, 0); gtk_entry_set_alignment(GTK_ENTRY(dlarea_info.txt_topleft_lon), 1.f); + g_object_set(G_OBJECT(dlarea_info.txt_topleft_lon), "input-mode", HILDON_INPUT_MODE_HINT_NUMERIC | HILDON_INPUT_MODE_HINT_NUMERICSPECIAL, NULL); /* Bottom Right. */ gtk_table_attach(GTK_TABLE(table), @@ -6263,10 +6266,12 @@ dlarea_info.txt_botright_lat = gtk_entry_new(), 1, 2, 4, 5, GTK_EXPAND | GTK_FILL, 0, 4, 0); gtk_entry_set_alignment(GTK_ENTRY(dlarea_info.txt_botright_lat), 1.f); + g_object_set(G_OBJECT(dlarea_info.txt_botright_lat), "input-mode", HILDON_INPUT_MODE_HINT_NUMERIC | HILDON_INPUT_MODE_HINT_NUMERICSPECIAL, NULL); gtk_table_attach(GTK_TABLE(table), dlarea_info.txt_botright_lon = gtk_entry_new(), 2, 3, 4, 5, GTK_EXPAND | GTK_FILL, 0, 4, 0); gtk_entry_set_alignment(GTK_ENTRY(dlarea_info.txt_botright_lon), 1.f); + g_object_set(G_OBJECT(dlarea_info.txt_botright_lon), "input-mode", HILDON_INPUT_MODE_HINT_NUMERIC | HILDON_INPUT_MODE_HINT_NUMERICSPECIAL, NULL); gtk_notebook_append_page(GTK_NOTEBOOK(dlarea_info.notebook),