public class Factory : OakLeaf.MM.Main.Windows.Forms.mmFactoryDesktop { public override OakLeaf.MM.Main.Windows.Forms.mmSecuritySetupForm CreateSecuritySetupForm (OakLeaf.MM.Main.Windows.Forms.ImmUISecurity secureControl) { return new SecuritySetupForm(secureControl); } }Okay, I got it working fine.
public SecuritySetupForm(ImmUISecurity secureControl) : base(secureControl) { this.grpUsers.Visible = false; this.lstUsers.Visible = false; ... }(I don't call InitializeComponent in my constructor.)