|
@@ -13,6 +13,10 @@ typealias KMBookmarkSheetViewCancelAction = (_ view: KMBookmarkSheetView, _ type
|
|
|
class KMBookmarkSheetView: KMBaseXibView {
|
|
|
@IBOutlet weak var folderPopUp: NSPopUpButton!
|
|
|
@IBOutlet weak var bookmarkTextField: NSTextField!
|
|
|
+ @IBOutlet weak var bookmarkLabel: NSTextField!
|
|
|
+ @IBOutlet weak var addToLabel: NSTextField!
|
|
|
+ @IBOutlet weak var cancelButton: NSButton!
|
|
|
+ @IBOutlet weak var okButton: NSButton!
|
|
|
|
|
|
var type: KMBookmarkType = .bookmark
|
|
|
|
|
@@ -30,6 +34,11 @@ class KMBookmarkSheetView: KMBaseXibView {
|
|
|
self.folderPopUp.removeAllItems()
|
|
|
addMenuItems(forBookmarks: [root], level: 0, toMenu: self.folderPopUp.menu!)
|
|
|
self.folderPopUp.selectItem(at: 0)
|
|
|
+
|
|
|
+ self.bookmarkLabel.stringValue = NSLocalizedString("Bookmarks", comment: "")
|
|
|
+ self.addToLabel.stringValue = NSLocalizedString("Add to", comment:"")
|
|
|
+ self.cancelButton.title = NSLocalizedString("Cancel", comment:"")
|
|
|
+ self.okButton.title = NSLocalizedString("OK", comment:"")
|
|
|
}
|
|
|
|
|
|
func addMenuItems(forBookmarks bookmarks: [KMBookmark], level: Int, toMenu menu: NSMenu) {
|