From 65e002b63efdb00571d0ba4ec1a73b14e1d7d3a0 Mon Sep 17 00:00:00 2001 From: Alexey Kulakov Date: Wed, 4 Jul 2012 20:10:29 +0000 Subject: Pascal headers moved to include\delphi directory (with small updates) removed deprecated m_mwclc.h file and link on it in AutoShutdown plugin git-svn-id: http://svn.miranda-ng.org/main/trunk@763 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- include/delphi/m_ignore.inc | 87 ++++++++++++++++++++++----------------------- 1 file changed, 43 insertions(+), 44 deletions(-) (limited to 'include/delphi/m_ignore.inc') diff --git a/include/delphi/m_ignore.inc b/include/delphi/m_ignore.inc index 4dd83c4cee..9880e9bf33 100644 --- a/include/delphi/m_ignore.inc +++ b/include/delphi/m_ignore.inc @@ -1,5 +1,4 @@ -(* - +{ Miranda IM: the free IM client for Microsoft* Windows* Copyright 2000-2003 Miranda ICQ/IM project, @@ -19,56 +18,56 @@ 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_IGNORE} {$DEFINE M_IGNORE} - { this module only provides UI and storage for blocking only, protocol modules - are responsible for implementing the block } +// this module only provides UI and storage for blocking only, protocol modules +// are responsible for implementing the block const + IGNOREEVENT_ALL = LPARAM(-1); + IGNOREEVENT_MESSAGE = 1; + IGNOREEVENT_URL = 2; + IGNOREEVENT_FILE = 3; + IGNOREEVENT_USERONLINE = 4; + IGNOREEVENT_AUTHORIZATION = 5; + IGNOREEVENT_YOUWEREADDED = 6; // 0.3.3a+ + IGNOREEVENT_TYPINGNOTIFY = 7; // 0.7+ - IGNOREEVENT_ALL = LPARAM(-1); - IGNOREEVENT_MESSAGE = 1; - IGNOREEVENT_URL = 2; - IGNOREEVENT_FILE = 3; - IGNOREEVENT_USERONLINE = 4; - IGNOREEVENT_AUTHORIZATION=5; - IGNOREEVENT_YOUWEREADDED=6; // 0.3.3a+ - - { - wParam : HCONTACT - lParam : IGNOREEVENT_* - Affects: Determines if a message type to a contact should be ignored, see notes - Returns: 0 if the message type MUST be shown [non zero] if it MUST be ignored - Notes : HCONTACT can be NULL(0) to see what to do with a contact - that isn't on the list (or is unknown in some way) - don't use the IGNOREEVENT_ALL type! - Version: v0.1.0.1+ - } - MS_IGNORE_ISIGNORED = 'Ignore/IsIgnored'; + { + wParam : HCONTACT + lParam : IGNOREEVENT_* + Affects: Determines if a message type to a contact should be ignored, see notes + Returns: 0 if the message type MUST be shown [non zero] if it MUST be ignored + Notes : HCONTACT can be NULL(0) to see what to do with a contact + that isn't on the list (or is unknown in some way) + don't use the IGNOREEVENT_ALL type! + Version: v0.1.0.1+ + } + MS_IGNORE_ISIGNORED:PAnsiChar = 'Ignore/IsIgnored'; - { - wParam : HCONTACT - lParam : IGNOREEVENT_* constant - Affects: Ignore future messages from a contact, see notes - Returns: 0 on success, [nonzero] on failure - Notes : wParam: NULL(0) can be used to see if an unknown contact should be ignored - or not - you can't SET unknown contact's ignore types, this is to stop - a plugin allowing certain functions (I guess) - Version: v0.1.0.1+ - } - MS_IGNORE_IGNORE = 'Ignore/Ignore'; + { + wParam : HCONTACT + lParam : IGNOREEVENT_* constant + Affects: Ignore future messages from a contact, see notes + Returns: 0 on success, [nonzero] on failure + Notes : wParam: NULL(0) can be used to see if an unknown contact should be + ignored or not - you can't SET unknown contact's ignore types, this + is to stop a plugin allowing certain functions (I guess) + Version: v0.1.0.1+ + } + MS_IGNORE_IGNORE:PAnsiChar = 'Ignore/Ignore'; - { - wParam : HCONTACT - lParam : IGNOREEVENT_* - Affects: Receive future messages from a contact -- of the given type, see notes - Returns: 0 on success, non zero on failure - Notes : Use NULL(0) for HCONTACT to retrieve the setting for an unknown contact - Version: v0.1.0.1+ - } - MS_IGNORE_UNIGNORE = 'Ignore/Unignore'; + { + wParam : HCONTACT + lParam : IGNOREEVENT_* + Affects: Receive future messages from a contact -- of the given type, see notes + Returns: 0 on success, non zero on failure + Notes : Use NULL(0) for HCONTACT to retrieve the setting for an unknown contact + Version: v0.1.0.1+ + } + MS_IGNORE_UNIGNORE:PAnsiChar = 'Ignore/Unignore'; {$ENDIF} -- cgit v1.2.3