1
Мой google-fu мне не удалось. Как удалить виджеты, которые я добавил в Panel()
? Например, в следующем, я хочу, чтобы controls
-панель снова стала пустой.Как я могу удалить виджеты из панели WxHaskell
buildGUI = do
f <- frame [ text := "Hello" ]
controls <- panel f []
ctext <- staticText controls [ text := "Foo" ]
set controls [ layout := margin 5 (widget ctext) ]
set f [ layout := widget controls ]
{- delete ctext ? How? -}
return()
(Я пытаюсь создать динамический графический интерфейс, и мне нужно избавиться от старых элементов управления при его обновлении).
Вы пробовали атрибут 'visible'? – bzn