summaryrefslogtreecommitdiff
path: root/plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h
diff options
context:
space:
mode:
authorKirill Volinsky <mataes2007@gmail.com>2013-03-21 20:17:24 +0000
committerKirill Volinsky <mataes2007@gmail.com>2013-03-21 20:17:24 +0000
commit4899e62259afc42e8b449a68f2f99bba74e8b025 (patch)
treebb6438ecaf9458772e6929fc03bd369e4e5f3873 /plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h
parent53e9e2e4cb7ab3c9b40b40218ca3e109ab908694 (diff)
WinPopup adoptation started
git-svn-id: http://svn.miranda-ng.org/main/trunk@4154 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h')
-rw-r--r--plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h76
1 files changed, 0 insertions, 76 deletions
diff --git a/plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h b/plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h
deleted file mode 100644
index a30243e8ea..0000000000
--- a/plugins/!NotAdopted/WinPopup/sdk/m_userinfo.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
-
-Miranda IM: the free IM client for Microsoft* Windows*
-
-Copyright 2000-2008 Miranda ICQ/IM project,
-all portions of this codebase are copyrighted to the people
-listed in contributors.txt.
-
-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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-*/
-
-#ifndef M_USERINFO_H__
-#define M_USERINFO_H__ 1
-
-#include "m_options.h"
-
-//show the User Details dialog box
-//wParam=(WPARAM)(HANDLE)hContact
-//lParam=0
-#define MS_USERINFO_SHOWDIALOG "UserInfo/ShowDialog"
-
-/* UserInfo/Initialise v0.1.2.0+
-The user opened a details dialog. Modules should do whatever initialisation
-they need and call userinfo/addpage one or more times if they want pages
-displayed in the options dialog
-wParam=addInfo
-lParam=(LPARAM)hContact
-addInfo should be passed straight to the wParam of userinfo/addpage
-NB: The built-in userinfo module is loaded after all plugins, so calling
-HookEvent() in your plugin's Load() function will fail if you specify this
-hook. Look up core/m_system.h:me_system_modulesloaded.
-*/
-#define ME_USERINFO_INITIALISE "UserInfo/Initialise"
-
-/* UserInfo/AddPage v0.1.2.0+
-Must only be called during an userinfo/initialise hook
-Adds a page to the details dialog
-wParam=addInfo
-lParam=(LPARAM)(OPTIONSDIALOGPAGE*)odp
-addInfo must have come straight from the wParam of userinfo/initialise
-Pages in the details dialog operate just like pages in property sheets. See the
-Microsoft documentation for info on how they operate.
-When the pages receive WM_INITDIALOG, lParam=(LPARAM)hContact
-Strings in the structure can be released as soon as the service returns, but
-icons must be kept around. This is not a problem if you're loading them from a
-resource
-The 3 'group' elements in the structure are ignored, and will always be ignored
-Unlike the options dialog, the details dialog does not resize to fit its
-largest page. Details dialog pages should be 222x132 dlus.
-The details dialog (currently) has no Cancel button. I'm waiting to see if it's
-sensible to have one.
-Pages will be sent PSN_INFOCHANGED through WM_NOTIFY (idFrom=0) when a protocol
-ack is broadcast for the correct contact and with type=ACKTYPE_GETINFO.
-To help you out, PSN_INFOCHANGED will also be sent to each page just after it's
-created.
-All PSN_ WM_NOTIFY messages have PSHNOTIFY.lParam=(LPARAM)hContact
-*/
-#define PSN_INFOCHANGED 1
-#define PSN_PARAMCHANGED 2
-#define PSM_FORCECHANGED (WM_USER+100) //force-send a PSN_INFOCHANGED to all pages
-#define MS_USERINFO_ADDPAGE "UserInfo/AddPage"
-
-#endif // M_USERINFO_H__
-