Objective
The GUI Objects for KWLib is to experiment various GUI for easy-to-use
software.
These controls are
not wrapper class of existing window's class,
but
my original controls created from scratch.
The reason why I developed them from scratch is to experiment various user interface requirement, which is beyond just modification of existing controls.
Following widgets are designed to imprement "visual affordance", which provides users a crue what the object is.
Here is rules I defined:
Color | Meaning |
Pale Blue | Clickable |
White area srounded by Pale Blue line: | Changing value |
Pink | Dragable |
Pale Purple | Selection |
Widgets
- Button:
- Check Box:
- Radio Button:
- Control Button:
- Spin Button:
- Scroll Bar:
- Menu:
- Tab Frame:
- Tool Bar:
Reference
Please see
Designing Usability,
HCI's page
This class is a part of "
KWLib".