Exemple #1
0
		public ImageActions ()
		{
			Gtk.IconFactory fact = new Gtk.IconFactory ();
			fact.Add ("Menu.Image.CanvasSize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.CanvasSize.png")));
			fact.Add ("Menu.Image.Crop.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Crop.png")));
			fact.Add ("Menu.Image.Flatten.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Flatten.png")));
			fact.Add ("Menu.Image.FlipHorizontal.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.FlipHorizontal.png")));
			fact.Add ("Menu.Image.FlipVertical.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.FlipVertical.png")));
			fact.Add ("Menu.Image.Resize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Resize.png")));
			fact.Add ("Menu.Image.Rotate180CW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate180CW.png")));
			fact.Add ("Menu.Image.Rotate90CCW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate90CCW.png")));
			fact.Add ("Menu.Image.Rotate90CW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate90CW.png")));
			fact.AddDefault ();
			
			CropToSelection = new Gtk.Action ("CropToSelection", Catalog.GetString ("Crop to Selection"), null, "Menu.Image.Crop.png");
			AutoCrop = new Gtk.Action ("AutoCrop", Catalog.GetString ("Auto Crop"), null, "Menu.Image.Crop.png");
			Resize = new Gtk.Action ("Resize", Catalog.GetString ("Resize Image..."), null, "Menu.Image.Resize.png");
			CanvasSize = new Gtk.Action ("CanvasSize", Catalog.GetString ("Resize Canvas..."), null, "Menu.Image.CanvasSize.png");
			FlipHorizontal = new Gtk.Action ("FlipHorizontal", Catalog.GetString ("Flip Horizontal"), null, "Menu.Image.FlipHorizontal.png");
			FlipVertical = new Gtk.Action ("FlipVertical", Catalog.GetString ("Flip Vertical"), null, "Menu.Image.FlipVertical.png");
			RotateCW = new Gtk.Action ("RotateCW", Catalog.GetString ("Rotate 90° Clockwise"), null, "Menu.Image.Rotate90CW.png");
			RotateCCW = new Gtk.Action ("RotateCCW", Catalog.GetString ("Rotate 90° Counter-Clockwise"), null, "Menu.Image.Rotate90CCW.png");
			Rotate180 = new Gtk.Action ("Rotate180", Catalog.GetString ("Rotate 180°"), null, "Menu.Image.Rotate180CW.png");
			Flatten = new Gtk.Action ("Flatten", Catalog.GetString ("Flatten"), null, "Menu.Image.Flatten.png");
			
			CropToSelection.Sensitive = false;
		}
