Package aldrin :: Module hdrecorder :: Class HDRecorderDialog
[show private | hide private]
[frames | no frames]

Type HDRecorderDialog

object --+                    
         |                    
    Object --+                
             |                
    EvtHandler --+            
                 |            
            Window --+        
                     |        
        TopLevelWindow --+    
                         |    
                    Dialog --+
                             |
                            HDRecorderDialog


This Dialog shows the HD recorder, which allows recording the audio output to a wave file.
Method Summary
  __init__(self, *args, **kwds)
Initializer.
  on_autostartstop(self, event)
Handles clicks on the auto start/stop checkbox.
  on_rec(self, event)
Handler for the "Rec" button.
  on_saveas(self, event)
Handler for the "Save As..." button.
  on_stop(self, event)
Handler for the "Stop" button.
  on_timer(self, event)
Called by timer 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
int AUTOSTARTSTOP = 110                                                                   
int REC = 108                                                                   
int SAVEAS = 107                                                                   
int STOP = 109                                                                   
str WILDCARD = 'PCM Waves (*.wav)|*.wav'

Instance Method Details

__init__(self, *args, **kwds)
(Constructor)

Initializer.
Overrides:
wx._windows.Dialog.__init__

on_autostartstop(self, event)

Handles clicks on the auto start/stop checkbox. Updates the masters auto_write property.
Parameters:
event - Command event.
           (type=wx.CommandEvent)

on_rec(self, event)

Handler for the "Rec" button.
Parameters:
event - Command event.
           (type=wx.CommandEvent)

on_saveas(self, event)

Handler for the "Save As..." button.
Parameters:
event - Command event.
           (type=wx.CommandEvent)

on_stop(self, event)

Handler for the "Stop" button.
Parameters:
event - Command event.
           (type=wx.CommandEvent)

on_timer(self, event)

Called by timer event. Updates controls according to current state of recording.
Parameters:
event - timer event
           (type=wx.TimerEvent)

Class Variable Details

AUTOSTARTSTOP

Type:
int
Value:
110                                                                   

REC

Type:
int
Value:
108                                                                   

SAVEAS

Type:
int
Value:
107                                                                   

STOP

Type:
int
Value:
109                                                                   

WILDCARD

Type:
str
Value:
'PCM Waves (*.wav)|*.wav'                                              

Generated by Epydoc 2.1 on Sun Feb 4 18:01:15 2007 http://epydoc.sf.net