OSDN Git Service

WebViewの表示部分の上部32pixelをクリックするとスクリーンショットが取れるようにした
authormasakih <masakih@users.sourceforge.jp>
Sun, 20 Mar 2016 08:25:01 +0000 (17:25 +0900)
committermasakih <masakih@users.sourceforge.jp>
Sun, 20 Mar 2016 08:25:01 +0000 (17:25 +0900)
KCD/HMBroserWindowController.m

index 8a4dfa0..6227579 100644 (file)
@@ -22,6 +22,9 @@
 #import "HMRepairListViewController.h"
 #import "HMAncherageRepairTimerViewController.h"
 
+#import "HMCameraButtomView.h"
+
+
 #import "HMServerDataStore.h"
 
 
@@ -42,6 +45,7 @@ typedef NS_ENUM(NSUInteger, FleetViewPosition) {
 
 @interface HMBroserWindowController ()
 @property (strong) HMGameViewController *gameViewController;
+@property (strong) HMCameraButtomView *cameraButtonViewController;
 
 @property (weak) IBOutlet NSView *resourcePlaceholder;
 @property (strong) HMResourceViewController *resourceViewController;
@@ -92,6 +96,13 @@ typedef NS_ENUM(NSUInteger, FleetViewPosition) {
        [self.gameViewController.view setAutoresizingMask:[self.placeholder autoresizingMask]];
        [self.placeholder addSubview:self.gameViewController.view];
        
+       self.cameraButtonViewController = [HMCameraButtomView new];
+       NSRect r = self.cameraButtonViewController.view.bounds;
+       r.origin.x = [self.placeholder frame].size.width - r.size.width;
+       r.origin.y = [self.placeholder frame].size.height - r.size.height;
+       self.cameraButtonViewController.view.frame = r;
+       [self.placeholder addSubview:self.cameraButtonViewController.view];
+       
        self.resourceViewController = [HMResourceViewController new];
        [self.resourceViewController.view setFrameOrigin:NSZeroPoint];
        [self.resourcePlaceholder addSubview:self.resourceViewController.view];