Esempio n. 1
0
 private void SettingFormInit()
 {
     if (_frmSettings == null)
     {
         _frmSettings = new frmSettings();
     }
 }
Esempio n. 2
0
 private void miSettings_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     using (frmSettings formSettings = new frmSettings())
     {
         formSettings.ShowDialog();
     }
 }
Esempio n. 3
0
        private void settingsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmSettings settings = new frmSettings();

            settings.styleChanged += Settings_applySettings;
            settings.Show();
        }
Esempio n. 4
0
        //-----------------------------------------------------------------------------------------------------
        private void LoadForms()
        {
            frmLog = new frmLogs();
            LoadForm(frmLog);

            frmSettings = new frmSettings();
            LoadForm(frmSettings);
        }
Esempio n. 5
0
 private void ShowSettings()
 {
     using (var frm = new frmSettings())
     {
         frm.ShowDialog();
         this.paparazzi.Restart(true);
     }
 }
Esempio n. 6
0
        private void ShowSettings()
        {
            frmSettings settings = new frmSettings();

            settings.ShowDialog();
            if (settings.ModsFolderChanged())
            {
                RefreshMods();
            }
        }
Esempio n. 7
0
        private void serviceProcessInstaller1_AfterInstall(object sender, InstallEventArgs e)
        {
            frmSettings  frmSettings = new frmSettings();
            DialogResult res         = frmSettings.ShowDialog();

            if (res != DialogResult.OK)
            {
                throw new ApplicationException("Settings window canceled, please run the setup again and fill in all fields");
            }
        }
Esempio n. 8
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ProjectHeroCommand"/> class.
        /// Adds our command handlers for menu (commands must exist in the command table file)
        /// </summary>
        /// <param name="package">Owner package, not null.</param>
        private ProjectHeroCommand(Package package)
        {
            if (package == null)
            {
                throw new ArgumentNullException("package");
            }

            this.package = package;

            OleMenuCommandService commandService = this.ServiceProvider.GetService(typeof(IMenuCommandService)) as OleMenuCommandService;

            if (commandService != null)
            {
                commandService.AddCommand(new MenuCommand(delegate(object sender, EventArgs e) {
                    window = (ProjectHeroToolWindow)this.package.FindToolWindow(typeof(ProjectHeroToolWindow), 0, true);
                    if ((window == null) || (window.Frame == null))
                    {
                        throw new NotSupportedException("Cannot create tool window for Project Hero");
                    }

                    IVsWindowFrame windowFrame = (IVsWindowFrame)window.Frame;
                    Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(windowFrame.Show());
                }, new CommandID(CommandSet, ShowProjectHeroCommandId)));

                commandService.AddCommand(new MenuCommand(delegate(object sender, EventArgs e)
                {
                    using (frmSettings hwndSettings = new frmSettings())
                    {
                        hwndSettings.ShowDialog();
                    }
                }, new CommandID(CommandSet, ShowProjectHeroSettingsCommandId)));

                commandService.AddCommand(new MenuCommand(delegate(object sender, EventArgs e)
                {
                    using (frmAbout about = new frmAbout())
                        about.ShowDialog();

                    //StringBuilder builder = new StringBuilder();
                    //builder.AppendLine("Coded by:");
                    //builder.AppendLine();
                    //builder.AppendLine("   Fonzie");
                    //builder.AppendLine();
                    //builder.AppendLine("Copyright © 2019. All Rights Reserved");

                    //VsShellUtilities.ShowMessageBox(
                    //    this.ServiceProvider,
                    //    builder.ToString(),
                    //    "About Project Hero 2",
                    //    OLEMSGICON.OLEMSGICON_INFO,
                    //    OLEMSGBUTTON.OLEMSGBUTTON_OK,
                    //    OLEMSGDEFBUTTON.OLEMSGDEFBUTTON_FIRST
                    //);
                }, new CommandID(CommandSet, ShowProjectHeroAboutCommandId)));
            }
        }
Esempio n. 9
0
        private void toolStripStatusLabel1_Click(object sender, EventArgs e)
        {
            frmSettings dlg = new frmSettings();

            dlg.Settings = _settings.Clone() as Settings;
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                _settings = dlg.Settings;
                _settings.Save();
            }
        }
Esempio n. 10
0
        public void SetupTest()
        {
            _settings = new FakeSettings()
            {
                SelectedSkinpack = "test", SelectedSkin = "Black"
            };
            var filereader = TestHelpers.GetFakeFileReader();
            var skinPack   = new SkinPackCollection(filereader, null, Array.Empty <Type>());

            _form = new frmSettings(skinPack, _settings);
        }
        private void OpenSettingsManager()
        {
            //show settings dialog
            frmSettings newSettings = new frmSettings(this);

            newSettings.ShowDialog();

            //reload app settings
            _appSettings = new ApplicationSettings();
            _appSettings = _appSettings.GetOrCreateApplicationSettings();
        }
 public string Execute()
 {
     using (frmScheduled frmScheduled = new frmScheduled())
     {
         frmSettings settings = _owner as frmSettings;
         if (frmScheduled.ShowDialog() == DialogResult.OK)
         {
             settings.StartScheduledCapture(frmScheduled.CaptureMode, frmScheduled.Parameters);
         }
     }
     return(string.Empty);
 }
        private void OpenSettingsManager()
        {
            //show settings dialog
            frmSettings newSettings = new frmSettings(AContainer);

            newSettings.ShowDialog();

            //reload app settings
            _appSettings = new ApplicationSettings().GetOrCreateApplicationSettings();

            newSettings.Dispose();
        }
Esempio n. 14
0
 private void scannerToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         frmSettings form   = new frmSettings();
         var         result = form.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 15
0
 private void btnSetting_Click(object sender, EventArgs e)
 {
     try
     {
         var frm = new frmSettings();
         frm.ShowDialog(this);
     }
     catch (Exception ex)
     {
         WebErrorLog.ErrorInstence.StartErrorLog(ex);
     }
 }
