11 Commits

Author SHA1 Message Date
YuSanka
0d13755c90 New ComboBox : Fix for #11817 - Arrow keys advance Preset Listboxes but do not activate the Preset or update Preset Values 2023-12-07 14:52:55 +01:00
YuSanka
aec372fde5 non-MSW specific: ComboBox: Fixed update of colors when system colors are changed. 2023-11-16 12:53:57 +01:00
YuSanka
c179e8250e Fix for #11640 - Can't mousewheel scroll through drop-down menus anymore
Note: Related code was just mistakenly commented
2023-11-13 10:53:31 +01:00
YuSanka
abd99bbfec WifiConfigDialog: Fixed a style for comboboxes
+ OSX specific: Fixed layout of Password related controls

Widgets/ComboBox: Fixed DoClear(): Clear function is called for TextCtrl too
2023-11-03 09:03:28 +01:00
YuSanka
9cb9d3e90c ComboBoxes: The left/right arrow behaves like cursor navigation when the control is editable. 2023-11-02 14:42:54 +01:00
YuSanka
8bd5243b2b Fixed issues for new ComboBoxes:
* Navigation using Up/Down Arrows.
* Selection of first element which is started from input letter.
* OSX specific: Revert slider step to 1.
* Linux specific: Implemented possibility to use Up/Down & Left/Right arrows to navigate inside DropDown.
2023-11-02 14:42:38 +01:00
YuSanka
0df5faff34 Fix for SPE-1991 : New ComboBox: InsertItem issue (item was added twice) 2023-10-25 14:26:36 +02:00
YuSanka
4b265f088f Improved ComboBoxes in respect to the users feedback after release. 2023-10-25 10:47:06 +02:00
YuSanka
6274f24e93 Fixed some warnings 2023-10-20 15:44:08 +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