From d94ec889227d544683964d3efff23362c6550434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Mon, 21 Jun 2004 10:37:49 +0000 Subject: Move win32 frontend from xine-lib. CVS patchset: 6721 CVS date: 2004/06/21 10:37:49 --- win32/source/utils.cpp | 61 -------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 win32/source/utils.cpp (limited to 'win32/source/utils.cpp') diff --git a/win32/source/utils.cpp b/win32/source/utils.cpp deleted file mode 100644 index cce30acc8..000000000 --- a/win32/source/utils.cpp +++ /dev/null @@ -1,61 +0,0 @@ - -#include "xineui.h" - -int Question( HWND hwnd, LPSTR szFmt, ... ) -{ - - char szBuff[256]; - - *szBuff = 0; - wvsprintf( &szBuff[ strlen( szBuff ) ], - szFmt, - (CHAR *)(&szFmt+1) ); - - return MessageBox( hwnd, szBuff, "Question", MB_ICONQUESTION | MB_YESNO | MB_APPLMODAL ); -} - -void Error( HWND hwnd, LPSTR szFmt, ... ) -{ - - char szBuff[256]; - - *szBuff = 0; - wvsprintf( &szBuff[ strlen( szBuff ) ], - szFmt, - (CHAR *)(&szFmt+1) ); - - MessageBox( hwnd, szBuff, "Error", MB_ICONERROR | MB_OK | MB_APPLMODAL | MB_SYSTEMMODAL ); -} - -BOOL CenterWindow( HWND hwnd ) -{ - RECT window_rect; - GetWindowRect( hwnd, &window_rect ); - - int screen_x = GetSystemMetrics( SM_CXFULLSCREEN ); - int screen_y = GetSystemMetrics( SM_CYFULLSCREEN ); - - int window_x = screen_x / 2 - ( window_rect.right - window_rect.left ) / 2; - int window_y = screen_y / 2 - ( window_rect.bottom - window_rect.top ) / 2; - - return SetWindowPos( hwnd, HWND_TOP, window_x, window_y, 0, 0, SWP_NOSIZE ); -} - -BOOL AnchorWindow( HWND hwnd ) -{ - HWND phwnd = GetParent( hwnd ); - - RECT parent_rect; - GetWindowRect( phwnd, &parent_rect ); - - RECT window_rect; - GetWindowRect( hwnd, &window_rect ); - - int center_x = parent_rect.left + ( parent_rect.right - parent_rect.left ) / 2; - int center_y = parent_rect.top + ( parent_rect.bottom - parent_rect.top ) / 2; - - int window_x = center_x - ( window_rect.right - window_rect.left ) / 2; - int window_y = center_y - ( window_rect.bottom - window_rect.top ) / 2; - - return SetWindowPos( hwnd, HWND_TOP, window_x, window_y, 0, 0, SWP_NOSIZE ); -} -- cgit v1.2.3