FancyPants Graphics

FancyPants Graphics provides the initial building blocks required for FancyPants applications. It includes:

  • The compositing rendering engine;
  • Widgets: buttons, scrollbars and other controls;
  • The event subsystem providing timers, input events and other notifications;
  • The theme subsystem;
  • Script Objects;
  • Font handling;
  • Synchronous and asynchronous job handling;
  • Inter process communication;
  • Data containers such as lists and hash tables;
  • Image manipulation functions;
  • Visual effects; and
  • Other helper and utility components.

FancyPants Graphics has an install size of just 600 kilobytes.


Click picture to see a larger image.