From 395542942d1ab15f62a8fc4eba068f1d9efcff3f Mon Sep 17 00:00:00 2001 From: pescuma Date: Sat, 23 Jan 2010 17:31:09 +0000 Subject: sip: 0.1.4.0 * Fix for making calls + Added MirVer (were possible) + Added popups to show errors git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@215 c086bb3d-8645-0410-b8da-73a8550f86e7 --- Protocols/SIP/popup.h | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Protocols/SIP/popup.h (limited to 'Protocols/SIP/popup.h') diff --git a/Protocols/SIP/popup.h b/Protocols/SIP/popup.h new file mode 100644 index 0000000..3a97b08 --- /dev/null +++ b/Protocols/SIP/popup.h @@ -0,0 +1,63 @@ +/* +Copyright (C) 2005-2010 Ricardo Pescuma Domenecci + +This is free software; you can redistribute it and/or +modify it under the terms of the GNU Library General Public +License as published by the Free Software Foundation; either +version 2 of the License, or (at your option) any later version. + +This is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public +License along with this file; see the file license.txt. If +not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. +*/ + + +#ifndef __POPUP_H__ +# define __POPUP_H__ + +#include "commons.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +typedef void * Options; + + +// Initializations needed by popups +void InitPopups(); + +// Deinitializations needed by popups +void DeInitPopups(); + + +#define POPUP_TYPE_NORMAL 0 +#define POPUP_TYPE_TEST 1 +#define POPUP_TYPE_ERROR 2 + +// Show an popup +void ShowPopup(HANDLE hContact, const TCHAR *title, const TCHAR *description); + +// Show an test +void ShowTestPopup(const TCHAR *title, const TCHAR *description, const Options *op); + +// Show an error popup +void ShowErrPopup(const TCHAR *description, const TCHAR *title = NULL); + +void ShowPopupEx(HANDLE hContact, const TCHAR *title, const TCHAR *description, + void *plugin_data, int type, const Options *op); + + +#ifdef __cplusplus +} +#endif + + +#endif // __POPUP_H__ -- cgit v1.2.3