From c893e4a809bc77963db6aeac316a953f849fe60f Mon Sep 17 00:00:00 2001 From: daboe01 Date: Sun, 27 Mar 2022 14:29:26 +0200 Subject: [PATCH] fixed: stepper icons --- AppKit/Themes/Aristo3/ThemeDescriptors.j | 1073 ++++------ .../CPStepperBindings/Resources/MainMenu.xib | 1791 +++-------------- .../CPStepperNibTest/Resources/MainMenu.xib | 921 ++------- 3 files changed, 848 insertions(+), 2937 deletions(-) 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 - - com.apple.InterfaceBuilder.CocoaPlugin - 2844 - - - YES - NSArrayController - NSButton - NSButtonCell - NSCustomObject - NSObjectController - NSScrollView - NSScroller - NSStepper - NSStepperCell - NSTableColumn - NSTableHeaderView - NSTableView - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - NSApplication - - - FirstResponder - - - NSApplication - - - 7 - 2 - {{464, 307}, {769, 357}} - 1954021376 - Window - NSWindow - - - - - 301 - - YES - - - 301 - - YES - - - 2304 - - YES - - - 256 - {617, 86} - - - - _NS:13 - YES - - - 256 - {617, 17} - - - - _NS:16 - - - - - -2147483392 - {{224, 0}, {16, 17}} - - - - _NS:19 - - - YES - - 180 - 40 - 1000 - - 75497536 - 2048 - Value - - LucidaGrande - 11 - 3100 - - - 3 - MC4zMzMzMzI5ODU2AA - - - 6 - System - headerTextColor - - 3 - MAA - - - - - 337641536 - 2048 - Text Cell - - LucidaGrande - 13 - 1044 - - - - 6 - System - controlBackgroundColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 6 - System - controlTextColor - - - - 3 - YES - YES - - - - 211 - 40 - 1000 - - 75497536 - 2048 - Min Value - - - - - - 337641536 - 2048 - Text Cell - - - - - - 3 - YES - YES - - - - 217 - 10 - 3.4028234663852886e+38 - - 75628096 - 2048 - Max Value - - - 6 - System - headerColor - - 3 - MQA - - - - - - 337772096 - 2048 - Text Cell - - - - - - 3 - YES - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 17 - 448790528 - - - 4 - 15 - 0 - NO - 0 - 1 - - - {{1, 17}, {617, 86}} - - - - _NS:11 - - - 4 - - - - -2147483392 - {{224, 17}, {15, 102}} - - - - _NS:58 - - _doScroller: - 0.82558139534883723 - - - - -2147483392 - {{1, 192}, {446, 15}} - - - - _NS:60 - 1 - - _doScroller: - 0.93900709219858158 - - - - 2304 - - YES - - - {{1, 0}, {617, 17}} - - - - _NS:15 - - - 4 - - - - {{20, 51}, {619, 104}} - - - - _NS:9 - 133682 - - - - - - QSAAAEEgAABBmAAAQZgAAA - - - - 301 - {{17, 305}, {19, 27}} - - - - _NS:1099 - YES - - 786464 - 0 - _NS:1099 - - 45 - 40 - 50 - 1 - YES - - - - - 301 - {{20, 188}, {152, 22}} - - - - _NS:9 - YES - - -1804599231 - 272630784 - - - _NS:9 - - YES - - 6 - System - textBackgroundColor - - - - 6 - System - textColor - - - - - - - 301 - {{20, 19}, {30, 25}} - - - - _NS:22 - YES - - -2080374784 - 134217728 - + - - Symbol - 25 - 16 - - _NS:22 - - -2038153216 - 162 - - - 400 - 75 - - - - - 301 - {{339, 315}, {96, 22}} - - - - _NS:9 - YES - - -1804599231 - 272630784 - - - _NS:9 - - YES - - - - - - - 301 - {{339, 283}, {96, 22}} - - - - _NS:9 - YES - - -1804599231 - 272630784 - - - _NS:9 - - YES - - - - - - - 301 - {{339, 251}, {96, 22}} - - - - _NS:9 - YES - - -1804599231 - 272630784 - - - _NS:9 - - YES - - - - - - - 301 - {{17, 166}, {172, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - ac.arrangedObjects.value - - Courier - 11 - 16 - - _NS:1535 - - - 6 - System - controlColor - - - - - - - - 301 - {{206, 166}, {193, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - ac.arrangedObjects.minValue - - _NS:1535 - - - - - - - - 301 - {{417, 166}, {193, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - ac.arrangedObjects.maxValue - - _NS:1535 - - - - - - - - 301 - {{46, 309}, {235, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - CPValueBinding ac.selection.value - - _NS:1535 - - - - - - - - 301 - {{46, 289}, {277, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - CPMinValueBinding ac.selection.minValue - - _NS:1535 - - - - - - - - 301 - {{46, 269}, {277, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - CPMaxValueBinding ac.selection.maxValue - - _NS:1535 - - - - - - - - 301 - {{447, 321}, {305, 14}} - - - - _NS:1535 - YES - - 68157504 - 272630784 - stepper.doubleValue (via object controller) - - _NS:1535 - - - - - - - - 301 - {{447, 289}, {284, 14}} - - - _NS:1535 - YES - - 68157504 - 272630784 - stepper.minValue (via object controller) - - _NS:1535 - - - - - - - - 301 - {{447, 257}, {284, 14}} - - - _NS:1535 - YES - - 68157504 - 272630784 - stepper.maxValue (via object controller) - - _NS:1535 - - - - - - - - 301 - {{177, 188}, {235, 14}} - - - _NS:1535 - YES - - 68157504 - 272630784 - CPValueBinding ac.selection.value - - _NS:1535 - - - - - - - {769, 357} - - - - - {{0, 0}, {1680, 1028}} - {10000000000000, 10000000000000} - YES - - - AppController - - - - YES - value - minValue - maxvalue - - YES - YES - - YES - YES - YES - YES - - - YES - - - - - - 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} - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +