Re: Winmania (actually, Win32Lib question)
- Posted by Matthew Lewis <MatthewL at KAPCOUSA.COM> Jan 15, 2001
- 395 views
> From: George Henry > >MDI (Multi Document Interface), for example, is already supported in > WinMania. It's more difficult to add MDI to Win32Lib. > I was actually wondering about this yesterday. MDI is a > possible solution, > not necessarily the best one, to a design problem I am > facing. And it is a > very standard design paradigm for Windows programs. So, > 1. Why isn't it easily doable with Win32lib? Just because the > developers of > that (highly esteemed, by me) product haven't gotten around > to supporting it > yet? (I realize there have been plenty of other things to work on.) After my original effort with the common controls, I turned my attention briefly to MDI support for win32lib, but I ran into several stumbling blocks, and then school hit again. But I'm done with that now :). I'm working on some other stuff right now, but I'll probably get the itch to look at MDI implementation for win32lib soon (using WinMainia as a guide). > 2. What set of exercises, tutorial, book, or whatever, do you folks > recommend for learning the ins and outs of Windows > programming? Does Charles > Petzold's book top the list? What are some other good options? Whatever books you might get, make sure you d/l the Win32.hlp file (unless you have MSDN from Visual Studio). It's a little old, but most of the information is still valid. Personally, I just started reading the help file, MSDN and win32lib, because I wanted to be able to use ListViews. My knowledge of DC's and other similar things is still very limited (I'm not much of a graphics guy), but I've learned a lot about how windows works, and how to get it to do what I want it to by simply diving in and experimenting--though most people probably don't have the patience or the time to do that sort of thing. Of course, another great option is this list. Unless you're really pushing the envelope with Eu, there's probably someone here who's solved your problem before. Good luck, Matt Lewis