It dosn't buil on vanilla FPC 2,.6.0: =============== Compiling D:\GITROOT\mseide-msegui\lib\common\kernel\windows\msewindnd.pas Compiling main.pas Compiling main_mfm.pas Compiling D:\GITROOT\mseide-msegui\lib\common\image\mseformattiffread.pas Compiling D:\GITROOT\mseide-msegui\lib\common\fpccompatibility\fpreadtiff.pas PPU Loading C:\FPC\2.6.0\units\i386-win32\fcl-image\fptiffcmn.ppu Recompiling FPTiffCmn, checksum changed for fpimage Fatal: Can't find unit FPTiffCmn used by FPReadTiff Fatal: Compilation aborted
Having commented the TOFFREAD use, we have: ===================== [...] Compiling D:\GITROOT\mseide-msegui\lib\common\sysutils\msemime.pas Compiling D:\GITROOT\mseide-msegui\lib\common\graphics\msegdi32gdi.pas Compiling D:\GITROOT\mseide-msegui\lib\common\kernel\windows\msewindnd.pas Compiling main.pas main.pas(46,37) Error: Incompatible type for arg no. 3: Got "Boolean", expected "rectty" main.pas(57) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted PS: How does TImage perform fitting image ? By changing in-memory bitmap ? Or by corrections when painting on canvas ? If the later then it may be very inefficient as to mamory usage (like in the testcase which eats 100+ Mbytes RAM on previewing 40 JPEG files). ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk