projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed compilation problem in pror commit
[wxWidgets.git]
/
src
/
generic
/
mdig.cpp
diff --git
a/src/generic/mdig.cpp
b/src/generic/mdig.cpp
index e0b951be0e7b369d28c20b8b8bc1dc49d85431ba..b1e79b5969e6cd7c4457887b34f60e7324c9767b 100644
(file)
--- a/
src/generic/mdig.cpp
+++ b/
src/generic/mdig.cpp
@@
-17,10
+17,6
@@
// headers
// ---------------------------------------------------------------------------
// headers
// ---------------------------------------------------------------------------
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma implementation "mdig.h"
-#endif
-
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
@@
-35,6
+31,7
@@
#endif //WX_PRECOMP
#include "wx/generic/mdig.h"
#endif //WX_PRECOMP
#include "wx/generic/mdig.h"
+#include "wx/stockitem.h"
enum MDI_MENU_ID
{
enum MDI_MENU_ID
{
@@
-52,7
+49,7
@@
IMPLEMENT_DYNAMIC_CLASS(wxGenericMDIParentFrame, wxFrame)
BEGIN_EVENT_TABLE(wxGenericMDIParentFrame, wxFrame)
#if wxUSE_MENUS
BEGIN_EVENT_TABLE(wxGenericMDIParentFrame, wxFrame)
#if wxUSE_MENUS
- EVT_MENU (
-1
, wxGenericMDIParentFrame::DoHandleMenu)
+ EVT_MENU (
wxID_ANY
, wxGenericMDIParentFrame::DoHandleMenu)
#endif
END_EVENT_TABLE()
#endif
END_EVENT_TABLE()
@@
-123,7
+120,7
@@
bool wxGenericMDIParentFrame::Create(wxWindow *parent,
OnCreateClient();
OnCreateClient();
- return
TRUE
;
+ return
true
;
}
#if wxUSE_MENUS
}
#if wxUSE_MENUS
@@
-192,12
+189,12
@@
bool wxGenericMDIParentFrame::ProcessEvent(wxEvent& event)
// Stops the same event being processed repeatedly
static wxEventType inEvent = wxEVT_NULL;
if (inEvent == event.GetEventType())
// Stops the same event being processed repeatedly
static wxEventType inEvent = wxEVT_NULL;
if (inEvent == event.GetEventType())
- return
FALSE
;
+ return
false
;
inEvent = event.GetEventType();
// Let the active child (if any) process the event first.
inEvent = event.GetEventType();
// Let the active child (if any) process the event first.
- bool res =
FALSE
;
+ bool res =
false
;
if (m_pActiveChild && event.IsKindOf(CLASSINFO(wxCommandEvent))
#if 0
/* This is sure to not give problems... */
if (m_pActiveChild && event.IsKindOf(CLASSINFO(wxCommandEvent))
#if 0
/* This is sure to not give problems... */
@@
-307,7
+304,7
@@
void wxGenericMDIParentFrame::AddWindowMenu(wxMenuBar *pMenuBar)
{
if (pMenuBar && m_pWindowMenu)
{
{
if (pMenuBar && m_pWindowMenu)
{
- int pos = pMenuBar->FindMenu(
_("Help"
));
+ int pos = pMenuBar->FindMenu(
wxGetStockLabel(wxID_HELP,false
));
if (pos == wxNOT_FOUND)
{
pMenuBar->Append(m_pWindowMenu, _("&Window"));
if (pos == wxNOT_FOUND)
{
pMenuBar->Append(m_pWindowMenu, _("&Window"));
@@
-344,6
+341,7
@@
void wxGenericMDIParentFrame::DoHandleMenu(wxCommandEvent &event)
{
#if 1 // What's best? Delayed deleting or immediate deleting?
delete m_pActiveChild;
{
#if 1 // What's best? Delayed deleting or immediate deleting?
delete m_pActiveChild;
+ m_pActiveChild = NULL;
#else
ActivateNext();
#else
ActivateNext();
@@
-408,12
+406,12
@@
wxGenericMDIChildFrame::~wxGenericMDIChildFrame()
if (pParentFrame != NULL)
{
if (pParentFrame != NULL)
{
- bool bActive =
FALSE
;
+ bool bActive =
false
;
if (pParentFrame->GetActiveChild() == this)
{
pParentFrame->SetActiveChild((wxGenericMDIChildFrame*) NULL);
pParentFrame->SetChildMenuBar((wxGenericMDIChildFrame*) NULL);
if (pParentFrame->GetActiveChild() == this)
{
pParentFrame->SetActiveChild((wxGenericMDIChildFrame*) NULL);
pParentFrame->SetChildMenuBar((wxGenericMDIChildFrame*) NULL);
- bActive =
TRUE
;
+ bActive =
true
;
}
wxGenericMDIClientWindow *pClientWindow = pParentFrame->GetClientWindow();
}
wxGenericMDIClientWindow *pClientWindow = pParentFrame->GetClientWindow();
@@
-468,11
+466,11
@@
bool wxGenericMDIChildFrame::Create( wxGenericMDIParentFrame *parent,
m_Title = title;
m_Title = title;
- pClientWindow->AddPage(this, title,
TRUE
);
+ pClientWindow->AddPage(this, title,
true
);
ApplyMDIChildFrameRect(); // Ok confirme the size change!
pClientWindow->Refresh();
ApplyMDIChildFrameRect(); // Ok confirme the size change!
pClientWindow->Refresh();
- return
TRUE
;
+ return
true
;
}
#if wxUSE_MENUS
}
#if wxUSE_MENUS
@@
-568,6
+566,8
@@
void wxGenericMDIChildFrame::OnMenuHighlight(wxMenuEvent& event)
// but may be the MDI frame does?
m_pMDIParentFrame->OnMenuHighlight(event);
}
// but may be the MDI frame does?
m_pMDIParentFrame->OnMenuHighlight(event);
}
+#else
+ wxUnusedVar(event);
#endif // wxUSE_STATUSBAR
}
#endif // wxUSE_STATUSBAR
}
@@
-697,7
+697,7
@@
bool wxGenericMDIClientWindow::CreateClient( wxGenericMDIParentFrame *parent, lo
{
SetWindowStyleFlag(style);
{
SetWindowStyleFlag(style);
- bool success = wxNotebook::Create(parent, wxID_NOTEBOOK_CLIENT_AREA, wxPoint(0,
0), wxSize(100, 100), 0);
+ bool success = wxNotebook::Create(parent, wxID_NOTEBOOK_CLIENT_AREA, wxPoint(0,0), wxSize(100, 100), 0);
if (success)
{
/*
if (success)
{
/*
@@
-708,10
+708,10
@@
bool wxGenericMDIClientWindow::CreateClient( wxGenericMDIParentFrame *parent, lo
GetTabView()->SetTabSize(120, 18);
GetTabView()->SetTabSelectionHeight(20);
*/
GetTabView()->SetTabSize(120, 18);
GetTabView()->SetTabSelectionHeight(20);
*/
- return
TRUE
;
+ return
true
;
}
else
}
else
- return
FALSE
;
+ return
false
;
}
int wxGenericMDIClientWindow::SetSelection(size_t nPage)
}
int wxGenericMDIClientWindow::SetSelection(size_t nPage)
@@
-747,7
+747,7
@@
void wxGenericMDIClientWindow::PageChanged(int OldSelection, int newSelection)
wxGenericMDIChildFrame* oldChild = (wxGenericMDIChildFrame *)GetPage(OldSelection);
if (oldChild)
{
wxGenericMDIChildFrame* oldChild = (wxGenericMDIChildFrame *)GetPage(OldSelection);
if (oldChild)
{
- wxActivateEvent event(wxEVT_ACTIVATE,
FALSE
, oldChild->GetId());
+ wxActivateEvent event(wxEVT_ACTIVATE,
false
, oldChild->GetId());
event.SetEventObject( oldChild );
oldChild->GetEventHandler()->ProcessEvent(event);
}
event.SetEventObject( oldChild );
oldChild->GetEventHandler()->ProcessEvent(event);
}
@@
-759,7
+759,7
@@
void wxGenericMDIClientWindow::PageChanged(int OldSelection, int newSelection)
wxGenericMDIChildFrame* activeChild = (wxGenericMDIChildFrame *)GetPage(newSelection);
if (activeChild)
{
wxGenericMDIChildFrame* activeChild = (wxGenericMDIChildFrame *)GetPage(newSelection);
if (activeChild)
{
- wxActivateEvent event(wxEVT_ACTIVATE,
TRUE
, activeChild->GetId());
+ wxActivateEvent event(wxEVT_ACTIVATE,
true
, activeChild->GetId());
event.SetEventObject( activeChild );
activeChild->GetEventHandler()->ProcessEvent(event);
event.SetEventObject( activeChild );
activeChild->GetEventHandler()->ProcessEvent(event);