This project shows how you can raise events
from within code, like minimizing a form, and how to control the
events, like hiding it as soon as its minimized.
This project shows the use of popup menus,
edit boxes, and password boxes, called mask edit boxes in Delphi.
It also contains a Media Player object with which you can play almost
any audio/video files, including mp3's. It uses the API's mciSendString
and mciGetErrorString.