StatusIcon.vala
[gitlive] / StatusIcon.vala
index 35c4005..98b8eda 100644 (file)
@@ -45,7 +45,7 @@ class StatusIconA : StatusIcon {
         
         
          //title : 'gitlive',
-        this.stock = Gtk.STOCK_REFRESH;
+        this.stock = Gtk.Stock.REFRESH;
         this.tooltip_text = "GitLive";
         this.title = "gitlive";
         
@@ -94,7 +94,7 @@ class StatusIconA : StatusIcon {
         
     }
     
-    class MenuA : Menu
+    class MenuA : Gtk.Menu
     {
         public ImageMenuItem pause;
         public ImageMenuItem resume;
@@ -112,7 +112,12 @@ class StatusIconA : StatusIcon {
             
             public ImageMenuItemA()
             {
-                this.set_from_stock( Gtk.STOCK_MEDIA_PAUSE );
+                this.set_from_stock( Gtk.Stock.MEDIA_PAUSE );
+                
+                var  image = new Gtk.Image();
+                image.set_from_stock(Gtk.Stock.MEDIA_PAUSE,Gtk.IconSize.MENU );
+               this.set_image (image);
+                
                 this.label= "Pause Commits";
                 this.always_show_image = true;
                 this.accel_group = null;
@@ -122,10 +127,10 @@ class StatusIconA : StatusIcon {
                     
                     //GitMonitor.GitMonitor.stop();
                    // this.el.label  = status ? 'Resume' : 'Pause';
-                    statusicon.set_from_stock( Gtk.STOCK_MEDIA_PAUSE );
+                    statusicon.set_from_stock( Gtk.Stock.MEDIA_PAUSE );
                     
                     
-                })
+                });
                 //    id : 'pause',
             }
             
@@ -135,7 +140,7 @@ class StatusIconA : StatusIcon {
             
             public ImageMenuItemB()
             {
-                this.set_from_stock( Gtk.STOCK_MEDIA_PLAY );
+                this.set_from_stock( Gtk.Stock.MEDIA_PLAY );
                 this.label= "Start Commits";
                 this.always_show_image = true;
                 this.accel_group = null;
@@ -146,10 +151,10 @@ class StatusIconA : StatusIcon {
                     
                     //
                    // this.el.label  = status ? 'Resume' : 'Pause';
-                    statusicon.set_from_stock( Gtk.STOCK_MEDIA_PLAY );
+                    statusicon.set_from_stock( Gtk.Stock.MEDIA_PLAY );
                     
                     
-                })
+                });
                 //    id : 'pause',
             }