mirror of
https://github.com/Luigi30/FruitMachine-Swift.git
synced 2024-11-27 13:53:23 +00:00
44 lines
1.3 KiB
Swift
44 lines
1.3 KiB
Swift
|
//
|
||
|
// PreferencesWindow.swift
|
||
|
// FruitMachine
|
||
|
//
|
||
|
// Created by Christopher Rohl on 7/31/17.
|
||
|
// Copyright © 2017 Christopher Rohl. All rights reserved.
|
||
|
//
|
||
|
|
||
|
import Cocoa
|
||
|
|
||
|
class PreferencesWindowController: NSWindowController {
|
||
|
@IBOutlet weak var path_ROMMonitor: NSTextField!
|
||
|
@IBOutlet weak var path_ROMCharacter: NSTextField!
|
||
|
@IBOutlet weak var path_ROMBasic: NSTextField!
|
||
|
|
||
|
let defaults = UserDefaults.standard
|
||
|
|
||
|
override func windowDidLoad() {
|
||
|
super.windowDidLoad()
|
||
|
|
||
|
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
|
||
|
let monitorPath = defaults.string(forKey: "path_ROMMonitor")
|
||
|
let characterPath = defaults.string(forKey: "path_ROMCharacter")
|
||
|
let basicPath = defaults.string(forKey: "path_ROMBasic")
|
||
|
|
||
|
if (monitorPath != nil) {
|
||
|
path_ROMMonitor.stringValue = monitorPath!
|
||
|
}
|
||
|
|
||
|
if (characterPath != nil) {
|
||
|
path_ROMCharacter.stringValue = characterPath!
|
||
|
}
|
||
|
|
||
|
if (basicPath != nil) {
|
||
|
path_ROMBasic.stringValue = basicPath!
|
||
|
}
|
||
|
}
|
||
|
|
||
|
override var windowNibName : NSNib.Name? {
|
||
|
return NSNib.Name(rawValue: "PreferencesWindow")
|
||
|
}
|
||
|
|
||
|
}
|