Exemplo n.º 1
0
        private void ShowApp(string szApp)
        {
            if (szApp.Length == 0)
            {
                return;
            }
            bool[,] bApp = new bool[frm_Main.iMainMenuNum, frm_Main.iSubMenuMaxNum];
            MyFunc.GetApp(szApp, ref bApp);

            checkBox_Set_Sys.Checked = bApp[0, 0];
            checkBox_Set_Run.Checked = bApp[0, 1];
            checkBox_Set_Key.Checked = bApp[0, 2];

            checkBox_User_Net.Checked  = bApp[1, 0];
            checkBox_User_Base.Checked = bApp[1, 1];
            checkBox_User_App.Checked  = bApp[1, 2];
            checkBox_User_Log.Checked  = bApp[1, 3];

            checkBox_Prod_type.Checked = bApp[2, 0];
            checkBox_Prod_Base.Checked = bApp[2, 1];
            checkBox_Prod_Fee.Checked  = bApp[2, 2];

            checkBox_Firm_Base.Checked     = bApp[3, 0];
            checkBox_Firm_Pos.Checked      = bApp[3, 1];
            checkBox_Firm_Card.Checked     = bApp[3, 2];
            checkBox_Firm_Qry.Checked      = bApp[3, 3];
            checkBox_Firm_QryCard.Checked  = bApp[3, 4];
            checkBox_Firm_Mng.Checked      = bApp[3, 5];
            checkBox_Firm_QryTrade.Checked = bApp[3, 6];

            checkBox_Firm_Trans.Checked    = bApp[4, 0];
            checkBox_Firm_QryVal.Checked   = bApp[4, 1];
            checkBox_Firm_Cash.Checked     = bApp[4, 2];
            checkBox_Firm_QryMoney.Checked = bApp[4, 3];

            checkBox_User_Card.Checked    = bApp[5, 0];
            checkBox_User_Mng.Checked     = bApp[5, 1];
            checkBox_User_Qry.Checked     = bApp[5, 2];
            checkBox_User_QryCard.Checked = bApp[5, 3];

            checkBox_User_QryVal.Checked   = bApp[6, 0];
            checkBox_User_Add.Checked      = bApp[6, 1];
            checkBox_User_Cash.Checked     = bApp[6, 2];
            checkBox_User_QryMoney.Checked = bApp[6, 3];

            checkBox_Sum_Mkt.Checked    = bApp[7, 0];
            checkBox_Sum_Firm.Checked   = bApp[7, 1];
            checkBox_Sum_User.Checked   = bApp[7, 2];
            checkBox_Sum_Prod.Checked   = bApp[7, 3];
            checkBox_Qry_Pos.Checked    = bApp[7, 4];
            checkBox_Qry_Detail.Checked = bApp[7, 5];
            checkBox_Qry_Card.Checked   = bApp[7, 6];

            checkBox_Duty_Pwd.Checked = bApp[8, 0];
            checkBox_Duty_Run.Checked = bApp[8, 1];
            checkBox_Duty_Qry.Checked = bApp[8, 2];

            checkBox_Pos.Checked = bApp[9, 0];
        }