Exemple #2
0
 internal static void Initialize()
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/rss.png")));
         w1.Add("rss", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/donotdownload.png")));
         w1.Add("donotdownload", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/high.png")));
         w1.Add("high", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/highest.png")));
         w1.Add("highest", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/immediate.png")));
         w1.Add("immediate", w6);
         Gtk.IconSet w7 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/low.png")));
         w1.Add("low", w7);
         Gtk.IconSet w8 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/lowest.png")));
         w1.Add("lowest", w8);
         Gtk.IconSet w9 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/normal.png")));
         w1.Add("normal", w9);
         w1.AddDefault();
     }
 }
Exemple #3
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/rss.png")));
         w1.Add("rss", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/donotdownload.png")));
         w1.Add("donotdownload", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/high.png")));
         w1.Add("high", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/highest.png")));
         w1.Add("highest", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/immediate.png")));
         w1.Add("immediate", w6);
         Gtk.IconSet w7 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/low.png")));
         w1.Add("low", w7);
         Gtk.IconSet w8 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/lowest.png")));
         w1.Add("lowest", w8);
         Gtk.IconSet w9 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/normal.png")));
         w1.Add("normal", w9);
         Gtk.IconSet w10 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "stock_weather-showers", Gtk.IconSize.Dialog, 48));
         w1.Add("weather", w10);
         w1.AddDefault();
     }
 }
Exemple #4
0
        static Stock()
        {
            Gtk.StockManager.Add(new Gtk.StockItem[] {
                new Gtk.StockItem(Stock.Node, "Node", 0, 0, null),
                new Gtk.StockItem(Stock.Edge, "Edge", 0, 0, null),
                new Gtk.StockItem(Stock.Chain, "Chain", 0, 0, null),
                new Gtk.StockItem(Stock.ChainBroken, "Chain Broken", 0, 0, null),
                new Gtk.StockItem(Stock.Group, "Group", 0, 0, null),
                new Gtk.StockItem(Stock.Ungroup, "Ungroup", 0, 0, null),
                new Gtk.StockItem(Stock.Function, "Function", 0, 0, null),
                new Gtk.StockItem(Stock.FunctionPolynomial, "Piecewise Polynomial", 0, 0, null)
            });

            Gtk.IconFactory factory = new Gtk.IconFactory();

            factory.Add(Stock.Node, MakeIcons(new Wrappers.Renderers.Node()));
            factory.Add(Stock.Edge, MakeIcons(new Wrappers.Renderers.Edge()));
            factory.Add(Stock.Chain, new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("chain.png")));
            factory.Add(Stock.ChainBroken, new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("chain-broken.png")));
            factory.Add(Stock.Group, MakeIcons(new Wrappers.Renderers.Node(), "group"));
            factory.Add(Stock.Ungroup, MakeIcons(new Wrappers.Renderers.Node(), "ungroup"));
            factory.Add(Stock.Function, MakeIcons(new Wrappers.Renderers.Function()));
            factory.Add(Stock.FunctionPolynomial, MakeIcons(new Wrappers.Renderers.Function()));

            factory.AddDefault();

            s_surfaceCache = new Dictionary <string, Cairo.Surface>();
        }
Exemple #5
0
        public ViewActions()
        {
            Gtk.IconFactory fact = new Gtk.IconFactory ();
            fact.Add ("Menu.View.ActualSize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.ActualSize.png")));
            fact.Add ("Menu.View.Grid.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.Grid.png")));
            fact.Add ("Menu.View.Rulers.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.Rulers.png")));
            fact.Add ("Menu.View.ZoomIn.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.ZoomIn.png")));
            fact.Add ("Menu.View.ZoomOut.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.ZoomOut.png")));
            fact.Add ("Menu.View.ZoomToSelection.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.ZoomToSelection.png")));
            fact.Add ("Menu.View.ZoomToWindow.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.View.ZoomToWindow.png")));
            fact.AddDefault ();

            ZoomIn = new Gtk.Action ("ZoomIn", Mono.Unix.Catalog.GetString ("Zoom In"), null, "Menu.View.ZoomIn.png");
            ZoomOut = new Gtk.Action ("ZoomOut", Mono.Unix.Catalog.GetString ("Zoom Out"), null, "Menu.View.ZoomOut.png");
            ZoomToWindow = new Gtk.Action ("ZoomToWindow", Mono.Unix.Catalog.GetString ("Zoom to Window"), null, "Menu.View.ZoomToWindow.png");
            ZoomToSelection = new Gtk.Action ("ZoomToSelection", Mono.Unix.Catalog.GetString ("Zoom to Selection"), null, "Menu.View.ZoomToSelection.png");
            ActualSize = new Gtk.Action ("ActualSize", Mono.Unix.Catalog.GetString ("Actual Size"), null, "Menu.View.ActualSize.png");
            PixelGrid = new Gtk.ToggleAction ("PixelGrid", Mono.Unix.Catalog.GetString ("Pixel Grid"), null, "Menu.View.Grid.png");
            Rulers = new Gtk.ToggleAction ("Rulers", Mono.Unix.Catalog.GetString ("Rulers"), null, "Menu.View.Rulers.png");
            Pixels = new Gtk.Action ("Pixels", Mono.Unix.Catalog.GetString ("Pixels"), null, null);
            Inches = new Gtk.Action ("Inches", Mono.Unix.Catalog.GetString ("Inches"), null, null);
            Centimeters = new Gtk.Action ("Centimeters", Mono.Unix.Catalog.GetString ("Centimeters"), null, null);
            Fullscreen = new Gtk.Action ("Fullscreen", Catalog.GetString ("Fullscreen"), null, Gtk.Stock.Fullscreen);

            ZoomComboBox = new ToolBarComboBox (75, 11, true, "3600%", "2400%", "1600%", "1200%", "800%", "700%", "600%", "500%", "400%", "300%", "200%", "100%", "66%", "50%", "33%", "25%", "16%", "12%", "8%", "5%", "Window");
            UnitComboBox = new ToolBarComboBox (100, 0, false, "Pixels", "Inches", "Centimeters");
        }
