#if WXWIN_COMPATIBILITY_2_4
// deprecated functions: use Set/GetItemImage directly
- int GetItemSelectedImage(const wxTreeItemId& item) const
- { return GetItemImage(item, wxTreeItemIcon_Selected); }
- void SetItemSelectedImage(const wxTreeItemId& item, int image)
- { SetItemImage(item, image, wxTreeItemIcon_Selected); }
+ wxDEPRECATED( int GetItemSelectedImage(const wxTreeItemId& item) const );
+ wxDEPRECATED( void SetItemSelectedImage(const wxTreeItemId& item, int image) );
// use the versions taking wxTreeItemIdValue cookies (note that
// GetNextChild() is not inside wxDEPRECATED on purpose, as otherwise we
// incremental search data
wxString m_findPrefix;
wxTimer *m_findTimer;
-
+
bool m_dropEffectAboveItem;
// the common part of all ctors
long insertAfter = wxTREE_INSERT_LAST) );
// use Set/GetImageList and Set/GetStateImageList
- wxImageList *GetImageList(int) const { return GetImageList(); }
- void SetImageList(wxImageList *imageList, int) { SetImageList(imageList); }
+ wxDEPRECATED( wxImageList *GetImageList(int) const );
+ wxDEPRECATED( void SetImageList(wxImageList *imageList, int) );
// use Set/GetItemImage directly
- int GetItemSelectedImage(const wxTreeItemId& item) const
- { return GetItemImage(item, wxTreeItemIcon_Selected); }
- void SetItemSelectedImage(const wxTreeItemId& item, int image)
- { SetItemImage(item, image, wxTreeItemIcon_Selected); }
+ wxDEPRECATED( int GetItemSelectedImage(const wxTreeItemId& item) const );
+ wxDEPRECATED( void SetItemSelectedImage(const wxTreeItemId& item, int image) );
// use the versions taking wxTreeItemIdValue cookies
wxDEPRECATED( wxTreeItemId GetFirstChild(const wxTreeItemId& item,
//
// Use Set/GetImageList and Set/GetStateImageList
//
- wxImageList* GetImageList(int nVal) const
- { return GetImageList(); }
- void SetImageList(wxImageList* pImageList, int nVal)
- { SetImageList(pImageList); }
+ wxDEPRECATED( wxImageList* GetImageList(int nVal) const );
+ wxDEPRECATED( void SetImageList(wxImageList* pImageList, int nVal) );
//
// Use Set/GetItemImage directly
//
- int GetItemSelectedImage(const wxTreeItemId& rItem) const
- { return GetItemImage(rItem, wxTreeItemIcon_Selected); }
- void SetItemSelectedImage(const wxTreeItemId& rItem, int nImage)
- { SetItemImage(rItem, nImage, wxTreeItemIcon_Selected); }
+ wxDEPRECATED( int GetItemSelectedImage(const wxTreeItemId& rItem) const );
+ wxDEPRECATED( void SetItemSelectedImage(const wxTreeItemId& rItem, int nImage) );
+
//
// For this enumeration function you must pass in a "cookie" parameter
// which is opaque for the application but is necessary for the library
#if WXWIN_COMPATIBILITY_2_4
//Use the proper wxURI accessors instead
- wxString GetProtocolName() const { return m_scheme; }
- wxString GetHostName() const { return m_server; }
- wxString GetPath() const { return m_path; }
+ wxDEPRECATED( wxString GetProtocolName() const );
+ wxDEPRECATED( wxString GetHostName() const );
+ wxDEPRECATED( wxString GetPath() const );
//Use wxURI instead - this does not work that well
wxDEPRECATED( static wxString ConvertToValidURI(
#include "wx/url.h"
+wxString wxURL::GetProtocolName() const
+{
+ return m_scheme;
+}
+
+wxString wxURL::GetHostName() const
+{
+ return m_server;
+}
+
+wxString wxURL::GetPath() const
+{
+ return m_path;
+}
+
//Note that this old code really doesn't convert to a URI that well and looks
//more like a dirty hack than anything else...
// remember the old cursor because we will change it while
// dragging
m_oldCursor = m_cursor;
-
+
// in a single selection control, hide the selection temporarily
if ( !(GetWindowStyleFlag() & wxTR_MULTIPLE) )
{
#endif
}
+#if WXWIN_COMPATIBILITY_2_4
+
+int wxGenericTreeCtrl::GetItemSelectedImage(const wxTreeItemId& item) const
+{
+ return GetItemImage(item, wxTreeItemIcon_Selected);
+}
+
+void wxGenericTreeCtrl::SetItemSelectedImage(const wxTreeItemId& item, int image)
+{
+ SetItemImage(item, image, wxTreeItemIcon_Selected);
+}
+
+#endif // WXWIN_COMPATIBILITY_2_4
+
#if WXWIN_COMPATIBILITY_2_2
wxTreeItemId wxGenericTreeCtrl::GetParent(const wxTreeItemId& item) const
image, selImage, NULL);
}
+wxImageList *wxTreeCtrl::GetImageList(int) const
+{
+ return GetImageList();
+}
+
+void wxTreeCtrl::SetImageList(wxImageList *imageList, int)
+{
+ SetImageList(imageList);
+}
+
+int wxTreeCtrl::GetItemSelectedImage(const wxTreeItemId& item) const
+{
+ return GetItemImage(item, wxTreeItemIcon_Selected);
+}
+
+void wxTreeCtrl::SetItemSelectedImage(const wxTreeItemId& item, int image)
+{
+ SetItemImage(item, image, wxTreeItemIcon_Selected);
+}
+
#endif // WXWIN_COMPATIBILITY_2_4
wxTreeItemId wxTreeCtrl::AddRoot(const wxString& text,
}
#if WXWIN_COMPATIBILITY_2_4
+
void wxTreeCtrl::ExpandItem(const wxTreeItemId& item, int action)
{
DoExpand(item, action);
}
+
#endif
void wxTreeCtrl::Unselect()
{
m_pImageListNormal = NULL;
m_pImageListState = NULL;
- m_bOwnsImageListNormal = FALSE;
- m_bOwnsImageListState = FALSE;
- m_bHasAnyAttr = FALSE;
+ m_bOwnsImageListNormal = false;
+ m_bOwnsImageListState = false;
+ m_bHasAnyAttr = false;
m_pDragImage = NULL;
//
{
delete (wxTreeItemAttr *)pNode->Data();
}
- m_bHasAnyAttr = FALSE;
+ m_bHasAnyAttr = false;
}
DeleteTextCtrl();
return m_pImageListNormal;
} // end of wxTreeCtrl::GetImageList
+#if WXWIN_COMPATIBILITY_2_4
+
+wxImageList* wxTreeCtrl::GetImageList(int nVal) const
+{
+ return GetImageList();
+}
+
+void wxTreeCtrl::SetImageList(wxImageList* pImageList, int nVal)
+{
+ SetImageList(pImageList);
+}
+
+int wxTreeCtrl::GetItemSelectedImage(const wxTreeItemId& rItem) const
+{
+ return GetItemImage(rItem, wxTreeItemIcon_Selected);
+}
+
+void wxTreeCtrl::SetItemSelectedImage(const wxTreeItemId& rItem, int nImage)
+{
+ SetItemImage(rItem, nImage, wxTreeItemIcon_Selected);
+}
+
+#endif // WXWIN_COMPATIBILITY_2_4
+
wxImageList* wxTreeCtrl::GetStateImageList () const
{
return m_pImageListNormal;
{
if (m_bOwnsImageListNormal)
delete m_pImageListNormal;
- m_bOwnsImageListNormal = FALSE;
+ m_bOwnsImageListNormal = false;
} // end of wxTreeCtrl::SetImageList
void wxTreeCtrl::SetStateImageList (
{
if (m_bOwnsImageListState)
delete m_pImageListState;
- m_bOwnsImageListState = FALSE;
+ m_bOwnsImageListState = false;
} // end of wxTreeCtrl::SetStateImageList
void wxTreeCtrl::AssignImageList (
wxImageList* WXUNUSED(pImageList)
)
{
- m_bOwnsImageListNormal = TRUE;
+ m_bOwnsImageListNormal = true;
} // end of wxTreeCtrl::AssignImageList
void wxTreeCtrl::AssignStateImageList (
wxImageList* WXUNUSED(pImageList)
)
{
- m_bOwnsImageListState = TRUE;
+ m_bOwnsImageListState = true;
} // end of wxTreeCtrl::AssignStateImageList
size_t wxTreeCtrl::GetChildrenCount (
, const wxColour& rCol
)
{
- m_bHasAnyAttr = TRUE;
+ m_bHasAnyAttr = true;
long lId = (long)rItem.m_pItem;
wxTreeItemAttr* pAttr = (wxTreeItemAttr *)m_vAttrs.Get(lId);
, const wxColour& rCol
)
{
- m_bHasAnyAttr = TRUE;
+ m_bHasAnyAttr = true;
long lId = (long)rItem.m_pItem;
wxTreeItemAttr* pAttr = (wxTreeItemAttr *)m_vAttrs.Get(lId);
, const wxFont& rFont
)
{
- m_bHasAnyAttr = TRUE;
+ m_bHasAnyAttr = true;
long lId = (long)rItem.m_pItem;
wxTreeItemAttr* pAttr = (wxTreeItemAttr *)m_vAttrs.Get(lId);
return wxTreeItemId((long)pRecord->m_ulItemId);
}
+#if WXWIN_COMPATIBILITY_2_4
+
// for compatibility only
wxTreeItemId wxTreeCtrl::InsertItem (
const wxTreeItemId& rParent
);
} // end of wxTreeCtrl::InsertItem
+#endif // WXWIN_COMPATIBILITY_2_4
+
wxTreeItemId wxTreeCtrl::AddRoot (
const wxString& rsText
, int nImage
);
} // end of wxTreeCtrl::Toggle
+#if WXWIN_COMPATIBILITY_2_4
+
void wxTreeCtrl::ExpandItem (
const wxTreeItemId& rItem
, int nAction
);
} // end of wxTreeCtrl::ExpandItem
+#endif // WXWIN_COMPATIBILITY_2_4
+
void wxTreeCtrl::Unselect ()
{
wxASSERT_MSG( !(m_windowStyle & wxTR_MULTIPLE),
for (size_t n = 0; n < nCount; n++)
{
SetItemCheck( aSelections[n]
- ,FALSE
+ ,false
);
}
}
vEventType = wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT;
vEvent.m_item = pRecord->m_ulItemId;
vEvent.m_label = pRecord->m_vRecord.pszTree;
- vEvent.m_editCancelled = FALSE;
+ vEvent.m_editCancelled = false;
}
break;
vEvent.m_label = pRecord->m_vRecord.pszTree;
if (pRecord->m_vRecord.pszTree == NULL)
{
- vEvent.m_editCancelled = TRUE;
+ vEvent.m_editCancelled = true;
}
else
{
- vEvent.m_editCancelled = FALSE;
+ vEvent.m_editCancelled = false;
}
}
break;