Llama Preview
- Posted by "Cuny, David" <David.Cuny at DSS.CA.GOV> Apr 08, 1999
- 460 views
As I promised/threatened a while back, I've sent the most current version of WinLib (code named "Llama") to Robert. Llama is meant to be a replacement for Win32Lib/Dos32Lib. Llama relies heavily on concepts I used in my failed WinMan library. Features include: - Win32Lib-like API - Object oriented core, with classes, methods and inheritance - Buggy code - Lack of documentation - Barely works - Almost no functionality - Lots of generated warnings The demo just pops up a window that can be dismissed by clicking a button. There is also a check box in the window, but it's non-functional. Basically, it shows how Win32 native controls can be wrapped into classes, along with inheritance. By encapsulating the controls into classes, Llama has a much cleaner interface to the Win32 API than Win32Lib does. As a result, it should be easier to maintain, or add new controls to. My ultimate hope is that people other than myself will be able to develop classes for Llama, so development doesn't stagnate. Llama attempts to use the same API as Win32Lib, so ultimately, porting from Win32Lib to Llama should be fairly trival. Additionally, the core of Llama should be portable to other OSes. I hope to be working on porting Dos32Lib to Llama some time in the near future. Feedback is appreciated. -- David Cuny