JG ROOT Tools libraries  version 5.0 - august 2014
RGItemListBox Class Reference

#include <RGItemListBox.hh>

Inheritance diagram for RGItemListBox:

Public Member Functions

Pointers to sub-widgets
virtual TGListBox * GetListBox () const
 
virtual TGVerticalFrame * GetSideFrame () const
 
virtual TGTextButton * GetAllButton () const
 
virtual TGTextButton * GetNoneButton () const
 
virtual TGTextButton * GetInvertButton () const
 
virtual TGVerticalFrame * GetSideButtonsFrame () const
 
virtual TGTextButton * GetMoveUpButton () const
 
virtual TGTextButton * GetMoveDownButton () const
 
virtual TGTextButton * GetMoveTopButton () const
 
virtual TGTextButton * GetMoveBottomButton () const
 
Widgets functions
virtual void MapSubwindows ()
 
virtual void ListBoxLayout ()
 
virtual TGButton * AddSideButton (const char *text, const Int_t id, const char *tooltip=NULL)
 
virtual TGButton * AddSideButton (TGButton *but, const Int_t id)
 
virtual TGFrame * AddSideFrame (TGFrame *f, TGLayoutHints *l=NULL)
 
virtual TGFrame * AddBottomFrame (TGFrame *f, TGLayoutHints *l=NULL)
 
List of elements functions
virtual GItemListIter Begin () const
 
virtual GItemListIter End () const
 
virtual GItemListIter Null () const
 
virtual Int_t GetSize () const
 
Running functions
virtual const GItem * Select (const Int_t n, const Bool_t b=kTRUE)
 
virtual void SetItemVisible (const Int_t n)
 
virtual Int_t GetSelectedFirst () const
 
virtual Int_t GetSelectedLast () const
 
virtual Int_t GetSelectedNumber () const
 
virtual GItem * GetItem (Int_t id) const
 
virtual Int_t GetSelected () const
 
virtual Bool_t GetSelection (Int_t id) const
 
virtual Int_t GetItemNumber () const
 
virtual Int_t AddItem (const string &s, void *ptr=NULL, const Bool_t update=true)
 
virtual Int_t AddItem (const GItem &item, const Bool_t update=true)
 
virtual Int_t AddItem (GItem *item, const Bool_t update=true)
 
virtual void RemoveItem (const Int_t n, const Bool_t update=true)
 
virtual void Sort (const bool invert=false)
 
virtual void Sort (const int order)
 
virtual void SelectionMoveTop (const Bool_t update=kTRUE, const Bool_t emit=kTRUE)
 
virtual void SelectionMoveUp (const Bool_t update=kTRUE, const Bool_t emit=kTRUE)
 
virtual void SelectionMoveDown (const Bool_t update=kTRUE, const Bool_t emit=kTRUE)
 
virtual void SelectionMoveBottom (const Bool_t update=kTRUE, const Bool_t emit=kTRUE)
 
virtual void CancelMove (const Bool_t cancel=kTRUE)
 
virtual Bool_t GetCancelMoveState () const
 
virtual void SelectionRemove ()
 
virtual void SelectAll ()
 
virtual void SelectNone ()
 
virtual void SelectInvert ()
 
Internal functions (no need to be protected)
virtual void UpdateItemList ()
 
virtual void UpdateListBox ()
 
virtual void UpdateButtonState ()
 
Slots from sub-widgets
virtual void ListSelected (Int_t n)
 
virtual void ListSelectionChanged ()
 
virtual void ProcessedEvent (Event_t *event)
 
Signals
virtual void MoveUpClicked ()
 
virtual void MoveDownClicked ()
 
virtual void MoveTopClicked ()
 
virtual void MoveBottomClicked ()
 
virtual void SelectionMoved ()
 
virtual void CustomClicked (Int_t id)
 
virtual void SelectionAllClicked ()
 
virtual void SelectionNoneClicked ()
 
virtual void SelectionInvertClicked ()
 
virtual void Selected (Int_t n)
 
virtual void SelectionChanged ()
 
virtual void DoubleClicked (Int_t n)
 
virtual void ItemRemoved (ULong_t ptr)
 
ROOT related functions
 ClassDef (RGItemListBox, 0)
 

Protected Attributes

GItemList item_list
 List of elements.
 
