public ItemWithCheckBoxStep(string text, bool checkedAtStart, string stepTitle, CheckBoxStep step, Action <bool> OnCheckedChanged) : base(text, checkedAtStart, OnCheckedChanged)
 {
     this.itemStep = step;
     dialogItem    = new ItemWithDialog <ProgressDialog>(new ProgressDialog(stepTitle, itemStep));
 }
		public ItemWithCheckBoxStep (string text, bool checkedAtStart, string stepTitle, CheckBoxStep step, Action<bool> OnCheckedChanged) : base(text, checkedAtStart, OnCheckedChanged)
		{
			this.itemStep = step;
			dialogItem = new ItemWithDialog<ProgressDialog>(new ProgressDialog(stepTitle, itemStep));
		}
 public ItemWithCheckBoxStep(string text, bool checkedAtStart, string stepTitle, CheckBoxStep step) : this(text, checkedAtStart, stepTitle, step, null)
 {
 }
		public ItemWithCheckBoxStep (string text, bool checkedAtStart, string stepTitle, CheckBoxStep step) : this(text, checkedAtStart, stepTitle, step, null)
		{
			
		}