Exemple #6
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/rss.png")));
         w1.Add("rss", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/donotdownload.png")));
         w1.Add("donotdownload", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/high.png")));
         w1.Add("high", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/highest.png")));
         w1.Add("highest", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/immediate.png")));
         w1.Add("immediate", w6);
         Gtk.IconSet w7 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/low.png")));
         w1.Add("low", w7);
         Gtk.IconSet w8 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/lowest.png")));
         w1.Add("lowest", w8);
         Gtk.IconSet w9 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/normal.png")));
         w1.Add("normal", w9);
         Gtk.IconSet w10 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "stock_weather-showers", Gtk.IconSize.Dialog, 48));
         w1.Add("weather", w10);
         w1.AddDefault();
     }
 }
Exemple #7
0
        public AdjustmentsActions()
        {
            Gtk.IconFactory fact = new Gtk.IconFactory ();
            fact.Add ("Menu.Adjustments.AutoLevel.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.AutoLevel.png")));
            fact.Add ("Menu.Adjustments.BlackAndWhite.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.BlackAndWhite.png")));
            fact.Add ("Menu.Adjustments.BrightnessAndContrast.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.BrightnessAndContrast.png")));
            fact.Add ("Menu.Adjustments.Curves.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.Curves.png")));
            fact.Add ("Menu.Adjustments.HueAndSaturation.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.HueAndSaturation.png")));
            fact.Add ("Menu.Adjustments.InvertColors.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.InvertColors.png")));
            fact.Add ("Menu.Adjustments.Levels.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.Levels.png")));
            fact.Add ("Menu.Adjustments.Posterize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.Posterize.png")));
            fact.Add ("Menu.Adjustments.Sepia.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Adjustments.Sepia.png")));
            fact.AddDefault ();

            AutoLevel = new Gtk.Action ("AutoLevel", Mono.Unix.Catalog.GetString ("Auto Level"), null, "Menu.Adjustments.AutoLevel.png");
            BlackAndWhite = new Gtk.Action ("BlackAndWhite", Mono.Unix.Catalog.GetString ("Black and White"), null, "Menu.Adjustments.BlackAndWhite.png");
            BrightnessContrast = new Gtk.Action ("BrightnessContrast", Mono.Unix.Catalog.GetString ("Brightness / Contrast..."), null, "Menu.Adjustments.BrightnessAndContrast.png");
            Curves = new Gtk.Action ("Curves", Mono.Unix.Catalog.GetString ("Curves..."), null, "Menu.Adjustments.Curves.png");
            HueSaturation = new Gtk.Action ("HueSaturation", Mono.Unix.Catalog.GetString ("Hue / Saturation..."), null, "Menu.Adjustments.HueAndSaturation.png");
            InvertColors = new Gtk.Action ("InvertColors", Mono.Unix.Catalog.GetString ("Invert Colors"), null, "Menu.Adjustments.InvertColors.png");
            Levels = new Gtk.Action ("Levels", Mono.Unix.Catalog.GetString ("Levels..."), null, "Menu.Adjustments.Levels.png");
            Posterize = new Gtk.Action ("Posterize", Mono.Unix.Catalog.GetString ("Posterize..."), null, "Menu.Adjustments.Posterize.png");
            Sepia = new Gtk.Action ("Sepia", Mono.Unix.Catalog.GetString ("Sepia"), null, "Menu.Adjustments.Sepia.png");

            Levels.Sensitive = false;
        }
