Commit graph

12 commits

Author SHA1 Message Date
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