//////////////////////////////////////////////////////////////////////////
 public SettingsForm()
 {
     InitializeComponent();
     AppMgr = new ApplicationMgr("StringTableMgr");
     Mgr = new StringTableMgr();
     Mgr.OnProgressChange += new ProgressChangeDelegate(OnProgressChange);
     Mgr.OnAddLog += new AddLogDelegate(OnAddLog);
 }
        //////////////////////////////////////////////////////////////////////////
        public FrmMain()
        {
            InitializeComponent();
            AppMgr = new ApplicationMgr("WindowEdit");

            // load available actions
            ActionManager.LoadActions(typeof(FrmMain));
            ActionManager.LoadActions(typeof(WindowDoc));

            // setup image list
            ImageList Img = new ImageList();
            Img.TransparentColor = Color.Magenta;
            Img.ColorDepth = ColorDepth.Depth32Bit;
            Img.Images.Add("window", new Bitmap(typeof(FrmMain), "Graphics.Icons.window.png"));
            Img.Images.Add("button", new Bitmap(typeof(FrmMain), "Graphics.Icons.button.png"));
            Img.Images.Add("editor", new Bitmap(typeof(FrmMain), "Graphics.Icons.editor.png"));
            Img.Images.Add("static", new Bitmap(typeof(FrmMain), "Graphics.Icons.static.png"));
            Img.Images.Add("entity", new Bitmap(typeof(FrmMain), "Graphics.Icons.entity.png"));
            Img.Images.Add("box",    new Bitmap(typeof(FrmMain), "Graphics.Icons.box.png"));
            TreeLayout.ImageList = Img;
        }
 //////////////////////////////////////////////////////////////////////////
 public FormMain()
 {
     InitializeComponent();
     AppMgr = new ApplicationMgr("SpriteOptimizer");
 }
 //////////////////////////////////////////////////////////////////////////
 public MainForm()
 {
     InitializeComponent();
     AppMgr = new ApplicationMgr("Integrator");
 }