9 Commits

Author SHA1 Message Date
YuSanka
7066992ba7 Follow-up fa36771e - Finalized using of the Accessibility class on Settings Tabs 2024-02-15 15:59:52 +01:00
dawidpieper
3e399a3977 Very minimum accessibility of PrusaSlicer 2024-02-15 10:10:38 +01:00
YuSanka
8876d61d03 New Spin control: KillFocus wasn't processed correct in Ramming and ConfigWizard dialogs 2023-11-16 12:51:43 +01:00
YuSanka
57b5b8814b Fix for #11574 > 2.7.0-a1 Temperature Variation Input 2023-11-03 12:27:42 +01:00
YuSanka
6274f24e93 Fixed some warnings 2023-10-20 15:44:08 +02:00
YuSanka
8d1165d6ed SpinInputDouble
+ Update font size for application in respect to the display size
2023-10-18 16:32:12 +02:00
YuSanka
9cf971769d WIP (NewUI with fonts): Improvements some controls
* SpinInput : Code refactoring
 * BitmapToggleButton :
     * Create wxBitmapToggleButton if control doesn't have a label and wxToggleButton otherwise
     * Linux specific: Calculate default size from label size

 + Tab: Linux specific: Set background color for tree_ctrl and don't set background color for Tab
2023-10-18 16:32:12 +02:00
YuSanka
c0aef5ff0a Skinned UI: WIP
* Non-MSW specific: Next improvements for BG of the controls
  + Create wrap class BitmapToggleButton to correct create under all platforms
  + TabFilament: Fixes crash on recreating of the app

* Next improvements for background under nonMSW systems
 + Fixed Field::SpinCtrl::propagate_value

* DropDown: Implemented transparent background for rounded corners.
  + Tab: use TextInput and SwitchButton for substitutions
  + nonMSW specific: Don't set BackgroundColors for panels

* ObjectManipulation: Use TextInput instead wxTextCtrl

* Process rectangle/rounded controls
  + Preferences: Added "Suppress round corners" parameter

* Skinned UI: SwitchButton. Use it for CheckBox Field

* Skinned UI: SpinInput
  + ScalableBitmap/ScalableButton respects to different width and height of bitmap.

* Skinned UI: ComboBox

* Skinned UI: CheckBox
2023-10-18 16:32:12 +02:00
YuSanka
aff3864200 Added some widgets from BambuStudio(http://github.com/bambulab) from the state of 96707fc4b4
Thanks https://github.com/bambu123, https://github.com/lanewei120 and https://github.com/walterwongbbl for implementation.
2023-10-18 16:32:11 +02:00