|
@@ -159,6 +159,7 @@ static NSString *const KMPurchaseCompareDMGCellIdentifier = @"KMPurchaseCo
|
|
|
@property (assign) IBOutlet NSTextField *parmanentVerInfoLbl7;
|
|
|
@property (assign) IBOutlet NSTextField *parmanentVerInfoLbl8;
|
|
|
@property (assign) IBOutlet NSTextField *parmanentVerInfoLbl9;
|
|
|
+@property (weak) IBOutlet NSImageView *parmanentVerInfoImage1;
|
|
|
|
|
|
@property (weak) IBOutlet NSTextField *parmanentVerInfoLbl10;
|
|
|
|
|
@@ -260,6 +261,7 @@ static NSString *const KMPurchaseCompareDMGCellIdentifier = @"KMPurchaseCo
|
|
|
self.freeVersionInfoLbl8.stringValue = self.parmanentVerInfoLbl8.stringValue = NSLocalizedString(@"OCR PDFs", nil);
|
|
|
self.freeVersionInfoLbl9.stringValue = self.parmanentVerInfoLbl9.stringValue = NSLocalizedString(@"Measuring Tools", nil);
|
|
|
self.freeVersionInfoLbl10.stringValue = self.parmanentVerInfoLbl10.stringValue = NSLocalizedString(@"Ad-free", nil);
|
|
|
+ [self refreshParmanentVerInfo];
|
|
|
|
|
|
// self.parmanentVerinfoimg2.toolTip = NSLocalizedString(@"Support insert links and custom stamps", nil);
|
|
|
self.parmanentVerInfoBtn2.mouseMoveCallback = ^(BOOL mouseEntered) {
|
|
@@ -555,6 +557,35 @@ static NSString *const KMPurchaseCompareDMGCellIdentifier = @"KMPurchaseCo
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+- (void)refreshParmanentVerInfo {
|
|
|
+ if ([self.buySwitch state] == NSControlStateValueOn) {
|
|
|
+ self.parmanentVerInfoLbl1.stringValue = NSLocalizedString(@"Unlimited file conversion", nil);
|
|
|
+ self.parmanentVerInfoLbl2.stringValue = NSLocalizedString(@"Annotate PDFs (advanced)", nil);
|
|
|
+ self.parmanentVerInfoLbl3.stringValue = NSLocalizedString(@"View PDFs", nil);
|
|
|
+ self.parmanentVerInfoLbl4.stringValue = NSLocalizedString(@"Edit PDF text and images", nil);
|
|
|
+ self.parmanentVerInfoLbl5.stringValue = NSLocalizedString(@"Digital signature", nil);
|
|
|
+ self.parmanentVerInfoLbl6.stringValue = NSLocalizedString(@"Organize pages", nil);
|
|
|
+ self.parmanentVerInfoLbl7.stringValue = NSLocalizedString(@"Batch process", nil);
|
|
|
+ self.parmanentVerInfoLbl8.stringValue = NSLocalizedString(@"OCR PDFs", nil);
|
|
|
+ self.parmanentVerInfoLbl9.stringValue = NSLocalizedString(@"Measuring Tools", nil);
|
|
|
+ self.parmanentVerInfoLbl10.stringValue = NSLocalizedString(@"Ad-free", nil);
|
|
|
+ self.parmanentVerInfoImage1.image = [NSImage imageNamed:@"function_vip"];
|
|
|
+ } else {
|
|
|
+ self.parmanentVerInfoLbl1.stringValue = NSLocalizedString(@"View PDFs", nil);
|
|
|
+ self.parmanentVerInfoLbl2.stringValue = NSLocalizedString(@"Annotate PDFs (advanced)", nil);
|
|
|
+ self.parmanentVerInfoLbl3.stringValue = NSLocalizedString(@"Unlimited file conversion", nil);
|
|
|
+ self.parmanentVerInfoLbl4.stringValue = NSLocalizedString(@"Edit PDF text and images", nil);
|
|
|
+ self.parmanentVerInfoLbl5.stringValue = NSLocalizedString(@"Digital signature", nil);
|
|
|
+ self.parmanentVerInfoLbl6.stringValue = NSLocalizedString(@"Organize pages", nil);
|
|
|
+ self.parmanentVerInfoLbl7.stringValue = NSLocalizedString(@"Batch process", nil);
|
|
|
+ self.parmanentVerInfoLbl8.stringValue = NSLocalizedString(@"OCR PDFs", nil);
|
|
|
+ self.parmanentVerInfoLbl9.stringValue = NSLocalizedString(@"Measuring Tools", nil);
|
|
|
+ self.parmanentVerInfoLbl10.stringValue = NSLocalizedString(@"Ad-free", nil);
|
|
|
+ self.parmanentVerInfoImage1.image = [NSImage imageNamed:@"compare_nosupport"];
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
#pragma mark - Window Method
|
|
|
- (void)showWindow:(id)sender {
|
|
|
[super showWindow:nil];
|
|
@@ -774,6 +805,7 @@ static NSString *const KMPurchaseCompareDMGCellIdentifier = @"KMPurchaseCo
|
|
|
}
|
|
|
|
|
|
- (IBAction)buySwitchAction:(NSSwitch *)sender {
|
|
|
+ [self refreshParmanentVerInfo];
|
|
|
[self updatePriceLabel];
|
|
|
}
|
|
|
|