Exemplo n.º 2
0
        private void SetMenu()
        {
            bool[,] bDispMenu = new bool[iMainMenuNum, iSubMenuMaxNum];
            MyFunc.GetApp(MyStart.gszUserApp, ref bDispMenu);

            ToolStripMenuItemParaSys.Visible = bDispMenu[0, 0];
            ToolStripMenuItemParaRun.Visible = bDispMenu[0, 1];
            ToolStripMenuItemParaKey.Visible = bDispMenu[0, 2];
            ToolStripMenuItem_Setup.Visible  = bDispMenu[0, 0] || bDispMenu[0, 1] || bDispMenu[0, 2];

            ToolStripMenuItemUserNet.Visible = bDispMenu[1, 0];
            ToolStripMenuItemUserInf.Visible = bDispMenu[1, 1];
            ToolStripMenuItemUserApp.Visible = bDispMenu[1, 2];
            ToolStripMenuItemUserLog.Visible = bDispMenu[1, 3];
            ToolStripMenuItem_Worker.Visible = bDispMenu[1, 0] || bDispMenu[1, 1] || bDispMenu[1, 2] || bDispMenu[1, 3];

            ToolStripMenuItemProdType.Visible  = bDispMenu[2, 0];
            ToolStripMenuItemProdBase.Visible  = bDispMenu[2, 1];
            ToolStripMenuItemProdFee.Visible   = bDispMenu[2, 2];
            ToolStripMenuItem_Material.Visible = bDispMenu[2, 0] || bDispMenu[2, 1] || bDispMenu[2, 2];

            ToolStripMenuItemFirmBase.Visible          = bDispMenu[3, 0];
            ToolStripMenuItemFirmRent.Visible          = bDispMenu[3, 1];
            ToolStripMenuItemFirmCard.Visible          = bDispMenu[3, 2];
            ToolStripMenuItemFirmQry.Visible           = bDispMenu[3, 3];
            ToolStripMenuItemFirmQryCard.Visible       = bDispMenu[3, 4];
            ToolStripMenuItemFirmCard_Mng.Visible      = bDispMenu[3, 5];
            ToolStripMenuItemFirmCard_Trade.Visible    = false; //bDispMenu[3, 6];
            ToolStripMenuItemFirmCard_Cash.Visible     = false;
            ToolStripMenuItemFirmCard_QryVal.Visible   = false;
            ToolStripMenuItemFirmCard_QryTrade.Visible = false;
            ToolStripMenuItem_Firm.Visible             = bDispMenu[3, 0] || bDispMenu[3, 1] || bDispMenu[3, 2] || bDispMenu[3, 3] ||
                                                         bDispMenu[3, 4] || bDispMenu[3, 5] || bDispMenu[3, 6];

            ToolStripMenuItem_Firm_M_Trans.Visible    = bDispMenu[4, 0];
            ToolStripMenuItem_Firm_M_QryVal.Visible   = bDispMenu[4, 1];
            ToolStripMenuItem_Firm_M_Cash.Visible     = bDispMenu[4, 2];
            ToolStripMenuItem_Firm_M_QryTrade.Visible = bDispMenu[4, 3];
            ToolStripMenuItem_Firm_Money.Visible      = bDispMenu[4, 0] || bDispMenu[4, 1] || bDispMenu[4, 2] || bDispMenu[4, 3];

            ToolStripMenuItemClient_Card.Visible     = bDispMenu[5, 0];
            ToolStripMenuItemClient_Qry.Visible      = bDispMenu[5, 1];
            ToolStripMenuItemClient_QryCard.Visible  = bDispMenu[5, 2];
            ToolStripMenuItemClient_Mng.Visible      = bDispMenu[5, 3];
            ToolStripMenuItemClient_Add.Visible      = false;
            ToolStripMenuItemClient_Cash.Visible     = false;
            ToolStripMenuItemClient_QryVal.Visible   = false;
            ToolStripMenuItemClient_QryTrade.Visible = false;
            ToolStripMenuItem_User.Visible           = bDispMenu[5, 0] || bDispMenu[5, 1] || bDispMenu[5, 2] || bDispMenu[5, 3];

            ToolStripMenuItem_User_M_QryVal.Visible   = bDispMenu[6, 0];
            ToolStripMenuItem_User_M_Add.Visible      = bDispMenu[6, 1];
            ToolStripMenuItem_User_M_Minus.Visible    = bDispMenu[6, 2];
            ToolStripMenuItem_User_M_QryTrade.Visible = bDispMenu[6, 3];
            ToolStripMenuItem_User_Money.Visible      = bDispMenu[6, 0] || bDispMenu[6, 1] || bDispMenu[6, 2] || bDispMenu[6, 3];

            ToolStripMenuItemQryMkt.Visible    = bDispMenu[7, 0];
            ToolStripMenuItemQryFirm.Visible   = bDispMenu[7, 1];
            ToolStripMenuItemQryUser.Visible   = bDispMenu[7, 2];
            ToolStripMenuItemQryProd.Visible   = bDispMenu[7, 3];
            ToolStripMenuItemQryPos.Visible    = bDispMenu[7, 4];
            ToolStripMenuItemQryDetail.Visible = bDispMenu[7, 5];
            ToolStripMenuItemQryCard.Visible   = bDispMenu[7, 6];
            ToolStripMenuItem_Search.Visible   = bDispMenu[7, 0] || bDispMenu[7, 1] || bDispMenu[7, 2] ||
                                                 bDispMenu[7, 3] || bDispMenu[7, 4] || bDispMenu[7, 5] || bDispMenu[7, 6];

            ToolStripMenuItemRptICAdd.Visible = bDispMenu[8, 0];
            ToolStripMenuItemRptAdd.Visible   = bDispMenu[8, 1];
            ToolStripMenuItemRptMinus.Visible = bDispMenu[8, 2];
            ToolStripMenuItemRptPos.Visible   = bDispMenu[8, 3];
            ToolStripMenuItem_Rpt.Visible     = bDispMenu[8, 0] || bDispMenu[8, 1] || bDispMenu[8, 2] || bDispMenu[8, 3];

            ToolStripMenuItemDutyPwd.Visible   = bDispMenu[9, 0];
            ToolStripMenuItemDutyPause.Visible = bDispMenu[9, 1];
            ToolStripMenuItemDutyQry.Visible   = bDispMenu[9, 2];
            ToolStripMenuItem_Onduty.Visible   = bDispMenu[9, 0] || bDispMenu[9, 1] || bDispMenu[9, 2];
        }