static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            VideoOS.Platform.SDK.UI.Environment.Initialize();                   // Initialize UI

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.AutoLogin = false;				// Can override the tick mark
            //loginForm.LoginLogoImage = someImage;		// Could add my own image here
            Application.Run(loginForm);
            if (Connected)
            {
                try
                {
                    Application.Run(new MainForm());
                }
                catch (Exception e)
                {
                    MessageBox.Show("Program.cs:" + e.Message);
                }
            }
        }
Beispiel #2
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();
            VideoOS.Platform.EnvironmentManager.Instance.EnvironmentOptions["UsePing"] = "No";

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.ServerConfiguration = DialogLoginForm.ServerConfigurationEnum.MasterAndSlaves;
            loginForm.ServerConfiguration = DialogLoginForm.ServerConfigurationEnum.AllServersIndividually;
            //loginForm.ServerConfiguration = DialogLoginForm.ServerConfigurationEnum.MasterOnly;
            VideoOS.Platform.SDK.Environment.Properties.ConfigurationRefreshIntervalInMs = 5000;
            Application.Run(loginForm);

            if (Connected)
            {
                SearchResult sr;
                List <Item>  items = Configuration.Instance.GetItemsBySearch("BB52", 10, 5, out sr);


                Application.Run(new ConfigAccess());
            }
        }
        private void OnLogin(object sender, EventArgs e)
        {
            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            loginForm.ShowDialog();
            if (Connected == false)
            {
                return;
            }
            //_loggedOn = true;
            buttonCameraPick.Enabled = true;
        }
Beispiel #4
0
        private void _loginButton_Click(object sender, RoutedEventArgs e)
        {
            var loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            loginForm.ShowDialog();
            if (Connected)
            {
                _runningOffline = false;
                loginForm.Close();
                showSelectCameraButton();
                SetupControls();
            }
        }
