Explorar el Código

use icon cursor suggested bit depth

johann hace 5 años
padre
commit
839ee06b25
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      lazpaint/dialog/usaveoption.pas

+ 4 - 1
lazpaint/dialog/usaveoption.pas

@@ -949,7 +949,10 @@ end;
 
 function TFSaveOption.GetOriginalBitDepth: integer;
 begin
-  result := BGRARequiredBitDepth(FFlattenedOriginal, acFullChannelInPalette);
+  if ImageFormat in[ifIco,ifCur] then
+    result := BGRABitDepthIconCursor(FFlattenedOriginal)
+  else
+    result := BGRARequiredBitDepth(FFlattenedOriginal, acFullChannelInPalette);
 end;
 
 procedure TFSaveOption.DoUpdateBitmap;