textview.go
func CreateTextView(parent Control, width, height int, scale int) *TextView {
	l := new(TextView)
	l.BaseControl = NewBaseControl()

	if height == AutoSize {
		height = 3
	}
	if width == AutoSize {
		width = 5
	}

	l.SetSize(width, height)
	l.SetConstraints(width, height)
	l.topLine = 0
	l.lines = make([]string, 0)
	l.parent = parent
	l.maxLines = 0

	l.SetTabStop(true)
	l.SetScale(scale)

	if parent != nil {
		parent.AddChild(l)
	}

	return l
}
func CreateTextView(parent Control, width, height int, scale int) *TextView {
	l := new(TextView)
	l.BaseControl = NewBaseControl()

	if height == AutoSize {
		height = 3
	}
	if width == AutoSize {
		width = 5
	}

	l.SetSize(width, height)
	l.SetConstraints(width, height)
	l.topLine = 0
	l.lines = make([]string, 0)
	l.parent = parent
	l.maxLines = 0

	l.SetTabStop(true)
	l.SetScale(scale)

	if parent != nil {
		parent.AddChild(l)
	}

	return l
}
func CreateTextView ( parent Control , width , height int , scale int ) * TextView { l := new ( TextView ) l . BaseControl = NewBaseControl ( ) if height == AutoSize { height = 3 } if width == AutoSize { width = 5 } l . SetSize ( width , height ) l . SetConstraints ( width , height ) l . topLine = 0 l . lines = make ( [ ] string , 0 ) l . parent = parent l . maxLines = 0 l . SetTabStop ( true ) l . SetScale ( scale ) if parent != nil { parent . AddChild ( l ) } return l }
/*
NewTextView creates a new frame.
view - is a View that manages the control
parent - is container that keeps the control. The same View can be a view and a parent at the same time.
width and heigth - are minimal size of the control.
scale - the way of scaling the control when the parent is resized. Use DoNotScale constant if the
control should keep its original size.
*/
/ * NewTextView creates a new frame . view - is a View that manages the control parent - is container that keeps the control . The same View can be a view and a parent at the same time . width and heigth - are minimal size of the control . scale - the way of scaling the control when the parent is resized . Use DoNotScale constant if the control should keep its original size .