projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't use size_t for plural forms parameter.
[wxWidgets.git]
/
include
/
wx
/
cocoa
/
frame.h
diff --git
a/include/wx/cocoa/frame.h
b/include/wx/cocoa/frame.h
index 0cea7dbac31e0fda19dfcb2e70c95b745f9cc542..417f57080de0f1640efbf4fc7489170beefbda5b 100644
(file)
--- a/
include/wx/cocoa/frame.h
+++ b/
include/wx/cocoa/frame.h
@@
-4,18
+4,18
@@
// Author: David Elliott
// Modified by:
// Created: 2003/03/16
// Author: David Elliott
// Modified by:
// Created: 2003/03/16
-// RCS-ID: $Id
:
+// RCS-ID: $Id
$
// Copyright: (c) 2003 David Elliott
// Copyright: (c) 2003 David Elliott
-// Licence: wxWindows licen
s
e
+// Licence: wxWindows licen
c
e
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_COCOA_FRAME_H_
#define _WX_COCOA_FRAME_H_
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_COCOA_FRAME_H_
#define _WX_COCOA_FRAME_H_
-class WXDLL
EXPORT
wxMenuBar;
-class WXDLL
EXPORT
wxStatusBar;
+class WXDLL
IMPEXP_FWD_CORE
wxMenuBar;
+class WXDLL
IMPEXP_FWD_CORE
wxStatusBar;
-class WXDLL
EXPORT wxFrame: public wxFrameBase
+class WXDLL
IMPEXP_CORE wxFrame: public wxFrameBase
{
DECLARE_EVENT_TABLE()
DECLARE_DYNAMIC_CLASS(wxFrame)
{
DECLARE_EVENT_TABLE()
DECLARE_DYNAMIC_CLASS(wxFrame)
@@
-51,15
+51,19
@@
protected:
// Cocoa specifics
// ------------------------------------------------------------------------
public:
// Cocoa specifics
// ------------------------------------------------------------------------
public:
- virtual wxMenuBar* GetAppMenuBar(
) { return GetMenuBar(); }
+ virtual wxMenuBar* GetAppMenuBar(
wxCocoaNSWindow *win);
// Returns the NSView for non-client drawing
virtual WX_NSView GetNonClientNSView();
// Returns the NSView for non-client drawing
virtual WX_NSView GetNonClientNSView();
-protected:
- virtual void CocoaSetWxWindowSize(int width, int height);
// Helper function to position status/tool bars
// Helper function to position status/tool bars
+ // Also called by native toolbar to force a size update
void UpdateFrameNSView();
void UpdateFrameNSView();
+ virtual void CocoaDelegate_wxMenuItemAction(WX_NSMenuItem menuItem);
+ virtual bool CocoaDelegate_validateMenuItem(WX_NSMenuItem menuItem);
+protected:
+ virtual void CocoaSetWxWindowSize(int width, int height);
+
virtual void CocoaReplaceView(WX_NSView oldView, WX_NSView newView);
// frameNSView is used whenever a statusbar/generic toolbar are present
WX_NSView m_frameNSView;
virtual void CocoaReplaceView(WX_NSView oldView, WX_NSView newView);
// frameNSView is used whenever a statusbar/generic toolbar are present
WX_NSView m_frameNSView;
@@
-82,7
+86,7
@@
public:
// create the main status bar by calling OnCreateStatusBar()
virtual wxStatusBar* CreateStatusBar(int number = 1,
// create the main status bar by calling OnCreateStatusBar()
virtual wxStatusBar* CreateStatusBar(int number = 1,
- long style = wxST
_SIZEGRIP
,
+ long style = wxST
B_DEFAULT_STYLE
,
wxWindowID winid = 0,
const wxString& name =
wxStatusLineNameStr);
wxWindowID winid = 0,
const wxString& name =
wxStatusLineNameStr);
@@
-91,7
+95,7
@@
public:
#if wxUSE_TOOLBAR
// create main toolbar bycalling OnCreateToolBar()
virtual wxToolBar* CreateToolBar(long style = -1,
#if wxUSE_TOOLBAR
// create main toolbar bycalling OnCreateToolBar()
virtual wxToolBar* CreateToolBar(long style = -1,
- wxWindowID winid =
-1
,
+ wxWindowID winid =
wxID_ANY
,
const wxString& name = wxToolBarNameStr);
// sets the main tool bar
virtual void SetToolBar(wxToolBar *toolbar);
const wxString& name = wxToolBarNameStr);
// sets the main tool bar
virtual void SetToolBar(wxToolBar *toolbar);