ClipFlair Forums. Create discussion topics and get answers
When resizing toolbar is partly hidden. How about wrapping so that all tools show?
Another idea is to hide the toolbar when the text area is locked (not editable
this is classic toolbar behaviour, but since I use a StackPanel set to horizontal orientation, I'll look into replacing it with a WrappingStackPanel (think somebody had made such to use it for displaying lists of pictures/thumbnails) which would do the job fine.
there's backpanel option to show/hide the toolbar
editable setting is separate, although indeed the toolbar should update to show irrelevant buttons as disabled at readonly mode or maybe better hide them (also, at an extreme point of configurability there would be separate checkboxes at the backpanel to show/hide buttons of the toolbar)
that would be extreme configurability indeed
Better than wrapping toolbar: three dots (signifying more tools that are hidden)
most users don't understand that there are more buttons (have seen that on other toolbars too)
At upcoming version, both TextEditor and CaptionsGrid windows have a wrapping toolbar (takes icons into more rows if they don't fit to current component width)
btw, fixed some issues related to the Text edtiro toollbar
- Fixed SilverTextEditor toolbar's Bold, Italics, Underline, to act correctly when selection has mixed style
- Changed Bold, Italics, Underline, Font Family, Font Weight and Font Color controls to act on text under the cursor (current "Run") when there is no Selection
could also at selection change (or cursor position change if there's no selection) sync the toolbar with the state (if its same state in all selection or the current "run" under the cursor) of that text. This is more complex to implement though, plus you'd have to set values all the time if you selected lots of text with different styles in it, which is annoying if you want to select a style first and then apply it gradually to different parts of the text as you can do now easily with the latest Text component update.