UInt_t list_w_min
 List widget minimum width.
 
UInt_t list_h_min
 List widget minimum height.
 
UInt_t options
 Widget options.
 
Int_t previous_selected
 Dernière entrée clickée
 
Int_t last_selected
 Last entry selected.
 
TGHorizontalFrame * w_widgets_frame
 Main frame.
 
TGVerticalFrame * w_list_frame
 List and move buttons frame.
 
TGListBox * w_list
 List widget.
 
TGHorizontalFrame * w_button_frame
 List buttons frame.
 
TGTextButton * w_all_button
 All elements selection button.
 
TGTextButton * w_none_button
 None elements selection button.
 
TGTextButton * w_invert_button
 Invert selection button.
 
TGVerticalFrame * w_side_frame
 Move buttons frame.
 
TGTextButton * w_move_up
 Move button.
 
TGTextButton * w_move_down
 Move button.
 
TGTextButton * w_move_top
 Move button.
 
TGTextButton * w_move_bottom
 Move button.
 
Bool_t move_cancel
 Flag for move cancellation.
 
Bool_t ctrl_key
 Flag for selection with CTRL key.
 
Bool_t shift_key
 Flag for selection with Shift key.
 
Bool_t dble_click
 Flag for double-click selection.
 
Int_t dble_time
 Double-click time.
 

Private Member Functions

 GObject (RGItemListBox)
 

Constructors, affectation, destructor

 RGItemListBox (TGWindow *p, const char *label=NULL, const UInt_t opts=0, const UInt_t w_min=80, const UInt_t h_min=80)
 
virtual ~RGItemListBox ()
 
 RGItemListBox (const RGItemListBox &original)
 

Detailed Description

This class defines a widget containing a list for selection of elements. The list elements are pointers on user objects, referred to by GItem objects.

The list of elements is presented in the widget through a TGListBox widget. Some buttons are predefined for various selection actions:

  • below the list, buttons "All", "None" and "Invert", if multiple selection is allowed;
  • on the side, buttons to move items.
RGItemListBox.gif

Options are defined at creation time, and may not be changed after: some internal widgets are only created according to these options. If an option may exceptionnaly be changed after creation, it is mentioned.

Options defined in the RGItemListBoxOptions enumeration:

  • Label options (related to TGGroupFrame base class)
    • rgILBLabelCenterAligned: label is centered (default)
    • rgILBLabelLeftAligned: label at left position
    • rgILBLabelRightAligned: label at right position
    • rgILBLabelAboveList: label is located above the list (default)
    • rgILBLabelBelowList: label is located below the list
  • options for side buttons positions (if options rgILBMoveButtons or rgILBCustomButtons are set)
    • rgILBSideButtonsRight: buttons on right side (default)
    • rgILBSideButtonsLeft: buttons on left side
    • rgILBSideButtonsCenter: side buttons vertically centered (default)
    • rgILBSideButtonsUp: side buttons vertically placed up
    • rgILBSideButtonsUpRight: side buttons vertically placed up right
    • rgILBSideButtonsUpLeft: side buttons vertically placed up left
    • rgILBSideButtonsDown: side buttons vertically placed down
    • rgILBSideButtonsDownRight: side buttons vertically placed down right
    • rgILBSideButtonsDownLeft: side buttons vertically placed down left
  • global options
    • rgILBMultipleSelection: allow multiple elements selection
    • rgILBUniqueItem: the list may not contain identical elements (name and data)
    • rgILBUniqueName: the list may not contain elements with same name
    • rgILBNoCaseSensitive: identification is not case sensitive
    • rgILBDictSort: sorting is not case/accent sensitive
    • rgILBAlwaysSorted: the list is always sorted
    • rgILBReverseSort: sorting order is reversed
    • rgILBAlwaysReverseSorted: list is always sorted and order is reversed
    • rgILBNoMultipleMove: moving elements is forbidden for multiple selection
  • options for side buttons use
    • rgILBMoveButtons: create elements deplacement buttons
    • rgILBCustomButtons: additional buttons may be added
Note
  • for multiple selection the CTRL key should be pressed to select new elements, and the SHIFT key selects all elements between previously and currently selected elements.
  • for single selection, a DoubleClicked() signal is sent after the Selected signal.

Constructor & Destructor Documentation