Exemple #8
0
        public ImageActions()
        {
            Gtk.IconFactory fact = new Gtk.IconFactory ();
            fact.Add ("Menu.Image.CanvasSize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.CanvasSize.png")));
            fact.Add ("Menu.Image.Crop.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Crop.png")));
            fact.Add ("Menu.Image.Flatten.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Flatten.png")));
            fact.Add ("Menu.Image.FlipHorizontal.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.FlipHorizontal.png")));
            fact.Add ("Menu.Image.FlipVertical.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.FlipVertical.png")));
            fact.Add ("Menu.Image.Resize.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Resize.png")));
            fact.Add ("Menu.Image.Rotate180CW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate180CW.png")));
            fact.Add ("Menu.Image.Rotate90CCW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate90CCW.png")));
            fact.Add ("Menu.Image.Rotate90CW.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Image.Rotate90CW.png")));
            fact.AddDefault ();

            CropToSelection = new Gtk.Action ("CropToSelection", Catalog.GetString ("Crop to Selection"), null, "Menu.Image.Crop.png");
            AutoCrop = new Gtk.Action ("AutoCrop", Catalog.GetString ("Auto Crop"), null, "Menu.Image.Crop.png");
            Resize = new Gtk.Action ("Resize", Catalog.GetString ("Resize Image..."), null, "Menu.Image.Resize.png");
            CanvasSize = new Gtk.Action ("CanvasSize", Catalog.GetString ("Resize Canvas..."), null, "Menu.Image.CanvasSize.png");
            FlipHorizontal = new Gtk.Action ("FlipHorizontal", Catalog.GetString ("Flip Horizontal"), null, "Menu.Image.FlipHorizontal.png");
            FlipVertical = new Gtk.Action ("FlipVertical", Catalog.GetString ("Flip Vertical"), null, "Menu.Image.FlipVertical.png");
            RotateCW = new Gtk.Action ("RotateCW", Catalog.GetString ("Rotate 90° Clockwise"), null, "Menu.Image.Rotate90CW.png");
            RotateCCW = new Gtk.Action ("RotateCCW", Catalog.GetString ("Rotate 90° Counter-Clockwise"), null, "Menu.Image.Rotate90CCW.png");
            Rotate180 = new Gtk.Action ("Rotate180", Catalog.GetString ("Rotate 180°"), null, "Menu.Image.Rotate180CW.png");
            Flatten = new Gtk.Action ("Flatten", Catalog.GetString ("Flatten"), null, "Menu.Image.Flatten.png");

            CropToSelection.Sensitive = false;
        }
Exemple #9
0
 static ShapeTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory ();
     fact.Add ("ShapeTool.Outline.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("ShapeTool.Outline.png")));
     fact.Add ("ShapeTool.Fill.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("ShapeTool.Fill.png")));
     fact.Add ("ShapeTool.OutlineFill.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("ShapeTool.OutlineFill.png")));
     fact.AddDefault ();
 }
Exemple #10
0
 static ShapeTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory();
     fact.Add("ShapeTool.Outline.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("ShapeTool.Outline.png")));
     fact.Add("ShapeTool.Fill.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("ShapeTool.Fill.png")));
     fact.Add("ShapeTool.OutlineFill.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("ShapeTool.OutlineFill.png")));
     fact.AddDefault();
 }
Exemple #11
0
		static BaseEditEngine ()
		{
			Gtk.IconFactory fact = new Gtk.IconFactory ();
			fact.Add ("Tools.Line.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.Line.png")));
			fact.Add ("Tools.Rectangle.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.Rectangle.png")));
			fact.Add ("Tools.Ellipse.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.Ellipse.png")));
			fact.Add ("Tools.RoundedRectangle.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.RoundedRectangle.png")));
			fact.AddDefault ();
		}
 internal static void Initialize() {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./system-software-update_22.png")));
         w1.Add("AddinManager", w2);
         w1.AddDefault();
     }
 }
        static ResourceService()
        {
            iconFactory = new Gtk.IconFactory ();

            // FIXME: remove this when all MonoDevelop is using Gtk+
            // stock icons
            stockMappings = new Hashtable ();
            iconFactory.AddDefault ();
        }
 internal static void Initialize(Gtk.Widget iconRenderer) {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("simple_icon.png"));
         w1.Add("magnatune", w2);
         w1.AddDefault();
     }
 }
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("simple_icon.png"));
         w1.Add("magnatune", w2);
         w1.AddDefault();
     }
 }
