swamp_agr (swamp_agr) wrote,
swamp_agr
swamp_agr

show a -- вот потеха-то

Так и знал, что когда-нибудь наступлю на эти грабли.
Найдите 10 отличий.
     case t of
       Just a -> do bitmapSaveFile mdcbmp (a) wxBITMAP_TYPE_PNG objectNull
                    return ()
       Nothing -> return ()
от этого
     case t of
       Just a -> do bitmapSaveFile mdcbmp (show a) wxBITMAP_TYPE_PNG objectNull
                    return ()
       Nothing -> return ()


И это при том, что у bitmapSaveFile сигнатура такая:
bitmapSaveFile :: Bitmap a -> String -> Int -> Palette d -> IO Int

Сам себя запутал, короче.

А вообще, вчерашний алгоритм на ура отработал.
Двойная отрисовка (в контекст формы и в контекст памяти) - наименьшее из зол.
Tags: gui, haskell, wxwidgets
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments