From: Jonas S. <d99...@dt...> - 2002-07-16 10:11:11
|
Hello, I've recently started to convert a gtk+hs project to gtk2hs. gtk2hs seems very nice, great work! I have one question, when using the GtkDialog widget how do you add widgets to the vbox? In C I would just retrieve the dialog->vbox, couldn't figure out how to do this in Haskell/gtk2hs. My next idea was to retrieve the vbox using the get methods in the (preferably) Bin or Container classes. As far as I could see the get functions have not been implemented (typesafety reasons?). Note that I don't really need to use any of this, so don't waste time implementing them. GtkDialog is a silly widget anyway :-) I only wanted to check if I has missed something. Cheers, /jonas -- %http://www.dtek.chalmers.se/~d99josve/ - d99...@dt... |
From: Axel S. <A....@uk...> - 2002-07-16 12:11:08
|
On Tue, Jul 16, 2002 at 12:11:05PM +0200, Jonas Svensson wrote: > Hello, > > I have one question, when using the GtkDialog widget how do you add > widgets to the vbox? In C I would just retrieve the dialog->vbox, > couldn't figure out how to do this in Haskell/gtk2hs. My next idea > was to retrieve the vbox using the get methods in the (preferably) Bin > or Container classes. As far as I could see the get functions have not > been implemented (typesafety reasons?). No, but since I use hsc2hs and c2hs, I had to split modules pragmatically. The functions are called dialogGetUpper and dialogGetActionArea and are reexported form Dialog.chs. I guess I need some documentation (which is in preperation)! Hej då, Axel. |
From: Jonas S. <d99...@dt...> - 2002-07-16 12:35:24
|
Tue, Jul 16, 2002 at 01:09:17PM +0100, Axel Simon -> > No, but since I use hsc2hs and c2hs, I had to split modules pragmatically. > The functions are called dialogGetUpper and dialogGetActionArea and are > reexported form Dialog.chs. Thanks, I don't know I could have missed that function... Cheers, /jonas -- %http://www.dtek.chalmers.se/~d99josve/ - d99...@dt... |