In the given environment of the Windows platform or any such platform, newer versions will always keep getting added; new features will get added, and new widgets will get added. This project seeks to comprehend how the user interacts with the interface and to develop some guidelines for micro-level interface design.
Many widgets exist in different forms and functions. A survey and a brain-storming session to understand some existing problems in the widgets or otherwise to develop a new widget for an application opened a gamut of exploration. The whole direction of the experiment is to come up with a gadget and do a user analysis of the gadget. Issues like navigation, wizards, branch history, and range specifiers were discussed, after which we got down to the range specifier option.