INNER CODE UNIT · Go
NewFileSelect
g3n/g3nd · util/fileselect.go:93
func NewFileSelect(width, height float32) *FileSelect {
fs := new(FileSelect)
fs.Panel.Initialize(fs, width, height)
fs.SetBorders(1, 1, 1, 1)
fs.SetPaddings(4, 4, 4, 4)
fs.SetColor(math32.NewColor("white"))
fs.SetVisible(false)
// Set vertical box layout for the whole panel
l := gui.NewVBoxLayout()
l.SetSpacing(4)
fs.SetLayout(l)
// Creates path label
fs.pathLabel = gui.NewLabel("path")
fs.Add(fs.pathLabel)