From a6359218bf2588d71c41a9dac62f62d6a36aea30 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Sat, 21 Sep 2013 13:43:29 +0000 Subject: using Uxtheme in protocols git-svn-id: http://svn.miranda-ng.org/main/trunk@6156 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/AimOscar/src/theme.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'protocols/AimOscar/src/theme.cpp') diff --git a/protocols/AimOscar/src/theme.cpp b/protocols/AimOscar/src/theme.cpp index 14a97d7f81..0a553f1d55 100644 --- a/protocols/AimOscar/src/theme.cpp +++ b/protocols/AimOscar/src/theme.cpp @@ -174,29 +174,6 @@ void InitExtraIcons(void) hExtraES = ExtraIcon_Register("aimextstatus", LPGEN("AIM Extended Status"), "AIM_hiptop"); } -///////////////////////////////////////////////////////////////////////////////////////// -// Themes - -#define MGPROC(x) GetProcAddress(themeAPIHandle,x) - -HMODULE themeAPIHandle = NULL; // handle to uxtheme.dll -HANDLE (WINAPI *MyOpenThemeData)(HWND,LPCWSTR) = 0; -HRESULT (WINAPI *MyCloseThemeData)(HANDLE) = 0; -HRESULT (WINAPI *MyDrawThemeBackground)(HANDLE,HDC,int,int,const RECT *,const RECT *) = 0; - -void InitThemeSupport(void) -{ - if (!IsWinVerXPPlus()) return; - - themeAPIHandle = GetModuleHandleA("uxtheme"); - if (themeAPIHandle) - { - MyOpenThemeData = (HANDLE (WINAPI *)(HWND,LPCWSTR))MGPROC("OpenThemeData"); - MyCloseThemeData = (HRESULT (WINAPI *)(HANDLE))MGPROC("CloseThemeData"); - MyDrawThemeBackground = (HRESULT (WINAPI *)(HANDLE,HDC,int,int,const RECT *,const RECT *))MGPROC("DrawThemeBackground"); - } -} - ///////////////////////////////////////////////////////////////////////////////////////// // OnPreBuildContactMenu -- cgit v1.2.3