Revision: 27833
http://sourceforge.net/p/bibdesk/svn/27833
Author: hofman
Date: 2022-08-23 21:33:03 +0000 (Tue, 23 Aug 2022)
Log Message:
-----------
no need for extra contentview, can add scale popup directly to pdfview
Modified Paths:
--------------
trunk/bibdesk/BDSKZoomablePDFView.m
Modified: trunk/bibdesk/BDSKZoomablePDFView.m
===================================================================
--- trunk/bibdesk/BDSKZoomablePDFView.m 2022-08-23 16:42:19 UTC (rev 27832)
+++ trunk/bibdesk/BDSKZoomablePDFView.m 2022-08-23 21:33:03 UTC (rev 27833)
@@ -293,29 +293,19 @@
[scalePopUpButton setTarget:self];
[scalePopUpButton setAction:@selector(scalePopUpAction:)];
- NSView *containerView = [[[NSView alloc]
initWithFrame:[scalePopUpButton frame]] autorelease];
backgroundView = [[BDSKBackgroundView alloc]
initWithFrame:[scalePopUpButton frame]];
[backgroundView setTranslatesAutoresizingMaskIntoConstraints:NO];
- [containerView addSubview:backgroundView];
+ [self addSubview:backgroundView];
[scalePopUpButton setTranslatesAutoresizingMaskIntoConstraints:NO];
- [containerView addSubview:scalePopUpButton];
- [containerView setTranslatesAutoresizingMaskIntoConstraints:NO];
- [self addSubview:containerView];
+ [self addSubview:scalePopUpButton];
NSArray *constraints = [NSMutableArray arrayWithObjects:
- [NSLayoutConstraint constraintWithLeadingMargin:0.0
forItem:backgroundView toItem:containerView],
- [NSLayoutConstraint constraintWithTrailingMargin:0.0
forItem:backgroundView toItem:containerView],
- [NSLayoutConstraint constraintWithTopMargin:0.0
forItem:backgroundView toItem:containerView],
- [NSLayoutConstraint constraintWithBottomMargin:0.0
forItem:backgroundView toItem:containerView],
- [NSLayoutConstraint constraintWithLeadingMargin:2.0
forItem:scalePopUpButton toItem:containerView],
- [NSLayoutConstraint constraintWithTrailingMargin:1.0
forItem:scalePopUpButton toItem:containerView],
- [NSLayoutConstraint constraintWithTopMargin:1.0
forItem:scalePopUpButton toItem:containerView],
- [NSLayoutConstraint constraintWithBottomMargin:1.0
forItem:scalePopUpButton toItem:containerView], nil];
- [containerView addConstraints:constraints];
-
- constraints = [NSMutableArray arrayWithObjects:
- [NSLayoutConstraint constraintWithLeadingMargin:0.0
forItem:containerView toItem:self],
- [NSLayoutConstraint constraintWithBottomMargin:0.0
forItem:containerView toItem:self], nil];
+ [NSLayoutConstraint constraintWithLeadingMargin:0.0
forItem:backgroundView toItem:self],
+ [NSLayoutConstraint constraintWithBottomMargin:0.0
forItem:backgroundView toItem:self],
+ [NSLayoutConstraint constraintWithLeadingMargin:2.0
forItem:scalePopUpButton toItem:self],
+ [NSLayoutConstraint constraintWithTrailingMargin:1.0
forItem:scalePopUpButton toItem:backgroundView],
+ [NSLayoutConstraint constraintWithTopMargin:1.0
forItem:scalePopUpButton toItem:backgroundView],
+ [NSLayoutConstraint constraintWithBottomMargin:1.0
forItem:scalePopUpButton toItem:self], nil];
[self addConstraints:constraints];
[self updateScrollerInsets];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit