|
Line 0
Link Here
|
|
|
1 |
--- baseform.pas.orig 2018-02-08 06:43:04 UTC |
| 2 |
+++ baseform.pas |
| 3 |
@@ -52,11 +52,11 @@ implementation |
| 4 |
uses LCLType, ButtonPanel, VarGrid, ComCtrls, StdCtrls, ExtCtrls, lclversion; |
| 5 |
|
| 6 |
var |
| 7 |
- ScaleM, ScaleD: integer; |
| 8 |
+ ScaleMul, ScaleDiv: integer; |
| 9 |
|
| 10 |
function ScaleInt(i: integer): integer; |
| 11 |
begin |
| 12 |
- Result:=i*ScaleM div ScaleD; |
| 13 |
+ Result:=i*ScaleMul div ScaleDiv; |
| 14 |
end; |
| 15 |
|
| 16 |
type THackControl = class(TWinControl) end; |
| 17 |
@@ -117,8 +117,8 @@ begin |
| 18 |
if C is TWinControl then |
| 19 |
TWinControl(C).DisableAlign; |
| 20 |
try |
| 21 |
- if ScaleM <> ScaleD then begin |
| 22 |
- ScaleConstraints(ScaleM, ScaleD); |
| 23 |
+ if ScaleMul <> ScaleDiv then begin |
| 24 |
+ ScaleConstraints(ScaleMul, ScaleDiv); |
| 25 |
R := BaseBounds; |
| 26 |
R.Left := ScaleInt(R.Left); |
| 27 |
R.Top := ScaleInt(R.Top); |
| 28 |
@@ -237,26 +237,26 @@ var |
| 29 |
i: integer; |
| 30 |
tm: TLCLTextMetric; |
| 31 |
begin |
| 32 |
- if ScaleD <> 0 then exit; |
| 33 |
- ScaleD:=11; |
| 34 |
+ if ScaleDiv <> 0 then exit; |
| 35 |
+ ScaleDiv:=11; |
| 36 |
i:=Screen.SystemFont.Height; |
| 37 |
if i = 0 then begin |
| 38 |
if Canvas.GetTextMetrics(tm) then begin |
| 39 |
- ScaleM:=tm.Ascender; |
| 40 |
- if ScaleM < 11 then |
| 41 |
- ScaleM:=11; |
| 42 |
+ ScaleMul:=tm.Ascender; |
| 43 |
+ if ScaleMul < 11 then |
| 44 |
+ ScaleMul:=11; |
| 45 |
end |
| 46 |
else begin |
| 47 |
- ScaleM:=Canvas.TextHeight('Wy'); |
| 48 |
- ScaleD:=13; |
| 49 |
+ ScaleMul:=Canvas.TextHeight('Wy'); |
| 50 |
+ ScaleDiv:=13; |
| 51 |
end; |
| 52 |
- if ScaleM = 0 then |
| 53 |
- ScaleM:=ScaleD; |
| 54 |
+ if ScaleMul = 0 then |
| 55 |
+ ScaleMul:=ScaleDiv; |
| 56 |
end |
| 57 |
else |
| 58 |
- ScaleM:=Abs(i); |
| 59 |
- ScaleM:=ScaleM*IntfScale; |
| 60 |
- ScaleD:=ScaleD*100; |
| 61 |
+ ScaleMul:=Abs(i); |
| 62 |
+ ScaleMul:=ScaleMul*IntfScale; |
| 63 |
+ ScaleDiv:=ScaleDiv*100; |
| 64 |
end; |
| 65 |
|
| 66 |
initialization |