55 BOOL _becomesKeyOnlyIfNeeded;
62 - (BOOL)isFloatingPanel
72 - (void)setFloatingPanel:(BOOL)isFloatingPanel
74 [
self setLevel:isFloatingPanel ? CPFloatingWindowLevel : CPNormalWindowLevel];
81 - (BOOL)becomesKeyOnlyIfNeeded
83 return _becomesKeyOnlyIfNeeded;
90 - (void)setBecomesKeyOnlyIfNeeded:(BOOL)shouldBecomeKeyOnlyIfNeeded
92 _becomesKeyOnlyIfNeeded = shouldBecomeKeyOnlyIfNeeded
95 - (BOOL)worksWhenModal
97 return _worksWhenModal;
104 - (void)setWorksWhenModal:(BOOL)shouldWorkWhenModal
106 _worksWhenModal = shouldWorkWhenModal;
109 - (BOOL)canBecomeMainWindow
114 - (BOOL)canBecomeKeyWindow
121 #pragma mark Overrides
126 - (void)cancelOperation:(
id)sender
128 if ([[
CPApp currentEvent] _couldBeKeyEquivalent] && [
self performKeyEquivalent:[
CPApp currentEvent]])
134 - (void)cancel:(
id)sender