Esempio n. 16
0
        private void Button6_Click(object sender, EventArgs e)
        {
            panel3.Height = button6.Height;
            panel3.Top    = button6.Top;

            this.Text   = "الاعدادت";
            frmSettings = new frmSettings();
            groupBox1.Controls.Clear();
            frmSettings.TopLevel = false;
            groupBox1.Controls.Add(frmSettings);
            frmSettings.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            frmSettings.Dock            = DockStyle.Fill;
            frmSettings.Show();
        }
Esempio n. 17
0
        private void optionsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            _onClick       = false;
            _otherformopen = true;
            Hide();
            _fSettings = new frmSettings();
            _fSettings.ShowDialog();

            pbSelection.Visible = false;
            CaptureControl.GetBackgroundImage();
            Show();
            RefreshAccountList();
            RefreshFolderList();
        }
        private void OpenSettingsManager()
        {
            //show settings dialog
            frmSettings newSettings = new frmSettings(this);

            newSettings.ShowDialog();

            //reload app settings
            _appSettings = new ApplicationSettings();
            _appSettings = _appSettings.GetOrCreateApplicationSettings();

            //reinit
            HttpServerClient.InitializeScriptEngine(new frmScriptEngine());
            HttpServerClient.Initialize();
        }
Esempio n. 19
0
File: Main.cs Progetto: knevz/REIA
        private void btnSettings_Click(object sender, EventArgs e)
        {
            Application.OpenForms.OfType <Form>().Where(x => x.Name != "Main").ToList().ForEach(x => x.Close());
            frmSettings setting = new frmSettings();

            setting.TopLevel = false;
            pnlContent.Controls.Add(setting);
            setting.Dock = DockStyle.Fill;
            setting.Show();

            btnHome.Enabled     = true;
            btnForm.Enabled     = true;
            btnSummary.Enabled  = true;
            btnSettings.Enabled = false;
        }
Esempio n. 20
0
        /// <summary>
        /// Returns the worker instance
        /// </summary>
        /// <returns></returns>
        public static Worker GetInstance(frmSettings settings)
        {
            _settings = settings;

            //Check whether the instance has already been created
            if (_worker == null)
            {
                _worker = new Worker();
            }

            //Update the output path
            _outputPath = _settings.OutputPath.Text;
            ADBUtility.ExecutablePath = _settings.SDKPath.Text + @"\platform-tools\adb";

            return(_worker);
        }
Esempio n. 21
0
        private void bSettings_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            frmSettings frm = new frmSettings();

            //frmTesting frm = new frmTesting();
            if (frm.ShowDialog() == DialogResult.OK)
            {
                Properties.Settings.Default.ShopName  = frm.ShopName;
                Properties.Settings.Default.Address   = frm.Address;
                Properties.Settings.Default.Phone     = frm.PhoneNo;
                Properties.Settings.Default.Email     = frm.Email;
                Properties.Settings.Default.Website   = frm.Website;
                Properties.Settings.Default.ShortName = frm.ShortName;
                Properties.Settings.Default.Save();
            }
        }