Exemple #16
0
 internal static void Initialize()
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./system-software-update_22.png")));
         w1.Add("AddinManager", w2);
         w1.AddDefault();
     }
 }
Exemple #17
0
        public HelpActions()
        {
            Gtk.IconFactory fact = new Gtk.IconFactory ();
            fact.Add ("Menu.Help.Bug.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Help.Bug.png")));
            fact.Add ("Menu.Help.Website.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Menu.Help.Website.png")));
            fact.AddDefault ();

            Website = new Gtk.Action ("Website", Mono.Unix.Catalog.GetString ("Pinta Website"), null, "Menu.Help.Website.png");
            Bugs = new Gtk.Action ("Bugs", Mono.Unix.Catalog.GetString ("File a Bug"), null, "Menu.Help.Bug.png");
            About = new Gtk.Action ("About", Mono.Unix.Catalog.GetString ("About"), null, "gtk-about");
        }
Exemple #18
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((initialized == false))
     {
         initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./vcard.jpg")));
         w1.Add("app-icon", w2);
         w1.AddDefault();
     }
 }
Exemple #19
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         w1 = new global::Gtk.IconFactory();
         global::Gtk.IconSet w2 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Automobil.png"));
         w1.Add("Automobil", w2);
         global::Gtk.IconSet w3 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Gorivo.png"));
         w1.Add("Gorivo", w3);
         global::Gtk.IconSet w4 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Hrana.png"));
         w1.Add("Hrana", w4);
         global::Gtk.IconSet w5 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Internet.png"));
         w1.Add("Internet", w5);
         global::Gtk.IconSet w6 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Nakit.png"));
         w1.Add("Nakit", w6);
         global::Gtk.IconSet w7 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Namještaj.png"));
         w1.Add("Namještaj", w7);
         global::Gtk.IconSet w8 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Shopping.png"));
         w1.Add("Shopping", w8);
         global::Gtk.IconSet w9 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Skolovanje.png"));
         w1.Add("Školovanje", w9);
         global::Gtk.IconSet w10 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Stanarina.png"));
         w1.Add("Stanarina", w10);
         global::Gtk.IconSet w11 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Struja.png"));
         w1.Add("Struja", w11);
         global::Gtk.IconSet w12 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.TV.png"));
         w1.Add("TV", w12);
         global::Gtk.IconSet w13 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Telefon.png"));
         w1.Add("Telefon", w13);
         global::Gtk.IconSet w14 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Voda.png"));
         w1.Add("Voda", w14);
         global::Gtk.IconSet w15 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Zdravlje.png"));
         w1.Add("Zdravlje", w15);
         global::Gtk.IconSet w16 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Odjeća.png"));
         w1.Add("Odjeća", w16);
         global::Gtk.IconSet w17 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.Računalna oprema.png"));
         w1.Add("Računalna oprema", w17);
         global::Gtk.IconSet w18 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.r.png"));
         w1.Add("r", w18);
         global::Gtk.IconSet w19 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.bar.png"));
         w1.Add("Bar", w19);
         global::Gtk.IconSet w20 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.pie.png"));
         w1.Add("Pie", w20);
         global::Gtk.IconSet w21 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.chart.png"));
         w1.Add("Line", w21);
         global::Gtk.IconSet w22 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.winico.png"));
         w1.Add("Icon", w22);
         global::Gtk.IconSet w23 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Osobni_Troškovnik.Pics.plus.png"));
         w1.Add("npva", w23);
         w1.AddDefault();
     }
 }
Exemple #20
0
 static GradientTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory();
     fact.Add("Toolbar.LinearGradient.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.LinearGradient.png")));
     fact.Add("Toolbar.LinearReflectedGradient.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.LinearReflectedGradient.png")));
     fact.Add("Toolbar.DiamondGradient.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.DiamondGradient.png")));
     fact.Add("Toolbar.RadialGradient.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.RadialGradient.png")));
     fact.Add("Toolbar.ConicalGradient.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.ConicalGradient.png")));
     fact.Add("Toolbar.ColorMode.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.ColorMode.png")));
     fact.Add("Toolbar.TransparentMode.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.TransparentMode.png")));
     fact.AddDefault();
 }
Exemple #21
0
 static GradientTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory ();
     fact.Add ("Toolbar.LinearGradient.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.LinearGradient.png")));
     fact.Add ("Toolbar.LinearReflectedGradient.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.LinearReflectedGradient.png")));
     fact.Add ("Toolbar.DiamondGradient.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.DiamondGradient.png")));
     fact.Add ("Toolbar.RadialGradient.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.RadialGradient.png")));
     fact.Add ("Toolbar.ConicalGradient.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.ConicalGradient.png")));
     fact.Add ("Toolbar.ColorMode.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.ColorMode.png")));
     fact.Add ("Toolbar.TransparentMode.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.TransparentMode.png")));
     fact.AddDefault ();
 }
Exemple #22
0
 public ColorPickerTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory();
     fact.Add("Toolbar.Sampling.1x1.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.Sampling.1x1.png")));
     fact.Add("Toolbar.Sampling.3x3.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.Sampling.3x3.png")));
     fact.Add("Toolbar.Sampling.5x5.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.Sampling.5x5.png")));
     fact.Add("Toolbar.Sampling.7x7.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.Sampling.7x7.png")));
     fact.Add("Toolbar.Sampling.9x9.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Toolbar.Sampling.9x9.png")));
     fact.Add("ResizeCanvas.Image.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("ResizeCanvas.Image.png")));
     fact.Add("Tools.ColorPicker.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Tools.ColorPicker.png")));
     fact.Add("Tools.ColorPicker.PreviousTool.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Tools.ColorPicker.PreviousTool.png")));
     fact.Add("Tools.Pencil.png", new Gtk.IconSet(PintaCore.Resources.GetIcon("Tools.Pencil.png")));
     fact.AddDefault();
 }
Exemple #23
0
 public ColorPickerTool()
 {
     Gtk.IconFactory fact = new Gtk.IconFactory ();
     fact.Add ("Toolbar.Sampling.1x1.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.Sampling.1x1.png")));
     fact.Add ("Toolbar.Sampling.3x3.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.Sampling.3x3.png")));
     fact.Add ("Toolbar.Sampling.5x5.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.Sampling.5x5.png")));
     fact.Add ("Toolbar.Sampling.7x7.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.Sampling.7x7.png")));
     fact.Add ("Toolbar.Sampling.9x9.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Toolbar.Sampling.9x9.png")));
     fact.Add ("ResizeCanvas.Image.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("ResizeCanvas.Image.png")));
     fact.Add ("Tools.ColorPicker.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.ColorPicker.png")));
     fact.Add ("Tools.ColorPicker.PreviousTool.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.ColorPicker.PreviousTool.png")));
     fact.Add ("Tools.Pencil.png", new Gtk.IconSet (PintaCore.Resources.GetIcon ("Tools.Pencil.png")));
     fact.AddDefault ();
 }
Exemple #24
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-convert", Gtk.IconSize.Menu, 16));
         w1.Add("relation.png", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-missing-image", Gtk.IconSize.Menu, 16));
         w1.Add("entity.png", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-missing-image", Gtk.IconSize.Menu, 16));
         w1.Add("relation_handle.png", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-missing-image", Gtk.IconSize.Menu, 16));
         w1.Add("attribute_handle.png", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-missing-image", Gtk.IconSize.Menu, 16));
         w1.Add("entity_handle.png", w6);
         w1.AddDefault();
     }
 }
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet();
         Gtk.IconSource w3 = new Gtk.IconSource();
         w3.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/swap.png"));
         w2.AddSource(w3);
         Gtk.IconSource w4 = new Gtk.IconSource();
         w4.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/flags/ar.png"));
         w2.AddSource(w4);
         Gtk.IconSource w5 = new Gtk.IconSource();
         w5.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/flags/bg.png"));
         w2.AddSource(w5);
         w1.Add("swap", w2);
         w1.AddDefault();
     }
 }
