Native dos based GUI (with mouse support) record maintaining application written in c.
* Implemented dos based GUI controls using character map and interrupts handlers, designed data structures to hold UI states and event related data.
* Implemented reusable GUI controls in modules using lib and header files.
* Designed data structures to hold records in the memory and implemented search & manipulation logic. Implemented file handling to store records, fixed memory leaks and logical bugs.
C, Compiler turbo c++ 3.0, interrupt 0x33(for mouse)