uis

package module
v0.0.0-...-9ebb31f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2019 License: MIT Imports: 3 Imported by: 0

README

uis

helper/wraper for go libui

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MainWindow

func MainWindow(w, h int, f func(window *ui.Window) ui.Control)

Types

type BoxBuilder

type BoxBuilder struct {
	*ui.Box
	// contains filtered or unexported fields
}

func BoxWrap

func BoxWrap(u *ui.Box) *BoxBuilder

func NewHBox

func NewHBox() *BoxBuilder

func NewVBox

func NewVBox() *BoxBuilder

func (*BoxBuilder) AppendBtn

func (self *BoxBuilder) AppendBtn(named, text string, f func(*ui.Button)) *BoxBuilder

func (*BoxBuilder) AppendBtns

func (self *BoxBuilder) AppendBtns(m map[string]func(*ui.Button), sorted []string) *BoxBuilder

func (*BoxBuilder) AppendControl

func (self *BoxBuilder) AppendControl(named string, control ui.Control) *BoxBuilder

func (*BoxBuilder) AppendEntry

func (self *BoxBuilder) AppendEntry(named string) *BoxBuilder

func (*BoxBuilder) AppendForm

func (self *BoxBuilder) AppendForm(nameds ...string) *BoxBuilder

func (*BoxBuilder) AppendFormWithComb

func (self *BoxBuilder) AppendFormWithComb(comb []int, nameds ...string) *BoxBuilder

func (*BoxBuilder) AppendFormWithEdtComb

func (self *BoxBuilder) AppendFormWithEdtComb(comb []int, nameds ...string) *BoxBuilder

func (*BoxBuilder) AppendFormWithOther

func (self *BoxBuilder) AppendFormWithOther(comb []int, f func() ui.Control, nameds ...string) *BoxBuilder

func (*BoxBuilder) AppendMixForm

func (self *BoxBuilder) AppendMixForm(nameds []string, us ...ui.Control) *BoxBuilder

func (*BoxBuilder) Appends

func (self *BoxBuilder) Appends(controls ...ui.Control) *BoxBuilder

func (*BoxBuilder) GetChild

func (self *BoxBuilder) GetChild(named string) (ui.Control, bool)

func (*BoxBuilder) SetStretch

func (self *BoxBuilder) SetStretch(s bool) *BoxBuilder

func (*BoxBuilder) ToBox

func (self *BoxBuilder) ToBox() *ui.Box

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL