From d80195880f3a04b4a826816f6c2a3468f121ed55 Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Sun, 20 May 2012 19:23:15 +0000 Subject: AddContactPlus and SimpleStatusMsg added git-svn-id: http://svn.miranda-ng.org/main/trunk@109 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/ExternalAPI/m_addcontactplus.h | 33 ++++++++++++++++++++++ plugins/ExternalAPI/m_simplestatusmsg.h | 50 +++++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 plugins/ExternalAPI/m_addcontactplus.h create mode 100644 plugins/ExternalAPI/m_simplestatusmsg.h (limited to 'plugins/ExternalAPI') diff --git a/plugins/ExternalAPI/m_addcontactplus.h b/plugins/ExternalAPI/m_addcontactplus.h new file mode 100644 index 0000000000..5aa02bba2e --- /dev/null +++ b/plugins/ExternalAPI/m_addcontactplus.h @@ -0,0 +1,33 @@ +/* + +AddContact+ plugin for Miranda IM + +Copyright (C) 2007-2011 Bartosz 'Dezeath' Białek + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program 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 General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + +#ifndef M_ADDCONTACTPLUS_H__ +#define M_ADDCONTACTPLUS_H__ 1 + +#ifndef MIID_ADDCONTACTPLUS +#define MIID_ADDCONTACTPLUS {0xf60714d1, 0xa44d, 0x4655, {0xb0, 0x85, 0x53, 0x1c, 0xfd, 0xf8, 0x4e, 0x67}} +#endif + +// Brings up the add contact dialog +// wParam = lParam = 0 +#define MS_ADDCONTACTPLUS_SHOW "AddContactPlus/Show" + +#endif // M_ADDCONTACTPLUS_H__ diff --git a/plugins/ExternalAPI/m_simplestatusmsg.h b/plugins/ExternalAPI/m_simplestatusmsg.h new file mode 100644 index 0000000000..bf31dab2d1 --- /dev/null +++ b/plugins/ExternalAPI/m_simplestatusmsg.h @@ -0,0 +1,50 @@ +/* + +Simple Status Message plugin for Miranda IM +Copyright (C) 2006-2011 Bartosz 'Dezeath' Białek, (C) 2005 Harven + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program 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 General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ +#ifndef M_SIMPLESTATUSMSG_H__ +#define M_SIMPLESTATUSMSG_H__ + +// Change global status mode/message +// wParam = (int)new status, 0 if for current +// lParam = (LPARAM)(TCHAR *)status message +#define MS_SIMPLESTATUSMSG_SETSTATUS "SimpleStatusMsg/SetStatus" + +// Bring up the status message dialog +// wParam = 0 +// lParam = (LPARAM)(char *)protocol name, NULL if for all protocols +#define MS_SIMPLESTATUSMSG_SHOWDIALOG "SimpleStatusMsg/ShowDialog" + +// Force a change of status mode/message. The status message dialog will +// appear depending on settings +// wParam = (int)new status +// lParam = (LPARAM)(char *)protocol name, NULL if for all protocols +// Returns 1 when changed without showing the status message dialog +#define MS_SIMPLESTATUSMSG_CHANGESTATUSMSG "SimpleStatusMsg/ChangeStatusMessage" + +// Copy the status message of a contact to clipboard +// wParam = (WPARAM)(HANDLE)hContact +// lParam = 0 +#define MS_SIMPLESTATUSMSG_COPYMSG "SimpleStatusMsg/CopyMsg" + +// Go to URL in status message of a contact +// wParam = (WPARAM)(HANDLE)hContact +// lParam = 0 +#define MS_SIMPLESTATUSMSG_GOTOURLMSG "SimpleStatusMsg/GoToURLMsg" + +#endif // M_SIMPLESTATUSMSG_H__ -- cgit v1.2.3