Esempio n. 22
0
        private void Init()
        {
            try
            {
                _cred          = Helper.LoadFromJson();
                WebImageFolder = _cred.WebImageFolder;
                _ftpPath       = _cred.FTPServer;
                _ftpUsername   = _cred.FTPUsername;
                _ftpPassword   = _cred.FTPPassword;
            }
            catch (Exception ex)
            {
                Console.Write(ex.Message);
                MessageBox.Show("We can't find the settings file.\nPlease set your settings before use the app.", "Error while load file...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                frmSettings frmSettings = new frmSettings();
                frmSettings.ShowDialog();
            }

            fillList();
            loadComboBox(cbx_AnimeList);
        }
Esempio n. 23
0
        internal static void ShowNppSettings()
        {
            if (FrmMain == null)
            {
                ShowNppPIALexer2View();
            }

            if (Main.FrmSettings == null)
            {
                Main.FrmSettings = new Forms.frmSettings();
                Main.FrmSettings.ShowDialog();
            }
            else
            {
                if (!Main.FrmSettings.Visible)
                {
                    Main.FrmSettings.ShowDialog();
                }
                else
                {
                    Main.FrmSettings.Hide();
                }
            }
        }
Esempio n. 24
0
        private void btnSettings_Click(object sender, EventArgs e)
        {
            frmSettings formaSettings = new frmSettings(_profesor);

            OpenChildForm(formaSettings, sender);
        }
Esempio n. 25
0
 private void tsmSettings_Click(object sender, EventArgs e)
 {
     Debug.Print(System.Reflection.MethodBase.GetCurrentMethod().ReflectedType.Name + "." + System.Reflection.MethodBase.GetCurrentMethod().Name); //---------
     Network.ReceiveMessageEvent -= new EventHandler(MSG_Recived);
     Network.ServerStop();
     if (sender != null)
     {
         frmSettings fSettings = new frmSettings();
         if (sender.ToString() == "FirstStart")
         {
             fSettings.StartPosition = FormStartPosition.CenterScreen;
         }
         fSettings.ShowDialog();
     }
     StartReceive();
     SetWindowsSize();
 }
Esempio n. 26
0
        private void barButtonItem18_ItemClick(object sender, ItemClickEventArgs e)
        {
            frmSettings set = new frmSettings();
            m_appSettings = new AppSettings();
            set.AppSettings = m_appSettings;
            set.Symbols = GetRealtimeNotificationSymbols();
            set.InterpolateLogWorksTimescale = m_appSettings.InterpolateLogWorksTimescale;
            //set.AutoGenerateLogWorksFile = m_appSettings.AutoGenerateLogWorks;
            set.OnlyPBus = m_appSettings.OnlyPBus;
            set.ResetRealtimeSymbolOnTabPageSwitch = m_appSettings.ResetRealtimeSymbolOnTabPageSwitch;
            set.AutoSizeNewWindows = m_appSettings.AutoSizeNewWindows;
            set.AutoSizeColumnsInViewer = m_appSettings.AutoSizeColumnsInWindows;
            set.AutoUpdateChecksum = m_appSettings.AutoChecksum;
            set.ShowAddressesInHex = m_appSettings.ShowAddressesInHex;
            set.HideSymbolWindow = m_appSettings.HideSymbolTable;
            set.ShowGraphsInMapViewer = m_appSettings.ShowGraphs;
            set.AutoMapDetectionActive = m_appSettings.MapDetectionActive;
            set.ViewTablesInHex = m_appSettings.Viewinhex;
            set.AutoDockSameFile = m_appSettings.AutoDockSameFile;
            set.AutoDockSameSymbol = m_appSettings.AutoDockSameSymbol;
            set.DisableMapviewerColors = m_appSettings.DisableMapviewerColors;
            set.ShowMapViewersInWindows = m_appSettings.ShowViewerInWindows;
            set.NewPanelsFloating = m_appSettings.NewPanelsFloating;
            set.AutoLoadLastFile = m_appSettings.AutoLoadLastFile;
            set.ShowMapPreviewPopup = m_appSettings.ShowMapPreviewPopup;
            set.DefaultViewType = m_appSettings.DefaultViewType;
            set.DefaultViewSize = m_appSettings.DefaultViewSize;
            set.SynchronizeMapviewers = m_appSettings.SynchronizeMapviewers;
            set.FancyDocking = m_appSettings.FancyDocking;
            set.ShowTablesUpsideDown = m_appSettings.ShowTablesUpsideDown;
            set.UseNewMapViewer = m_appSettings.UseNewMapViewer;
            set.UseRedAndWhiteMaps = m_appSettings.ShowRedWhite;
            set.RequestProjectNotes = m_appSettings.RequestProjectNotes;
            set.ProjectFolder = m_appSettings.ProjectFolder;
            set.UseDigitalWidebandLambda = m_appSettings.UseDigitalWidebandLambda;
            set.WidebandDevice = m_appSettings.WidebandDevice;
            set.WidebandComPort = m_appSettings.WbPort;
            set.AdapterType = m_appSettings.AdapterType;
            set.Adapter = m_appSettings.Adapter;

            if (set.ShowDialog() == DialogResult.OK)
            {
                m_appSettings.InterpolateLogWorksTimescale = set.InterpolateLogWorksTimescale;
                m_appSettings.AutoSizeNewWindows = set.AutoSizeNewWindows;
                m_appSettings.AutoSizeColumnsInWindows = set.AutoSizeColumnsInViewer;
                m_appSettings.AutoChecksum = set.AutoUpdateChecksum;
                m_appSettings.ShowAddressesInHex = set.ShowAddressesInHex;
                //m_appSettings.AutoGenerateLogWorks = set.AutoGenerateLogWorksFile;
                m_appSettings.HideSymbolTable = set.HideSymbolWindow;
                m_appSettings.ShowGraphs = set.ShowGraphsInMapViewer;
                m_appSettings.MapDetectionActive = set.AutoMapDetectionActive;
                m_appSettings.Viewinhex = set.ViewTablesInHex;
                m_appSettings.DisableMapviewerColors = set.DisableMapviewerColors;
                m_appSettings.AutoDockSameFile = set.AutoDockSameFile;
                m_appSettings.AutoDockSameSymbol = set.AutoDockSameSymbol;
                m_appSettings.ShowViewerInWindows = set.ShowMapViewersInWindows;
                m_appSettings.NewPanelsFloating = set.NewPanelsFloating;
                m_appSettings.OnlyPBus = set.OnlyPBus;
                m_appSettings.ShowRedWhite = set.UseRedAndWhiteMaps;
                m_appSettings.UseNewMapViewer = set.UseNewMapViewer;
                m_appSettings.ResetRealtimeSymbolOnTabPageSwitch = set.ResetRealtimeSymbolOnTabPageSwitch;
                m_appSettings.DefaultViewType = set.DefaultViewType;
                m_appSettings.DefaultViewSize = set.DefaultViewSize;
                m_appSettings.AutoLoadLastFile = set.AutoLoadLastFile;
                m_appSettings.FancyDocking = set.FancyDocking;
                m_appSettings.ShowTablesUpsideDown = set.ShowTablesUpsideDown;
                m_appSettings.ShowMapPreviewPopup = set.ShowMapPreviewPopup;
                m_appSettings.SynchronizeMapviewers = set.SynchronizeMapviewers;
                m_appSettings.RequestProjectNotes = set.RequestProjectNotes;
                m_appSettings.ProjectFolder = set.ProjectFolder;
                m_appSettings.UseDigitalWidebandLambda = set.UseDigitalWidebandLambda;
                m_appSettings.WidebandDevice = set.WidebandDevice;
                m_appSettings.WbPort = set.WidebandComPort;
                m_appSettings.AdapterType = set.AdapterType;
                m_appSettings.Adapter = set.Adapter;

                SetupMeasureAFRorLambda();
                SetupDocking();
                SetupDisplayOptions();
            }
        }
Esempio n. 27
0
 private void tsbSetting_Click(object sender, EventArgs e)
 {
     frmSettings frm = new frmSettings();
     frm.MdiParent = this;
     frm.Show();
 }
Esempio n. 28
0
        private void settingsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmSettings settings = new frmSettings(this);

            settings.Show();
        }
Esempio n. 29
0
        private void pbSettings_Click(object sender, EventArgs e)
        {
            frmSettings settings = new frmSettings();

            settings.ShowDialog();
        }
Esempio n. 30
0
 private void miSettings_Click(object sender, EventArgs e)
 {
     objSettings = new frmSettings();
     objSettings.Show();
 }
Esempio n. 31
0
 private void settingsToolStripMenuItem_Click(object sender, EventArgs e)
 {
     var settings = new frmSettings();
     settings.ShowDialog();
     settings.Dispose();
 }
Esempio n. 32
0
        Secure ModelUser;           // securedata referance


        public SecureHandler(frmSettings settings)
        {
            settings.ResetHandler = this;
        }
Esempio n. 33
0
        // Menu Settings
        private void menuItemSettings_Click(object sender, EventArgs e)
        {
            frmSettings formSettings = new frmSettings();

            formSettings.ShowDialog();
        }
