From: <luk...@gm...> - 2005-12-18 18:17:27
|
Hi, I think we should look at design of existing solutions. WxHaskell - http://wxhaskell.sourceforge.net/faq.html FRAN Fudgets. Moreover I still propose that we shoud build everything from similar building blocks like on graphics side (do no try to merge them yet). For instance: type event type event_handler val mouse_pos : event -> coords val place : bool image -> event_handler -> event_handler -> event_handler let place area area_handler bckg_handler =3D fun event -> if area event then area_handler event else bckg_handler event Regards, Lukasz Lew |