View Single Post
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#426
Originally Posted by frals View Post
Something like this: https://stage.maemo.org/svn/maemo/pr...ugins-example/ ?

Discussion around it in https://bugs.maemo.org/show_bug.cgi?id=4178

(Thanks qwerty12 for linking it on irc a few hours ago )
No, I'm not asking for a port of the example, I'm asking for the source code to the Maemo 4 HIM keyboard. The one with the difficult parts.

EDIT:

I'm guessing it's the one with this section uncommented:
Code:
/*
static void hildon_im_example_fkb_settings_changed          (HildonIMPlugin *plugin,
                                                             const gchar *key,
                                                             const GConfValue *value);
static void hildon_im_example_fkb_language_settings_changed (HildonIMPlugin *plugin,
                                                             gint index);
static void hildon_im_example_fkb_input_mode_changed        (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_keyboard_state_changed    (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_client_widget_changed     (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_character_autocase        (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_clear                     (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_save_data                 (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_mode_a                    (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_mode_b                    (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_language                  (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_backspace                 (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_enter                     (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_tab                       (HildonIMPlugin *plugin);
static void hildon_im_example_fkb_fullscreen                (HildonIMPlugin *plugin,
                                                             gboolean fullscreen);
static void hildon_im_example_fkb_select_region             (HildonIMPlugin *plugin,
                                                             gint start,
                                                             gint end);
static void hildon_im_example_fkb_key_event                 (HildonIMPlugin *plugin,
                                                             GdkEventType type,
                                                             guint state,
                                                             guint keyval,
                                                             guint hardware_keycode);
static void hildon_im_example_fkb_transition                (HildonIMPlugin *plugin,
                                                             gboolean from);
static void hildon_im_example_fkb_button_activated          (HildonIMPlugin *plugin,
                                                             HildonIMButton button,
                                                             gboolean long_press);
static void hildon_im_example_fkb_preedit_committed         (HildonIMPlugin *plugin,
                                                             const gchar *committed_preedit);
*/
__________________
N9: Go white or go home

Last edited by daperl; 2009-09-22 at 17:59.
 

The Following User Says Thank You to daperl For This Useful Post: