From: Gour <go...@go...> - 2010-01-27 13:23:36
Attachments:
signature.asc
|
Hiya! I'm interested what do you recommend for learning wxhaskell for someone who does not 'speak well' C++: using e.g. wxpython docs/literature or official C++ doc and/or wxWidgets book (until we get complete docs for wxhaskell) ? Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ---------------------------------------------------------------- |
From: Fernando B. <gre...@gm...> - 2010-01-27 14:38:38
|
Hi Gour, I think I was in the same situation as yourself when I begun the development of my project, λPage, and what I did was simply dive into wxHaskell without any previous reading. Some tools were very useful to me (and they still are): Hayoo! Whenever I wanted to, say, paste something on a textbox, I tried to find something like textCtrlPaste or something like that and then learn (or guess :P) what the attributes of that function may represent Google Code Search As the wxhaskell project is open-sourced, looking for something like "textCtrlPaste lang:haskell" should take to (hopefully) a piece of code where it was used or, at least, the definition of the function The Online Documentation It may not be complete in the sense that it doesn't explain everything but at least there're all the available functions and their names are pretty declarative. And, if you've found a function there and you don't know what it does exactly, you can always break its name into class and method (e.g. TextCtrl::Paste) and use... The WxWidgets Official Documentation <--! Advertisement - skip this part if you just want information :P --> Of course, you can use λPage to work instead of ghci and take advantage of its GUI, its Hayoo! and Cabal integration and, of course, its open-sourced code. Man, I need to spread the word about my work, right? :P <--! Advertisement ended --> Finally, you can subscribe to a great blog, recently started by Jeremy O'Donoghue and keep learning new tips and tricks there. Hope this helps, cheers Fernando Benavides wxHaskell User & Hawk Oculyst gre...@gm... On Jan 27, 2010, at 9:41 AM, Gour wrote: > Hiya! > > I'm interested what do you recommend for learning wxhaskell for > someone who does not 'speak well' C++: using e.g. wxpython > docs/literature or official C++ doc and/or wxWidgets book (until we > get complete docs for wxhaskell) ? > > > Sincerely, > Gour > > -- > > Gour | Hlapicina, Croatia | GPG key: F96FF5F6 > ---------------------------------------------------------------- > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the > business > Choose flexible plans and management services without long-term > contracts > Personal 24x7 support from experience hosting pros just a phone call > away. > http://p.sf.net/sfu/theplanet-com_______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users |
From: Gour <go...@go...> - 2010-01-27 16:42:10
Attachments:
signature.asc
|
On Wed, 27 Jan 2010 11:38:20 -0300 >>>>>> "Fernando" == Fernando Benavides wrote: Fernando> Hi Gour, I think I was in the same situation as yourself when Fernando> I begun the development of my project, λPage, and what I did Fernando> was simply dive into wxHaskell without any previous reading. Heh, nice to see you're not alone in this world. :-) Fernando> Hayoo! Whenever I wanted to, say, paste something on a Fernando> textbox, I tried to find something like textCtrlPaste or Fernando> something like that and then learn (or guess :P) what the Fernando> attributes of that function may represent Interesting... Fernando> Google Code Search As the wxhaskell project is open-sourced, Fernando> looking for something like "textCtrlPaste lang:haskell" Fernando> should take to (hopefully) a piece of code where it was used Fernando> or, at least, the definition of the function It may sound stupid, but I never used Google Code Search. :-/ Fernando> The Online Documentation It may not be complete in the sense Fernando> that it doesn't explain everything but at least there're all Fernando> the available functions and their names are pretty Fernando> declarative. And, if you've found a function there and you Fernando> don't know what it does exactly, you can always break its Fernando> name into class and method (e.g. TextCtrl::Paste) and use... Fernando> The WxWidgets Official Documentation OK. Fernando> <--! Advertisement - skip this part if you just want Fernando> information :P --> Of course, you can use λPage to work Fernando> instead of ghci and take advantage of its GUI, its Hayoo! and Fernando> Cabal integration and, of course, its open-sourced code. Fernando> Man, I need to spread the word about my work, right? :P Fernando> <--! Advertisement ended --> :-) Thanks. Did not know about λPage. Fernando> Finally, you can subscribe to a great blog, recently started Fernando> by Jeremy O'Donoghue and keep learning new tips and tricks Fernando> there. I briefly took a look at it, but I have to learn about 'standard' control before jumping on the custom ones. Otoh, what do you think about using wxpython docs/tutorials, or better to skip it? Sincerely, Gour -- Gour | Hlapicina, Croatia | GPG key: F96FF5F6 ---------------------------------------------------------------- |
From: Fernando B. <gre...@gm...> - 2010-01-27 17:46:28
|
> Otoh, what do you think about using wxpython docs/tutorials, or better > to skip it? I didn't read any of those even once, so I can't tell you. Sorry. Cheers :) On Jan 27, 2010, at 1:42 PM, Gour wrote: > On Wed, 27 Jan 2010 11:38:20 -0300 >>>>>>> "Fernando" == Fernando Benavides wrote: > > Fernando> Hi Gour, I think I was in the same situation as yourself > when > Fernando> I begun the development of my project, λPage, and what I > did > Fernando> was simply dive into wxHaskell without any previous reading. > > Heh, nice to see you're not alone in this world. :-) > > Fernando> Hayoo! Whenever I wanted to, say, paste something on a > Fernando> textbox, I tried to find something like textCtrlPaste or > Fernando> something like that and then learn (or guess :P) what the > Fernando> attributes of that function may represent > > Interesting... > > Fernando> Google Code Search As the wxhaskell project is open-sourced, > Fernando> looking for something like "textCtrlPaste lang:haskell" > Fernando> should take to (hopefully) a piece of code where it was used > Fernando> or, at least, the definition of the function > > It may sound stupid, but I never used Google Code Search. :-/ > > Fernando> The Online Documentation It may not be complete in the sense > Fernando> that it doesn't explain everything but at least there're all > Fernando> the available functions and their names are pretty > Fernando> declarative. And, if you've found a function there and you > Fernando> don't know what it does exactly, you can always break its > Fernando> name into class and method (e.g. TextCtrl::Paste) and use... > Fernando> The WxWidgets Official Documentation > > OK. > > Fernando> <--! Advertisement - skip this part if you just want > Fernando> information :P --> Of course, you can use λPage to work > Fernando> instead of ghci and take advantage of its GUI, its Hayoo! > and > Fernando> Cabal integration and, of course, its open-sourced code. > Fernando> Man, I need to spread the word about my work, right? :P > Fernando> <--! Advertisement ended --> > > :-) > > Thanks. Did not know about λPage. > > Fernando> Finally, you can subscribe to a great blog, recently started > Fernando> by Jeremy O'Donoghue and keep learning new tips and tricks > Fernando> there. > > I briefly took a look at it, but I have to learn about 'standard' > control before jumping on the custom ones. > > > Otoh, what do you think about using wxpython docs/tutorials, or better > to skip it? > > > Sincerely, > Gour > > -- > > Gour | Hlapicina, Croatia | GPG key: F96FF5F6 > ---------------------------------------------------------------- > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the > business > Choose flexible plans and management services without long-term > contracts > Personal 24x7 support from experience hosting pros just a phone call > away. > http://p.sf.net/sfu/theplanet-com_______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users |