diff options
| author | Pietro Gagliardi <[email protected]> | 2014-11-05 13:35:39 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-11-05 13:35:39 -0500 |
| commit | b632fef3b13dc082acbbbd8aaf6898c663da1c0b (patch) | |
| tree | db74e1e02e91e555b50e9ad6efd2eaafafae907f /basicctrls_darwin.m | |
| parent | cd96f8ee2e0a4ae3370a57357f9bcde4e2a8c36f (diff) | |
Implemented TextField.ReadOnly() on Mac OS X. Began standardizing window class name access on Windows.
Diffstat (limited to 'basicctrls_darwin.m')
| -rw-r--r-- | basicctrls_darwin.m | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/basicctrls_darwin.m b/basicctrls_darwin.m index 873882e..b91862e 100644 --- a/basicctrls_darwin.m +++ b/basicctrls_darwin.m @@ -136,6 +136,7 @@ id newTextField(void) NSTextField *t; t = [[NSTextField alloc] initWithFrame:NSZeroRect]; + [t setSelectable:YES]; // otherwise the setting is masked by the editable default of YES return finishNewTextField((id) t, YES); } @@ -144,6 +145,7 @@ id newPasswordField(void) NSSecureTextField *t; t = [[NSSecureTextField alloc] initWithFrame:NSZeroRect]; + [t setSelectable:YES]; // otherwise the setting is masked by the editable default of YES return finishNewTextField((id) t, YES); } @@ -184,6 +186,16 @@ void textfieldCloseInvalidPopover(id popover) // don't release; close does that already } +BOOL textfieldEditable(id textfield) +{ + return [toNSTextField(textfield) isEditable]; +} + +void textfieldSetEditable(id textfield, BOOL editable) +{ + [toNSTextField(textfield) setEditable:editable]; +} + id newLabel(void) { NSTextField *l; |
