GUI Application Development using Lazarus/Free Pascal - Part 2