gui_internal_keypress_do(this, (char *) wm->data);
if (md->keyboard_mode == 2)
gui_internal_keyboard_do(this, md->keyboard, 10);
+ if (md->keyboard_mode == 26)
+ gui_internal_keyboard_do(this, md->keyboard, 34);
}
static void
gui_internal_keyboard_key(this, wkbd, "Æ","Æ",max_w,max_h);
gui_internal_keyboard_key(this, wkbd, "Ø","Ø",max_w,max_h);
gui_internal_keyboard_key(this, wkbd, "Å","Å",max_w,max_h);
- for (i = 0 ; i < 23 ; i++) {
+ for (i = 0 ; i < 24 ; i++) {
gui_internal_keyboard_key_data(this, wkbd, "", NULL, NULL, NULL,max_w,max_h);
}
wk=gui_internal_keyboard_key_data(this, wkbd, "A",gui_internal_keyboard_change,wkbdb,NULL,max_w,max_h);
gui_internal_keyboard_key(this, wkbd, "æ","æ",max_w,max_h);
gui_internal_keyboard_key(this, wkbd, "ø","ø",max_w,max_h);
gui_internal_keyboard_key(this, wkbd, "å","å",max_w,max_h);
- for (i = 0 ; i < 23 ; i++) {
+ for (i = 0 ; i < 24 ; i++) {
gui_internal_keyboard_key_data(this, wkbd, "", NULL, NULL, NULL,max_w,max_h);
}
wk=gui_internal_keyboard_key_data(this, wkbd, "a",gui_internal_keyboard_change,wkbdb,NULL,max_w,max_h);
wk->func = gui_internal_search_changed;
wk->name=g_strdup(type);
if (this->keyboard)
- gui_internal_widget_append(w, gui_internal_keyboard(this,0));
+ gui_internal_widget_append(w, gui_internal_keyboard(this,2));
gui_internal_menu_render(this);
}