Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Attributes | Friends

XAP_CocoaFrameImpl Class Reference

#import <xap_CocoaFrameImpl.h>

Inheritance diagram for XAP_CocoaFrameImpl:
XAP_FrameImpl AP_CocoaFrameImpl

List of all members.

Public Member Functions

() - XAP_CocoaFrameImpl
(virtual) - ~XAP_CocoaFrameImpl
(virtual void) - _initialize
(virtual void) - notifyViewChanged
(virtual bool) - _close
(virtual bool) - _raise
(virtual bool) - _show
(virtual void) - _setFullScreen
(virtual bool) - _updateTitle
(virtual UT_sint32- _setInputMode
(virtual void) - _hideMenuScroll
(virtual void) - _nullUpdate
(virtual void) - _setCursor
(NSWindow *) - getTopLevelWindow
(NSView *) - getVBoxWidget
(virtual XAP_DialogFactory *) - _getDialogFactory
(virtual bool) - _runModalContextMenu
(void) - setTimeOfLastEvent
(virtual void) - _queue_resize
(virtual EV_Menu *) - _getMainMenu
(virtual void) - _rebuildMenus
(virtual void) - _rebuildToolbar
(void) - _setController
(XAP_CocoaFrameController *) - _getController
(virtual NSString *) - _getNibName
(virtual
XAP_CocoaFrameController *) 
- _createController

Static Public Member Functions

(static void) + setToolbarRect

Static Public Attributes

static NSString * XAP_FrameNeedToolbar = "XAP_FrameNeedToolbar"
static NSString * XAP_FrameReleaseToolbar = "XAP_FrameReleaseToolbar"

Protected Member Functions

(virtual void) - _createDocumentWindow
(virtual void) - _createStatusBarWindow
(virtual void) - _createTopLevelWindow
(virtual void) - _setWindowIcon
(virtual void) - _createDocView
(virtual EV_Toolbar *) - _newToolbar
(virtual UT_RGBColor- getColorSelBackground

Private Attributes

AP_CocoaDialogFactory m_dialogFactory
EV_CocoaMenuPopupm_pCocoaPopup
XAP_CocoaFrameControllerm_frameController

Friends

class XAP_Frame

Constructor & Destructor Documentation

- XAP_CocoaFrameImpl: (XAP_Frame *)  frame  
- XAP_CocoaFrameImpl: (void)   

Member Function Documentation

- (bool) _close (void)   
- (virtual XAP_CocoaFrameController*) _createController  

Implemented in AP_CocoaFrameImpl.

Referenced by _createTopLevelWindow.

- (virtual void) _createDocumentWindow  

Implemented in AP_CocoaFrameImpl.

Referenced by _createTopLevelWindow.

- (virtual void) _createDocView (GR_Graphics *&)  pG  

Implemented in AP_CocoaFrameImpl.

- (virtual void) _createStatusBarWindow (XAP_CocoaNSStatusBar *)   

Implemented in AP_CocoaFrameImpl.

Referenced by _createTopLevelWindow.

- (XAP_DialogFactory *) _getDialogFactory (void)   

Implements XAP_FrameImpl.

References m_dialogFactory.

- (EV_Menu *) _getMainMenu (void)   

Implements XAP_FrameImpl.

References XAP_App::getApp().

- (virtual NSString*) _getNibName  
- (virtual void) _hideMenuScroll (bool)   

Implements XAP_FrameImpl.

Reimplemented in AP_CocoaFrameImpl.

References UT_ASSERT, and UT_NOT_IMPLEMENTED.

- (EV_Toolbar *) _newToolbar (XAP_Frame *)  frame
(const char *)  szLayout
(const char *)  szLanguage 

Implements XAP_FrameImpl.

Referenced by _rebuildToolbar.

- (void) _nullUpdate (void)    const

Implements XAP_FrameImpl.

References m_frameController.

- (void) _queue_resize (void)   

Implements XAP_FrameImpl.

References UT_ASSERT, UT_DEBUGMSG, and UT_NOT_IMPLEMENTED.

- (bool) _raise (void)   
- (void) _setController (XAP_CocoaFrameController *)  ctrl  

References m_frameController.

- (virtual void) _setCursor (GR_Graphics::Cursor  

Implements XAP_FrameImpl.

- (virtual void) _setFullScreen (bool)   

Implements XAP_FrameImpl.

References UT_ASSERT, and UT_NOT_IMPLEMENTED.

- (virtual void) _setWindowIcon  

Implemented in AP_CocoaFrameImpl.

Referenced by _createTopLevelWindow.

- (bool) _show (void)   
- (UT_RGBColor) getColorSelBackground   const

Reimplemented from XAP_FrameImpl.

- (NSWindow *) getTopLevelWindow (void)    const

References m_frameController, and UT_ASSERT.

- (NSView *) getVBoxWidget (void)    const

References m_frameController, and UT_ASSERT.

- (void) notifyViewChanged (AV_View *)  pView  

Reimplemented from XAP_FrameImpl.

References XAP_FrameImpl::getFrame().

- (void) setTimeOfLastEvent (NSTimeInterval timestamp  

References XAP_App::getApp().


Friends And Related Function Documentation

- (friend class) XAP_Frame [friend]

Reimplemented from XAP_FrameImpl.


Member Data Documentation

+ (NSString *) XAP_FrameNeedToolbar = "XAP_FrameNeedToolbar" [static]

Referenced by _raise, and _show.

+ (NSString *) XAP_FrameReleaseToolbar = "XAP_FrameReleaseToolbar" [static]

Referenced by _close.


The documentation for this class was generated from the following files: