1 #import "LoginDialogController.h"
3 @implementation LoginDialogController
5 - (bool)showDlg:(NSWindow *)window {
7 [NSBundle loadNibNamed: @"LoginDialog" owner: self];
10 NSString *default_host = [[NSUserDefaults standardUserDefaults] stringForKey:@"LastTargetHost"];
11 if ( default_host != nil ) {
12 [m_host_field setStringValue: default_host];
15 NSString *default_port = [[NSUserDefaults standardUserDefaults] stringForKey:@"LastTargetPort"];
16 if ( default_port != nil ) {
17 [m_port_field setStringValue:[[NSUserDefaults standardUserDefaults] stringForKey:@"LastTargetPort"]];
19 [NSApp beginSheet: m_dlg modalForWindow: window
20 modalDelegate: nil didEndSelector: nil contextInfo: nil];
22 [NSApp runModalForWindow: m_dlg];
24 [NSApp endSheet: m_dlg];
26 [m_dlg orderOut: self];
32 - (IBAction)closeCancel:(id)sender {
37 - (IBAction)closeOK:(id)sender {