RGItemListBox::RGItemListBox ( TGWindow *  p,
const char *  label = NULL,
const UInt_t  opts = 0,
const UInt_t  w_min = 80,
const UInt_t  h_min = 80 
)
RGItemListBox::RGItemListBox ( const RGItemListBox original)
protected

Copy constructor, not implemented.

Parameters
originalobject to copy
RGItemListBox::~RGItemListBox ( )
virtual

Destructor.

References item_list, and RemoveItem().

Member Function Documentation

RGItemListBox::GObject ( RGItemListBox  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
TGListBox * RGItemListBox::GetListBox ( ) const
inlinevirtual

Get TGListBox widget pointer.

References w_list.

Referenced by RGListRequester::Construct(), and RGListRequester::MapRequester().

TGVerticalFrame * RGItemListBox::GetSideFrame ( ) const
inlinevirtual

Get pointer to side buttons frame.

References w_side_frame.

Referenced by RGItemSelectionBox::AddDestButton(), and RGItemSelectionBox::AddSrcButton().

TGTextButton * RGItemListBox::GetAllButton ( ) const
inlinevirtual

Get "All" button pointer.

References w_all_button.

TGTextButton * RGItemListBox::GetNoneButton ( ) const
inlinevirtual

Get "None" button pointer.

References w_none_button.

TGTextButton * RGItemListBox::GetInvertButton ( ) const
inlinevirtual

Get "Invert" button pointer.

References w_invert_button.

TGVerticalFrame * RGItemListBox::GetSideButtonsFrame ( ) const
inlinevirtual

Get pointer to move buttons frame.

References w_side_frame.

TGTextButton * RGItemListBox::GetMoveUpButton ( ) const
inlinevirtual

Get "Move up" button pointer.

References w_move_up.

TGTextButton * RGItemListBox::GetMoveDownButton ( ) const
inlinevirtual

Get "Move down" button pointer.

References w_move_down.

TGTextButton * RGItemListBox::GetMoveTopButton ( ) const
inlinevirtual

Get "Move top" button pointer.

References w_move_top.

TGTextButton * RGItemListBox::GetMoveBottomButton ( ) const
inlinevirtual

Get "Move bottom" button pointer.

References w_move_bottom.

void RGItemListBox::MapSubwindows ( )
virtual
void RGItemListBox::ListBoxLayout ( )
inlinevirtual

Redraw the list elements.

References w_list.

Referenced by UpdateListBox().

TGButton * RGItemListBox::AddSideButton ( const char *  text,
const Int_t  id,
const char *  tooltip = NULL 
)
virtual

Add a button to side buttons. The button emits a signal CustomClicked(Int_t id).

Parameters
textbutton text
idbutton identification number
tooltipinformation message
TGButton * RGItemListBox::AddSideButton ( TGButton *  but,
const Int_t  id 
)
virtual

Add a button to side buttons. The button emits a signal CustomClicked(Int_t id).

Parameters
butbutton pointer
idbutton identification number

References MapSubwindows(), and w_side_frame.

TGFrame * RGItemListBox::AddSideFrame ( TGFrame *  f,
TGLayoutHints *  l = NULL 
)
virtual

Add a frame to side panel (buttons list).

Parameters
fframe pointer
lframe layout

References MapSubwindows(), and w_side_frame.

TGFrame * RGItemListBox::AddBottomFrame ( TGFrame *  f,
TGLayoutHints *  l = NULL 
)
virtual

Add a frame below selection list.

Parameters
fframe pointer
lframe layout

References MapSubwindows().

Referenced by RGItemSelectionBox::AddDestBottomFrame(), and RGItemSelectionBox::AddSrcBottomFrame().

GItemListIter RGItemListBox::Begin ( ) const
inlinevirtual
GItemListIter RGItemListBox::End ( ) const
inlinevirtual

Get the iterator on last list element.

References item_list.

Referenced by RGItemSelectionBox::DestEnd(), and RGItemSelectionBox::SrcEnd().

GItemListIter RGItemListBox::Null ( ) const
inlinevirtual
Int_t RGItemListBox::GetSize ( ) const
inlinevirtual

Get the list size.

References item_list.

Referenced by RGItemSelectionBox::GetDestSize(), and RGItemSelectionBox::GetSrcSize().

const GItem * RGItemListBox::Select ( const Int_t  n,
const Bool_t  b = kTRUE 
)
virtual

Set an element selection status.

Parameters
nelement number
bselection status

References item_list, options, previous_selected, and w_list.

Referenced by AddItem(), RGListRequester::Construct(), RGItemSelectionBox::DestSelectionToSrc(), ListSelected(), ProcessedEvent(), and RGItemSelectionBox::SrcSelectionToDest().

void RGItemListBox::SetItemVisible ( const Int_t  n)
virtual

Move the scroll bar so that an element becomes visible. If the element is above the visible area, the display is set so that it becomes the first visible element. If it is below, it becomes the last visible element.

Parameters
nelement number

References w_list.

Referenced by AddItem(), MapSubwindows(), SelectionMoveBottom(), SelectionMoveDown(), SelectionMoveTop(), and SelectionMoveUp().

Int_t RGItemListBox::GetSelectedFirst ( ) const
virtual

Get the number of the first selected element, or -1 if no element is selected.

References item_list.

Referenced by MapSubwindows(), SelectionMoveTop(), SelectionMoveUp(), and UpdateButtonState().

Int_t RGItemListBox::GetSelectedLast ( ) const
virtual

Get the number of the last selected element, or -1 if no element is selected.

References item_list.

Referenced by SelectionMoveBottom(), SelectionMoveDown(), and UpdateButtonState().

Int_t RGItemListBox::GetSelectedNumber ( ) const
virtual
GItem * RGItemListBox::GetItem ( Int_t  id) const
inlinevirtual

Get the pointer to a list element.

Parameters
idelement number

References item_list.

Referenced by RGItemSelectionBox::DestSelectionToSrc(), RGItemSelectionBox::GetDestItem(), RGItemSelectionBox::GetSrcItem(), and RGItemSelectionBox::RemoveSubItems().

Int_t RGItemListBox::GetSelected ( ) const
inlinevirtual

Get last selected element of the TGListBox (see TGListBox::GetSelected).

References w_list.

Referenced by ProcessedEvent().

Bool_t RGItemListBox::GetSelection ( Int_t  id) const
inlinevirtual

Get the selection status of an element (see TGListBox::GetSelected).

Parameters
idelement number

References w_list.

Referenced by RGListRequester::ItemSelected(), ListSelected(), and RGListRequester::ProcessButton().

Int_t RGItemListBox::GetItemNumber ( ) const
inlinevirtual

Get the number of elements in the list.

References item_list.

Referenced by RGListRequester::Construct(), RGItemSelectionBox::DestSelectionToSrc(), and RGItemSelectionBox::RemoveSubItems().

Int_t RGItemListBox::AddItem ( const string &  s,
void *  ptr = NULL,
const Bool_t  update = true 
)
inlinevirtual

Add an element to the list. The function returns the element index if it is added, and -1 if adding has failed. Default behavior is that the list-box is updated from the list of elements, except if argument update is false. This should only be used in cases several elements will be added. In such case, only the objects list is updated (item_list), and not the list-box (w_list). In case of a later use of UpdateListBox(), the window display should be repositionned with SetItemVisible() function.

Parameters
selement name
ptruser data pointer
updateflag for list-box update

Referenced by RGItemSelectionBox::AddItem(), AddItem(), RGListRequester::Construct(), RGItemSelectionBox::DestSelectionToSrc(), RGItemSelectionBox::SrcItemToDest(), and RGItemSelectionBox::SrcSelectionToDest().

Int_t RGItemListBox::AddItem ( const GItem &  item,
const Bool_t  update = true 
)
inlinevirtual

Add an element to the list. The function returns the element index if it is added, and -1 if adding has failed. Default behavior is that the list-box is updated from the list of elements, except if argument update is false. This should only be used in cases several elements will be added. In such case, only the objects list is updated (item_list), and not the list-box (w_list). In case of a later use of UpdateListBox(), the window display should be repositionned with SetItemVisible() function.

Parameters
itemelement to add (cloned)
updateflag for list-box update

References AddItem().

Int_t RGItemListBox::AddItem ( GItem *  item,
const Bool_t  update = true 
)
virtual

Add an element to the list. The function returns the element index if it is added, and -1 if adding has failed. Default behavior is that the list-box is updated from the list of elements, except if argument update is false. This should only be used in cases several elements will be added. In such case, only the objects list is updated (item_list), and not the list-box (w_list). In case of a later use of UpdateListBox(), the window display should be repositionned with SetItemVisible() function.

Parameters
itempointer to element to be added (adopted)
updateflag for list-box update

References item_list, Select(), SetItemVisible(), and UpdateListBox().

void RGItemListBox::RemoveItem ( const Int_t  n,
const Bool_t  update = true 
)
virtual

Remove an element from the list. Default behavior is that the list-box is updated from the list of elements, except if argument update is false. This should only be used in cases several elements will be removed. In such case, only the objects list is updated (item_list), and not the list-box (w_list).

Parameters
nindex of element to remove
updateflag for list-box update

References item_list, ItemRemoved(), and UpdateListBox().

Referenced by RGItemSelectionBox::DestSelectionToSrc(), RGItemSelectionBox::RemoveSubItems(), RGItemSelectionBox::SrcItemToDest(), and ~RGItemListBox().

void RGItemListBox::Sort ( const bool  invert = false)
virtual

Sort the list. The sorting order depends on options. This function modifies the sorting options.

Parameters
invertindicate if order may be inverted with respect to current options

References item_list, and UpdateListBox().

void RGItemListBox::Sort ( const int  order)
virtual

Sort the list. The sorting order depends on the function argument. This function modifies the sorting options.

Parameters
ordersorting order: descendant (<0), ascendant (>0), according to current options (=0)

References item_list, and UpdateListBox().

void RGItemListBox::SelectionMoveTop ( const Bool_t  update = kTRUE,
const Bool_t  emit = kTRUE 
)
virtual

Move selected elements to top of the list. This function is effective only if the list is not always sorted.

Parameters
updateflag for display update
emitflag for move signal emission

References GetSelectedFirst(), move_cancel, options, SelectionMoved(), SelectionMoveUp(), SetItemVisible(), and UpdateListBox().

void RGItemListBox::SelectionMoveUp ( const Bool_t  update = kTRUE,
const Bool_t  emit = kTRUE 
)
virtual

Move selected elements one step up. This function is effective only if the list is not always sorted.

Parameters
updateflag for display update
emitflag for move signal emission

References GetSelectedFirst(), item_list, move_cancel, options, SelectionMoved(), SetItemVisible(), and UpdateListBox().

Referenced by SelectionMoveTop().

void RGItemListBox::SelectionMoveDown ( const Bool_t  update = kTRUE,
const Bool_t  emit = kTRUE 
)
virtual

Move selected elements one step down. This function is effective only if the list is not always sorted.

Parameters
updateflag for display update
emitflag for move signal emission

References GetSelectedLast(), item_list, move_cancel, options, SelectionMoved(), SetItemVisible(), and UpdateListBox().

Referenced by SelectionMoveBottom().

void RGItemListBox::SelectionMoveBottom ( const Bool_t  update = kTRUE,
const Bool_t  emit = kTRUE 
)
virtual

Move selected elements to the bottom of the list. This function is effective only if the list is not always sorted.

Parameters
updateflag for display update
emitflag for move signal emission

References GetSelectedLast(), item_list, move_cancel, options, SelectionMoved(), SelectionMoveDown(), SetItemVisible(), and UpdateListBox().

void RGItemListBox::CancelMove ( const Bool_t  cancel = kTRUE)
inlinevirtual

Set the move cancellation flag.

Parameters
cancelflag status (on/off)

References move_cancel.

Bool_t RGItemListBox::GetCancelMoveState ( ) const
inlinevirtual

Get the move cancellation flag.

References move_cancel.

void RGItemListBox::SelectionRemove ( )
virtual

Remove selected elements from the list.

References item_list, ItemRemoved(), and UpdateListBox().

Referenced by RGItemSelectionBox::SrcSelectionToDest().

void RGItemListBox::SelectAll ( )
virtual

Select all elements (only valid if multiple selection is set).

References item_list, options, SelectionChanged(), and UpdateListBox().

void RGItemListBox::SelectNone ( )
virtual

Unselect all elements (only valid if multiple selection is set).

References item_list, options, SelectionChanged(), and UpdateListBox().

void RGItemListBox::SelectInvert ( )
virtual

Invert elements selection (only valid if multiple selection is set).

References item_list, options, SelectionChanged(), and UpdateListBox().

void RGItemListBox::UpdateItemList ( )
virtual

Update objects list selection flags , from the list-box elements.

References item_list, and w_list.

Referenced by ListSelected(), and ListSelectionChanged().

void RGItemListBox::UpdateButtonState ( )
virtual

Update buttons status according to the number of selected elements (move buttons, multiple selection).

References GetSelectedFirst(), GetSelectedLast(), GetSelectedNumber(), item_list, options, w_all_button, w_invert_button, w_move_bottom, w_move_down, w_move_top, w_move_up, and w_none_button.

Referenced by ListSelectionChanged(), MapSubwindows(), and UpdateListBox().

void RGItemListBox::ListSelected ( Int_t  n)
virtual

Slot for selection of a list-box element.

Parameters
nelement identification number

References ctrl_key, dble_click, DoubleClicked(), GetSelectedNumber(), GetSelection(), item_list, last_selected, options, previous_selected, Select(), Selected(), shift_key, UpdateItemList(), and UpdateListBox().

Referenced by ProcessedEvent().

void RGItemListBox::ListSelectionChanged ( )
virtual

Slot for list-box selection change.

References ctrl_key, item_list, options, SelectionChanged(), UpdateButtonState(), UpdateItemList(), UpdateListBox(), and w_list.

void RGItemListBox::ProcessedEvent ( Event_t *  event)
virtual

Slot called when a ROOT event is processed in the list. When the slot is called, the event is already determined.

References ctrl_key, dble_click, dble_time, GetSelected(), last_selected, ListSelected(), options, rgDoubleClickDelay, Select(), shift_key, and UpdateListBox().

void RGItemListBox::MoveUpClicked ( )
inlinevirtual

Signal sent when Move Up is clicked. The signal is emitted before moving elements, so that the action can be cancelled in a slot if needed, with CancelMove() function.

void RGItemListBox::MoveDownClicked ( )
inlinevirtual

Signal sent when Move Down is clicked. The signal is emitted before moving elements, so that the action can be cancelled in a slot if needed, with CancelMove() function.

void RGItemListBox::MoveTopClicked ( )
inlinevirtual

Signal sent when Move Top is clicked. The signal is emitted before moving elements, so that the action can be cancelled in a slot if needed, with CancelMove() function.

void RGItemListBox::MoveBottomClicked ( )
inlinevirtual

Signal sent when Move Bottom is clicked. The signal is emitted before moving elements, so that the action can be cancelled in a slot if needed, with CancelMove() function.

void RGItemListBox::SelectionMoved ( )
inlinevirtual

Signal sent after elements have been moved, due to the move buttons.

Referenced by SelectionMoveBottom(), SelectionMoveDown(), SelectionMoveTop(), and SelectionMoveUp().

void RGItemListBox::CustomClicked ( Int_t  id)
inlinevirtual

Signal sent when a user button is clicked.

Parameters
ididentification number of the button
void RGItemListBox::SelectionAllClicked ( )
inlinevirtual

Signal sent when "all" selection button is clicked.

void RGItemListBox::SelectionNoneClicked ( )
inlinevirtual

Signal sent when "none" selection button is clicked.

void RGItemListBox::SelectionInvertClicked ( )
inlinevirtual

Signal sent when "invert" selection button is clicked.

void RGItemListBox::Selected ( Int_t  n)
inlinevirtual

Signal sent when an element is selected.

Parameters
nelement identification number

Referenced by ListSelected().

void RGItemListBox::SelectionChanged ( )
inlinevirtual

Signal sent when selection is changed.

Referenced by ListSelectionChanged(), SelectAll(), SelectInvert(), and SelectNone().

void RGItemListBox::DoubleClicked ( Int_t  n)
inlinevirtual

Signal sent for double-click of an element.

Parameters
nelement identification number

Referenced by ListSelected().

void RGItemListBox::ItemRemoved ( ULong_t  ptr)
inlinevirtual

Signal sent when an element is suppressed.

Parameters
ptrpointer to the element user data

Referenced by RemoveItem(), and SelectionRemove().

RGItemListBox::ClassDef ( RGItemListBox  ,
 
)

For ROOT dictionary.


The documentation for this class was generated from the following files: