Browse Source

Merge pull request #1568 from sanikoyes/Pr-missing-WM_RBUTTONDBLCLK

Pr-missing-WM_RBUTTONDBLCLK
Juan Linietsky 10 years ago
parent
commit
b989498004
1 changed files with 8 additions and 1 deletions
  1. 8 1
      platform/windows/os_windows.cpp

+ 8 - 1
platform/windows/os_windows.cpp

@@ -423,6 +423,7 @@ LRESULT OS_Windows::WndProc(HWND hWnd,UINT uMsg, WPARAM	wParam,	LPARAM	lParam) {
 		case WM_RBUTTONUP:
 		case WM_RBUTTONUP:
 		case WM_MOUSEWHEEL:
 		case WM_MOUSEWHEEL:
 		case WM_LBUTTONDBLCLK:
 		case WM_LBUTTONDBLCLK:
+		case WM_RBUTTONDBLCLK:
 		/*case WM_XBUTTONDOWN:
 		/*case WM_XBUTTONDOWN:
 		case WM_XBUTTONUP: */{
 		case WM_XBUTTONUP: */{
 
 
@@ -476,6 +477,12 @@ LRESULT OS_Windows::WndProc(HWND hWnd,UINT uMsg, WPARAM	wParam,	LPARAM	lParam) {
 					mb.button_index=1;
 					mb.button_index=1;
 					mb.doubleclick = true;
 					mb.doubleclick = true;
 				} break;
 				} break;
+				case WM_RBUTTONDBLCLK: {
+
+					mb.pressed=true;
+					mb.button_index=2;
+					mb.doubleclick = true;
+				} break;
 				case WM_MOUSEWHEEL: {
 				case WM_MOUSEWHEEL: {
 
 
 					mb.pressed=true;
 					mb.pressed=true;
@@ -2045,7 +2052,7 @@ String OS_Windows::get_executable_path() const {
 	wchar_t bufname[4096];
 	wchar_t bufname[4096];
 	GetModuleFileNameW(NULL,bufname,4096);
 	GetModuleFileNameW(NULL,bufname,4096);
 	String s= bufname;
 	String s= bufname;
-	print_line("EXEC PATHPó: "+s);
+	print_line("EXEC PATHP¨®: "+s);
 	return s;
 	return s;
 }
 }