[maemo-commits] [maemo-commits] r19347 - in projects/haf/trunk/hildon-input-method-plugins-example: . src
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Tue Sep 15 12:23:49 EEST 2009
- Previous message: [maemo-commits] r19346 - in projects/haf/trunk/gtk+: . docs/reference/gtk docs/reference/gtk/tmpl gtk
- Next message: [maemo-commits] r19348 - in projects/haf/trunk/hildon-input-method-plugins-example: . src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: jrocha Date: 2009-09-15 12:23:39 +0300 (Tue, 15 Sep 2009) New Revision: 19347 Modified: projects/haf/trunk/hildon-input-method-plugins-example/ChangeLog projects/haf/trunk/hildon-input-method-plugins-example/src/hildon-im-onehand-fkb.c Log: 2009-09-15 Joaquim Rocha <jrocha at igalia.com> * hildon-im-onehand-fkb.c: Added a scrolled window to the one-handexample keyboard. Modified: projects/haf/trunk/hildon-input-method-plugins-example/ChangeLog =================================================================== --- projects/haf/trunk/hildon-input-method-plugins-example/ChangeLog 2009-09-11 15:08:08 UTC (rev 19346) +++ projects/haf/trunk/hildon-input-method-plugins-example/ChangeLog 2009-09-15 09:23:39 UTC (rev 19347) @@ -1,3 +1,8 @@ +2009-09-15 Joaquim Rocha <jrocha at igalia.com> + + * hildon-im-onehand-fkb.c: Added a scrolled window to the one-handexample + keyboard. + 2009-09-10 Murray Cumming <murrayc at murrayc.com> * README: Mention both possible gconf values for the plugin name, and what Modified: projects/haf/trunk/hildon-input-method-plugins-example/src/hildon-im-onehand-fkb.c =================================================================== --- projects/haf/trunk/hildon-input-method-plugins-example/src/hildon-im-onehand-fkb.c 2009-09-11 15:08:08 UTC (rev 19346) +++ projects/haf/trunk/hildon-input-method-plugins-example/src/hildon-im-onehand-fkb.c 2009-09-15 09:23:39 UTC (rev 19347) @@ -662,6 +662,9 @@ } gtk_text_buffer_insert_at_cursor (buffer, text, -1); + + gtk_text_view_scroll_mark_onscreen (GTK_TEXT_VIEW (priv->text_view), + gtk_text_buffer_get_insert (buffer)); } static GtkWidget * @@ -852,7 +855,7 @@ static void set_kb_mode (HildonIMOneHandFKB *self, ScreenMode mode) { - GtkWidget *container; + GtkWidget *container, *text_area; HildonIMOneHandFKBPrivate *priv; priv = HILDON_IM_ONEHAND_FKB_GET_PRIVATE (self); @@ -871,7 +874,13 @@ gtk_widget_set_size_request (priv->keyboard, -1, priv->fkb_height / 2); } - gtk_container_add (GTK_CONTAINER (container), priv->text_view); + text_area = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (text_area), + GTK_POLICY_AUTOMATIC, + GTK_POLICY_AUTOMATIC); + gtk_container_add (GTK_CONTAINER (text_area), priv->text_view); + + gtk_container_add (GTK_CONTAINER (container), text_area); gtk_container_add (GTK_CONTAINER (container), priv->keyboard); if (mode == LANDSCAPE)
- Previous message: [maemo-commits] r19346 - in projects/haf/trunk/gtk+: . docs/reference/gtk docs/reference/gtk/tmpl gtk
- Next message: [maemo-commits] r19348 - in projects/haf/trunk/hildon-input-method-plugins-example: . src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]