summaryrefslogtreecommitdiffstatshomepage
path: root/groupbox.go
diff options
context:
space:
mode:
authorAlexander Neumann <an2048@gmail.com>2013-05-01 12:38:42 +0200
committerAlexander Neumann <an2048@gmail.com>2013-05-01 12:38:42 +0200
commit13be99524765712660b3b7c65c97400c77e0914a (patch)
tree723b208348cf4eb2897d6d7ceef247e4f81202b7 /groupbox.go
parentexamples/tableview: Adjust to TableView change (diff)
downloadwireguard-windows-13be99524765712660b3b7c65c97400c77e0914a.tar.xz
wireguard-windows-13be99524765712660b3b7c65c97400c77e0914a.zip
Don't store Property values in widgets
Diffstat (limited to 'groupbox.go')
-rw-r--r--groupbox.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/groupbox.go b/groupbox.go
index 5cd81bb6..d4fba118 100644
--- a/groupbox.go
+++ b/groupbox.go
@@ -18,7 +18,6 @@ type GroupBox struct {
WidgetBase
hWndGroupBox HWND
composite *Composite
- titleProperty Property
titleChangedPublisher EventPublisher
}
@@ -59,16 +58,14 @@ func NewGroupBox(parent Container) (*GroupBox, error) {
gb.font = nil
gb.SetFont(defaultFont)
- gb.titleProperty = NewProperty(
+ gb.MustRegisterProperty("Title", NewProperty(
func() interface{} {
return gb.Title()
},
func(v interface{}) error {
return gb.SetTitle(v.(string))
},
- gb.titleChangedPublisher.Event())
-
- gb.MustRegisterProperty("Title", gb.titleProperty)
+ gb.titleChangedPublisher.Event()))
succeeded = true