public static void StatusbarMessage(string message, SAPbouiCOM.BoStatusBarMessageType type)
 {
     Application.SBO_Application.StatusBar.SetText(message, SAPbouiCOM.BoMessageTime.bmt_Medium, type);
 }
Exemplo n.º 2
0
        //private void SetDefaultValues () {

        //}

        //private void SetEvent() {
        //    try {

        //        m_SAPApplication.AppEvent += new SAPbouiCOM._IApplicationEvents_AppEventEventHandler(m_SAPApplication_AppEvent);
        //        m_SAPApplication.ItemEvent += new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(m_SAPApplication_ItemEvent);
        //        m_SAPApplication.MenuEvent += new SAPbouiCOM._IApplicationEvents_MenuEventEventHandler(m_SAPApplication_MenuEvent);
        //        m_SAPApplication.PrintEvent += new SAPbouiCOM._IApplicationEvents_PrintEventEventHandler(m_SAPApplication_PrintEvent);
        //        m_SAPApplication.ProgressBarEvent += new SAPbouiCOM._IApplicationEvents_ProgressBarEventEventHandler(m_SAPApplication_ProgressBarEvent);
        //        m_SAPApplication.ReportDataEvent += new SAPbouiCOM._IApplicationEvents_ReportDataEventEventHandler(m_SAPApplication_ReportDataEvent);
        //        m_SAPApplication.RightClickEvent += new SAPbouiCOM._IApplicationEvents_RightClickEventEventHandler(m_SAPApplication_RightClickEvent);
        //        m_SAPApplication.StatusBarEvent += new SAPbouiCOM._IApplicationEvents_StatusBarEventEventHandler(m_SAPApplication_StatusBarEvent);

        //    }
        //    catch (Exception ex) {
        //        throw ex;
        //    }
        //}

        void m_SAPApplication_StatusBarEvent(string Text, SAPbouiCOM.BoStatusBarMessageType MessageType)
        {
            //throw new NotImplementedException();
        }
Exemplo n.º 3
0
 /// <Messages>
 /// Mensajes generales
 /// </summary>
 /// <param name="lStrMessage"></param>
 /// <param name="boStatusBarMessageType"></param>
 private void Messages(string lStrMessage, SAPbouiCOM.BoStatusBarMessageType boStatusBarMessageType)
 {
     Application.SBO_Application.StatusBar.SetText(lStrMessage, SAPbouiCOM.BoMessageTime.bmt_Short, boStatusBarMessageType);
 }
Exemplo n.º 4
0
 public static void MsgBoxWrapper(string msg, MsgBoxType msgboxType = MsgBoxType.B1StatusBarMsg, SAPbouiCOM.BoStatusBarMessageType msgType = SAPbouiCOM.BoStatusBarMessageType.smt_None)
 {
     if (!(oApp == null))
     {
         if (msgboxType == MainAddon.MsgBoxType.B1MsgBox)
         {
             oApp.MessageBox(msg);
         }
         else if (msgboxType == MainAddon.MsgBoxType.B1StatusBarMsg)
         {
             bool isErr = (msgType == SAPbouiCOM.BoStatusBarMessageType.smt_Error);
             oApp.SetStatusBarMessage(msg, SAPbouiCOM.BoMessageTime.bmt_Medium, isErr);
         }
         else
         {
             Interaction.MsgBox(msg);
         }
     }
 }
Exemplo n.º 5
0
Arquivo: B1_UI.cs Projeto: Fun33/code
 public void setStatusBar(string _msg, SAPbouiCOM.BoMessageTime _time, SAPbouiCOM.BoStatusBarMessageType _type)
 {
     SBO_Application.StatusBar.SetText("SDK : " + _msg, _time, _type);
     func.log(_msg);
 }
Exemplo n.º 6
0
 private void setStatusBar(string _msg, SAPbouiCOM.BoMessageTime _time, SAPbouiCOM.BoStatusBarMessageType _type)
 {
     SBO_Application.StatusBar.SetText("SDK : " + _msg, _time, _type);
     DealError(_msg);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Method to used Sap Built in Status Bar
 /// </summary>
 /// <param name="Text"></param>
 /// <param name="messageTime"></param>
 /// <param name="messageType"></param>
 public static void App_StatusBarEvent(string Text, SAPbouiCOM.BoMessageTime messageTime, SAPbouiCOM.BoStatusBarMessageType messageType)
 {
     PublicVariable.oApplication.StatusBar.SetText(
         Text
         , messageTime
         , messageType);
 }