add allowGlobal, allowDefault, allowManaged options to joining a network

This commit is contained in:
Grant Limberg 2016-06-26 16:11:30 -07:00
parent 5da4fd2aef
commit 9c94d6527a
3 changed files with 67 additions and 22 deletions

View file

@ -30,6 +30,10 @@ class JoinNetworkViewController: NSViewController, NSComboBoxDelegate, NSComboBo
@IBOutlet var network: NSComboBox!
@IBOutlet var joinButton: NSButton!
@IBOutlet var allowManagedCheckBox: NSButton!
@IBOutlet var allowGlobalCheckBox: NSButton!
@IBOutlet var allowDefaultCheckBox:NSButton!
var values: [String] = [String]()
override func viewDidLoad() {
@ -61,8 +65,10 @@ class JoinNetworkViewController: NSViewController, NSComboBoxDelegate, NSComboBo
@IBAction func onJoinClicked(sender: AnyObject?) {
let networkString = network.stringValue
ServiceCom.joinNetwork(networkString)
ServiceCom.joinNetwork(networkString,
allowManaged: allowManagedCheckBox.state == NSOnState,
allowGlobal: allowGlobalCheckBox.state == NSOnState,
allowDefault: allowDefaultCheckBox.state == NSOnState)
network.stringValue = ""