private void ucPluginView_Load(object sender, EventArgs e)
        {
            // do View related init here or in the FlagsViewController.Initialize(...) methode.
            FlagsViewController.CreateKMA2Flag();

            if (lvFlags.Items.Count == 0)
            {
                FlagsViewController.RefreshFlagTab();
            }
        }
        /// <summary>
        /// Creates a new instance of the ucTranslationView class.
        /// </summary>
        public ucFlagsView()
        {
            InitializeComponent();

            if (LicenseManager.UsageMode == LicenseUsageMode.Designtime || DesignMode)
            {
                return;
            }

            FlagsViewController.Initialize(this);
        }
 private void tsbFlagsRefresh_Click(object sender, EventArgs e)
 {
     FlagsViewController.RefreshFlagTab();
 }
 private void tsbRemoveFlag_Click(object sender, EventArgs e)
 {
     FlagsViewController.DeleteSelectedFlag();
 }
 private void tsbAddFlag_Click(object sender, EventArgs e)
 {
     FlagsViewController.ImportFlag();
 }