OSDN Git Service

varを使わないようにした
[kcd/KCD.git] / KCD / StrengthenListItemView.swift
1 //
2 //  StrengthenListItemView.swift
3 //  KCD
4 //
5 //  Created by Hori,Masaki on 2017/01/02.
6 //  Copyright © 2017年 Hori,Masaki. All rights reserved.
7 //
8
9 import Cocoa
10
11 final class StrengthenListItemView: NSBox {
12     
13     override func draw(_ dirtyRect: NSRect) {
14         
15         super.draw(dirtyRect)
16         
17         let width = bounds.width
18         let height = bounds.height
19         
20         borderColor.set()
21         NSBezierPath.defaultLineWidth = borderWidth
22         NSBezierPath.stroke(bounds)
23         
24         multiline(lines:
25             [
26                 (NSPoint(x: 29.5, y: 0), NSPoint(x: 29.5, y: height)),
27                 (NSPoint(x: 67.5, y: 0), NSPoint(x: 67.5, y: height)),
28                 (NSPoint(x: 209.5, y: 0), NSPoint(x: 209.5, y: height)),
29                 (NSPoint(x: 0, y: 17.5), NSPoint(x: width, y: 17.5)),
30                 (NSPoint(x: 0, y: 34.5), NSPoint(x: width, y: 34.5))
31             ])
32             .stroke()
33     }
34 }