DrawText() public abstract method

public abstract DrawText ( string text ) : void
text string
return void
コード例 #1
0
ファイル: Row.cs プロジェクト: TheoAndersen/GoF.Lexi
        public override void Draw(Window window)
        {
            for (int i = 0; i < children.Count; i++)
            {
                if (strategy != null)
                    strategy.Compose(children[i], window);
                else
                    children[i].Draw(window);

                if (i < (children.Count - 1))
                    window.DrawText(", ");
            }

            foreach (Glyph item in children)
            {
                
            }
        }
コード例 #2
0
ファイル: Circle.cs プロジェクト: TheoAndersen/GoF.Lexi
 public override void Draw(Window window)
 {
     window.DrawText("Circle"); ;
 }
コード例 #3
0
 public override void Draw(Window window)
 {
     window.DrawText("MacButton");
 }
コード例 #4
0
 public void Compose(Glyph item, Window window)
 {
     window.DrawText("[");
     item.Draw(window);
     window.DrawText("]");
 }
コード例 #5
0
ファイル: MacButton.cs プロジェクト: TheoAndersen/GoF.Lexi
 public override void Draw(Window window)
 {
     window.DrawText("MacButton");
 }
コード例 #6
0
ファイル: Rectangle.cs プロジェクト: TheoAndersen/GoF.Lexi
 public override void Draw(Window window)
 {
     window.DrawText("Rectangle");
 }