Пример #1
0
        private void FormLoad()
        {
            try
            {
                if (AppVars.MainForm != null)
                {
                    AppVars.MainForm.BeginInvoke(
                        new UpdateTexLogDelegate(AppVars.MainForm.UpdateTexLog),
                        new object[] { $"{AppConsts.ApplicationName} has been started" });
                }
            }
            catch (InvalidOperationException)
            {
            }

            RestoreElements();
            Text = AppVars.AppVersion.NickProductShortVersion;

            foreach (var bookmark in Favorites.Bookmarks)
            {
                var menuitem = new ToolStripMenuItem
                {
                    Name         = Guid.NewGuid().ToString(),
                    Size         = new System.Drawing.Size(207, 22),
                    Tag          = bookmark.Url,
                    Text         = bookmark.Title,
                    ImageScaling = ToolStripItemImageScaling.None,
                    ToolTipText  = bookmark.Url
                };

                if (bookmark.SmallIcon != null)
                {
                    menuitem.Image = bookmark.SmallIcon;
                }

                menuitem.Click += OnMenuitemSiteClick;
                menuitemTabs.DropDownItems.Add(menuitem);
            }

            if (!string.IsNullOrEmpty(AppVars.Profile.Complects))
            {
                var complects = AppVars.Profile.Complects.Split('|');
                UpdateComplects(complects);
            }

            //BossUsers.LoadUsers();
            BossMap.LoadMap();
            ContactsManager.LoadBossUsers();

            LogOn();
        }
Пример #2
0
        private void FormLoad()
        {
            //var s = HelperStrings.ParseJsString("1,300,10,0,2,\"\",\"\",\"1\",\"1948222238\",[],[800817,\"5b5ce67a064cd39446d488a22b366525\",\"БИЗОНИУС\",1387692418]");

            UpdateTexLog(AppConsts.ApplicationName + " начал работу");
            RestoreElements();
            Text = AppVars.AppVersion.NickProductShortVersion;

            foreach (var bookmark in Favorites.Bookmarks)
            {
                var menuitem = new ToolStripMenuItem
                {
                    Name         = Guid.NewGuid().ToString(),
                    Size         = new System.Drawing.Size(207, 22),
                    Tag          = bookmark.Url,
                    Text         = bookmark.Title,
                    ImageScaling = ToolStripItemImageScaling.None,
                    ToolTipText  = bookmark.Url
                };

                if (bookmark.SmallIcon != null)
                {
                    menuitem.Image = bookmark.SmallIcon;
                }

                menuitem.Click += OnMenuitemSiteClick;
                menuitemTabs.DropDownItems.Add(menuitem);
            }

            if (!string.IsNullOrEmpty(AppVars.Profile.Complects))
            {
                var complects = AppVars.Profile.Complects.Split('|');
                UpdateComplects(complects);
            }

            //BossUsers.LoadUsers();
            BossMap.LoadMap();
            ContactsManager.LoadBossUsers();

            LogOn();
        }