|
@@ -522,6 +522,7 @@ var
|
|
|
Style: TTextStyle;
|
|
Style: TTextStyle;
|
|
|
svg: TBGRASVG;
|
|
svg: TBGRASVG;
|
|
|
color: string;
|
|
color: string;
|
|
|
|
|
+ r: TRect;
|
|
|
begin
|
|
begin
|
|
|
with ASurface do
|
|
with ASurface do
|
|
|
begin
|
|
begin
|
|
@@ -546,8 +547,16 @@ begin
|
|
|
|
|
|
|
|
if Focused then
|
|
if Focused then
|
|
|
begin
|
|
begin
|
|
|
- DestCanvas.Pen.Color := clBlack;
|
|
|
|
|
- DestCanvas.Rectangle(ARect);
|
|
|
|
|
|
|
+ DestCanvas.Pen.Color := Canvas.Font.Color;
|
|
|
|
|
+ DestCanvas.Pen.Style := psDash;
|
|
|
|
|
+ DestCanvas.Brush.Style := bsClear;
|
|
|
|
|
+ r := ARect;
|
|
|
|
|
+ r.Inflate(-ScaleForCanvas(FButtonSliceScalingLeft),
|
|
|
|
|
+ -ScaleForCanvas(FButtonSliceScalingTop),
|
|
|
|
|
+ -ScaleForCanvas(FButtonSliceScalingRight),
|
|
|
|
|
+ -ScaleForCanvas(FButtonSliceScalingBottom));
|
|
|
|
|
+ DestCanvas.Rectangle(r);
|
|
|
|
|
+ DestCanvas.Pen.Style := psSolid;
|
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
if Caption <> '' then
|
|
if Caption <> '' then
|