public CampaignCreatorForm()
        {
            InitializeComponent();

            Template = new CampaignTemplate();
            PropertyEditor = new TreeViewPropertyEditor<CampaignTemplate>(CampaignTreeView, Template);
        }
        public MainForm()
        {
            InitializeComponent();

            GUITools.LoadIcons();
            IMAGE_ERROR   = GUITools.IconsList16.Images["error"];
            IMAGE_INFO    = GUITools.IconsList16.Images["info"];
            IMAGE_WARNING = GUITools.IconsList16.Images["warning"];

            Generator      = new MissionGenerator();
            Template       = new MissionTemplate(BRPaths.ROOT + "Default.brt");
            TreeViewEditor = new TreeViewPropertyEditor <MissionTemplate>(TemplateTreeView, Template);
            TreeViewEditor.OnPropertyValueChanged += OnTreeViewEditorPropertyValueChanged;
        }