grc.gui.ParamsDialog.ParamsDialog Class Reference

List of all members.

Public Member Functions

def __init__
def run

Public Attributes

 block

Private Member Functions

def _update_error_messages
def _handle_key_press
def _handle_changed

Private Attributes

 _error_messages_box
 _error_messages_text_display


Detailed Description

A dialog box to set block parameters.

Definition at line 43 of file ParamsDialog.py.


Member Function Documentation

def grc.gui.ParamsDialog.ParamsDialog.__init__ (   self,
  block 
)

SignalBlockParamsDialog contructor.

Parameters:
block the signal block

Definition at line 46 of file ParamsDialog.py.

def grc.gui.ParamsDialog.ParamsDialog._update_error_messages (   self  )  [private]

Update the error messages in the error messages box.
Hide the box if there are no errors.

Definition at line 85 of file ParamsDialog.py.

def grc.gui.ParamsDialog.ParamsDialog._handle_key_press (   self,
  widget,
  event 
) [private]

Handle key presses from the keyboard. Call the ok response when enter is pressed.

Returns:
false to forward the keypress

Definition at line 95 of file ParamsDialog.py.

def grc.gui.ParamsDialog.ParamsDialog._handle_changed (   self,
  param 
) [private]

A change occured, update any dependent parameters: The enum inside the variable type may have changed and, the variable param will need an external update.

Parameters:
param the graphical parameter that initiated the callback

Definition at line 105 of file ParamsDialog.py.

def grc.gui.ParamsDialog.ParamsDialog.run (   self  ) 

Call run().

Returns:
true if a change occured.

Definition at line 121 of file ParamsDialog.py.


Member Data Documentation

grc.gui.ParamsDialog.ParamsDialog.block

Definition at line 52 of file ParamsDialog.py.

grc.gui.ParamsDialog.ParamsDialog._error_messages_box [private]

Definition at line 64 of file ParamsDialog.py.

grc.gui.ParamsDialog.ParamsDialog._error_messages_text_display [private]

Definition at line 65 of file ParamsDialog.py.


The documentation for this class was generated from the following file:
Generated on Sat Aug 23 02:00:11 2008 for GNU Radio Companion by  doxygen 1.5.4