diff --git a/AppKit/Themes/Aristo3/ThemeDescriptors.j b/AppKit/Themes/Aristo3/ThemeDescriptors.j
index 45e97f095..a28ff3f31 100644
--- a/AppKit/Themes/Aristo3/ThemeDescriptors.j
+++ b/AppKit/Themes/Aristo3/ThemeDescriptors.j
@@ -7611,34 +7611,20 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"5px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
@"width": @"13px",
@"height": @"11px",
@"top": @"-1px",
@"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
@"color": A3ColorStepperArrow,
@"position": @"absolute",
@"z-index": @"300",
- @"font-family": @"'Material Icons'",
@"font-weight": @"normal",
@"font-style": @"normal",
- @"font-size": @"13px",
+ @"font-size": @"10px",
@"display": @"inline-block",
+ @"text-align": @"center",
@"line-height": @"1",
@"text-transform": @"none",
@"letter-spacing": @"normal",
@@ -7649,7 +7635,7 @@ var themedButtonValues = nil,
@"text-rendering": @"optimizeLegibility",
@"-moz-osx-font-smoothing": @"grayscale",
@"font-feature-settings": @"'liga'"
- }],
+ }],
disabledUpCssColor = [CPColor colorWithCSSDictionary:@{
@"background-color": A3ColorBackgroundInactive,
@@ -7665,34 +7651,20 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"5px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
@"width": @"13px",
@"height": @"11px",
@"top": @"-1px",
@"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
@"color": A3ColorInactiveDarkBorder,
@"position": @"absolute",
@"z-index": @"300",
- @"font-family": @"'Material Icons'",
@"font-weight": @"normal",
@"font-style": @"normal",
- @"font-size": @"13px",
+ @"font-size": @"10px",
@"display": @"inline-block",
+ @"text-align": @"center",
@"line-height": @"1",
@"text-transform": @"none",
@"letter-spacing": @"normal",
@@ -7703,7 +7675,7 @@ var themedButtonValues = nil,
@"text-rendering": @"optimizeLegibility",
@"-moz-osx-font-smoothing": @"grayscale",
@"font-feature-settings": @"'liga'"
- }],
+ }],
highlightedUpCssColor = [CPColor colorWithCSSDictionary:@{
@"background-color": A3ColorBorderBlueHighlighted,
@@ -7719,152 +7691,108 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"5px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"13px",
- @"height": @"11px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"13px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
- }],
+ @"width": @"13px",
+ @"height": @"11px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"10px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
+ }],
downCssColor = [CPColor colorWithCSSDictionary:@{
- @"background-color": A3ColorBackgroundWhite,
- @"border-color": A3ColorActiveBorder,
- @"border-style": @"solid",
- @"border-top-width": @"0px",
- @"border-left-width": @"1px",
- @"border-right-width": @"1px",
- @"border-bottom-width": @"1px",
- @"border-bottom-left-radius": @"6px",
- @"border-bottom-right-radius": @"6px",
- @"box-sizing": @"border-box"
+ @"background-color": A3ColorBackgroundWhite,
+ @"border-color": A3ColorActiveBorder,
+ @"border-style": @"solid",
+ @"border-top-width": @"0px",
+ @"border-left-width": @"1px",
+ @"border-right-width": @"1px",
+ @"border-bottom-width": @"1px",
+ @"border-bottom-left-radius": @"6px",
+ @"border-bottom-right-radius": @"6px",
+ @"box-sizing": @"border-box"
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"13px",
- @"height": @"11px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"13px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"13px",
+ @"height": @"11px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"10px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
disabledDownCssColor = [CPColor colorWithCSSDictionary:@{
- @"background-color": A3ColorBackgroundInactive,
- @"border-color": A3ColorInactiveBorder,
- @"border-style": @"solid",
- @"border-top-width": @"0px",
- @"border-left-width": @"1px",
- @"border-right-width": @"1px",
- @"border-bottom-width": @"1px",
- @"border-bottom-left-radius": @"6px",
- @"border-bottom-right-radius": @"6px",
- @"box-sizing": @"border-box"
+ @"background-color": A3ColorBackgroundInactive,
+ @"border-color": A3ColorInactiveBorder,
+ @"border-style": @"solid",
+ @"border-top-width": @"0px",
+ @"border-left-width": @"1px",
+ @"border-right-width": @"1px",
+ @"border-bottom-width": @"1px",
+ @"border-bottom-left-radius": @"6px",
+ @"border-bottom-right-radius": @"6px",
+ @"box-sizing": @"border-box"
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"13px",
- @"height": @"11px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorInactiveDarkBorder,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"13px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"13px",
+ @"height": @"11px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorInactiveDarkBorder,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"10px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
highlightedDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -7881,44 +7809,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"3px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"13px",
- @"height": @"11px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"13px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"13px",
+ @"height": @"11px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"10px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
// Small size
@@ -7936,44 +7849,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"9px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
smallDisabledUpCssColor = [CPColor colorWithCSSDictionary:@{
@@ -7990,44 +7889,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorInactiveDarkBorder,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorInactiveDarkBorder,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"9px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
smallHighlightedUpCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8044,44 +7929,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"9px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
smallDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8098,44 +7969,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"9px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
smallDisabledDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8152,44 +8008,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorInactiveDarkBorder,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorInactiveDarkBorder,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"9px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
smallHighlightedDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8206,44 +8047,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"5px",
-// @"height": @"5px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"11px",
- @"height": @"10px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"11px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"11px",
+ @"height": @"10px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"8px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
// Mini size
@@ -8261,44 +8087,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
miniDisabledUpCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8315,44 +8127,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorInactiveDarkBorder,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorInactiveDarkBorder,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
miniHighlightedUpCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8369,44 +8167,30 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"3px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"0px",
-// @"border-right-width": @"0px",
-// @"border-top-width": @"1px",
-// @"border-left-width": @"1px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-1px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_up'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"transform": @"rotate(180deg)",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
miniDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8423,44 +8207,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorStepperArrow,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
miniDisabledDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8477,44 +8246,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorInactiveDarkBorder,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorInactiveDarkBorder,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorInactiveDarkBorder,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
miniHighlightedDownCssColor = [CPColor colorWithCSSDictionary:@{
@@ -8531,44 +8285,29 @@ var themedButtonValues = nil,
}
beforeDictionary:@{}
afterDictionary:@{
-// @"border-color": A3ColorHighlightedStepperArrow,
-// @"width": @"3px",
-// @"height": @"3px",
-// @"box-sizing": @"border-box",
-// @"border-style": @"solid",
-// @"content": @"''",
-// @"left": @"2px",
-// @"top": @"0px",
-// @"position": @"absolute",
-// @"z-index": @"300",
-// @"transform": @"rotate(45deg)",
-// @"border-bottom-width": @"1px",
-// @"border-right-width": @"1px",
-// @"border-top-width": @"0px",
-// @"border-left-width": @"0px"
- @"width": @"9px",
- @"height": @"8px",
- @"top": @"-2px",
- @"left": @"-1px",
- @"content": @"'keyboard_arrow_down'",
- @"color": A3ColorHighlightedStepperArrow,
- @"position": @"absolute",
- @"z-index": @"300",
- @"font-family": @"'Material Icons'",
- @"font-weight": @"normal",
- @"font-style": @"normal",
- @"font-size": @"9px",
- @"display": @"inline-block",
- @"line-height": @"1",
- @"text-transform": @"none",
- @"letter-spacing": @"normal",
- @"word-wrap": @"normal",
- @"white-space": @"nowrap",
- @"direction": @"ltr",
- @"-webkit-font-smoothing": @"antialiased",
- @"text-rendering": @"optimizeLegibility",
- @"-moz-osx-font-smoothing": @"grayscale",
- @"font-feature-settings": @"'liga'"
+ @"width": @"9px",
+ @"height": @"8px",
+ @"top": @"-1px",
+ @"left": @"-1px",
+ @"content": @"'▾'",
+ @"color": A3ColorHighlightedStepperArrow,
+ @"position": @"absolute",
+ @"z-index": @"300",
+ @"font-weight": @"normal",
+ @"font-style": @"normal",
+ @"font-size": @"7px",
+ @"display": @"inline-block",
+ @"text-align": @"center",
+ @"line-height": @"1",
+ @"text-transform": @"none",
+ @"letter-spacing": @"normal",
+ @"word-wrap": @"normal",
+ @"white-space": @"nowrap",
+ @"direction": @"ltr",
+ @"-webkit-font-smoothing": @"antialiased",
+ @"text-rendering": @"optimizeLegibility",
+ @"-moz-osx-font-smoothing": @"grayscale",
+ @"font-feature-settings": @"'liga'"
}],
themeValues =
diff --git a/Tests/Manual/CPStepperBindings/Resources/MainMenu.xib b/Tests/Manual/CPStepperBindings/Resources/MainMenu.xib
index 4be92420a..5e41ff107 100644
--- a/Tests/Manual/CPStepperBindings/Resources/MainMenu.xib
+++ b/Tests/Manual/CPStepperBindings/Resources/MainMenu.xib
@@ -1,1487 +1,306 @@
-
-
- 1050
- 11G63
- 2844
- 1138.51
- 569.00
-
-
-
-
-
-
-
- YES
-
-
- delegate
-
-
-
- 451
-
-
-
- theWindow
-
-
-
- 459
-
-
-
- stepper
-
-
-
- 501
-
-
-
- value: arrangedObjects.value
-
-
-
-
-
- value: arrangedObjects.value
- value
- arrangedObjects.value
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 529
-
-
-
- value: arrangedObjects.minValue
-
-
-
-
-
- value: arrangedObjects.minValue
- value
- arrangedObjects.minValue
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 528
-
-
-
- add:
-
-
-
- 488
-
-
-
- maxValue: selection.maxValue
-
-
-
-
-
- maxValue: selection.maxValue
- maxValue
- selection.maxValue
- 2
-
-
- 494
-
-
-
- minValue: selection.minValue
-
-
-
-
-
- minValue: selection.minValue
- minValue
- selection.minValue
-
- 2
-
-
- 495
-
-
-
- value: selection.value
-
-
-
-
-
- value: selection.value
- value
- selection.value
-
- 2
-
-
- 496
-
-
-
- value: selection.value
-
-
-
-
-
- value: selection.value
- value
- selection.value
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 524
-
-
-
- value: arrangedObjects.maxValue
-
-
-
-
-
- value: arrangedObjects.maxValue
- value
- arrangedObjects.maxValue
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 530
-
-
-
- value: selection.objectValue
-
-
-
-
-
- value: selection.objectValue
- value
- selection.objectValue
- 2
-
-
- 521
-
-
-
- value: selection.minValue
-
-
-
-
-
- value: selection.minValue
- value
- selection.minValue
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 522
-
-
-
- value: selection.maxValue
-
-
-
-
-
- value: selection.maxValue
- value
- selection.maxValue
-
- NSNullPlaceholder
- NULL
-
- 2
-
-
- 523
-
-
-
- contentObject: stepper
-
-
-
-
-
- contentObject: stepper
- contentObject
- stepper
- 2
-
-
- 514
-
-
-
-
- YES
-
- 0
-
- YES
-
-
-
-
-
- -2
-
-
- File's Owner
-
-
- -1
-
-
- First Responder
-
-
- -3
-
-
- Application
-
-
- 371
-
-
- YES
-
-
-
-
-
- 372
-
-
- YES
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 450
-
-
-
-
- 461
-
-
- YES
-
-
-
-
-
-
-
-
- 462
-
-
- YES
-
-
-
-
-
-
-
- 463
-
-
-
-
- 464
-
-
-
-
- 465
-
-
-
-
- 466
-
-
- YES
-
-
-
-
-
- 467
-
-
- YES
-
-
-
-
-
- 468
-
-
-
-
- 469
-
-
-
-
- 472
-
-
-
-
- 476
-
-
- YES
-
-
-
-
-
- 477
-
-
-
-
- 478
-
-
- YES
-
-
-
-
-
- 479
-
-
-
-
- 486
-
-
- YES
-
-
-
-
-
- 487
-
-
-
-
- 497
-
-
- YES
-
-
-
-
-
- 498
-
-
-
-
- 502
-
-
- YES
-
-
-
-
-
- 503
-
-
-
-
- 505
-
-
- YES
-
-
-
-
-
- 506
-
-
-
-
- 508
-
-
- YES
-
-
-
-
-
- 509
-
-
-
-
- 513
-
-
-
-
- 535
-
-
- YES
-
-
-
-
-
- 536
-
-
-
-
- 537
-
-
- YES
-
-
-
-
-
- 538
-
-
-
-
- 539
-
-
- YES
-
-
-
-
-
- 540
-
-
-
-
- 541
-
-
- YES
-
-
-
-
-
- 542
-
-
-
-
- 543
-
-
- YES
-
-
-
-
-
- 544
-
-
-
-
- 545
-
-
- YES
-
-
-
-
-
- 546
-
-
-
-
- 547
-
-
- YES
-
-
-
-
-
- 548
-
-
-
-
- 549
-
-
- YES
-
-
-
-
-
- 550
-
-
-
-
- 551
-
-
- YES
-
-
-
-
-
- 552
-
-
-
-
- 555
-
-
- YES
-
-
-
-
-
- 556
-
-
-
-
-
-
- YES
-
- YES
- -1.IBPluginDependency
- -2.IBPluginDependency
- -3.IBPluginDependency
- 371.IBNSWindowAutoPositionCentersHorizontal
- 371.IBNSWindowAutoPositionCentersVertical
- 371.IBPluginDependency
- 371.IBWindowTemplateEditedContentRect
- 371.NSWindowTemplate.visibleAtLaunch
- 372.IBPluginDependency
- 450.IBPluginDependency
- 461.IBPluginDependency
- 462.IBPluginDependency
- 463.IBPluginDependency
- 464.IBPluginDependency
- 465.IBPluginDependency
- 466.IBPluginDependency
- 467.IBPluginDependency
- 468.IBPluginDependency
- 469.IBPluginDependency
- 472.IBPluginDependency
- 476.IBPluginDependency
- 477.IBPluginDependency
- 478.IBPluginDependency
- 479.IBPluginDependency
- 486.IBPluginDependency
- 487.IBPluginDependency
- 497.IBPluginDependency
- 498.IBPluginDependency
- 502.IBPluginDependency
- 503.IBPluginDependency
- 505.IBPluginDependency
- 506.IBPluginDependency
- 508.IBPluginDependency
- 509.IBPluginDependency
- 513.IBPluginDependency
- 535.IBPluginDependency
- 536.IBPluginDependency
- 537.IBPluginDependency
- 538.IBPluginDependency
- 539.IBPluginDependency
- 540.IBPluginDependency
- 541.IBPluginDependency
- 542.IBPluginDependency
- 543.IBPluginDependency
- 544.IBPluginDependency
- 545.IBPluginDependency
- 546.IBPluginDependency
- 547.IBPluginDependency
- 548.IBPluginDependency
- 549.IBPluginDependency
- 550.IBPluginDependency
- 551.IBPluginDependency
- 552.IBPluginDependency
- 555.IBPluginDependency
- 556.IBPluginDependency
-
-
- YES
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
- com.apple.InterfaceBuilder.CocoaPlugin
- {{303, 221}, {480, 360}}
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
- YES
-
-
-
-
-
- YES
-
-
-
-
- 556
-
-
-
- YES
-
- AppController
- NSObject
-
- stepper
- NSStepper
-
-
- stepper
-
- stepper
- NSStepper
-
-
-
- IBProjectSource
- ./Classes/AppController.h
-
-
-
-
- 0
- IBCocoaFramework
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
-
-
- YES
- 3
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NULL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ value
+ minValue
+ maxvalue
+
+
+
+
+
+
+
+
+
diff --git a/Tests/Manual/CPStepperNibTest/Resources/MainMenu.xib b/Tests/Manual/CPStepperNibTest/Resources/MainMenu.xib
index 097e40637..f346a36e5 100644
--- a/Tests/Manual/CPStepperNibTest/Resources/MainMenu.xib
+++ b/Tests/Manual/CPStepperNibTest/Resources/MainMenu.xib
@@ -1,785 +1,138 @@
-
-
- 1050
- 11D50
- 2166
- 1138.32
- 568.00
-
- com.apple.InterfaceBuilder.CocoaPlugin
- 2166
-
-
- YES
- NSTextField
- NSView
- NSWindowTemplate
- NSCustomObject
- NSTextFieldCell
- NSButtonCell
- NSStepperCell
- NSButton
- NSStepper
-
-
- YES
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
- PluginDependencyRecalculationVersion
-
-
-
- YES
-
- NSApplication
-
-
- FirstResponder
-
-
- NSApplication
-
-
- 7
- 2
- {{630, 330}, {480, 360}}
- 1946157056
- Window
- NSWindow
-
-
-
-
- 268
-
- YES
-
-
- 301
- {{283, 166}, {19, 27}}
-
-
-
- _NS:1083
- YES
-
- 130560
- 0
- _NS:1083
-
- 3
- 1
- 100
- 2
- YES
-
-
-
-
- 301
- {{182, 169}, {96, 22}}
-
-
-
- _NS:9
- 1004
- YES
-
- -1804468671
- 272630784
-
-
- LucidaGrande
- 13
- 1044
-
- _NS:9
-
- YES
-
- 6
- System
- textBackgroundColor
-
- 3
- MQA
-
-
-
- 6
- System
- textColor
-
- 3
- MAA
-
-
-
-
-
-
- 265
- {{364, 318}, {96, 22}}
-
-
-
- _NS:9
- 1000
- YES
-
- -1804468671
- 272630784
-
-
- _NS:9
-
- YES
-
-
-
-
-
-
- 265
- {{282, 321}, {72, 17}}
-
-
-
- _NS:1505
- YES
-
- 68288064
- 71304192
- Increment:
-
- _NS:1505
-
-
- 6
- System
- controlColor
-
- 3
- MC42NjY2NjY2NjY3AA
-
-
-
- 6
- System
- controlTextColor
-
-
-
-
-
-
- 265
- {{364, 288}, {96, 22}}
-
-
-
- _NS:9
- 1001
- YES
-
- -1804468671
- 272630784
-
-
- _NS:9
-
- YES
-
-
-
-
-
-
- 265
- {{284, 291}, {70, 17}}
-
-
-
- _NS:1505
- YES
-
- 68288064
- 71304192
- Min Value:
-
- _NS:1505
-
-
-
-
-
-
-
- 265
- {{364, 261}, {96, 22}}
-
-
-
- _NS:9
- 1002
- YES
-
- -1804468671
- 272630784
-
-
- _NS:9
-
- YES
-
-
-
-
-
-
- 265
- {{280, 264}, {74, 17}}
-
-
-
- _NS:1505
- YES
-
- 68288064
- 71304192
- Max Value:
-
- _NS:1505
-
-
-
-
-
-
-
- 265
- {{272, 237}, {109, 18}}
-
-
-
- _NS:9
- 1003
- YES
-
- -2080244224
- 0
- wraps value:
-
- _NS:9
-
- 1210864127
- 2
-
- NSImage
- NSSwitch
-
-
- NSSwitch
-
-
-
- 200
- 25
-
-
-
-
- 265
- {{281, 213}, {100, 18}}
-
-
-
- _NS:9
- 1005
- YES
-
- -2080244224
- 0
- autorepeat:
-
- _NS:9
-
- 1210864127
- 2
-
-
-
-
- 200
- 25
-
-
-
- {480, 360}
-
-
-
-
- {{0, 0}, {1680, 1028}}
- {10000000000000, 10000000000000}
- YES
-
-
- AppController
-
-
-
-
- YES
-
-
- delegate
-
-
-
- 451
-
-
-
- theWindow
-
-
-
- 459
-
-
-
- stepper
-
-
-
- 462
-
-
-
- setWraps:
-
-
-
- 482
-
-
-
- setMax:
-
-
-
- 483
-
-
-
- setMin:
-
-
-
- 484
-
-
-
- setIncrement:
-
-
-
- 485
-
-
-
- setAutorepeat:
-
-
-
- 491
-
-
-
- takeDoubleValueFrom:
-
-
-
- 465
-
-
-
-
- YES
-
- 0
-
- YES
-
-
-
-
-
- -2
-
-
- File's Owner
-
-
- -1
-
-
- First Responder
-
-
- -3
-
-
- Application
-
-
- 371
-
-
- YES
-
-
-
-
-
- 372
-
-
- YES
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 450
-
-
-
-
- 460
-
-
- YES
-
-
-
-
-
- 461
-
-
-
-
- 463
-
-
- YES
-
-
-
-
-
- 464
-
-
-
-
- 466
-
-
- YES
-
-
-
-
-
- 467
-
-
-
-
- 468
-
-
- YES
-
-
-
-
-
- 469
-
-
-
-
- 470
-
-
- YES
-
-
-
-
-
- 471
-
-
- YES
-
-
-
-
-
- 472
-
-
-
-
- 473
-
-
-
-
- 474
-
-
- YES
-
-
-
-
-
- 475
-
-
- YES
-
-
-
-
-
- 476
-
-
-
-
- 477
-
-
-
-
- 480
-
-
- YES
-
-
-
-
-
- 481
-
-
-
-
- 486
-
-
- YES
-
-
-
-
-
- 487
-
-
-
-
-
-
- YES
-
- YES
- -1.IBPluginDependency
- -2.IBPluginDependency
- -3.IBPluginDependency
- 371.IBPluginDependency
- 371.IBWindowTemplateEditedContentRect
- 371.NSWindowTemplate.visibleAtLaunch
- 372.IBPluginDependency
- 450.IBPluginDependency
- 460.IBPluginDependency
- 461.IBPluginDependency
- 463.IBPluginDependency
- 464.IBPluginDependency
- 466.IBPluginDependency
- 467.IBPluginDependency
- 468.IBPluginDependency
- 469.IBPluginDependency
- 470.IBPluginDependency
- 471.IBPluginDependency
- 472.IBPluginDependency
- 473.IBPluginDependency
- 474.IBPluginDependency
- 475.IBPluginDependency
- 476.IBPluginDependency
- 477.IBPluginDependency
- 480.IBPluginDependency
- 481.IBPluginDependency
- 486.IBPluginDependency
- 487.IBPluginDependency
-
-
- YES
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- {{303, 221}, {480, 360}}
-
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
- com.apple.InterfaceBuilder.CocoaPlugin
-
-
-
- YES
-
-
-
-
-
- YES
-
-
-
-
- 491
-
-
-
- YES
-
- AppController
- NSObject
-
- YES
-
- YES
- setAutorepeat:
- setIncrement:
- setMax:
- setMin:
- setWraps:
-
-
- YES
- id
- id
- id
- id
- id
-
-
-
- YES
-
- YES
- setAutorepeat:
- setIncrement:
- setMax:
- setMin:
- setWraps:
-
-
- YES
-
- setAutorepeat:
- id
-
-
- setIncrement:
- id
-
-
- setMax:
- id
-
-
- setMin:
- id
-
-
- setWraps:
- id
-
-
-
-
- stepper
- NSStepper
-
-
- stepper
-
- stepper
- NSStepper
-
-
-
- IBProjectSource
- ./Classes/AppController.h
-
-
-
-
- 0
- IBCocoaFramework
-
- com.apple.InterfaceBuilder.CocoaPlugin.macosx
-
-
-
- com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
-
-
- YES
- 3
-
- NSSwitch
- {15, 15}
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+