Esempio n. 1
0
func CreatePanel(theme gxui.Theme) Panel {
	table := theme.CreateTableLayout()
	table.SetSizeClamped(true, false)
	scroll := theme.CreateScrollLayout()
	scroll.SetScrollAxis(false, true)
	scroll.SetChild(table)
	panel := &panel{
		control:    scroll,
		table:      table,
		theme:      theme,
		divider:    0.5,
		itemHeight: 26,
	}
	scroll.SetScrollLength(panel.itemHeight)
	panel.relayout()
	return panel
}