OSDN Git Service

ApplicationDirecroriesの中のアプリケーションに依存する部分を分離した
[kcd/KCD.git] / KCD / SlotItemFrameView.swift
index 518f4f5..21fdb38 100644 (file)
@@ -20,25 +20,17 @@ final class SlotItemFrameView: NSBox {
         NSColor.gridColor.set()
         NSBezierPath.defaultLineWidth = 1.0
         
-        multiline(lines:
-            [
-                (
-                    NSPoint(x: 40.5, y: 0),
-                    NSPoint(x: 40.5, y: height)
-                ),
-                (
-                    NSPoint(x: 0, y: 17.5),
-                    NSPoint(x: width, y: 17.5)
-                ),
-                (
-                    NSPoint(x: 0, y: 34.5),
-                    NSPoint(x: width, y: 34.5)
-                ),
-                (
-                    NSPoint(x: 0, y: 51.5),
-                    NSPoint(x: width, y: 51.5)
-                )
-            ])
+        Polygon()
+            .move(to: NSPoint(x: 40.5, y: 0))
+            .line(to: NSPoint(x: 40.5, y: height))
+            .move(to: NSPoint(x: 0, y: 17.5))
+            .line(to: NSPoint(x: width, y: 17.5))
+            .move(to: NSPoint(x: 0, y: 34.5))
+            .line(to: NSPoint(x: width, y: 34.5))
+            .move(to: NSPoint(x: 0, y: 51.5))
+            .line(to: NSPoint(x: width, y: 51.5))
+            .move(to: NSPoint(x: 0, y: 68.5))
+            .line(to: NSPoint(x: width, y: 68.5))
             .stroke()
     }
 }