From d9fddc0cfa9066eb1b5ad3f4807b37426ae6ca88 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 5 Mar 2019 21:10:22 +0300 Subject: Popup: - wiping out checks for service presence; - code cleaning --- include/m_popup.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'include') diff --git a/include/m_popup.h b/include/m_popup.h index 18da5ebf0e..fb771a2498 100644 --- a/include/m_popup.h +++ b/include/m_popup.h @@ -195,20 +195,20 @@ You may pass additional creation flags via lParam: #define APF_NEWDATA 0x10 //deprecatet!! only for use with old POPUPDATAEX_V2/POPUPDATAW_V2 structs #define MS_POPUP_ADDPOPUP "Popup/AddPopupEx" -__forceinline INT_PTR PUAddPopup(POPUPDATA *ppdp) +__forceinline INT_PTR PUAddPopup(POPUPDATA *ppdp, int flags = 0) { - return CallService(MS_POPUP_ADDPOPUP, (WPARAM)ppdp, 0); + return CallService(MS_POPUP_ADDPOPUP, (WPARAM)ppdp, flags); } #define MS_POPUP_ADDPOPUPW "Popup/AddPopupW" -__forceinline INT_PTR PUAddPopupW(POPUPDATAW *ppdp) +__forceinline INT_PTR PUAddPopupW(POPUPDATAW *ppdp, int flags = 0) { - return CallService(MS_POPUP_ADDPOPUPW, (WPARAM)ppdp, 0); + return CallService(MS_POPUP_ADDPOPUPW, (WPARAM)ppdp, flags); } -__forceinline INT_PTR PUAddPopupW(POPUPDATAW_V2 *ppdp) +__forceinline INT_PTR PUAddPopupW(POPUPDATAW_V2 *ppdp, int flags = 0) { - return CallService(MS_POPUP_ADDPOPUPW, (WPARAM)ppdp, 0); + return CallService(MS_POPUP_ADDPOPUPW, (WPARAM)ppdp, flags); } /* Popup/GetContact @@ -553,12 +553,12 @@ Returns: 0 if the popup was shown, -1 in case of failure. #define MS_POPUP_SHOWMESSAGE "Popup/ShowMessage" #define MS_POPUP_SHOWMESSAGEW "Popup/ShowMessageW" -__forceinline int PUShowMessage(char *lpzText, DWORD kind) +__forceinline int PUShowMessage(const char *lpzText, DWORD kind) { return (int)CallService(MS_POPUP_SHOWMESSAGE, (WPARAM)lpzText, (LPARAM)kind); } -__forceinline int PUShowMessageW(wchar_t *lpwzText, DWORD kind) +__forceinline int PUShowMessageW(const wchar_t *lpwzText, DWORD kind) { return (int)CallService(MS_POPUP_SHOWMESSAGEW, (WPARAM)lpwzText, (LPARAM)kind); } -- cgit v1.2.3