Thanks for these suggestions. I’ve implemented all three for the next release:
- Symbol selection: Segmented buttons on windows and toolbars now use the same searchable, visual symbol picker as regular buttons.
- Images: Segments can now display custom images. You can choose a project image asset in the item editor or assign a
Picture in code using SetSegmentIcon.
- Toggle buttons on windows: I’ve added a standalone ToggleButton control to the Control Library. Its
Pressed property holds the on/off state, and PressedChanged fires when that state changes. It supports captions, symbols and custom images.
I’ve also updated the segmented-button APIs to use segment terminology, including AddSegment, SegmentSymbolAt and SetSegmentSymbol. The old row-named methods remain available as deprecated aliases, so existing code continues to work.