Probably, because you haven't added any instances of
cls_I_am_waiting
so there are no events being added to the handler chain.
Try this:
public frm_Main()
{
InitializeComponent();
cls_I_am_waiting ciaw = new cls_I_am_waiting();
}
And see if that makes a difference...