GTK2HS

I dag har jeg sett litt på gtk2hs, et bibliotek for å skrive GTK+ applikasjoner i Haskell.

Burde nesten være selvforklarende hva dette lille programmet gjør :p

  1. import Graphics.UI.Gtk
  2. import System.Locale (defaultTimeLocale)
  3. import Time
  4. clockButtonClicked = do
  5. let time = getClockTime >>= toCalendarTime
  6. t <- fmap (formatCalendarTime defaultTimeLocale "%Y-%m-%d %H:%M:%s") time
  7. print $ "Klokken er: " ++ t
  8. main = do
  9. initGUI
  10. window <- windowNew
  11. button <- buttonNewWithLabel "Klokken er?"
  12. window `containerAdd` button
  13. window `windowSetTitle` "Si tiden"
  14. window `onDestroy` mainQuit
  15. button `onClicked` clockButtonClicked
  16. windowResize window 200 20
  17. widgetShowAll window
  18. mainGUI

gtk2hs demo program

Tilbaketråkk url: klikk her!
Stikkord: gtk,haskell
Fb

Relevante innlegg/sider/lenker

0 tilbaketråkk: