User_Controls - YiZhang-Paul/Mock_Up_Calculator GitHub Wiki
Classes in User Control Class Library are user control components that are used throughout the entire application.
Name | Type | Description |
---|---|---|
ICalculatorDisplay | Interface | calculator display interface |
IConverterDisplay | Interface | converter display interface |
IDisplayPanel | Interface | display panel interface |
IExpandable | Interface | expandable interface |
IHelper | Interface | helper interface |
IHistoryItem | Interface | history item interface |
IHistoryItemDisplay | Interface | history item display interface |
IItemDisplay<T> | Interface | item display interface |
IKeypad | Interface | keypad interface |
IMemoryItem | Interface | memory item interface |
IMemoryItemDisplay | Interface | memory item display interface |
IMenu | Interface | menu interface |
IResizable | Interface | resizable interface |
IResize | Interface | resizer interface |
IScientificKeypad | Interface | scientific keypad interface |
ISidePanel | Interface | side panel interface |
BasicKeypad | Class | basic numeric keypad |
ConverterDisplay | Class | converter output display |
CurrencyConverterDisplay | Class | currency converter output display |
ExpandablePanel | Class | panel that can extend/shrink on vertical direction |
HistoryItem | Class | display an expression stored in calculator history |
HistoryPanel | Class | display all available history items |
ItemDisplayPanel<T> | Class | expandable panel that can display information |
Keypad | Class | calculator/converter keypad |
MemoryItem | Class | display a value stored in calculator memory and provide options to modify the value |
MemoryPanel | Class | display all available memory items |
Resizer | Class | allow border-less forms to be resized |
ScientificKeypad | Class | scientific calculator keypad |
SidePanel | Class | side bar with menu options |
StandardDisplay | Class | basic calculator output display |
StandardKeypad | Class | standard calculator keypad |