I know it is not that fair when some for-pay code contains even more, but I still feel the need to request this all the same: When I compile Cindy comps, I get far too many compiler warnings.
I have cleaned up my side as much as I can, but that means I will have to redo it all over if I upgrade later. Plus, I only did that for XE2 which may not fit everyone.
Could you please spare time for some spring cleaning.
Last but definitely not least: Thank you for Cindy components.
You seem to have CSS turned off.
Please don't fill out this field.
i myself starting since the beginning of the year to reduce the warnings but maybe you don' t have noticed. It is a long hard work in order to not create bug or compatibility issues between Delphi versions. There' s also some warnings that are not correct in my opinion.
So, i will continue to clean in the future but i can' t waste time just for that.
most of the warnings (W1036, var probably not initialized) could be simply and safe eliminated by initializing them before the try structure.
bmp := nil; // this line is missing
bmp := Graphics.TBitmap.Create;
Thanks Chris, i will try to implement this for next release.
Could you please change all of TImageList related property class down to TDragImageList. This should be helpful if we need to use others ImageList eg. TcxImageList.
Note: Some of ImageList component used TDragImageList as their base class, so if we used TImageList, we will not see others in dropdown list.
done and avaible in next release.
i will work about this.