mirror of
				https://github.com/chibicitiberiu/rainmeter-studio.git
				synced 2024-02-24 04:33:31 +00:00 
			
		
		
		
	- Added the workaround to pin the window to desktop in Vista/7 with Aero.
- Added !RainmeterSetTransparency, !RainmeterShowFade, !RainmeterHideFade, !RainmeterToggleFade. - Added the function to log the installed font families to the log file when Debug=1 is set. - Added the workaround for issue 145. The wrong drawing position was fixed when AntiAlias=0 is set.
This commit is contained in:
		| @@ -20,6 +20,7 @@ | ||||
| #include "ConfigParser.h" | ||||
| #include "Litestep.h" | ||||
| #include "Rainmeter.h" | ||||
| #include "System.h" | ||||
| #include <algorithm> | ||||
|  | ||||
| extern CRainmeter* Rainmeter; | ||||
| @@ -219,9 +220,9 @@ void CConfigParser::SetMultiMonitorVariables(bool reset) | ||||
| 		SetMonitorVariable(L"VSCREENAREAHEIGHT", buffer); | ||||
| 	} | ||||
|  | ||||
| 	if (CMeterWindow::GetMonitorCount() > 0) | ||||
| 	if (CSystem::GetMonitorCount() > 0) | ||||
| 	{ | ||||
| 		const MULTIMONITOR_INFO& multimonInfo = CMeterWindow::GetMultiMonitorInfo(); | ||||
| 		const MULTIMONITOR_INFO& multimonInfo = CSystem::GetMultiMonitorInfo(); | ||||
| 		const std::vector<MONITOR_INFO>& monitors = multimonInfo.monitors; | ||||
|  | ||||
| 		for (size_t i = 0; i < monitors.size(); i++) | ||||
| @@ -290,12 +291,12 @@ void CConfigParser::SetAutoSelectedMonitorVariables(CMeterWindow* meterWindow) | ||||
|  | ||||
| 	if (meterWindow) | ||||
| 	{ | ||||
| 		if (CMeterWindow::GetMonitorCount() > 0) | ||||
| 		if (CSystem::GetMonitorCount() > 0) | ||||
| 		{ | ||||
| 			TCHAR buffer[256]; | ||||
| 			int w1, w2, s1, s2; | ||||
|  | ||||
| 			const MULTIMONITOR_INFO& multimonInfo = CMeterWindow::GetMultiMonitorInfo(); | ||||
| 			const MULTIMONITOR_INFO& multimonInfo = CSystem::GetMultiMonitorInfo(); | ||||
| 			const std::vector<MONITOR_INFO>& monitors = multimonInfo.monitors; | ||||
|  | ||||
| 			if (meterWindow->GetXScreenDefined()) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 spx
					spx