Commit d55ae1b8 authored by Felix Paul Kühne's avatar Felix Paul Kühne

macosx_dialog_provider: handle EXTENSION_WIDGET_CHECK_BOX and fixed a few...

macosx_dialog_provider: handle EXTENSION_WIDGET_CHECK_BOX and fixed a few warnings pointed by clang's static analyser
parent 2af5e585
...@@ -35,10 +35,10 @@ ...@@ -35,10 +35,10 @@
} }
- (void)createContentView; - (void)createContentView;
- setDialogTitle:(NSString *)title; - (void)setDialogTitle:(NSString *)title;
- setDialogMessage:(NSString *)message; - (void)setDialogMessage:(NSString *)message;
- setCancelButtonLabel:(NSString *)cancelLabel; - (void)setCancelButtonLabel:(NSString *)cancelLabel;
- setProgressAsDouble:(double)value; - (void)setProgressAsDouble:(double)value;
- (BOOL)isCancelled; - (BOOL)isCancelled;
- (IBAction)cancelDialog:(id)sender; - (IBAction)cancelDialog:(id)sender;
......
...@@ -106,23 +106,23 @@ ...@@ -106,23 +106,23 @@
[ourContentView addSubview:_iconView]; [ourContentView addSubview:_iconView];
} }
- setDialogTitle:(NSString *)title - (void)setDialogTitle:(NSString *)title
{ {
[_titleField setStringValue:title]; [_titleField setStringValue:title];
[self setTitle:title]; [self setTitle:title];
} }
- setDialogMessage:(NSString *)message - (void)setDialogMessage:(NSString *)message
{ {
[_messageField setStringValue:message]; [_messageField setStringValue:message];
} }
- setCancelButtonLabel:(NSString *)cancelLabel - (void)setCancelButtonLabel:(NSString *)cancelLabel
{ {
[_cancelButton setTitle:cancelLabel]; [_cancelButton setTitle:cancelLabel];
} }
- setProgressAsDouble:(double)value - (void)setProgressAsDouble:(double)value
{ {
[_progressBar setDoubleValue:value]; [_progressBar setDoubleValue:value];
} }
......
...@@ -703,6 +703,7 @@ static void updateControlFromWidget(NSView *control, extension_widget_t *widget, ...@@ -703,6 +703,7 @@ static void updateControlFromWidget(NSView *control, extension_widget_t *widget,
[attrString release]; [attrString release];
break; break;
} }
case EXTENSION_WIDGET_CHECK_BOX:
case EXTENSION_WIDGET_BUTTON: case EXTENSION_WIDGET_BUTTON:
{ {
assert([control isKindOfClass:[NSButton class]]); assert([control isKindOfClass:[NSButton class]]);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment