Beispiel #1
0
        public static void PingUpdate(Twitter twt, Form form)
        {
            PictureBox indic = (PictureBox)form.Controls["indic"];

            Wait(800);
            twt.Ping();
            if (twt.network)
            {
                indic.Image = Graphing.indic_green();
            }
            else
            {
                indic.Image = Graphing.indic_red();
            }
        }
Beispiel #2
0
        public static void Main(string[] args)
        {
            Twitter twt = new Twitter();

//			FreeConsole();
            Application.EnableVisualStyles();

            Icon icon = new Icon(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("icon"));

            Form window = new Form();

            window.Icon            = icon;
            window.Text            = "DMPeek";
            window.Width           = 550;
            window.Height          = 675;
            window.MaximizeBox     = false;
            window.FormBorderStyle = FormBorderStyle.FixedSingle;

            MainMenu menu = new MainMenu();

            window.Menu = menu;

            MenuItem menu_file = new MenuItem("File");
            MenuItem menu_help = new MenuItem("Help");

            MenuItem item_ping = new MenuItem("Check connection");

            item_ping.Click += item_ping_Click;
            menu_help.MenuItems.Add(item_ping);

            MenuItem item_load = new MenuItem("Load file");

            item_load.Click += item_load_Click;
            menu_file.MenuItems.Add(item_load);


            menu.MenuItems.AddRange(new [] {
                menu_file,
                menu_help,
            });

            Panel cpanel = new Panel();

            cpanel.Name                   = "cpanel";
            cpanel.Width                  = 500;
            cpanel.Height                 = 600;
            cpanel.BorderStyle            = BorderStyle.Fixed3D;
            cpanel.BackColor              = Color.White;
            cpanel.VerticalScroll.Visible = true;
            cpanel.AutoScroll             = true;

            window.Controls.Add(cpanel);
            Graphing.AlignCenter(cpanel);

            PictureBox indic = new PictureBox();

            indic.Name     = "indic";
            indic.Image    = Graphing.indic_white();
            indic.Width    = 8;
            indic.Height   = 8;
            indic.SizeMode = PictureBoxSizeMode.StretchImage;
            window.Controls.Add(indic);
            Graphing.Move(indic, 2, 2, Corner.Bottom_Right, window);

            Utils.PingUpdate(twt, window);

            window.Show();
            Application.Run(window);
        }