Changeset 546 for trunk/Packages/DpiControls/Dpi.Common.pas
- Timestamp:
- Apr 20, 2024, 6:20:48 PM (4 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/DpiControls/Dpi.Common.pas
r545 r546 248 248 function ScaleToNative(Value: Integer): Integer; 249 249 begin 250 Result := Ceil(Value * ScreenInfo. Dpi / 96);250 Result := Ceil(Value * ScreenInfo.ToNative); 251 251 end; 252 252 … … 258 258 function ScaleFromNative(Value: Integer): Integer; 259 259 begin 260 Result := Floor(Value * 96 / ScreenInfo.Dpi);260 Result := Floor(Value * ScreenInfo.FromNative); 261 261 end; 262 262 … … 303 303 function ScaleFloatToNative(Value: Double): Double; 304 304 begin 305 Result := Value * ScreenInfo. Dpi / 96;305 Result := Value * ScreenInfo.ToNative; 306 306 end; 307 307 308 308 function ScaleFloatFromNative(Value: Double): Double; 309 309 begin 310 Result := Value * 96 / ScreenInfo.Dpi;310 Result := Value * ScreenInfo.FromNative; 311 311 end; 312 312
Note:
See TracChangeset
for help on using the changeset viewer.