Ignore:
Timestamp:
09/03/09 02:40:57 (15 years ago)
Author:
Nicholas Riley
Message:

Replace use of private/deprecated NSDisclosureButtonCell; a public alternative has been available since 10.3. (Oops.)

Also remove incorrect NSMovieView superclass in nib because 10.6 IB refuses to open the nib with it present.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source/PSAlarmSetController.m

    r552 r579  
    8585        [self _setVolume: volume withPreview: NO];
    8686    }
    87     [editAlert setIntValue: 1]; // XXX temporary for 1.1b5
     87    [editAlert setState: NSOnState]; // XXX temporary for 1.1b5
    8888    {
    8989        NSDictionary *plAlerts = [defaults dictionaryForKey: PSAlertsSelected];
     
    301301- (IBAction)editAlertChanged:(id)sender;
    302302{
    303     BOOL editAlertSelected = [editAlert intValue];
    304     NSView *editAlertControl = [editAlert controlView];
     303    BOOL editAlertSelected = [editAlert state] == NSOnState;
    305304    NSWindow *window = [self window];
    306305    NSRect frame = [window frame];
    307306    if (editAlertSelected) {
    308307        NSSize editWinSize = [window maxSize];
    309         [editAlertControl setNextKeyView: [displayMessage controlView]];
     308        [editAlert setNextKeyView: [displayMessage controlView]];
    310309        frame.origin.y += frame.size.height - editWinSize.height;
    311310        frame.size = editWinSize;
     
    331330            NSResponder *oldResponder = [window firstResponder];
    332331            // make sure focus doesn't get stuck in the edit tab: it is confusing and leaves behind artifacts
    333             if (oldResponder == editAlertControl || [oldResponder isKindOfClass: [NSView class]] && [(NSView *)oldResponder isDescendantOf: alertTabs])
    334                 [window makeFirstResponder: messageField]; // would use editAlertControl, but can't get it to display anomaly-free.
     332            if (oldResponder == editAlert || [oldResponder isKindOfClass: [NSView class]] && [(NSView *)oldResponder isDescendantOf: alertTabs])
     333                [window makeFirstResponder: messageField]; // would use editAlert, but can't get it to display anomaly-free.
    335334            [self silence: sender];
    336335        }
     
    345344        frame.size = viewWinSize;
    346345        [window setFrame: frame display: (sender != nil) animate: (sender != nil)];
    347         [editAlertControl setNextKeyView: cancelButton];
     346        [editAlert setNextKeyView: cancelButton];
    348347    }
    349348    if (sender != nil) {
Note: See TracChangeset for help on using the changeset viewer.