Exemple #26
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-harddisk", Gtk.IconSize.Menu, 16));
         w1.Add("Device", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-execute", Gtk.IconSize.Menu, 16));
         w1.Add("Service", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-go-forward", Gtk.IconSize.Menu, 16));
         w1.Add("Input", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-go-back", Gtk.IconSize.Menu, 16));
         w1.Add("Output", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(Stetic.IconLoader.LoadIcon(iconRenderer, "gtk-go-up", Gtk.IconSize.Menu, 16));
         w1.Add("Return", w6);
         w1.AddDefault();
     }
 }
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false))
     {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet     w2 = new Gtk.IconSet();
         Gtk.IconSource  w3 = new Gtk.IconSource();
         w3.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/swap.png"));
         w2.AddSource(w3);
         Gtk.IconSource w4 = new Gtk.IconSource();
         w4.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/flags/ar.png"));
         w2.AddSource(w4);
         Gtk.IconSource w5 = new Gtk.IconSource();
         w5.Pixbuf = new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./res/flags/bg.png"));
         w2.AddSource(w5);
         w1.Add("swap", w2);
         w1.AddDefault();
     }
 }
Exemple #28
0
 internal static void Initialize() {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/rss.png")));
         w1.Add("rss", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/donotdownload.png")));
         w1.Add("donotdownload", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/high.png")));
         w1.Add("high", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/highest.png")));
         w1.Add("highest", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/immediate.png")));
         w1.Add("immediate", w6);
         Gtk.IconSet w7 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/low.png")));
         w1.Add("low", w7);
         Gtk.IconSet w8 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/lowest.png")));
         w1.Add("lowest", w8);
         Gtk.IconSet w9 = new Gtk.IconSet(new Gdk.Pixbuf(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "./icons/normal.png")));
         w1.Add("normal", w9);
         w1.AddDefault();
     }
 }
        void IExtensionService.Initialize()
        {
            Marshaller.Init();
            has_karaoke = Marshaller.CheckGstPlugin("audiokaraoke");
            Hyena.Log.Debug("[Karaoke] GstPlugin audiokaraoke" + (has_karaoke ? "" : " not") + " found");
            if (!has_karaoke)
            {
                Hyena.Log.Warning("[Karaoke] audiokaraoke is not available, please install gstreamer-good-plugins");
                return;
            }

            action_service = ServiceManager.Get <InterfaceActionService> ();
            actions        = new Gtk.ActionGroup("Karaoke");

            actions.Add(new Gtk.ActionEntry[] { new Gtk.ActionEntry("KaraokeAction", null,
                                                                    AddinManager.CurrentLocalizer.GetString("_Karaoke"), null, null, null),
                                                new Gtk.ActionEntry("KaraokeConfigureAction", Gtk.Stock.Properties,
                                                                    AddinManager.CurrentLocalizer.GetString("_Configure"), null,
                                                                    AddinManager.CurrentLocalizer.GetString("Configure the Karaoke extension"), OnConfigure) });

            Gdk.Pixbuf icon = new Gdk.Pixbuf(System.Reflection.Assembly.GetExecutingAssembly()
                                             .GetManifestResourceStream("microphone.png"));

            Gtk.IconSet     iconset     = new Gtk.IconSet(icon);
            Gtk.IconFactory iconfactory = new Gtk.IconFactory();
            iconfactory.Add("microphone", iconset);
            iconfactory.AddDefault();

            actions.Add(new Gtk.ToggleActionEntry[] { new Gtk.ToggleActionEntry("KaraokeEnableAction", "microphone",
                                                                                AddinManager.CurrentLocalizer.GetString("_Activate Karaoke mode"), null,
                                                                                AddinManager.CurrentLocalizer.GetString("Activate Karaoke mode"),
                                                                                OnActivateKaraoke, karaoke_enabled) });

            action_service.UIManager.InsertActionGroup(actions, 0);
            ui_menu_id   = action_service.UIManager.AddUiFromResource("KaraokeMenu.xml");
            ui_button_id = action_service.UIManager.AddUiFromResource("KaraokeButton.xml");
        }
        void IExtensionService.Initialize()
        {
            Marshaller.Init ();
            has_karaoke = Marshaller.CheckGstPlugin ("audiokaraoke");
            Hyena.Log.Debug ("[Karaoke] GstPlugin audiokaraoke" + (has_karaoke ? "" : " not") + " found");
            if (!has_karaoke) {
                Hyena.Log.Warning ("[Karaoke] audiokaraoke is not available, please install gstreamer-good-plugins");
                return;
            }

            action_service = ServiceManager.Get<InterfaceActionService> ();
            actions = new Gtk.ActionGroup ("Karaoke");

            actions.Add (new Gtk.ActionEntry[] { new Gtk.ActionEntry ("KaraokeAction", null,
                             AddinManager.CurrentLocalizer.GetString ("_Karaoke"), null, null, null),
                             new Gtk.ActionEntry ("KaraokeConfigureAction", Gtk.Stock.Properties,
                                 AddinManager.CurrentLocalizer.GetString ("_Configure"), null,
                                 AddinManager.CurrentLocalizer.GetString ("Configure the Karaoke extension"), OnConfigure) });

            Gdk.Pixbuf icon = new Gdk.Pixbuf (System.Reflection.Assembly.GetExecutingAssembly ()
                                              .GetManifestResourceStream ("microphone.png"));

            Gtk.IconSet iconset = new Gtk.IconSet (icon);
            Gtk.IconFactory iconfactory = new Gtk.IconFactory ();
            iconfactory.Add ("microphone", iconset);
            iconfactory.AddDefault ();

            actions.Add (new Gtk.ToggleActionEntry[] { new Gtk.ToggleActionEntry ("KaraokeEnableAction", "microphone",
                             AddinManager.CurrentLocalizer.GetString ("_Activate Karaoke mode"), null,
                             AddinManager.CurrentLocalizer.GetString ("Activate Karaoke mode"),
                             OnActivateKaraoke, karaoke_enabled) });

            action_service.UIManager.InsertActionGroup (actions, 0);
            ui_menu_id = action_service.UIManager.AddUiFromResource ("KaraokeMenu.xml");
            ui_button_id = action_service.UIManager.AddUiFromResource ("KaraokeButton.xml");
        }
Exemple #31
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("Resources.inbox-16.png"));
         w1.Add("adroit-inbox", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("Resources.reference-16.png"));
         w1.Add("adroit-reference", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("Resources.incubator-16.png"));
         w1.Add("adroit-incubator", w4);
         w1.AddDefault();
     }
 }
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(omvviewerlight.MainClass.GetResource("icn_voice-groupfocus.png"));
         w1.Add("Groups", w2);
         w1.AddDefault();
     }
 }
