summaryrefslogtreecommitdiff
path: root/src/Fl_Tree.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/Fl_Tree.cxx')
-rw-r--r--src/Fl_Tree.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Fl_Tree.cxx b/src/Fl_Tree.cxx
index a658a38c7..1b83dda96 100644
--- a/src/Fl_Tree.cxx
+++ b/src/Fl_Tree.cxx
@@ -874,6 +874,14 @@ Fl_Tree_Item* Fl_Tree::insert_above(Fl_Tree_Item *above, const char *name) {
/**
Insert a new item \p 'name' into \p 'item's children at position \p 'pos'.
+
+ If \p pos is out of range the new item is
+ - prepended if \p pos \< 0 or
+ - appended if \p pos \> item->children().
+
+ Note: \p pos == children() is not considered out of range: the item is
+ appended to the child list.
+
Example:
\par
\code