|
@@ -431,13 +431,15 @@ static KMSignatureWindowController *windowController_signature;
|
|
|
[self inputButton_Click:nil];
|
|
|
|
|
|
self.pictureHelpButton.image = [NSImage imageNamed:@"KMImageNameHelpNormal"];
|
|
|
+ self.pictureHelpButton.toolTip = @"Remove white background from images";
|
|
|
+ self.pictureHelpButton.action = @selector(showHelpTip:);
|
|
|
self.pictureHelpButton.coverAction = ^(KMCoverButton * _Nonnull button, KMCoverAction action) {
|
|
|
if (action == KMCoverActionEnter) {
|
|
|
button.image = [NSImage imageNamed:@"KMImageNameHelpHover"];
|
|
|
- [weakSelf showHelpTip:button];
|
|
|
+// [weakSelf showHelpTip:button];
|
|
|
} else if (action == KMCoverActionExit) {
|
|
|
button.image = [NSImage imageNamed:@"KMImageNameHelpNormal"];
|
|
|
- [weakSelf dismissHelpTip];
|
|
|
+// [weakSelf dismissHelpTip];
|
|
|
}
|
|
|
};
|
|
|
|
|
@@ -565,6 +567,11 @@ static KMSignatureWindowController *windowController_signature;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+#pragma mark - mouse
|
|
|
+- (void)mouseDown:(NSEvent *)event {
|
|
|
+ [self dismissHelpTip];
|
|
|
+}
|
|
|
+
|
|
|
#pragma mark - Private Methods
|
|
|
|
|
|
-(void)localizedString
|
|
@@ -636,6 +643,7 @@ static KMSignatureWindowController *windowController_signature;
|
|
|
|
|
|
- (void)showHelpTip:(NSButton *)sender {
|
|
|
if (self.popover) {
|
|
|
+ [self dismissHelpTip];
|
|
|
return;
|
|
|
}
|
|
|
|