mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-24 13:45:00 +00:00
Add new classes and interfaces for enhanced functionality in the bt package
- Introduced ContextHelpMouseAdapter for handling mouse events related to context help. - Implemented EnableDelayManager and EnableDelayThread for managing delays in enabling features. - Created EnabledStateCallback interface for state change notifications. - Added HelpIconLabel and HelpIconMouseAdapter for displaying help icons with tooltips. - Developed IndicatorReadoutPanel for visual representation of indicators. - Implemented LiveGraphDataSeries and associated mouse adapters for live graph updates. - Created LiveGraphPaintThrottle to manage painting frequency in live graphs. - Added MenuItemIconProvider for dynamic icon assignment to menu items. - Introduced NamedPanel for panels with names and associated properties. - Implemented NoteEditorCallback for handling note editing actions. - Created NoteIconLabel for displaying notes with icons. - Developed PrefixedPropertyStore for managing properties with prefixes. - Added RefreshRateCalculator for calculating refresh rates based on conditions. - Introduced RefreshableComponent interface for components that can be refreshed. - Created TableCellHighlightListener interface for handling cell highlight events. - Implemented ValueComboBox for enhanced combo box functionality with custom items.
This commit is contained in:
Reference in New Issue
Block a user