mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-02 00:43:35 +00:00
Add showcase for HUD progress indicators
This commit is contained in:
@@ -19,7 +19,9 @@ var themedButtonValues = nil,
|
||||
themedVerticalSliderValues = nil,
|
||||
themedCircularSliderValues = nil,
|
||||
themedButtonBarValues = nil,
|
||||
themedAlertValues = nil;
|
||||
themedAlertValues = nil,
|
||||
themedProgressIndicator = nil,
|
||||
themedIndeterminateProgressIndicator = nil;
|
||||
|
||||
/*
|
||||
HOW TO ADD OR MODIFY THEMED ELEMENTS
|
||||
@@ -1988,15 +1990,15 @@ var themedButtonValues = nil,
|
||||
["progress-indicator-bar-bar-regular-center.png", 1.0, 16.0],
|
||||
["progress-indicator-bar-bar-regular-right.png", 3.0, 16.0]
|
||||
],
|
||||
PatternIsHorizontal),
|
||||
PatternIsHorizontal);
|
||||
|
||||
themeValues =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"bar-color", barColor]
|
||||
];
|
||||
themedProgressIndicator =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"bar-color", barColor]
|
||||
];
|
||||
|
||||
[self registerThemeValues:themeValues forView:progressBar];
|
||||
[self registerThemeValues:themedProgressIndicator forView:progressBar];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
@@ -2021,15 +2023,15 @@ var themedButtonValues = nil,
|
||||
["progress-indicator-inderterminate-bar-bar-regular-center.png", 1.0, 16.0],
|
||||
["progress-indicator-inderterminate-bar-bar-regular-right.png", 3.0, 16.0]
|
||||
],
|
||||
PatternIsHorizontal),
|
||||
PatternIsHorizontal);
|
||||
|
||||
themeValues =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"inderterminate-bar-color", barColor]
|
||||
];
|
||||
themedIndeterminateProgressIndicator =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"inderterminate-bar-color", barColor]
|
||||
];
|
||||
|
||||
[self registerThemeValues:themeValues forView:progressBar];
|
||||
[self registerThemeValues:themedIndeterminateProgressIndicator forView:progressBar];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
@@ -2772,4 +2774,25 @@ var themedButtonValues = nil,
|
||||
return [alert themeView];
|
||||
}
|
||||
|
||||
+ (CPProgressIndicator)themedBarProgressIndicator
|
||||
{
|
||||
var progressBar = [[CPProgressIndicator alloc] initWithFrame:CGRectMake(0, 0, 75, 16)];
|
||||
[progressBar setDoubleValue:30];
|
||||
|
||||
[self registerThemeValues:nil forView:progressBar inherit:themedProgressIndicator];
|
||||
|
||||
return progressBar;
|
||||
|
||||
}
|
||||
|
||||
+ (CPProgressIndicator)themedIndeterminateBarProgressIndicator
|
||||
{
|
||||
var progressBar = [[CPProgressIndicator alloc] initWithFrame:CGRectMake(0, 0, 75, 16)];
|
||||
[progressBar setDoubleValue:30];
|
||||
|
||||
[self registerThemeValues:nil forView:progressBar inherit:themedIndeterminateProgressIndicator];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
@@ -18,7 +18,9 @@ var themedButtonValues = nil,
|
||||
themedCircularSliderValues = nil,
|
||||
themedButtonBarValues = nil,
|
||||
themedAlertValues = nil,
|
||||
themedWindowViewValues = nil;
|
||||
themedWindowViewValues = nil,
|
||||
themedProgressIndicator = nil,
|
||||
themedIndeterminateProgressIndicator = nil;
|
||||
|
||||
@implementation Aristo2ThemeDescriptor : BKThemeDescriptor
|
||||
|
||||
@@ -1701,15 +1703,15 @@ var themedButtonValues = nil,
|
||||
["progress-indicator-bar-bar-regular-center.png", 1.0, 25.0],
|
||||
["progress-indicator-bar-bar-regular-right.png", 1.0, 25.0]
|
||||
],
|
||||
PatternIsHorizontal),
|
||||
PatternIsHorizontal);
|
||||
|
||||
themeValues =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"bar-color", barColor]
|
||||
];
|
||||
themedProgressIndicator =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"bar-color", barColor]
|
||||
];
|
||||
|
||||
[self registerThemeValues:themeValues forView:progressBar];
|
||||
[self registerThemeValues:themedProgressIndicator forView:progressBar];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
@@ -1734,15 +1736,15 @@ var themedButtonValues = nil,
|
||||
["progress-indicator-inderterminate-bar-bar-regular-center.png", 20.0, 25.0],
|
||||
["progress-indicator-inderterminate-bar-bar-regular-right.png", 1.0, 25.0]
|
||||
],
|
||||
PatternIsHorizontal),
|
||||
PatternIsHorizontal);
|
||||
|
||||
themeValues =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"inderterminate-bar-color", barColor]
|
||||
];
|
||||
themedIndeterminateProgressIndicator =
|
||||
[
|
||||
[@"bezel-color", bezelColor],
|
||||
[@"inderterminate-bar-color", barColor]
|
||||
];
|
||||
|
||||
[self registerThemeValues:themeValues forView:progressBar];
|
||||
[self registerThemeValues:themedIndeterminateProgressIndicator forView:progressBar];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
@@ -2482,4 +2484,25 @@ var themedButtonValues = nil,
|
||||
return [alert themeView];
|
||||
}
|
||||
|
||||
+ (CPProgressIndicator)themedBarProgressIndicator
|
||||
{
|
||||
var progressBar = [[CPProgressIndicator alloc] initWithFrame:CGRectMake(0, 0, 75, 16)];
|
||||
[progressBar setDoubleValue:30];
|
||||
|
||||
[self registerThemeValues:nil forView:progressBar inherit:themedProgressIndicator];
|
||||
|
||||
return progressBar;
|
||||
|
||||
}
|
||||
|
||||
+ (CPProgressIndicator)themedIndeterminateBarProgressIndicator
|
||||
{
|
||||
var progressBar = [[CPProgressIndicator alloc] initWithFrame:CGRectMake(0, 0, 75, 16)];
|
||||
[progressBar setDoubleValue:30];
|
||||
|
||||
[self registerThemeValues:nil forView:progressBar inherit:themedIndeterminateProgressIndicator];
|
||||
|
||||
return progressBar;
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user