|
Public Member Functions |
| | TLigationDialog (wxWindow *parent, const wxString &title) |
| | Constructor.
|
| | ~TLigationDialog () |
| | Destructor.
|
| virtual void | init () |
| | Initialize.
|
| virtual void | generateTargets () |
| | Generate the target list.
|
| virtual void | curseTargets (vector< bool > &vc, vector< bool > &used, wxArrayInt &vi) |
| | Recurse through targets.
|
| virtual bool | doMatch (int l, int r, bool invertSecond=false) |
| | Do these match?
|
| virtual wxString | getVIName (wxArrayInt &vi) |
| | Generate a name.
|
| virtual void | addVTname (wxString name, wxArrayInt &vi, bool circular) |
| | Add this one.
|
| virtual void | OnCharHook (wxKeyEvent &event) |
| | Key event handler.
|
| virtual void | OnToggleSources (wxCommandEvent &ev) |
| | Toggle source list event handler.
|
| virtual void | OnOK (wxCommandEvent &ev) |
| | OK button event handler.
|
| virtual void | OnCancel (wxCommandEvent &ev) |
| | Cancel button event handler.
|
Public Attributes |
| wxCheckListBox * | l_sources |
| wxCheckListBox * | l_targets |
| wxArrayTVector | vv |
| vector< TVector > | ligates |
| wxArrayString | vt |
| vector< bool > | orientation |
| bool | doLigate |
Private Member Functions |
| virtual wxString | invert (wxString s) |
| | Invert the string.
|
Private Attributes |
| wxTextCtrl * | message |