コード例 #1
0
ファイル: assistant.go プロジェクト: norisatir/go-gtk3
func onEntryChanged(assistant *gtk3.Assistant, data ...interface{}) {
	pageNumber := assistant.GetCurrentPage()
	currentPage := assistant.GetNthPage(pageNumber)

	entry := data[0].(*gtk3.Entry)
	textLen := entry.GetTextLength()

	if textLen > 0 {
		assistant.SetPageComplete(currentPage, true)
	} else {
		assistant.SetPageComplete(currentPage, false)
	}
}