Exemplo n.º 1
0
        private void btnAddIgnoredApp_Click(object sender, RoutedEventArgs e)
        {
            this.lstIgnoredApplications.SelectedIndex = -1;

            ApplicationDialog applicationDialog = new ApplicationDialog(false);

            applicationDialog.ShowDialog();
        }
Exemplo n.º 2
0
 private void EditAppButton_Click(object sender, RoutedEventArgs e)
 {
     if (lstAvailableApplication.SelectedItem != null)
     {
         ApplicationDialog applicationDialog = new ApplicationDialog(lstAvailableApplication.SelectedItem as IApplication);
         applicationDialog.ShowDialog();
     }
 }
Exemplo n.º 3
0
        private void EditApplication()
        {
            var userapp = lstAvailableApplication.SelectedItem as UserApp;

            if (userapp != null)
            {
                ApplicationDialog applicationDialog = new ApplicationDialog(userapp);
                applicationDialog.ShowDialog();
            }
        }
Exemplo n.º 4
0
        private void btnEditIgnoredApp_Click(object sender, RoutedEventArgs e)
        {
            IgnoredApplication ia = this.lstIgnoredApplications.SelectedItem as IgnoredApplication;

            if (ia == null)
            {
                return;
            }

            ApplicationDialog applicationDialog = new ApplicationDialog(ia);

            applicationDialog.ShowDialog();
        }
Exemplo n.º 5
0
        private void EditIgnoredApp()
        {
            var ia = this.lstIgnoredApplications.SelectedItem as IgnoredApp;

            if (ia == null)
            {
                return;
            }

            ApplicationDialog applicationDialog = new ApplicationDialog(ia);

            applicationDialog.ShowDialog();
        }
Exemplo n.º 6
0
        private void AddApplicationCommand()
        {
            var applicationViewModel = new MyApplicationViewModel();

            var applicationDialog = new ApplicationDialog(applicationViewModel)
            {
                Owner = OptionsView.CurrentInstance,
                WindowStartupLocation = WindowStartupLocation.CenterOwner
            };

            if (applicationDialog.ShowDialog() == true)
            {
                Applications.Add(applicationViewModel);
            }
        }
Exemplo n.º 7
0
        private void ButtonEdit_Click(object sender, RoutedEventArgs e)
        {
            CIMOBProject.Models.Application applicationEdit = applicationGrd.SelectedItem as CIMOBProject.Models.Application;
            if (applicationEdit == null)
            {
                return;
            }
            ApplicationDialog applicationDialog = new ApplicationDialog(new CIMOBProject.Models.Application(applicationEdit))
            {
                Title = "Editar Estado Candidatura"
            };

            if (applicationDialog.ShowDialog() == true)
            {
                DbContextHelper.EditApplication(_db, applicationDialog.Application);
                //Refresh needed to update virtual properties.
                applicationGrd.Items.Refresh();
            }
        }
Exemplo n.º 8
0
        public static void Main()
        {
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
            AppDomain.CurrentDomain.UnhandledException += UnhandledException;
            Application.ThreadException += ThreadException;

            Assembly = Assembly.GetExecutingAssembly();

            String assemblyGuid = ((GuidAttribute)Assembly.GetCustomAttributes(typeof(GuidAttribute), true)[0]).Value;

            MutexMessage = NativeMethods.RegisterMessage(assemblyGuid);

            String mutexName = String.Format(CultureInfo.InvariantCulture, @"Local\{{{0}}}", assemblyGuid);

            s_Mutex = new Mutex(true, mutexName, out Boolean mutexCreated);

            if (!mutexCreated)
            {
                NativeMethods.BroadcastMessage(MutexMessage);
                return;
            }

            s_Lock = new Object();

            Stream stream = Assembly.GetManifestResourceStream("ParadoxEditor.Properties.Application.ico");

            Icon = (stream == null) ? null : (new Icon(stream));

            MacrosFile = Path.Combine(Application.StartupPath, "Presets.xml");

            Version programVersion = Assembly.GetName().Version;

            Version = String.Concat("v", programVersion.Major, ".", programVersion.Minor);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(Form = new ApplicationDialog());

            s_Mutex.ReleaseMutex();
            s_Mutex.Close();
        }
Exemplo n.º 9
0
        private void EditApplicationCommand()
        {
            var applicationViewModel = new MyApplicationViewModel
            {
                ApplicationName = SelectedApplicationViewModel.ApplicationName,
                Path            = SelectedApplicationViewModel.Path,
                RunAsLocalAdmin = SelectedApplicationViewModel.RunAsLocalAdmin
            };

            var applicationDialog = new ApplicationDialog(applicationViewModel)
            {
                Owner = OptionsView.CurrentInstance,
                WindowStartupLocation = WindowStartupLocation.CenterOwner
            };

            if (applicationDialog.ShowDialog() == true)
            {
                SelectedApplicationViewModel.Path            = applicationViewModel.Path;
                SelectedApplicationViewModel.RunAsLocalAdmin = applicationViewModel.RunAsLocalAdmin;
            }
        }
Exemplo n.º 10
0
        private void NewApplicationButton_OnClick(object sender, RoutedEventArgs e)
        {
            ApplicationDialog applicationDialog = new ApplicationDialog(true);

            applicationDialog.ShowDialog();
        }