|
@@ -15,6 +15,8 @@ class KMSecureLimitAlertView: NSView {
|
|
|
var deleteButton = NSButton()
|
|
|
var funcButton = NSButton()
|
|
|
|
|
|
+ var funcButtonVC: KMDesignButton?
|
|
|
+
|
|
|
var itemClick: KMSecureLimitAlertViewItemClick?
|
|
|
private var funcButtonSize: NSSize = NSMakeSize(163, 32)
|
|
|
|
|
@@ -40,6 +42,10 @@ class KMSecureLimitAlertView: NSView {
|
|
|
self.addSubview(self.deleteButton)
|
|
|
self.addSubview(self.funcButton)
|
|
|
|
|
|
+ self.funcButtonVC = KMDesignButton(withType: .Text)
|
|
|
+ self.funcButton.addSubview(self.funcButtonVC!.view)
|
|
|
+ self.funcButtonVC?.view.frame = self.funcButton.bounds
|
|
|
+ self.funcButtonVC?.view.autoresizingMask = [.width, .height]
|
|
|
|
|
|
self.wantsLayer = true
|
|
|
layer?.backgroundColor = NSColor(hex: "#E8F5FF").cgColor
|
|
@@ -63,7 +69,7 @@ class KMSecureLimitAlertView: NSView {
|
|
|
])
|
|
|
|
|
|
self.deleteButton.isBordered = false
|
|
|
- self.deleteButton.image = NSImage(named: "KMImageNameWhiteClose")
|
|
|
+ self.deleteButton.image = NSImage(named: "KMImageNameCloseProgress12")
|
|
|
self.deleteButton.target = self
|
|
|
self.deleteButton.action = #selector(deleteButtonAction)
|
|
|
|
|
@@ -93,10 +99,10 @@ class KMSecureLimitAlertView: NSView {
|
|
|
let height: CGFloat = NSHeight(self.bounds)
|
|
|
|
|
|
let leftMargin: CGFloat = 16
|
|
|
- self.titleLabel.frame = NSMakeRect(leftMargin, 12, width-leftMargin-60, 18)
|
|
|
+ self.titleLabel.frame = NSMakeRect(leftMargin, 16+4, width-leftMargin-60, 18)
|
|
|
|
|
|
let despX: CGFloat = 16
|
|
|
- let despY: CGFloat = self.titleLabel.frame.maxY+8
|
|
|
+ let despY: CGFloat = self.titleLabel.frame.maxY+8+4
|
|
|
despLabel.frame = NSMakeRect(despX, despY, width-despX-36, height-despY-45)
|
|
|
|
|
|
self.deleteButton.frame = NSMakeRect(width-34, 10, 24, 24)
|