If you chain constructor calls using the syntax:
public frmConfirm(): this(1)
when is the overloaded constructor called? Also, can somebody
The this(1) constructor is called first.
this(1)
As far as your second question goes, because of the InitializeComponent and other issues with form inheritance, I'd suggest you use composition instead of inheritance.
InitializeComponent