From b61ba851da0157ace3bdfc1ebbf87156b0b76413 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Wed, 6 Jun 2012 08:58:27 +0000 Subject: protocols plugins moved to protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@327 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Quotes/WinCtrlHelper.cpp | 49 ---------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 plugins/Quotes/WinCtrlHelper.cpp (limited to 'plugins/Quotes/WinCtrlHelper.cpp') diff --git a/plugins/Quotes/WinCtrlHelper.cpp b/plugins/Quotes/WinCtrlHelper.cpp deleted file mode 100644 index dba445958e..0000000000 --- a/plugins/Quotes/WinCtrlHelper.cpp +++ /dev/null @@ -1,49 +0,0 @@ -#include "stdafx.h" -#include "QuotesProviderVisitorFormatSpecificator.h" -#include "IQuotesProvider.h" -#include "resource.h" -#include "ModuleInfo.h" - -namespace -{ - INT_PTR CALLBACK VariableListDlgProc(HWND hWnd,UINT msg,WPARAM wp,LPARAM lp) - { - switch(msg) - { - case WM_INITDIALOG: - { - TranslateDialogDefault(hWnd); - const IQuotesProvider* pProvider = reinterpret_cast(lp); - CQuotesProviderVisitorFormatSpecificator visitor; - pProvider->Accept(visitor); - - tostringstream o; - const CQuotesProviderVisitorFormatSpecificator::TFormatSpecificators& raSpec = visitor.GetSpecificators(); - std::for_each(raSpec.begin(),raSpec.end(), - [&o](const CQuotesProviderVisitorFormatSpecificator::CFormatSpecificator& spec) - { - o << spec.m_sSymbol << _T('\t') << spec.m_sDesc << _T("\r\n"); - }); - ::SetDlgItemText(hWnd,IDC_EDIT_VARIABLE,o.str().c_str()); - } - break; - case WM_COMMAND: - if(BN_CLICKED == HIWORD(wp) && (IDOK == LOWORD(wp) || IDCANCEL == LOWORD(wp))) - { - ::EndDialog(hWnd,IDOK); - } - break; - } - - return FALSE; - } -} - -void show_variable_list(HWND hwndParent,const IQuotesProvider* pProvider) -{ - ::DialogBoxParam(CModuleInfo::GetModuleHandle(), - MAKEINTRESOURCE(IDD_DIALOG_VARIABLE_LIST), - hwndParent, - VariableListDlgProc, - reinterpret_cast(pProvider)); -} -- cgit v1.2.3