Пример #1
0
 public DropDownFilterControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<string>(this);
     m_helper.Initialise += m_helper_Initialise;
     m_helper.Uninitialise += m_helper_Uninitialise;
 }
Пример #2
0
        public FileControl()
        {
            InitializeComponent();

            m_helper = new ControlDataHelper<string>(this);
            m_helper.Initialise += m_helper_Initialise;
        }
Пример #3
0
 public CheckBoxControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<bool>(this);
     m_helper.Options.DisplaysOwnCaption = true;
     m_helper.Initialise += m_helper_Initialise;
 }
Пример #4
0
 public LabelControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<string>(this);
     m_helper.Options.DisplaysOwnCaption = true;
     m_helper.Initialise += m_helper_Initialise;
 }
Пример #5
0
 public ListStringControl()
 {
     InitializeComponent();
     toolbar.IsItemSelected = false;
     m_helper = new ControlDataHelper<IEditableList<string>>(this);
     m_helper.Options.Resizable = true;
     m_helper.Initialise += m_helper_Initialise;
 }
Пример #6
0
        public ExpressionControl()
        {
            InitializeComponent();

            m_helper = new ControlDataHelper<string>(this);
            m_helper.Initialise += Initialise;
            InitialiseInsertMenu();
        }
Пример #7
0
        public RichTextControl()
        {
            InitializeComponent();
            m_helper = new ControlDataHelper<string>(this);
            m_helper.Options.Resizable = true;
            m_helper.Initialise += m_helper_Initialise;

            ctlRichText.Dirty += new WFRichTextControl.DirtyEventHandler(ctlRichText_Dirty);
        }
Пример #8
0
        public TitleControl()
        {
            InitializeComponent();
            m_helper = new ControlDataHelper<string>(this);
            m_helper.Initialise += m_helper_Initialise;
            m_helper.Options.DisplaysOwnCaption = true;

            gs1.Color = SystemColors.ControlLightLightColor;
            gs2.Color = SystemColors.ControlDarkColor;
            gs3.Color = gs1.Color;
        }
Пример #9
0
        public DictionaryScriptControl()
        {
            InitializeComponent();
            m_helper = new ControlDataHelper<IEditableDictionary<IEditableScripts>>(this);
            m_helper.Options.Resizable = true;
            m_helper.Initialise += m_helper_Initialise;
            m_helper.Uninitialise += m_helper_Uninitialise;

            ctlDictionaryScript.Dirty += ctlDictionaryScript_Dirty;
            ctlDictionaryScript.RequestParentElementEditorSave += ctlDictionaryScript_RequestParentElementEditorSave;
        }
Пример #10
0
 public DictionaryStringControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<IEditableDictionary<string>>(this);
     // "Resizable" option doesn't work well for WinForms usercontrols - this should be made resizable
     // when the control is fully converted to WPF.
     //m_helper.Options.Resizable = true;
     m_helper.Initialise += m_helper_Initialise;
     ctlDictionaryString.Dirty += ctlDictionaryString_Dirty;
     ctlDictionaryString.RequestParentElementEditorSave += ctlDictionaryString_RequestParentElementEditorSave;
 }
Пример #11
0
        public ScriptEditorControl()
        {
            InitializeComponent();
            SetEditButtonsEnabled(false);
            m_helper = new ControlDataHelper<IEditableScripts>(this);
            m_helper.Initialise += m_helper_Initialise;

            ctlToolbar.Delete += ctlToolbar_Delete;
            ctlToolbar.MoveUp += ctlToolbar_MoveUp;
            ctlToolbar.MoveDown += ctlToolbar_MoveDown;
            ctlToolbar.Cut += ctlToolbar_Cut;
            ctlToolbar.Copy += ctlToolbar_Copy;
            ctlToolbar.Paste += ctlToolbar_Paste;
            ctlToolbar.PopOut += ctlToolbar_PopOut;

            ctlScriptAdder.AddScript += ctlScriptAdder_AddScript;
        }
Пример #12
0
        public TextEditorControl()
        {
            InitializeComponent();

            m_helper = new ControlDataHelper<string>(this);
            m_helper.Options.Scrollable = true;
            m_helper.Initialise += new Action(m_helper_Initialise);

            SetSyntaxHighlighting("XML");
            textEditor.HorizontalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto;
            textEditor.Padding = new System.Windows.Thickness(5);

            m_foldingManager = FoldingManager.Install(textEditor.TextArea);

            textEditor.TextArea.TextEntering += TextEntering;
            textEditor.TextArea.TextEntered += TextEntered;
            textEditor.TextArea.KeyUp += KeyPressed;

            UpdateUndoRedoEnabled(true);
        }
Пример #13
0
 public NumberControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<int>(this);
     m_helper.Initialise += m_helper_Initialise;
 }
Пример #14
0
 public TextBoxControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<string>(this);
     m_helper.Initialise += Initialise;
 }
Пример #15
0
 public GameIdControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<string>(this);
 }
Пример #16
0
 public PatternControl()
 {
     InitializeComponent();
     m_helper = new ControlDataHelper<IEditableCommandPattern>(this);
 }