Esempio n. 34
0
        private void btn1_Click(object sender, EventArgs e)
        {
            Form       frmObj     = null;
            Form       open       = null;
            SettingsSP spSettings = new SettingsSP();

            try
            {
                string str = ((Button)sender).Text;
                btnFocus.Focus();
                switch (str)
                {
                case "Contra Voucher":
                    formMDI.MDIObj.ContraVoucherClick();
                    break;

                case "Payment Voucher":
                    formMDI.MDIObj.PaymentVoucherClick();
                    break;

                case "Receipt Voucher":
                    formMDI.MDIObj.ReceiptVoucherClick();
                    break;

                case "Journal Voucher":
                    formMDI.MDIObj.JournalVoucherClick();
                    break;

                case "Sales Invoice":
                    formMDI.MDIObj.SalesInvoiceClick();
                    break;

                case "Purchase Invoice":
                    formMDI.MDIObj.PurchaseInvoiceClick();
                    break;

                case "POS":
                    formMDI.MDIObj.POSClick();
                    break;

                case "PDC Payable":
                    formMDI.MDIObj.PDCPayableClick();
                    break;

                case "PDC Receivable":
                    formMDI.MDIObj.PDCReceivableClick();
                    break;

                case "PDC Clearance":
                    formMDI.MDIObj.PDCClearenceClick();
                    break;

                case "Bank Reconciliation":
                    frmObj = new frmBankReconciliation();
                    open   = (Application.OpenForms["frmBankReconciliation"] as frmBankReconciliation);
                    break;

                case "Purchase Order":
                    formMDI.MDIObj.PurchaseOrderClick();
                    break;

                case "Material Reciept":
                    formMDI.MDIObj.MaterialReceiptClick();
                    break;

                case "Rejection Out":
                    formMDI.MDIObj.RejectionOutClick();
                    break;

                case "Purchase Return":
                    formMDI.MDIObj.PurchaseReturnClick();
                    break;

                case "Sales Quotation":
                    formMDI.MDIObj.SalesQuotationClick();
                    break;

                case "Sales Order":
                    formMDI.MDIObj.SalesOrderClick();
                    break;

                case "Delivery Note":
                    formMDI.MDIObj.DeliveryNoteClick();
                    break;

                case "Rejection In":
                    formMDI.MDIObj.RejectionInClick();
                    break;

                case "Sales Return":
                    formMDI.MDIObj.SalesReturnClick();
                    break;

                case "Physical Stock":
                    formMDI.MDIObj.PhysicalStockClick();
                    break;

                case "Service Voucher":
                    formMDI.MDIObj.ServiceVoucherClick();
                    break;

                case "Credit Note":
                    formMDI.MDIObj.CreditNoteClick();
                    break;

                case "Debit Note":
                    formMDI.MDIObj.DebitNoteClick();
                    break;

                case "Stock Journal":
                    formMDI.MDIObj.StockJournalClick();
                    break;

                case "Bill Allocation":
                    frmObj = new frmBillallocation();
                    open   = (Application.OpenForms["frmBillallocation"] as frmBillallocation);
                    break;

                case "Account Group":
                    frmObj = new frmAccountGroup();
                    open   = (Application.OpenForms["frmAccountGroup"] as frmAccountGroup);
                    break;

                case "Account Ledger":
                    frmObj = new frmAccountLedger();
                    open   = (Application.OpenForms["frmAccountLedger"] as frmAccountLedger);
                    break;

                case "Multiple Account Ledgers":
                    frmObj = new frmmultipleAccountLedger();
                    open   = (Application.OpenForms["frmmultipleAccountLedger"] as frmmultipleAccountLedger);
                    break;

                case "Product Group":
                    frmObj = new frmProductGroup();
                    open   = (Application.OpenForms["frmProductGroup"] as frmProductGroup);
                    break;

                case "Product Creation":
                    frmObj = new frmProductCreation();
                    open   = (Application.OpenForms["frmProductCreation"] as frmProductCreation);
                    break;

                case "Multiple Product Creation":
                    frmObj = new frmMultipleProductCreation();
                    open   = (Application.OpenForms["frmMultipleProductCreation"] as frmMultipleProductCreation);
                    break;

                case "Batch":
                    if (spSettings.SettingsStatusCheck("AllowBatch") == "Yes")
                    {
                        frmObj = new frmBatch();
                        open   = (Application.OpenForms["frmBatch"] as frmBatch);
                    }
                    break;

                case "Brand":
                    frmObj = new frmBrand();
                    open   = (Application.OpenForms["frmBrand"] as frmBrand);
                    break;

                case "Model Number":
                    if (spSettings.SettingsStatusCheck("AllowModelNo") == "Yes")
                    {
                        frmObj = new frmModalNo();
                        open   = (Application.OpenForms["frmModalNo"] as frmModalNo);
                    }
                    break;

                case "Size":
                    if (spSettings.SettingsStatusCheck("AllowSize") == "Yes")
                    {
                        frmObj = new frmSize();
                        open   = (Application.OpenForms["frmSize"] as frmSize);
                    }
                    break;

                case "Unit":
                    frmObj = new frmUnit();
                    open   = (Application.OpenForms["frmUnit"] as frmUnit);
                    break;

                case "Godown":
                    if (spSettings.SettingsStatusCheck("AllowGodown") == "Yes")
                    {
                        frmObj = new frmGodown();
                        open   = (Application.OpenForms["frmGodown"] as frmGodown);
                    }
                    break;

                case "Rack":
                    if (spSettings.SettingsStatusCheck("AllowRack") == "Yes")
                    {
                        frmObj = new frmRack();
                        open   = (Application.OpenForms["frmRack"] as frmRack);
                    }
                    break;

                case "Pricing Level":
                    frmObj = new frmPricingLevel();
                    open   = (Application.OpenForms["frmPricingLevel"] as frmPricingLevel);
                    break;

                case "Price List":
                    frmObj = new frmPriceList();
                    open   = (Application.OpenForms["frmPriceList"] as frmPriceList);
                    break;

                case "Standard Rate":
                    frmObj = new frmStandardRate();
                    open   = (Application.OpenForms["frmStandardRate"] as frmStandardRate);
                    break;

                case "Tax":
                    if (spSettings.SettingsStatusCheck("Tax") == "Yes")
                    {
                        frmObj = new frmTax();
                        open   = (Application.OpenForms["frmTax"] as frmTax);
                    }
                    break;

                case "Currency":
                    if (spSettings.SettingsStatusCheck("MultiCurrency") == "Yes")
                    {
                        frmObj = new frmCurrency();
                        open   = (Application.OpenForms["frmCurrency"] as frmCurrency);
                    }
                    break;

                case "Exchange Rate":
                    frmObj = new frmExchangeRate();
                    open   = (Application.OpenForms["frmExchangeRate"] as frmExchangeRate);
                    break;

                case "Service Category":
                    frmObj = new frmServiceCategory();
                    open   = (Application.OpenForms["frmServiceCategory"] as frmServiceCategory);
                    break;

                case "Services":
                    frmObj = new frmServices();
                    open   = (Application.OpenForms["frmServices"] as frmServices);
                    break;

                case "Voucher Type":
                    frmObj = new frmVoucherType();
                    open   = (Application.OpenForms["frmVoucherType"] as frmVoucherType);
                    break;

                case "Area":
                    frmObj = new frmArea();
                    open   = (Application.OpenForms["frmArea"] as frmArea);
                    break;

                case "Route":
                    frmObj = new frmRoute();
                    open   = (Application.OpenForms["frmRoute"] as frmRoute);
                    break;

                case "Counter":
                    frmObj = new frmCounter();
                    open   = (Application.OpenForms["frmCounter"] as frmCounter);
                    break;

                case "Product Register":
                    frmObj = new frmProductRegister();
                    open   = (Application.OpenForms["frmProductRegister"] as frmProductRegister);
                    break;

                case "Salesman":
                    frmObj = new frmSalesman();
                    open   = (Application.OpenForms["frmSalesman"] as frmSalesman);
                    break;

                case "Contra Register":
                    frmObj = new frmContraRegister();
                    open   = (Application.OpenForms["frmContraRegister"] as frmContraRegister);
                    break;

                case "Payment Register":
                    frmObj = new frmPaymentRegister();
                    open   = (Application.OpenForms["frmPaymentRegister"] as frmPaymentRegister);
                    break;

                case "Receipt Register":
                    frmObj = new frmReceiptRegister();
                    open   = (Application.OpenForms["frmReceiptRegister"] as frmReceiptRegister);
                    break;

                case "Journal Register":
                    frmObj = new frmJournalRegister();
                    open   = (Application.OpenForms["frmJournalRegister"] as frmJournalRegister);
                    break;

                case "PDC Payable Register":
                    frmObj = new frmPDCPayableRegister();
                    open   = (Application.OpenForms["frmPDCPayableRegister"] as frmPDCPayableRegister);
                    break;

                case "PDC Receivable Register":
                    frmObj = new frmPDCReceivableRegister();
                    open   = (Application.OpenForms["frmPDCReceivableRegister"] as frmPDCReceivableRegister);
                    break;

                case "PDC Clearance Register":
                    frmObj = new frmPdcClearanceRegister();
                    open   = (Application.OpenForms["frmPdcClearanceRegister"] as frmPdcClearanceRegister);
                    break;

                case "Purchase Order Register":
                    frmObj = new frmPurchaseOrderRegister();
                    open   = (Application.OpenForms["frmPurchaseOrderRegister"] as frmPurchaseOrderRegister);
                    break;

                case "Material Receipt Register":
                    frmObj = new frmMaterialReceiptRegister();
                    open   = (Application.OpenForms["frmMaterialReceiptRegister"] as frmMaterialReceiptRegister);
                    break;

                case "Rejection Out Register":
                    frmObj = new frmRejectionOutRegister();
                    open   = (Application.OpenForms["frmRejectionOutRegister"] as frmRejectionOutRegister);
                    break;

                case "Purchase Invoice Register":
                    frmObj = new frmPurchaseInvoiceRegister();
                    open   = (Application.OpenForms["frmPurchaseInvoiceRegister"] as frmPurchaseInvoiceRegister);
                    break;

                case "Purchase Return Register":
                    frmObj = new frmPurchaseReturnRegister();
                    open   = (Application.OpenForms["frmPurchaseReturnRegister"] as frmPurchaseReturnRegister);
                    break;

                case "Sales Quotation Register":
                    frmObj = new frmSalesQuotationRegister();
                    open   = (Application.OpenForms["frmSalesQuotationRegister"] as frmSalesQuotationRegister);
                    break;

                case "Sales Order Register":
                    frmObj = new frmSalesOrderRegister();
                    open   = (Application.OpenForms["frmSalesOrderRegister"] as frmSalesOrderRegister);
                    break;

                case "Delivery Note Register":
                    frmObj = new frmDeliveryNoteRegister();
                    open   = (Application.OpenForms["frmDeliveryNoteRegister"] as frmDeliveryNoteRegister);
                    break;

                case "Rejection In Register":
                    frmObj = new frmRejectionInRegister();
                    open   = (Application.OpenForms["frmRejectionInRegister"] as frmRejectionInRegister);
                    break;

                case "Sales Invoice Register":
                    frmObj = new frmSalesInvoiceRegister();
                    open   = (Application.OpenForms["frmSalesInvoiceRegister"] as frmSalesInvoiceRegister);
                    break;

                case "Sales Return Register":
                    frmObj = new frmSalesReturnRegister();
                    open   = (Application.OpenForms["frmSalesReturnRegister"] as frmSalesReturnRegister);
                    break;

                case "Physical Stock Register":
                    frmObj = new frmPhysicalStockRegister();
                    open   = (Application.OpenForms["frmPhysicalStockRegister"] as frmPhysicalStockRegister);
                    break;

                case "Service Voucher Register":
                    frmObj = new frmServiceVoucherRegister();
                    open   = (Application.OpenForms["frmServiceVoucherRegister"] as frmServiceVoucherRegister);
                    break;

                case "Credit Note Register":
                    frmObj = new frmCreditNoteRegister();
                    open   = (Application.OpenForms["frmCreditNoteRegister"] as frmCreditNoteRegister);
                    break;

                case "Debit Note Register":
                    frmObj = new frmDebitNoteRegister();
                    open   = (Application.OpenForms["frmDebitNoteRegister"] as frmDebitNoteRegister);
                    break;

                case "Stock Journal Register":
                    frmObj = new frmStockJournalRegister();
                    open   = (Application.OpenForms["frmStockJournalRegister"] as frmStockJournalRegister);
                    break;

                case "Designation":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmDesignation();
                        open   = (Application.OpenForms["frmDesignation"] as frmDesignation);
                    }
                    break;

                case "Pay Head":
                    frmObj = new frmPayHead();
                    open   = (Application.OpenForms["frmPayHead"] as frmPayHead);
                    break;

                case "Salary Package Creation":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmSalaryPackageCreation();
                        open   = (Application.OpenForms["frmSalaryPackageCreation"] as frmSalaryPackageCreation);
                    }
                    break;

                case "Salary Package Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmSalaryPackageRegister();
                        open   = (Application.OpenForms["frmSalaryPackageRegister"] as frmSalaryPackageRegister);
                    }
                    break;

                case "Employee Creation":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmEmployeeCreation();
                        open   = (Application.OpenForms["frmEmployeeCreation"] as frmEmployeeCreation);
                    }
                    break;

                case "Employee Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmEmployeeRegister();
                        open   = (Application.OpenForms["frmEmployeeRegister"] as frmEmployeeRegister);
                    }
                    break;

                case "Holiday Settings":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmHolydaySettings();
                        open   = (Application.OpenForms["frmHolydaySettings"] as frmHolydaySettings);
                    }
                    break;

                case "Monthly Salary Settings":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmMonthlySalarySettings();
                        open   = (Application.OpenForms["frmMonthlySalarySettings"] as frmMonthlySalarySettings);
                    }
                    break;

                case "Attendance":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmAttendance();
                        open   = (Application.OpenForms["frmAttendance"] as frmAttendance);
                    }
                    break;

                case "Advance Payment":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmAdvancePayment();
                        open   = (Application.OpenForms["frmAdvancePayment"] as frmAdvancePayment);
                    }
                    break;

                case "Advance Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmAdvanceRegister();
                        open   = (Application.OpenForms["frmAdvanceRegister"] as frmAdvanceRegister);
                    }
                    break;

                case "Bonus Deduction":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmBonusDeduction();
                        open   = (Application.OpenForms["frmBonusDeduction"] as frmBonusDeduction);
                    }
                    break;

                case "Bonus Deduction Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmBonusDeductionRegister();
                        open   = (Application.OpenForms["frmBonusDeductionRegister"] as frmBonusDeductionRegister);
                    }
                    break;

                case "Monthly Salary Voucher":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmMonthlySalaryVoucher();
                        open   = (Application.OpenForms["frmMonthlySalaryVoucher"] as frmMonthlySalaryVoucher);
                    }
                    break;

                case "Monthly Salary Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmMonthlySalaryRegister();
                        open   = (Application.OpenForms["frmMonthlySalaryRegister"] as frmMonthlySalaryRegister);
                    }
                    break;

                case "Daily Salary Voucher":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmDailySalaryVoucher();
                        open   = (Application.OpenForms["frmDailySalaryVoucher"] as frmDailySalaryVoucher);
                    }
                    break;

                case "Daily Salary Register":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmDailySalaryRegister();
                        open   = (Application.OpenForms["frmDailySalaryRegister"] as frmDailySalaryRegister);
                    }
                    break;

                case "Pay Slip":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmPaySlip();
                        open   = (Application.OpenForms["frmPaySlip"] as frmPaySlip);
                    }
                    break;

                case "Budget":
                    if (spSettings.SettingsStatusCheck("Budget") == "Yes")
                    {
                        frmObj = new frmBudget();
                        open   = (Application.OpenForms["frmBudget"] as frmBudget);
                    }
                    break;

                case "Budget Variance":
                    if (spSettings.SettingsStatusCheck("Budget") == "Yes")
                    {
                        frmObj = new frmBudgetVariance();
                        open   = (Application.OpenForms["frmBudgetVariance"] as frmBudgetVariance);
                    }
                    break;

                case "Change Current Date":
                    frmObj = new frmChangeCurrentDate();
                    open   = (Application.OpenForms["frmChangeCurrentDate"] as frmChangeCurrentDate);
                    break;

                case "Settings":
                    frmObj = new frmSettings();
                    open   = (Application.OpenForms["frmSettings"] as frmSettings);
                    break;

                case "Role":
                    frmObj = new frmRole();
                    open   = (Application.OpenForms["frmRole"] as frmRole);
                    break;

                case "Role Privilege Settings":
                    frmObj = new frmRolePrivilegeSettings();
                    open   = (Application.OpenForms["frmRolePrivilegeSettings"] as frmRolePrivilegeSettings);
                    break;

                case "User Creation":
                    frmObj = new frmUserCreation();
                    open   = (Application.OpenForms["frmUserCreation"] as frmUserCreation);
                    break;

                case "Change Password":
                    frmObj = new frmChangePassword();
                    open   = (Application.OpenForms["frmChangePassword"] as frmChangePassword);
                    break;

                case "New Financial Year":
                    frmObj = new frmNewFinancialYear();
                    open   = (Application.OpenForms["frmNewFinancialYear"] as frmNewFinancialYear);
                    break;

                case "Change Financial Year":
                    frmObj = new frmChangeFinancialYear();
                    open   = (Application.OpenForms["frmChangeFinancialYear"] as frmChangeFinancialYear);
                    break;

                case "Barcode Settings":
                    frmObj = new frmBarcodeSettings();
                    open   = (Application.OpenForms["frmBarcodeSettings"] as frmBarcodeSettings);
                    break;

                case "Barcode Printing":
                    frmObj = new frmBarcodePrinting();
                    open   = (Application.OpenForms["frmBarcodePrinting"] as frmBarcodePrinting);
                    break;

                case "Suffix Prefix Settings":
                    frmObj = new frmSuffixPrefixSettings();
                    open   = (Application.OpenForms["frmSuffixPrefixSettings"] as frmSuffixPrefixSettings);
                    break;

                case "Change Product Tax":
                    frmObj = new frmChangeProductTax();
                    open   = (Application.OpenForms["frmChangeProductTax"] as frmChangeProductTax);
                    break;

                case "Product Search":
                    frmObj = new frmProductSearch();
                    open   = (Application.OpenForms["frmProductSearch"] as frmProductSearch);
                    break;

                case "Voucher Search":
                    frmObj = new frmVoucherSearch();
                    open   = (Application.OpenForms["frmVoucherSearch"] as frmVoucherSearch);
                    break;

                case "Voucher Wise Product Search":
                    frmObj = new frmVoucherWiseProductSearch();
                    open   = (Application.OpenForms["frmVoucherWiseProductSearch"] as frmVoucherWiseProductSearch);
                    break;

                case "Personal Reminder":
                    frmObj = new frmPersonalReminder();
                    open   = (Application.OpenForms["frmPersonalReminder"] as frmPersonalReminder);
                    break;

                case "Overdue Purchase Order":
                    frmObj = new frmOverduePurchaseOrder();
                    open   = (Application.OpenForms["frmOverduePurchaseOrder"] as frmOverduePurchaseOrder);
                    break;

                case "Overdue Sales Order":
                    frmObj = new frmOverdueSalesOrder();
                    open   = (Application.OpenForms["frmOverdueSalesOrder"] as frmOverdueSalesOrder);
                    break;

                case "Short Expiry":
                    frmObj = new frmShortExpiry();
                    open   = (Application.OpenForms["frmShortExpiry"] as frmShortExpiry);
                    break;

                case "Stock":
                    frmObj = new frmStock();
                    open   = (Application.OpenForms["frmStock"] as frmStock);
                    break;

                case "Trial Balance":
                    frmObj = new frmTrialBalance();
                    open   = (Application.OpenForms["frmTrialBalance"] as frmTrialBalance);
                    break;

                case "Balance Sheet":
                    frmObj = new frmBalanceSheet();
                    open   = (Application.OpenForms["frmBalanceSheet"] as frmBalanceSheet);
                    break;

                case "Profit and Loss":
                    frmObj = new frmProfitAndLoss();
                    open   = (Application.OpenForms["frmProfitAndLoss"] as frmProfitAndLoss);
                    break;

                case "Cash Flow":
                    frmObj = new frmCashFlow();
                    open   = (Application.OpenForms["frmCashFlow"] as frmCashFlow);
                    break;

                case "Fund Flow":
                    frmObj = new frmFundFlow();
                    open   = (Application.OpenForms["frmFundFlow"] as frmFundFlow);
                    break;

                case "Chart of Account":
                    frmObj = new frmChartOfAccount();
                    open   = (Application.OpenForms["frmChartOfAccount"] as frmChartOfAccount);
                    break;

                case "Contra Report":
                    frmObj = new frmContraReport();
                    open   = (Application.OpenForms["frmContraReport"] as frmContraReport);
                    break;

                case "Payment Report":
                    frmObj = new frmPaymentReport();
                    open   = (Application.OpenForms["frmPaymentReport"] as frmPaymentReport);
                    break;

                case "Receipt Report":
                    frmObj = new frmReceiptReport();
                    open   = (Application.OpenForms["frmReceiptReport"] as frmReceiptReport);
                    break;

                case "Journal Report":
                    frmObj = new frmJournalReport();
                    open   = (Application.OpenForms["frmJournalReport"] as frmJournalReport);
                    break;

                case "PDC Payable Report":
                    frmObj = new frmPDCPayableReport();
                    open   = (Application.OpenForms["frmPDCPayableReport"] as frmPDCPayableReport);
                    break;

                case "PDC Receivable Report":
                    frmObj = new frmPDCRecievableReport();
                    open   = (Application.OpenForms["frmPDCRecievableReport"] as frmPDCRecievableReport);
                    break;

                case "PDC Clearance Report":
                    frmObj = new frmPDCClearanceReport();
                    open   = (Application.OpenForms["frmPDCClearanceReport"] as frmPDCClearanceReport);
                    break;

                case "Purchase Order Report":
                    frmObj = new frmPurchaseOrderReport();
                    open   = (Application.OpenForms["frmPurchaseOrderReport"] as frmPurchaseOrderReport);
                    break;

                case "Material Receipt Report":
                    frmObj = new frmMaterialReceiptReport();
                    open   = (Application.OpenForms["frmMaterialReceiptReport"] as frmMaterialReceiptReport);
                    break;

                case "Rejection Out Report":
                    frmObj = new frmRejectionOutReport();
                    open   = (Application.OpenForms["frmRejectionOutReport"] as frmRejectionOutReport);
                    break;

                case "Purchase Invoice Report":
                    frmObj = new frmPurchaseReport();
                    open   = (Application.OpenForms["frmPurchaseReport"] as frmPurchaseReport);
                    break;

                case "Purchase Return Report":
                    frmObj = new frmPurchaseReturnReport();
                    open   = (Application.OpenForms["frmPurchaseReturnReport"] as frmPurchaseReturnReport);
                    break;

                case "Sales Quotation Report":
                    frmObj = new frmSalesQuotationReport();
                    open   = (Application.OpenForms["frmSalesQuotationReport"] as frmSalesQuotationReport);
                    break;

                case "Sales Order Report":
                    frmObj = new frmSalesOrderReport();
                    open   = (Application.OpenForms["frmSalesOrderReport"] as frmSalesOrderReport);
                    break;

                case "Delivery Note Report":
                    frmObj = new frmDeliveryNoteReport();
                    open   = (Application.OpenForms["frmDeliveryNoteReport"] as frmDeliveryNoteReport);
                    break;

                case "Rejection In Report":
                    frmObj = new frmRejectionInReport();
                    open   = (Application.OpenForms["frmRejectionInReport"] as frmRejectionInReport);
                    break;

                case "Sales Invoice Report":
                    frmObj = new frmSalesReport();
                    open   = (Application.OpenForms["frmSalesReport"] as frmSalesReport);
                    break;

                case "Sales Return Report":
                    frmObj = new frmSalesReturnReport();
                    open   = (Application.OpenForms["frmSalesReturnReport"] as frmSalesReturnReport);
                    break;

                case "Physical Stock Report":
                    frmObj = new frmPhysicalStockReport();
                    open   = (Application.OpenForms["frmPhysicalStockReport"] as frmPhysicalStockReport);
                    break;

                case "Service Report":
                    frmObj = new frmServiceReport();
                    open   = (Application.OpenForms["frmServiceReport"] as frmServiceReport);
                    break;

                case "Credit Note Report":
                    frmObj = new frmCreditNoteReport();
                    open   = (Application.OpenForms["frmCreditNoteReport"] as frmCreditNoteReport);
                    break;

                case "Debit Note Report":
                    frmObj = new frmDebitNoteReport();
                    open   = (Application.OpenForms["frmDebitNoteReport"] as frmDebitNoteReport);
                    break;

                case "Stock Journal Report":
                    frmObj = new frmStockJournelReport();
                    open   = (Application.OpenForms["frmStockJournelReport"] as frmStockJournelReport);
                    break;

                case "Employee Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmEmployeeReport();
                        open   = (Application.OpenForms["frmEmployeeReport"] as frmEmployeeReport);
                    }
                    break;

                case "Daily Attendance Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmDailyAttendanceReport();
                        open   = (Application.OpenForms["frmDailyAttendanceReport"] as frmDailyAttendanceReport);
                    }
                    break;

                case "Monthly Attendance Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmMonthlyAttendanceReport();
                        open   = (Application.OpenForms["frmMonthlyAttendanceReport"] as frmMonthlyAttendanceReport);
                    }
                    break;

                case "Daily Salary Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmDailySalaryReport();
                        open   = (Application.OpenForms["frmDailySalaryReport"] as frmDailySalaryReport);
                    }
                    break;

                case "Monthly Salary Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmMonthlySalaryReport();
                        open   = (Application.OpenForms["frmMonthlySalaryReport"] as frmMonthlySalaryReport);
                    }
                    break;

                case "Payhead Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmPayHeadReport();
                        open   = (Application.OpenForms["frmPayHeadReport"] as frmPayHeadReport);
                    }
                    break;

                case "Salary Package Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmSalaryPackageReport();
                        open   = (Application.OpenForms["frmSalaryPackageReport"] as frmSalaryPackageReport);
                    }
                    break;

                case "Advance Payment Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmAdvancePaymentReport();
                        open   = (Application.OpenForms["frmAdvancePaymentReport"] as frmAdvancePaymentReport);
                    }
                    break;

                case "Bonus Deduction Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmBonusDeductionReport();
                        open   = (Application.OpenForms["frmBonusDeductionReport"] as frmBonusDeductionReport);
                    }
                    break;

                case "Employee Address Book Report":
                    if (spSettings.SettingsStatusCheck("Payroll") == "Yes")
                    {
                        frmObj = new frmEmployeeAddressBook();
                        open   = (Application.OpenForms["frmEmployeeAddressBook"] as frmEmployeeAddressBook);
                    }
                    break;

                case "Day Book":
                    frmObj = new frmDayBook();
                    open   = (Application.OpenForms["frmDayBook"] as frmDayBook);
                    break;

                case "Cash/Bank Book":
                    frmObj = new frmCashBankBookReport();
                    open   = (Application.OpenForms["frmCashBankBookReport"] as frmCashBankBookReport);
                    break;

                case "Account Groupwise Report":
                    frmObj = new frmAccountGroupwiseReport();
                    open   = (Application.OpenForms["frmAccountGroupwiseReport"] as frmAccountGroupwiseReport);
                    break;

                case "Account Ledger Report":
                    frmObj = new frmAccountLedgerReport();
                    open   = (Application.OpenForms["frmAccountLedgerReport"] as frmAccountLedgerReport);
                    break;

                case "Outstanding Report":
                    frmObj = new frmOutstandingReport();
                    open   = (Application.OpenForms["frmOutstandingReport"] as frmOutstandingReport);
                    break;

                case "Ageing Report":
                    frmObj = new frmAgeingReport();
                    open   = (Application.OpenForms["frmAgeingReport"] as frmAgeingReport);
                    break;

                case "Party's Address Book":
                    frmObj = new frmPartyAddressBook();
                    open   = (Application.OpenForms["frmPartyAddressBook"] as frmPartyAddressBook);
                    break;

                case "Stock Report":
                    frmObj = new frmStockReport();
                    open   = (Application.OpenForms["frmStockReport"] as frmStockReport);
                    break;

                case "Short Expiry Report":
                    frmObj = new frmShortExpiryReport();
                    open   = (Application.OpenForms["frmShortExpiryReport"] as frmShortExpiryReport);
                    break;

                case "Product Statistics":
                    frmObj = new frmProductStatistics();
                    open   = (Application.OpenForms["frmProductStatistics"] as frmProductStatistics);
                    break;

                case "Price List Report":
                    frmObj = new frmPriceListReport();
                    open   = (Application.OpenForms["frmPriceListReport"] as frmPriceListReport);
                    break;

                case "Tax Report":
                    frmObj = new frmTaxReport();
                    open   = (Application.OpenForms["frmTaxReport"] as frmTaxReport);
                    break;

                case "VAT Report":
                    frmObj = new frmVatReturnReport();
                    open   = (Application.OpenForms["frmVatReturnReport"] as frmVatReturnReport);
                    break;

                case "Cheque Report":
                    frmObj = new frmChequeReport();
                    open   = (Application.OpenForms["frmChequeReport"] as frmChequeReport);
                    break;

                case "Free Sale Report":
                    frmObj = new frmFreeSaleReport();
                    open   = (Application.OpenForms["frmFreeSaleReport"] as frmFreeSaleReport);
                    break;

                case "Product Vs Batch Report":
                    frmObj = new frmProductVsBatchReport();
                    open   = (Application.OpenForms["frmProductVsBatchReport"] as frmProductVsBatchReport);
                    break;

                case "Customer":
                    frmObj = new frmCustomer();
                    open   = (Application.OpenForms["frmCustomer"] as frmCustomer);
                    break;

                case "Supplier":
                    frmObj = new frmSupplier();
                    open   = (Application.OpenForms["frmSupplier"] as frmSupplier);
                    break;
                }
                if (frmObj != null)
                {
                    if (open == null)
                    {
                        frmObj.MdiParent = formMDI.MDIObj;
                        frmObj.Show();
                    }
                    else
                    {
                        open.Activate();
                        if (open.WindowState == FormWindowState.Minimized)
                        {
                            open.WindowState = FormWindowState.Normal;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("QL:4" + ex.Message, "Openmiracle", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
        }