r413 - trunk/src/target/OM-2007/applications/openmoko-mainmenu/src

tongsong_li at gta01.hmw-consulting.de tongsong_li at gta01.hmw-consulting.de
Fri Dec 15 03:32:41 CET 2006


Author: tongsong_li
Date: 2006-12-15 03:32:35 +0100 (Fri, 15 Dec 2006)
New Revision: 413

Modified:
   trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mainmenu.c
   trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mokoiconview.c
Log:
update mokoiconview.c


Modified: trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mainmenu.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mainmenu.c	2006-12-15 01:53:28 UTC (rev 412)
+++ trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mainmenu.c	2006-12-15 02:32:35 UTC (rev 413)
@@ -93,14 +93,17 @@
 void
 moko_main_menu_init(MokoMainMenu *mm) {
     PangoFontDescription* PangoFont = pango_font_description_new(); //get system default PangoFontDesc
+    GtkEventBox *bg_main;
+    GtkEventBox *bg_item;
 
     mm->section_name =  gtk_label_new ("Main Menu");
     gtk_widget_show (mm->section_name);
-    gtk_widget_set_name (GTK_WIDGET (mm->section_name), "Section Name");
+    //gtk_widget_set_name (GTK_WIDGET (mm->section_name), "Section Name");
     gtk_label_set_single_line_mode (mm->section_name, TRUE);
     gtk_misc_set_alignment (GTK_MISC (mm->section_name), SECTION_ALG_X, SECTION_ALG_Y);
     gtk_misc_set_padding (GTK_MISC (mm->section_name), SECTION_X_PADDING, SECTION_Y_PADDING);
     gtk_label_set_ellipsize (mm->section_name, PANGO_ELLIPSIZE_END);
+    
     /*if (PangoFont) {
     	  pango_font_description_set_size (PangoFont, FONT_SIZE_SECTION);
 	  gtk_widget_modify_font (GTK_WIDGET (mm->section_name), PangoFont);
@@ -109,6 +112,13 @@
     	  g_debug("FAILED to load FONT ");
     	  }
 */
+
+    bg_main = gtk_event_box_new ();
+    gtk_event_box_set_visible_window (bg_main, TRUE);
+    gtk_widget_show (bg_main);
+    gtk_widget_set_name (bg_main, "gtkeventbox-black");
+    //gtk_container_add (bg_main, mm->section_name);
+    
     mm->item_total = gtk_label_new ("11/22");
     gtk_widget_show (mm->item_total);
     gtk_label_set_width_chars (mm->item_total, ITME_TOTAL_WIDTH);
@@ -121,6 +131,12 @@
     	  g_debug("FAILED to load FONT ");
     	  }
 */
+
+    //bg_item = gtk_event_box_new ();
+   // gtk_widget_show (bg_item);
+    //gtk_widget_set_name (bg_item, "gtkeventbox-black");
+    //gtk_container_add (bg_item, mm->item_total);
+
     //mm->icon_view = gtk_icon_view_new ();
     mm->icon_view = MOKO_ICON_VIEW(moko_icon_view_new());
     gtk_widget_show (mm->icon_view);
@@ -139,7 +155,7 @@
 
     mm->scrolled = gtk_scrolled_window_new (NULL, NULL);
     gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (mm->scrolled),
-				  GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
+				  GTK_POLICY_NEVER, GTK_POLICY_NEVER);
     gtk_widget_show (mm->scrolled);
    // gtk_scrolled_window_add_with_viewport (GTK_CONTAINER (mm->scrolled),
     //						mm->icon_view);
@@ -150,14 +166,13 @@
  
     mm->hbox = gtk_hbox_new (FALSE, FALSE);
     gtk_widget_show (mm->hbox);
-
-    gtk_box_pack_start (mm, mm->hbox, FALSE, FALSE, 0);
+    
+    gtk_box_pack_start (mm, bg_main, FALSE, FALSE, 0);
+    gtk_container_add (bg_main, mm->hbox); 
     gtk_box_pack_start (mm->hbox, mm->section_name, TRUE, TRUE, 10);
     gtk_box_pack_end (mm->hbox, mm->item_total, FALSE, FALSE, 10);
     gtk_box_pack_end (mm, mm->scrolled, TRUE, TRUE, 0);
-    //gtk_box_pack_end (mm, mm->icon_view, TRUE, TRUE, 0);
-
-
+    
     moko_sample_model_fill(mm->list_store);
     gtk_widget_show (mm);
 

Modified: trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mokoiconview.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mokoiconview.c	2006-12-15 01:53:28 UTC (rev 412)
+++ trunk/src/target/OM-2007/applications/openmoko-mainmenu/src/mokoiconview.c	2006-12-15 02:32:35 UTC (rev 413)
@@ -203,7 +203,7 @@
     GdkBitmap *bitmap;
   
   g_debug ("**************");
-  gtk_widget_set_name( GTK_WIDGET(self), "mokofingerwheel" );
+  //gtk_widget_set_name( GTK_WIDGET(self), "mokofingerwheel" );
     //pixbuf = gdk_pixbuf_new_from_file ( PKGDATADIR"/bg_mainmenu.png", &err );
     //gdk_pixbuf_render_pixmap_and_mask (pixbuf, &pixmap, &bitmap, NULL);
     //gdk_window_set_back_pixmap (gtk_widget_get_parent_window (mma->mm->icon_view), pixmap, FALSE);





More information about the commitlog mailing list