Gnumed.wxpython.gmSOAPWidgets.cResizingSoapWin

Package Gnumed :: Package wxpython :: Module gmSOAPWidgets :: Class cResizingSoapWin |
[frames] | no frames]

# Class cResizingSoapWin

source code

                wx.ScrolledWindow --+
                                    |
    gmResizingWidgets.cResizingWindow --+
                                        |
                                       cResizingSoapWin

Instance Methods
__init__(self, parent, size, input_defs=None, problem=None) Resizing SOAP note input editor. | source code
DoLayout(self) Visually display input note according to user defined labels. | source code
save(self) Save data into backend. | source code
get_problem(self) | source code
is_empty(self) | source code
Inherited from `gmResizingWidgets.cResizingWindow`: `AddWidget`, `Clear`, `EnsureVisible`, `GetPickList`, `GetSummary`, `GetValue`, `Newline`, `ReSize`, `SetFocus`, `SetValue`

Method Details

### __init__(self, parent, size, input_defs=None, problem=None) (Constructor) | source code
Resizing SOAP note input editor. This is a wrapper around a few resizing STCs (the labels and categories are settable) which are customized to accept progress note input. It provides the unified resizing behaviour. Knows how to save it's data into the backend. Parameters: `input_defs` (list of cSOAPLineDef instances) - note's labels and categories Overrides: gmResizingWidgets.cResizingWindow.__init__

### DoLayout(self) | source code
Visually display input note according to user defined labels. Overrides: gmResizingWidgets.cResizingWindow.DoLayout