()
| 32 | } |
| 33 | |
| 34 | func (ic *IconCache) Clear() { |
| 35 | for key, bmp := range ic.imageAndDPI2Bitmap { |
| 36 | bmp.Dispose() |
| 37 | delete(ic.imageAndDPI2Bitmap, key) |
| 38 | } |
| 39 | for key, ico := range ic.imageAndDPI2Icon { |
| 40 | ico.Dispose() |
| 41 | delete(ic.imageAndDPI2Icon, key) |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | func (ic *IconCache) Dispose() { |
| 46 | ic.Clear() |