From: Kevin S. <kev...@ho...> - 2001-08-19 16:35:57
|
On Sun, 19 Aug 2001, Takaaki Tateishi wrote: > I wrote http://ruby-fltk.sourceforge.net/design.html. > though it's not completed, I hope it help you to look at the code. Yes, it was helpful. I had figured out most of the code, but the document confirmed what I thought, and helped me understand some of the corners. It seems quite complex to me, and I like simple things. If there is a compelling reason to have the parallel inheritance, then this seems like it might be a good way to do it. But I haven't found any features yet that require it. The only feature missing from this design seems to be the ability for a client to override draw( ) and invoke the original version. I haven't thought about it, but I assume this would be possible to add. I'm interested to hear what you think of my design, so we can start to move the actual coding along quickly. It seems like there is some real interest in the Ruby community right now for a simple toolkit, and I would like FLTK to be one of the options. Kevin |