we just updated from ImageEn 8.0.1 to 8.1.0 and got a different behaviour regarding the display of layers, take a look at the attached images.
Our program uses a TImageEnView with different layers in order to display a camera preview (DirectShow, SampleGrabber) with different buttons (layers with alpha channel PNG files).
As you can see, in 8.0.1 the display of the buttons is somehow antialiasing, but not in 8.1.0. I tried to modify AlphaEdgeFeathering, AntiAlias and LayersFastDrawing without success.
Any idea what has changed and how we get the smooth look back?
Yes, soft shadows are enabled. And turning it off resolve the problem. But we don't want to turn it off because then the buttons are not clearly recognizable as buttons.
So how can I achieve a smooth display of the buttons with soft shadows enabled like in 8.0.1?
The LayerShadowAlphaThreshold is missing in TIEImageEnGlobalSettings in 8.1.0. But I found the constant SoftShadow_BG_Alpha_Threshold in unit iexLayers. Setting this to 0 works.