Old API clearly deprecated.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2005-01-05 19:25:02 +00:00
parent e32d4b8f07
commit 1729813a8d
10 changed files with 97 additions and 55 deletions

View File

@@ -179,7 +179,7 @@ public:
#if WXWIN_COMPATIBILITY_2_2 #if WXWIN_COMPATIBILITY_2_2
// call this to simulate a menu command // call this to simulate a menu command
bool Command(int winid) { return ProcessCommand(winid); } wxDEPRECATED( bool Command(int winid) );
#endif // WXWIN_COMPATIBILITY_2_2 #endif // WXWIN_COMPATIBILITY_2_2
protected: protected:

View File

@@ -207,10 +207,9 @@ public:
#if WXWIN_COMPATIBILITY_2_2 #if WXWIN_COMPATIBILITY_2_2
// deprecated: Use GetItemParent instead. // deprecated: Use GetItemParent instead.
wxTreeItemId GetParent(const wxTreeItemId& item) const wxDEPRECATED( wxTreeItemId GetParent(const wxTreeItemId& item) const);
{ return GetItemParent( item ); }
// Expose the base class method hidden by the one above. // Expose the base class method hidden by the one above. Not deprecatable.
wxWindow *GetParent() const { return wxScrolledWindow::GetParent(); } wxWindow *GetParent() const { return wxScrolledWindow::GetParent(); }
#endif // WXWIN_COMPATIBILITY_2_2 #endif // WXWIN_COMPATIBILITY_2_2

View File

@@ -118,7 +118,7 @@ public:
#if WXWIN_COMPATIBILITY_2_2 #if WXWIN_COMPATIBILITY_2_2
// return true if this is ending tag (</something>) or false // return true if this is ending tag (</something>) or false
// if it isn't (<something>) // if it isn't (<something>)
inline bool IsEnding() const {return false;} wxDEPRECATED( bool IsEnding() const );
#endif #endif
// return true if this there is matching ending tag // return true if this there is matching ending tag

View File

@@ -224,10 +224,9 @@ public:
#if WXWIN_COMPATIBILITY_2_2 #if WXWIN_COMPATIBILITY_2_2
// deprecated: Use GetItemParent instead. // deprecated: Use GetItemParent instead.
wxTreeItemId GetParent(const wxTreeItemId& item) const wxDEPRECATED( wxTreeItemId GetParent(const wxTreeItemId& item) const);
{ return GetItemParent( item ); }
// Expose the base class method hidden by the one above. // Expose the base class method hidden by the one above. Not deprecatable.
wxWindow *GetParent() const { return wxControl::GetParent(); } wxWindow *GetParent() const { return wxControl::GetParent(); }
#endif // WXWIN_COMPATIBILITY_2_2 #endif // WXWIN_COMPATIBILITY_2_2

View File

