1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
package gtka
import (
"github.com/gotk3/gotk3/gtk"
"github.com/twstrike/gotk3adapter/gtki"
)
type aboutDialog struct {
*dialog
internal *gtk.AboutDialog
}
func wrapAboutDialogSimple(v *gtk.AboutDialog) *aboutDialog {
if v == nil {
return nil
}
return &aboutDialog{wrapDialogSimple(&v.Dialog), v}
}
func wrapAboutDialog(v *gtk.AboutDialog, e error) (*aboutDialog, error) {
return wrapAboutDialogSimple(v), e
}
func unwrapAboutDialog(v gtki.AboutDialog) *gtk.AboutDialog {
if v == nil {
return nil
}
return v.(*aboutDialog).internal
}
func (v *aboutDialog) SetAuthors(v1 []string) {
v.internal.SetAuthors(v1)
}
func (v *aboutDialog) SetProgramName(v1 string) {
v.internal.SetProgramName(v1)
}
func (v *aboutDialog) SetVersion(v1 string) {
v.internal.SetVersion(v1)
}
func (v *aboutDialog) SetLicense(v1 string) {
v.internal.SetLicense(v1)
}
func (v *aboutDialog) SetWrapLicense(v1 bool) {
v.internal.SetWrapLicense(v1)
}
|