using System;
using System.Collections.Generic;
using System.Text;
using Habanero.Base;
using Habanero.Faces.Base;
using Habanero.Faces.Win;
using <<UIBASEPROJECT_NAME>>;
using <<UIWINPROJECT_NAME>>;

namespace <<NAMESPACE>>
{
    public class UIManagerWin : UIManager
    {
        public override void SetupMainForm(IFormHabanero programForm)
        {
            <<APPLICATION_NAME>>ControlFactoryWin controlFactory = new <<APPLICATION_NAME>>ControlFactoryWin();
            IMainMenuHabanero mainMenuHabanero = SetupMainMenu(programForm,
                controlFactory, new MenuBuilderWin(controlFactory));
            mainMenuHabanero.DockInForm(programForm);
            programForm.Text = GlobalRegistry.ApplicationName + " " + GlobalRegistry.ApplicationVersion;
            programForm.WindowState = FormWindowState.Maximized;
        }
    }
}
