Esempio n. 1
0
 public override void Visit(ElseBlock block)
 {
     WriteIndent();
     Write(block.Keyword.Text);
     if (!string.IsNullOrEmpty(block.Condition))
     {
         Write(" if (");
         Write(block.Condition);
         Write(")");
     }
     NewLine();
     StartBlock();
     VisitContainer(block.VMembers);
     EndBlock();
 }
Esempio n. 2
0
 public IfPart(ElseBlock parent)
     : base()
 {
     ParentElse = parent;
     this.MyControl.Focusable = true;
     this.MyControl.Box.Margins.SetLeftAndRight(ShapeStyle.DefaultFontSize);
     this.MyControl.Box.SetMouseSensitivityToMargins();
     this.MyControl.Style                = parent.MyControl.Style;
     this.MyControl.SelectedStyle        = parent.MyControl.SelectedStyle;
     this.MyControl.ShouldDrawBackground = false;
     Condition.MyControl.Box.Margins.SetLeftAndRight(ShapeStyle.DefaultFontSize);
     Condition.MyControl.Box.SetMouseSensitivityToMargins();
     Condition.MyControl.KeyDown += delegate(object sender, KeyEventArgs e)
     {
         if (e.KeyCode == Keys.Back && string.IsNullOrEmpty(Condition.Text))
         {
             this.Delete();
             e.Handled = true;
         }
     };
     this.Add(Keyword, Condition);
 }
Esempio n. 3
0
 public virtual void Visit(ElseBlock block)
 {
 }
Esempio n. 4
0
 public override void Visit(ElseBlock block)
 {
 }
Esempio n. 5
0
 public override void Visit(ElseBlock block)
 {
 }
Esempio n. 6
0
 public override void Visit(ElseBlock block)
 {
     WriteIndent();
     Write(block.Keyword.Text);
     if (!string.IsNullOrEmpty(block.Condition))
     {
         Write(" if (");
         Write(block.Condition);
         Write(")");
     }
     NewLine();
     StartBlock();
     VisitContainer(block.VMembers);
     EndBlock();
 }
Esempio n. 7
0
 public IfPart(ElseBlock parent)
     : base()
 {
     ParentElse = parent;
     this.MyControl.Focusable = true;
     this.MyControl.Box.Margins.SetLeftAndRight(ShapeStyle.DefaultFontSize);
     this.MyControl.Box.SetMouseSensitivityToMargins();
     this.MyControl.Style = parent.MyControl.Style;
     this.MyControl.SelectedStyle = parent.MyControl.SelectedStyle;
     this.MyControl.ShouldDrawBackground = false;
     Condition.MyControl.Box.Margins.SetLeftAndRight(ShapeStyle.DefaultFontSize);
     Condition.MyControl.Box.SetMouseSensitivityToMargins();
     Condition.MyControl.KeyDown += delegate(object sender, KeyEventArgs e)
     {
         if (e.KeyCode == Keys.Back && string.IsNullOrEmpty(Condition.Text))
         {
             this.Delete();
             e.Handled = true;
         }
     };
     this.Add(Keyword, Condition);
 }
Esempio n. 8
0
		public virtual void Visit(ElseBlock block)
		{
			
		}