source: lliurex-miniscreen/trunk/fuentes/miniscreen/Main.cs @ 4381

Last change on this file since 4381 was 4381, checked in by jrpelegrina, 3 years ago

Fix desktop to lliurex-store

  • Property svn:executable set to *
File size: 1.6 KB
Line 
1using System;
2using Gtk;
3using LliureXMiniScreen;
4using Notifications;
5
6namespace LliureXMiniScreen
7{
8        public class MainClass
9        {
10
11                public int MiniScreenWidth {get;set;}
12                public int MiniScreenHeight {get;set;}  // Grandària de la minifinestra
13
14                public MainWindow win {get;set;}
15               
16                public static void Main (string[] args)
17                {
18                        /*Application.Init ();
19                        //MainWindow win = new MainWindow ();
20                        win = new MainWindow ();
21
22                       
23                        win.setHint();
24               
25                       
26                       
27                        // Gdk.WindowType.Utility
28                        win.Show ();
29                        Application.Run ();
30                        */
31                       
32                        Mono.Unix.Catalog.Init("lliurex-miniscreen","/usr/share/locale");
33                       
34                        Application.Init ();
35                        LliureXMiniScreen.Core.getCore();
36                        LliureXMiniScreen.Core.getCore().win.setHint();
37                       
38                        string sumary="LliureX MiniScreen";
39                        string body=Mono.Unix.Catalog.GetString("To Quit, press right button on MiniScreen and select Quit.");
40                        /*string icon="/usr/share/icons/LliureX-Accessibility/Lliurex-MiniScreen.png";*/
41                        string icon="lliurex-miniscreen";
42                        Notifications.Notification note=new Notifications.Notification(sumary, body, icon);
43                       
44                        note.Show();
45                        Application.Run ();
46                }
47        }
48}
49
50/*         HACK PER AL LliureX-MiniScreen.About.cs, per modificar el que elimina automàticament en crear de nou la interfície
51 *
52                        Cal canviar la línia:
53                        this.image1.Pixbuf = global::Gdk.Pixbuf.LoadFromResource ("MiniScreen.Lliurex-MiniScreen.png");
54                       
55                        Per...
56
57                        // HACK:
58                        Gtk.Image img=new Gtk.Image("/usr/share/icons/LliureX-Accessibility/Lliurex-MiniScreen.png");
59                        this.image1.Pixbuf = img.Pixbuf;
60                       
61                        // END HACK
62                       
63 *
64 *
65 * */
66
Note: See TracBrowser for help on using the repository browser.