Exemplo n.º 1
0
        public MoveWindowConfig(WindowActionInfo windowActionInfo)
        {
            InitializeComponent();
            this.SelectedWindow     = windowActionInfo;
            LastWindow              = SelectedWindow.WindowInfo;
            textBoxApplication.Text = SelectedWindow.WindowInfo.FileName;
            textBoxWindowTitle.Text = SelectedWindow.WindowInfo.Title;
            textBoxClass.Text       = SelectedWindow.WindowInfo.ClassName;

            /*
             * checkBoxMove.IsChecked = SelectedWindow.ShouldMove;
             * textBoxMoveX.Text = SelectedWindow.MoveX.ToString();
             * textBoxMoveY.Text = SelectedWindow.MoveY.ToString();
             */
        }
Exemplo n.º 2
0
        public WindowSequenceConfig(WindowActionInfo windowActionInfo)
        {
            isStartingUp = true;

            InitializeComponent();
            ActionInfo = windowActionInfo;

            controlMap = new Dictionary <UserControl, IWindowAction>();
            CurrentlySelectedWindow = IntPtr.Zero;

            SelectedWindow                = ActionInfo.WindowInfo;
            textBoxApplication.Text       = ActionInfo.WindowInfo.FileName;
            textBoxWindowTitle.Text       = ActionInfo.WindowInfo.Title;
            checkBoxApplication.IsChecked = ActionInfo.WindowInfo.CheckFileName;
            checkBoxTitle.IsChecked       = ActionInfo.WindowInfo.CheckTitle;

            foreach (IWindowAction action in windowActionInfo.WindowActions)
            {
                Add(action);
            }

            isStartingUp = false;
        }
Exemplo n.º 3
0
 protected override void OnLoadDefaults()
 {
     ActionInfo = new WindowActionInfo();
 }