public static void StatusbarMessage(string message, SAPbouiCOM.BoStatusBarMessageType type) { Application.SBO_Application.StatusBar.SetText(message, SAPbouiCOM.BoMessageTime.bmt_Medium, type); }
//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(); }
/// <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); }
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); } } }
public void setStatusBar(string _msg, SAPbouiCOM.BoMessageTime _time, SAPbouiCOM.BoStatusBarMessageType _type) { SBO_Application.StatusBar.SetText("SDK : " + _msg, _time, _type); func.log(_msg); }
private void setStatusBar(string _msg, SAPbouiCOM.BoMessageTime _time, SAPbouiCOM.BoStatusBarMessageType _type) { SBO_Application.StatusBar.SetText("SDK : " + _msg, _time, _type); DealError(_msg); }
/// <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); }