Ejemplo n.º 1
0
        public MainWindow()
        {
            _homeDir = _homeDir.Substring(0, _homeDir.Length - 17);
            _dir     = new DirectoryInfo(_homeDir + @"fotos/");
            if (!(_dir.Exists))
            {
                _dir.Create();
            }
            _logs    = Logs.GetLogsClass();
            _network = NetworkClass.GetNetworkClass();
            InitializeComponent();
            _myNotifyIcon = new NotifyIcon();
            _iconWait     = Properties.Resources.vk1;
            _iconWork     = Properties.Resources.vk2;
            Icon          = Imaging.CreateBitmapSourceFromHIcon(Properties.Resources.vk1.Handle, Int32Rect.Empty, BitmapSizeOptions.FromEmptyOptions());

            _myNotifyIcon.Icon              = _iconWait;
            _myNotifyIcon.MouseDoubleClick += MyNotifyIconMouseDoubleClick;
            _myNotifyIcon.MouseMove        += MyNotifyIconMouseMove;
            _myNotifyIcon.Visible           = true;

            _contextMenu.MenuItems.AddRange(new[] { _menuItemExit, _menuItemTry, _menuItemStop });

            _menuItemExit.Index  = 2;
            _menuItemExit.Text   = "Закрыть";
            _menuItemExit.Click += MenuItemExitClick;

            _menuItemStop.Index  = 1;
            _menuItemStop.Text   = "Остановить";
            _menuItemStop.Click += MenuItemStopClick;

            _menuItemTry.Index  = 0;
            _menuItemTry.Text   = "Дернуть";
            _menuItemTry.Click += MenuItemTryClick;

            _myNotifyIcon.ContextMenu = _contextMenu;
        }
Ejemplo n.º 2
0
 private VKAPI(string accessToken)
 {
     _network     = NetworkClass.GetNetworkClass();
     _accessToken = accessToken;
 }
Ejemplo n.º 3
0
 private InstaApi()
 {
     _network = NetworkClass.GetNetworkClass();
     MyId     = AccessToken.Remove(AccessToken.IndexOf('.'));
 }