>> Why not using GDI+ instead of GDI? > > It used FPC's windows.pp unit and whatever API's are defined in it. GDI has a wider audiance. GDI+ is not an "out of the box" option for most legacy (i.e. prior to XP) systems. Using GDI, it has the possibility to run under ReactOS and WINE too.