summaryrefslogtreecommitdiff
path: root/plugins/NewEventNotify/src/menuitem.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2022-03-09 16:01:24 +0300
committerGeorge Hazan <ghazan@miranda.im>2022-03-09 16:01:32 +0300
commitd387ed11456e40f36f359cb3aa9f74a54b8f369b (patch)
tree58b3c950a6f00ee6664e794ec4a385cc3b10cb34 /plugins/NewEventNotify/src/menuitem.cpp
parentb5c43418ddb50192686929bac0a6b3190aa6b600 (diff)
popup control moved from main menu to Options - Popups - Enabled items
Diffstat (limited to 'plugins/NewEventNotify/src/menuitem.cpp')
-rw-r--r--plugins/NewEventNotify/src/menuitem.cpp67
1 files changed, 0 insertions, 67 deletions
diff --git a/plugins/NewEventNotify/src/menuitem.cpp b/plugins/NewEventNotify/src/menuitem.cpp
deleted file mode 100644
index 42cb38e813..0000000000
--- a/plugins/NewEventNotify/src/menuitem.cpp
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- Name: NewEventNotify - Plugin for Miranda IM
- File: mi.c - Manages item(s) in the Miranda Menu
- Version: 0.0.4
- Description: Notifies you about some events
- Author: icebreaker, <icebreaker@newmail.net>
- Date: 22.07.02 19:56 / Update: 24.07.02 01:39
- Copyright: (C) 2002 Starzinger Michael
-
- 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
-*/
-
-#include "stdafx.h"
-
-HGENMENU hMenuitemNotify;
-BOOL bNotify;
-
-static INT_PTR MenuitemNotifyCmd(WPARAM, LPARAM)
-{
- bNotify = !bNotify;
- MenuitemUpdate(bNotify);
-
- // write changes to options->bDisable and into database
- Opt_DisableNEN(!bNotify);
- return 0;
-}
-
-int MenuitemUpdate(BOOL bStatus)
-{
- if (bStatus)
- Menu_ModifyItem(hMenuitemNotify, MENUITEM_DISABLE, Skin_GetIconHandle(SKINICON_OTHER_POPUP));
- else
- Menu_ModifyItem(hMenuitemNotify, MENUITEM_ENABLE, Skin_GetIconHandle(SKINICON_OTHER_NOPOPUP));
- return 0;
-}
-
-int MenuitemInit(BOOL bStatus)
-{
- HGENMENU hRoot = g_plugin.addRootMenu(MO_MAIN, LPGENW("Popups"), 0);
-
- CMenuItem mi(&g_plugin);
- SET_UID(mi, 0x7aed93f7, 0x835, 0x4ff6, 0xb1, 0x34, 0xae, 0x0, 0x21, 0x2a, 0xd7, 0x81);
- mi.root = hRoot;
- mi.position = 1;
- mi.hIcolibItem = Skin_LoadIcon(SKINICON_OTHER_POPUP);
- mi.pszService = "NewEventNotify/MenuitemNotifyCommand";
- mi.flags = 0;
- hMenuitemNotify = Menu_AddMainMenuItem(&mi);
-
- CreateServiceFunction(mi.pszService, MenuitemNotifyCmd);
-
- bNotify = bStatus;
- MenuitemUpdate(bNotify);
- return 0;
-}