diff options
Diffstat (limited to 'sysdata_darwin.go')
| -rw-r--r-- | sysdata_darwin.go | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/sysdata_darwin.go b/sysdata_darwin.go index 8da134a..720ce9c 100644 --- a/sysdata_darwin.go +++ b/sysdata_darwin.go @@ -33,7 +33,6 @@ type classData struct { delete func(id C.id, index int) len func(id C.id) int selectIndex func(id C.id, index int, alternate bool) - selectIndices func(id C.id, indices []int) } func addControl(parentWindow C.id, control C.id) { @@ -183,7 +182,6 @@ var classTypes = [nctypes]*classData{ selTexts: listboxSelectedTexts, delete: listboxDelete, len: listboxLen, - selectIndices: listboxSelectIndices, }, c_progressbar: &classData{ make: func(parentWindow C.id, alternate bool, s *sysData) C.id { @@ -419,13 +417,3 @@ func (s *sysData) selectIndex(index int) { } <-ret } - -func (s *sysData) selectIndices(indices []int) { - ret := make(chan struct{}) - defer close(ret) - uitask <- func() { - classTypes[s.ctype].selectIndices(s.id, indices) - ret <- struct{}{} - } - <-ret -} |
