Phoenix Logo

phoenix_title wx.lib.agw.persist.persist_handlers.ListBoxHandler

Supports saving/restoring selected items in ListBox, ListCtrl, ListView, VListBox, html.HtmlListBox, html.SimpleHtmlListBox, adv.EditableListBox.

This class handles the following wxPython widgets:

  • ListBox;
  • ListCtrl (only for selected items. For column sizes see ListCtrlHandler);
  • ListView (only for selected items. For column sizes see ListCtrlHandler);
  • VListBox;
  • html.HtmlListBox;
  • html.SimpleHtmlListBox;
  • adv.EditableListBox.

class_hierarchy Class Hierarchy

Inheritance diagram for class ListBoxHandler:

method_summary Methods Summary

__init__  
GetKind  
GetSelections Returns a list of selected items for ListBox, ListCtrl, ListView,
Restore  
Save  

api Class API



class ListBoxHandler(AbstractHandler)

Supports saving/restoring selected items in ListBox, ListCtrl, ListView, VListBox, html.HtmlListBox, html.SimpleHtmlListBox, adv.EditableListBox.

This class handles the following wxPython widgets:

  • ListBox;
  • ListCtrl (only for selected items. For column sizes see ListCtrlHandler);
  • ListView (only for selected items. For column sizes see ListCtrlHandler);
  • VListBox;
  • html.HtmlListBox;
  • html.SimpleHtmlListBox;
  • adv.EditableListBox.

Methods



__init__(self, pObject)


GetKind(self)


GetSelections(self, listBox)

Returns a list of selected items for ListBox, ListCtrl, ListView, VListBox, html.HtmlListBox, html.SimpleHtmlListBox, adv.EditableListBox.

Parameters:listBox – an instance of ListBox, ListCtrl, ListView, VListBox, html.HtmlListBox, html.SimpleHtmlListBox, adv.EditableListBox..


Restore(self)


Save(self)