1. Re: Win32Lib being restrictive
- Posted by David Cuny <dcuny at DSS.CA.GOV> Apr 10, 1998
- 511 views
[Daniel and Jesus wrote nice things about Win32Lib.] Thanks, guys. Now I'm blushing. I apologize for grousing, but bug reports are one of the best ways for = getting code solid. I obviously don't have the resources to do extensive = testing on Win32Lib, so I depend on people's feedback to make it better. > It's not reasonable to ask Win32lib to hold ALL the possible features. That's an understatement. I'm all for people getting in and coding = directly to the Win32 API. That gives me more people who can help me at = the many times that I get stuck!=20 Plus, it gives me a larger base to "borrow" enhancements from. > Features that would be nice Win32Lib have: > 1) Be able use Tray icons (notification area). > 2) Make use of resource files to load resources=20 > (dialogs, string tables, icons, etc...) You can usually predict the next set of goodies that Win32Lib is going = to have by looking at the next chapter in the Petzold book. I'm going to be implementing the controls from his Gadgets demo - button = bars, status bars, and probably context-sensitive help. That should take = care of the tray icons. And yes, they will automatically resize with the = parent window. I'm a bit ambivalent on loading resources, since my focus is on building = the application dynamically. But harass me with some specifics, and I'll = probably tack it in. Do you want to use string tables for internationalization? All the Win32 = code I've written uses ANSI instead of UNICODE. I'm not in a rush to fix = this, but people should let me know if it's a real concern, and I'll = consider making the transition. [What's Next] I'll probably be focusing on the "small stuff" over the next couple of = weeks: hot keys, menu attributes, and so on. I'll also be getting rid of = the persistant text and graphics code. If you want it to be persistant, = you'll need to place the refresh stuff in an onPaint event. [DOS32Lib Port] I've finally got the Window Manager for the DOS port of Win32Lib up and = running. There are still some small bugs, but I'll post it Real Soon for = people to look at and comment on. The only thing it does is let you move windows around, and pull down = menus. There are no controls (buttons, text, etc.) or any other = functionality yet. Happy Easter, all! -- David Cuny