From 890f8a7c006eee65d618da57e5eb1c8437c5d189 Mon Sep 17 00:00:00 2001 From: Robert Roebling Date: Sat, 23 Feb 2002 18:58:25 +0000 Subject: [PATCH] Applied wxList::Prepend() patch. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/list.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/wx/list.h b/include/wx/list.h index 791870083d..d2c4bf87fc 100644 --- a/include/wx/list.h +++ b/include/wx/list.h @@ -273,6 +273,9 @@ protected: // operations // append to end of list + wxNodeBase *Prepend(void *object) + { return (wxNodeBase *)wxListBase::Insert(object); } + // append to beginning of list wxNodeBase *Append(void *object); // insert a new item at the beginning of the list wxNodeBase *Insert(void *object) { return Insert( (wxNodeBase*)NULL, object); } @@ -538,6 +541,10 @@ public: // makes a copy of the string wxNode *Add(const wxChar *s) { return (wxNode *)wxStringListBase::Append(copystring(s)); } + + // Append to beginning of list + wxNode *Prepend(const wxChar *s) + { return (wxNode *)wxStringListBase::Insert(copystring(s)); } bool Delete(const wxChar *s); -- 2.45.2