@@ -201,21 +201,21 @@ public:
// usage and loading time. // usage and loading time.
// //
void SetItemHasChildren( const wxTreeItemId& rItem void SetItemHasChildren( const wxTreeItemId& rItem
,bool bHas = TRUE ,bool bHas = true
); );
// //
// The item will be shown in bold // The item will be shown in bold
// //
void SetItemBold( const wxTreeItemId& rItem void SetItemBold( const wxTreeItemId& rItem
,bool bBold = TRUE ,bool bBold = true
); );
// //
// The item will be shown with a drop highlight // The item will be shown with a drop highlight
// //
void SetItemDropHighlight( const wxTreeItemId& rItem void SetItemDropHighlight( const wxTreeItemId& rItem
,bool bHighlight = TRUE ,bool bHighlight = true
); );
// //
@@ -254,11 +254,11 @@ public:
// //
// //
// If 'recursively' is FALSE, only immediate children count, otherwise // If 'bRecursively' is false, only immediate children count, otherwise
// the returned number is the number of all items in this branch // the returned number is the number of all items in this branch
// //
size_t GetChildrenCount( const wxTreeItemId& rItem size_t GetChildrenCount( const wxTreeItemId& rItem
,bool bRecursively = TRUE ,bool bRecursively = true
) const; ) const;
// //
@@ -287,12 +287,11 @@ public:
wxTreeItemId GetItemParent(const wxTreeItemId& rItem) const; wxTreeItemId GetItemParent(const wxTreeItemId& rItem) const;
#if WXWIN_COMPATIBILITY_2_2 #if WXWIN_COMPATIBILITY_2_2
// deprecated: Use GetItemParent instead. // deprecated: Use GetItemParent instead.
wxTreeItemId GetParent(const wxTreeItemId& rItem) const wxDEPRECATED( wxTreeItemId GetParent(const wxTreeItemId& item) const);
{ return GetItemParent(rItem); }
// Expose the base class method hidden by the one above. // Expose the base class method hidden by the one above. Not deprecatable.
wxWindow* GetParent(void) const { return wxControl::GetParent(); } wxWindow *GetParent() const { return wxControl::GetParent(); }
#endif // WXWIN_COMPATIBILITY_2_2 #endif // WXWIN_COMPATIBILITY_2_2
// for this enumeration function you must pass in a "cookie" parameter // for this enumeration function you must pass in a "cookie" parameter
@@ -474,7 +473,7 @@ public:
// End editing and accept or discard the changes to item label // End editing and accept or discard the changes to item label
// //
void EndEditLabel( const wxTreeItemId& rItem void EndEditLabel( const wxTreeItemId& rItem
,bool bDiscardChanges = FALSE ,bool bDiscardChanges = false
); );
// //
@@ -523,7 +522,7 @@ public:
// //
bool GetBoundingRect( const wxTreeItemId& rItem bool GetBoundingRect( const wxTreeItemId& rItem
,wxRect& rRect ,wxRect& rRect
,bool bTextOnly = FALSE ,bool bTextOnly = false
) const; ) const;
// //
@@ -618,7 +617,7 @@ public:
// //
bool IsItemChecked(const wxTreeItemId& rItem) const; bool IsItemChecked(const wxTreeItemId& rItem) const;
void SetItemCheck( const wxTreeItemId& rItem void SetItemCheck( const wxTreeItemId& rItem
,bool bCheck = TRUE ,bool bCheck = true
); );
protected: protected:
@@ -692,7 +691,7 @@ private:
wxMapTreeAttr m_vAttrs; wxMapTreeAttr m_vAttrs;
// //
// TRUE if the hash above is not empty // true if the hash above is not empty
// //
bool m_bHasAnyAttr; bool m_bHasAnyAttr;

View File

@@ -387,7 +387,7 @@ bool wxFrameBase::ShowMenuHelp(wxStatusBar *WXUNUSED(statbar), int menuId)
DoGiveHelp(helpString, show); DoGiveHelp(helpString, show);
return !helpString.IsEmpty(); return !helpString.empty();
#else // !wxUSE_MENUS #else // !wxUSE_MENUS
return false; return false;
#endif // wxUSE_MENUS/!wxUSE_MENUS #endif // wxUSE_MENUS/!wxUSE_MENUS
@@ -563,3 +563,12 @@ void wxFrameBase::SetMenuBar(wxMenuBar *menubar)
} }
#endif // wxUSE_MENUS #endif // wxUSE_MENUS
#if WXWIN_COMPATIBILITY_2_2
bool wxFrameBase::Command(int winid)
{
return ProcessCommand(winid);
}
#endif // WXWIN_COMPATIBILITY_2_2

View File

