示例#1
0
文件: app.go 项目: foxundermoon/gform
func mainform_OnLoad(arg *gform.EventArg) {
	if dlg, ok := arg.Sender().(*gform.Dialog); ok {
		if ico, err := gform.NewIconFromResource(gform.GetAppInstance(), IDI_ICON1); err == nil {
			dlg.SetIcon(0, ico)
		}
	}
}
示例#2
0
func btnMsgBox_onclick(arg *gform.EventArg) {
	gform.MsgBox(arg.Sender().Parent(), "Message", "Test messagebox from gform", w32.MB_OK|w32.MB_ICONINFORMATION)
}
示例#3
0
func btnSaveFile_onclick(arg *gform.EventArg) {
	file, accepted := gform.ShowSaveFileDlg(arg.Sender().Parent(), "Test save file dialog", "", 0, "")
	if accepted {
		lb.SetCaption(file)
	}
}
示例#4
0
func btnBrowseFolder_onclick(arg *gform.EventArg) {
	folder, accepted := gform.ShowBrowseFolderDlg(arg.Sender().Parent(), "Test browse folder")
	if accepted {
		lb.SetCaption(folder)
	}
}