Package p6 :: Package ui :: Package pages :: Module fileselector :: Class FileSelectorPage
[show private | hide private]
[frames | no frames]

Type FileSelectorPage

object --+                        
         |                        
    Object --+                    
             |                    
    EvtHandler --+                
                 |                
            Window --+            
                     |            
                 Panel --+        
                         |        
                   PyPanel --+    
                             |    
                    XrcWizPage --+
                                 |
                                FileSelectorPage


Page which displays a file selector and publishes events when items are selected or deselected.
Method Summary
  __init__(self, parent, headline)
  onBrowse(self, event)
Event handler for file selection; publishes ItemSelected events when the user picks one or more files.
  selectItem(self, event)
Responds to ItemSelected events and updates the user interface.
    Inherited from XrcWizPage
  onChanged(self, event)
  onChanging(self, event)
  validate(self, event)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
Implements __implemented__ = <implementedBy p6.ui.pages.fileselecto...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
str PAGE_XRC = '\n<resource>\n  <object class="wxPanel" name...
str XRCID = 'FILE_SELECTOR'

Instance Method Details

__init__(self, parent, headline='Select Your Files')
(Constructor)

Parameters:
parent - Parent window
           (type=wx.Window)
headline - Title to display above the wizard page
           (type=String)
Overrides:
ccwx.xrcwiz.XrcWizPage.__init__

onBrowse(self, event)

Event handler for file selection; publishes ItemSelected events when the user picks one or more files.

selectItem(self, event)

Responds to ItemSelected events and updates the user interface.

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy p6.ui.pages.fileselector.FileSelectorPage>              

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0xb646d82c>       

PAGE_XRC

Type:
str
Value:
'''
<resource>
  <object class="wxPanel" name="FILE_SELECTOR">
    <object class="wxFlexGridSizer">
      <cols>1</cols>
      <object class="sizeritem">
        <object class="wxStaticText" name="LBL_DROPFILES">
          <label>Drag n\' drop the audio or video files you want to pu\
...                                                                    

XRCID

Type:
str
Value:
'FILE_SELECTOR'                                                        

Generated by Epydoc 2.1 on Fri Jun 24 12:01:25 2005 http://epydoc.sf.net