Beispiel #5
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #6
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            bool            c         = false;
            DialogLoginForm loginForm = new DialogLoginForm((connected) => { c = connected; }, IntegrationId, IntegrationName, Version, ManufacturerName);

            loginForm.ShowDialog();

            if (c)
            {
                Application.Run(new Form1());
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                              // General initialize.  Always required
            VideoOS.Platform.SDK.UI.Environment.Initialize();                           // Initialize ActiveX references, e.g. usage of ImageViewerActiveX etc

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            Application.Run(loginForm);                                                                         // Show and complete the form and login to server
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
        private static void Main()
        {
            VideoOS.Platform.SDK.Environment.Initialize();              // General initialize. Always required
            VideoOS.Platform.SDK.UI.Environment.Initialize();           // Initialize UI
            App        app        = new App();
            MainWindow mainWindow = new MainWindow();

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            loginForm.ShowDialog();
            if (_connected)
            {
                loginForm.Close();
                app.Run(mainWindow);
                VideoOS.Platform.SDK.Environment.RemoveAllServers();
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            VideoOS.Platform.SDK.UI.Environment.Initialize();                   // Initialize the standalone Environment

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // General initialize.  Always required
            VideoOS.Platform.SDK.UI.Environment.Initialize();                   // Initialize UI
            VideoOS.Platform.SDK.Export.Environment.Initialize();               // Initialize export references

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.LoginLogoImage = MyOwnImage;				// Set own header image
            Application.Run(loginForm);                                                         // Show and complete the form and login to server
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #11
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();
            //VideoOS.Platform.SDK.UI.Environment.Initialize();				// Initialize the UI and reference to ImageViewerActiveX

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.AutoLogin = false;				// Can override the tick mark
            //loginForm.LoginLogoImage = someImage;		// Could add my own image here
            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new EventForm());
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            VideoOS.Platform.SDK.Environment.Initialize();
            VideoOS.Platform.SDK.Media.Environment.Initialize();
            VideoOS.Platform.SDK.UI.Environment.Initialize();

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            Application.Run(loginForm);
            if (Connected)
            {
                string serverAddress = EnvironmentManager.Instance.MasterSite.ServerId.ServerHostname;
                int    serverPort    = EnvironmentManager.Instance.MasterSite.ServerId.Serverport;
                bool   corporate     = EnvironmentManager.Instance.MasterSite.ServerId.ServerType == ServerId.CorporateManagementServerType;
                Application.Run(new MainForm(serverAddress, serverPort, corporate));
            }
        }
Beispiel #13
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                                       // General initialize.  Always required
            VideoOS.Platform.SDK.UI.Environment.Initialize();                                    // Initialize UI references
            VideoOS.Platform.SDK.Environment.Properties.ConfigurationRefreshIntervalInMs = 5000; // Not sure what it does
            VideoOS.Platform.EnvironmentManager.Instance.TraceFunctionCalls = true;              // not sure ...
            VideoOS.Platform.SDK.Export.Environment.Initialize();                                // Initialize export references
            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult);

            //loginForm.LoginLogoImage = MyOwnImage;				// Set own header image
            Application.Run(loginForm);                             // Show and complete the form and login to server
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #14
0
 private void LoginClick(object sender, EventArgs e)
 {
     try
     {
         if (!_loggedOn)
         {
             var loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);
             loginForm.ShowDialog();
             if (Connected == false)
             {
                 return;
             }
             _loggedOn            = true;
             buttonCamera.Enabled = true;
         }
     }
     catch (Exception ex)
     {
         EnvironmentManager.Instance.ExceptionDialog("File select", ex);
     }
 }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            VideoOS.Platform.SDK.UI.Environment.Initialize();
            VideoOS.Platform.SDK.Environment.Properties.ConfigurationRefreshIntervalInMs = 5000;

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.AutoLogin = false;				// Can override the tick mark
            //loginForm.LoginLogoImage = someImage;		// Could add my own image here
            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // General initialize.  Always required
            VideoOS.Platform.SDK.UI.Environment.Initialize();
            VideoOS.Platform.SDK.Export.Environment.Initialize();

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            bool            c         = false;
            DialogLoginForm loginForm = new DialogLoginForm((connected) => { c = connected; }, IntegrationId, IntegrationName, Version, ManufacturerName);

            loginForm.ShowDialog();

            if (c)
            {
                Application.Run(new MainForm());
            }
        }
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            VideoOS.Platform.SDK.Media.Environment.Initialize();                // Initialize the standalone Environment

            // NOTE: This dll requires the application to be in x86 due to the ActiveX

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            var loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.AutoLogin = false;				// Can override the tick mark
            //loginForm.LoginLogoImage = someImage;		// Could add my own image here
            Application.Run(loginForm);
            if (_connected)
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #18
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();              // Initialize the standalone Environment
            VideoOS.Platform.SDK.Media.Environment.Initialize();        // Initialize the standalone Environment

            EnvironmentManager.Instance.EnvironmentOptions[EnvironmentOptions.HardwareDecodingMode] = "Auto";
            // EnvironmentManager.Instance.EnvironmentOptions[EnvironmentOptions.HardwareDecodingMode] = "Off";
            // EnvironmentManager.Instance.EnvironmentOptions["ToolkitFork"] = "No";

            EnvironmentManager.Instance.TraceFunctionCalls = true;

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }
Beispiel #19
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            VideoOS.Platform.SDK.Environment.Initialize();                      // Initialize the standalone Environment
            VideoOS.Platform.SDK.UI.Environment.Initialize();

            EnvironmentManager.Instance.TraceFunctionCalls = true;
            EnvironmentManager.Instance.EnvironmentOptions[EnvironmentOptions.MulticastLog]       = EnvironmentOptions.OptionYes;
            EnvironmentManager.Instance.EnvironmentOptions[EnvironmentOptions.MulticastErrorRate] = "0.01";

            DialogLoginForm loginForm = new DialogLoginForm(SetLoginResult, IntegrationId, IntegrationName, Version, ManufacturerName);

            //loginForm.AutoLogin = false;				// Can override the tick mark
            //loginForm.LoginLogoImage = someImage;		// Could add my own image here
            Application.Run(loginForm);
            if (Connected)
            {
                Application.Run(new MainForm());
            }
        }