LarsBrubaker
f1624cf2a3
Reducing number of layouts
...
Putting in more code to track layouts
// changes to reload all with settings up
// start (Layout Calls)
19182
// making more code do LayoutLock()
19016
19014
17988
// LayoutEngineSimpleAlign line 202
// only layout parent and child once
17911
17195
2018-06-24 08:54:44 -07:00
John Lewin
0ab83d9a92
More consistent GCode SectionWidget styling
2018-05-15 08:42:56 -07:00
Lars Brubaker
9279c1fb5e
Setting ToolTipText = ToolTipText = "Home X, Y, Z" set the child and the parent
2018-04-18 12:03:12 -07:00
John Lewin
5352224e57
Revise border strengths
2018-04-13 12:33:15 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
9c00f026c0
Restore icon for Add menu item, improve icon support in MenuItem
...
- Render non-enabled menu icons with new lazy DisabledImage property
- Move SettingsRow into CustomWidgets namespace
2018-04-07 11:07:38 -07:00
John Lewin
b24053a285
Only add override indicators if no icon or gutter
2018-04-06 16:33:19 -07:00
John Lewin
b0dd4ed5e2
Ensure null, not empty string, is set
2018-04-06 15:14:21 -07:00
John Lewin
856ab867bf
Use label styling from SettingsItem
2018-04-06 15:14:20 -07:00
John Lewin
56e1d1a6a1
Move properties into base
2018-04-06 15:14:20 -07:00
John Lewin
e33406aca0
Always create title field in SettingsRow constructor
...
- Use title field for HelpText
- Issue MatterHackers/MCCentral#3038
Fix mentioned issue
2018-04-06 13:11:50 -07:00
John Lewin
a027951be5
Extract reusable aspects to common base
2018-04-06 09:06:21 -07:00