@@ -760,7 +760,7 @@ void wxGenericTreeCtrl::Init()
m_lastOnSame = false; m_lastOnSame = false;
#ifdef __WXMAC_CARBON__ #ifdef __WXMAC_CARBON__
m_normalFont.MacCreateThemeFont( kThemeViewsFont ) ; m_normalFont.MacCreateThemeFont( kThemeViewsFont ) ;
#else #else
m_normalFont = wxSystemSettings::GetFont( wxSYS_DEFAULT_GUI_FONT ); m_normalFont = wxSystemSettings::GetFont( wxSYS_DEFAULT_GUI_FONT );
@@ -1586,7 +1586,7 @@ void wxGenericTreeCtrl::Delete(const wxTreeItemId& itemId)
if (item == m_select_me) if (item == m_select_me)
m_select_me = NULL; m_select_me = NULL;
delete item; delete item;
} }
@@ -3561,4 +3561,13 @@ wxGenericTreeCtrl::GetClassDefaultAttributes(wxWindowVariant WXUNUSED(variant))
#endif #endif
} }
#if WXWIN_COMPATIBILITY_2_2
wxTreeItemId wxGenericTreeCtrl::GetParent(const wxTreeItemId& item) const
{
return GetItemParent( item );
}
#endif // WXWIN_COMPATIBILITY_2_2
#endif // wxUSE_TREECTRL #endif // wxUSE_TREECTRL

View File

@@ -392,7 +392,7 @@ bool wxHtmlTag::GetParamAsColour(const wxString& par, wxColour *clr) const
{ {
wxString str = GetParam(par); wxString str = GetParam(par);
if (str.IsEmpty()) return false; if (str.empty()) return false;
if (str.GetChar(0) == wxT('#')) if (str.GetChar(0) == wxT('#'))
{ {
unsigned long tmp; unsigned long tmp;
@@ -495,4 +495,13 @@ wxHtmlTag *wxHtmlTag::GetNextTag() const
return cur->m_Next; return cur->m_Next;
} }
#if WXWIN_COMPATIBILITY_2_2
bool wxHtmlTag::IsEnding() const
{
return false;
}
#endif // WXWIN_COMPATIBILITY_2_2
#endif #endif

View File

@@ -3069,5 +3069,14 @@ int wxTreeCtrl::GetState(const wxTreeItemId& node)
return STATEIMAGEMASKTOINDEX(tvi.state); return STATEIMAGEMASKTOINDEX(tvi.state);
} }
#if WXWIN_COMPATIBILITY_2_2
wxTreeItemId wxTreeCtrl::GetParent(const wxTreeItemId& item) const
{
return GetItemParent( item );
}
#endif // WXWIN_COMPATIBILITY_2_2
#endif // wxUSE_TREECTRL #endif // wxUSE_TREECTRL

View File