Exemple #33
0
 internal static void Initialize(Gtk.Widget iconRenderer)
 {
     if ((Stetic.Gui.initialized == false)) {
         Stetic.Gui.initialized = true;
         Gtk.IconFactory w1 = new Gtk.IconFactory();
         Gtk.IconSet w2 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("selection-tool.png"));
         w1.Add("selection-tool", w2);
         Gtk.IconSet w3 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("circle-tool.png"));
         w1.Add("circle-tool", w3);
         Gtk.IconSet w4 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("ellipse-tool.png"));
         w1.Add("ellipse-tool", w4);
         Gtk.IconSet w5 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("path-tool.png"));
         w1.Add("path-tool", w5);
         Gtk.IconSet w6 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("rectangle-tool.png"));
         w1.Add("rectangle-tool", w6);
         Gtk.IconSet w7 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("square-tool.png"));
         w1.Add("square-tool", w7);
         Gtk.IconSet w8 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("line-tool.png"));
         w1.Add("line-tool", w8);
         Gtk.IconSet w9 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("image-tool.png"));
         w1.Add("image-tool", w9);
         Gtk.IconSet w10 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("polyline-tool.png"));
         w1.Add("polyline-tool", w10);
         Gtk.IconSet w11 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("text-tool.png"));
         w1.Add("text-tool", w11);
         Gtk.IconSet w12 = new Gtk.IconSet(Gdk.Pixbuf.LoadFromResource("pen-tool.png"));
         w1.Add("pen-tool", w12);
         w1.AddDefault();
     }
 }