public StatusIconA statusicon;
-class StatusIconA : StatusIcon {
+public class StatusIconA : StatusIcon {
bool paused = false;
//title : 'gitlive',
this.stock = Gtk.Stock.REFRESH;
this.tooltip_text = "GitLive";
- this.title = "gitlive";
+ this.title = "vgitlive";
this.set_name("gitlive");
-
+ this.set_visible(true);
var menu = new MenuA();
//var menu = this.get('menu');
- this.menu.show_all();
+ menu.show_all();
if (this.paused) {
menu.resume.show();
menu.popup(
null, null,
- null, button,
- event_time, null
+ this.position_menu, button,
+ event_time
);
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 );
- item_open.set_image (image);
+ 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;
public ImageMenuItemB()
{
- this.set_from_stock( Gtk.Stock.MEDIA_PLAY );
+
+ var image = new Gtk.Image();
+ image.set_from_stock(Gtk.Stock.MEDIA_PLAY,Gtk.IconSize.MENU );
+ this.set_image (image);
this.label= "Start Commits";
this.always_show_image = true;
this.accel_group = null;