@@ -160,16 +160,16 @@ public:
// //
// Do traverse the tree: visit all items (recursively by default) under the // Do traverse the tree: visit all items (recursively by default) under the
// given one; return TRUE if all items were traversed or FALSE if the // given one; return true if all items were traversed or false if the
// traversal was aborted because OnVisit returned FALSE // traversal was aborted because OnVisit returned false
// //
bool DoTraverse( const wxTreeItemId& rRoot bool DoTraverse( const wxTreeItemId& rRoot
,bool bRecursively = TRUE ,bool bRecursively = true
); );
// //
// Override this function to do whatever is needed for each item, return // Override this function to do whatever is needed for each item, return
// FALSE to stop traversing // false to stop traversing
// //
virtual bool OnVisit(const wxTreeItemId& rItem) = 0; virtual bool OnVisit(const wxTreeItemId& rItem) = 0;
@@ -208,7 +208,7 @@ public:
// //
if ((GetTree()->GetRootItem() == rItem) && (GetTree()->GetWindowStyle() & wxTR_HIDE_ROOT)) if ((GetTree()->GetRootItem() == rItem) && (GetTree()->GetWindowStyle() & wxTR_HIDE_ROOT))
{ {
return TRUE; return true;
} }
PMYRECORD pRecord = FindOS2TreeRecordByID( GetTree()->GetHWND() PMYRECORD pRecord = FindOS2TreeRecordByID( GetTree()->GetHWND()
,rItem.m_pItem ,rItem.m_pItem
@@ -217,7 +217,7 @@ public:
{ {
m_aSelections.Add(rItem); m_aSelections.Add(rItem);
} }
return TRUE; return true;
} }
size_t GetCount(void) const { return m_aSelections.GetCount(); } size_t GetCount(void) const { return m_aSelections.GetCount(); }
@@ -245,7 +245,7 @@ public:
virtual bool OnVisit(const wxTreeItemId& WXUNUSED(rItem)) virtual bool OnVisit(const wxTreeItemId& WXUNUSED(rItem))
{ {
m_nCount++; m_nCount++;
return TRUE; return true;
} }
size_t GetCount(void) const { return m_nCount; } size_t GetCount(void) const { return m_nCount; }
@@ -306,7 +306,7 @@ bool wxTreeTraversal::DoTraverse (
) )
{ {
if (!OnVisit(rRoot)) if (!OnVisit(rRoot))
return FALSE; return false;
return Traverse( rRoot return Traverse( rRoot
,bRecursively ,bRecursively
@@ -327,15 +327,15 @@ bool wxTreeTraversal::Traverse (
// //
// Depth first traversal // Depth first traversal
// //
if (bRecursively && !Traverse(vChild, TRUE)) if (bRecursively && !Traverse(vChild, true))
return FALSE; return false;
if (!OnVisit(vChild)) if (!OnVisit(vChild))
return FALSE; return false;
vChild = m_pTree->GetNextChild( rRoot vChild = m_pTree->GetNextChild( rRoot
,lCookie ,lCookie
); );
} }
return TRUE; return true;
} // end of wxTreeTraversal::Traverse } // end of wxTreeTraversal::Traverse
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -382,7 +382,7 @@ bool wxTreeCtrl::Create (
,rValidator ,rValidator
,rsName ,rsName
)) ))
return FALSE; return false;
DWORD dwStyle = WS_VISIBLE | WS_TABSTOP; DWORD dwStyle = WS_VISIBLE | WS_TABSTOP;
@@ -393,7 +393,7 @@ bool wxTreeCtrl::Create (
if (!OS2CreateControl( "CONTAINER" if (!OS2CreateControl( "CONTAINER"
,dwStyle ,dwStyle
)) ))
return FALSE; return false;
// //
// Now set the display attributes to show a TREE/ICON view of the // Now set the display attributes to show a TREE/ICON view of the
@@ -426,7 +426,7 @@ bool wxTreeCtrl::Create (
,rSize.x ,rSize.x
,rSize.y ,rSize.y
); );
return TRUE; return true;
} // end of wxTreeCtrl::Create } // end of wxTreeCtrl::Create
wxTreeCtrl::~wxTreeCtrl () wxTreeCtrl::~wxTreeCtrl ()
@@ -474,9 +474,9 @@ bool wxTreeCtrl::DoGetItem (
if (!pRecord) if (!pRecord)
{ {
wxLogLastError(wxT("Item not obtained")); wxLogLastError(wxT("Item not obtained"));
return FALSE; return false;
} }
return TRUE; return true;
} // end of wxTreeCtrl::DoGetItem } // end of wxTreeCtrl::DoGetItem
void wxTreeCtrl::DoSetItem ( void wxTreeCtrl::DoSetItem (
@@ -617,13 +617,13 @@ bool wxTreeCtrl::SetBackgroundColour (
ULONG ulColor = wxColourToRGB(rColour); ULONG ulColor = wxColourToRGB(rColour);
if ( !wxWindowBase::SetBackgroundColour(rColour) ) if ( !wxWindowBase::SetBackgroundColour(rColour) )
return FALSE; return false;
::WinSetPresParam( GetHWND() ::WinSetPresParam( GetHWND()
,PP_BACKGROUNDCOLOR ,PP_BACKGROUNDCOLOR
,sizeof(ULONG) ,sizeof(ULONG)
,&ulColor ,&ulColor
); );
return TRUE; return true;
} // end of wxTreeCtrl::SetBackgroundColour } // end of wxTreeCtrl::SetBackgroundColour
bool wxTreeCtrl::SetForegroundColour ( bool wxTreeCtrl::SetForegroundColour (
@@ -633,13 +633,13 @@ bool wxTreeCtrl::SetForegroundColour (
ULONG ulColor = wxColourToRGB(rColour); ULONG ulColor = wxColourToRGB(rColour);
if (!wxWindowBase::SetForegroundColour(rColour)) if (!wxWindowBase::SetForegroundColour(rColour))
return FALSE; return false;
::WinSetPresParam( GetHWND() ::WinSetPresParam( GetHWND()
,PP_FOREGROUNDCOLOR ,PP_FOREGROUNDCOLOR
,sizeof(ULONG) ,sizeof(ULONG)
,&ulColor ,&ulColor
); );
return TRUE; return true;
} // end of wxTreeCtrl::SetForegroundColour } // end of wxTreeCtrl::SetForegroundColour
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -881,7 +881,7 @@ bool wxTreeCtrl::HasIndirectData (
const wxTreeItemId& WXUNUSED(rItem) const wxTreeItemId& WXUNUSED(rItem)
) const ) const
{ {
return FALSE; return false;
} // end of wxTreeCtrl::HasIndirectData } // end of wxTreeCtrl::HasIndirectData
// Irreleveant under OS/2 --- item either has child records or it doesn't. // Irreleveant under OS/2 --- item either has child records or it doesn't.
@@ -1110,7 +1110,7 @@ bool wxTreeCtrl::IsBold (
const wxTreeItemId& rItem const wxTreeItemId& rItem
) const ) const
{ {
return FALSE; return false;
} // end of wxTreeCtrl::IsBold } // end of wxTreeCtrl::IsBold
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -1923,12 +1923,12 @@ bool wxTreeCtrl::GetBoundingRect (
,MPFROMP(&vRectRecord) ,MPFROMP(&vRectRecord)
,MPFROMP(&vQuery) ,MPFROMP(&vQuery)
)) ))
return FALSE; return false;
rRect.SetLeft(vRectRecord.xLeft); rRect.SetLeft(vRectRecord.xLeft);
rRect.SetTop(vRectRecord.yTop); rRect.SetTop(vRectRecord.yTop);
rRect.SetRight(vRectRecord.xRight); rRect.SetRight(vRectRecord.xRight);
rRect.SetBottom(vRectRecord.yBottom); rRect.SetBottom(vRectRecord.yBottom);
return TRUE; return true;
} // end of wxTreeCtrl::GetBoundingRect } // end of wxTreeCtrl::GetBoundingRect
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -1989,7 +1989,7 @@ bool wxTreeCtrl::OS2Command (
vEvent.SetEventObject( this ); vEvent.SetEventObject( this );
ProcessCommand(vEvent); ProcessCommand(vEvent);
return TRUE; return true;
} }
else if (uCmd == CN_KILLFOCUS) else if (uCmd == CN_KILLFOCUS)
{ {
@@ -1998,10 +1998,10 @@ bool wxTreeCtrl::OS2Command (
); );
vEvent.SetEventObject( this ); vEvent.SetEventObject( this );
ProcessCommand(vEvent); ProcessCommand(vEvent);
return TRUE; return true;
} }
else else
return FALSE; return false;
} // end of wxTreeCtrl::OS2Command } // end of wxTreeCtrl::OS2Command
// //
@@ -2013,7 +2013,7 @@ MRESULT wxTreeCtrl::OS2WindowProc (
, WXLPARAM lParam , WXLPARAM lParam
) )
{ {
bool bProcessed = FALSE; bool bProcessed = false;
MRESULT mRc = 0; MRESULT mRc = 0;
wxTreeEvent vEvent( wxEVT_NULL wxTreeEvent vEvent( wxEVT_NULL
,m_windowId ,m_windowId
@@ -2096,4 +2096,13 @@ MRESULT wxTreeCtrl::OS2WindowProc (
return mRc; return mRc;
} // end of wxTreeCtrl::OS2WindowProc } // end of wxTreeCtrl::OS2WindowProc
#if WXWIN_COMPATIBILITY_2_2
wxTreeItemId wxTreeCtrl::GetParent(const wxTreeItemId& item) const
{
return GetItemParent( item );
}
#endif // WXWIN_COMPATIBILITY_2_2
#endif // wxUSE_TREECTRL #endif // wxUSE_TREECTRL