|
@@ -144,7 +144,7 @@ implementation
|
|
|
|
|
|
uses Types, Graphics, ugraph, Controls, LazPaintType,
|
|
|
UResourceStrings, BGRATransform, Math, BGRAPen, LCVectorRectShapes,
|
|
|
- uimagediff, UStateType, ULoading;
|
|
|
+ uimagediff, UStateType, ULoading, BGRASVGOriginal;
|
|
|
|
|
|
{ TVectorialTool }
|
|
|
|
|
@@ -473,6 +473,11 @@ begin
|
|
|
MessagePopup(rsTooManyShapesInLayer, 3000);
|
|
|
end
|
|
|
else
|
|
|
+ if Manager.Image.LayerOriginalClass[Manager.Image.CurrentLayerIndex] = TBGRALayerSVGOriginal then
|
|
|
+ begin
|
|
|
+ MessagePopup(rsCannotDrawShapeOnSVGLayer, 3000);
|
|
|
+ end
|
|
|
+ else
|
|
|
begin
|
|
|
toolDest := GetToolDrawingLayer;
|
|
|
FSwapColor:= rightBtn;
|