The configuration panel class. More...
#include <ConfigPanel.h>

Public Member Functions | |
| ConfigPanel (wxWindow *parent, DoxyBlocks *pOwner, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize) | |
| Constructor. | |
| virtual | ~ConfigPanel () |
| Destructor. | |
| void | Init () |
| Initialise dependent control states. | |
| wxInt8 | GetBlockComment () |
| void | SetBlockComment (wxInt8 val) |
| wxInt8 | GetLineComment () |
| void | SetLineComment (wxInt8 val) |
| wxString | GetProjectNumber () |
| void | SetProjectNumber (wxString val) |
| wxString | GetOutputDirectory () |
| void | SetOutputDirectory (wxString val) |
| wxString | GetOutputLanguage () |
| void | SetOutputLanguage (wxString val) |
| bool | GetUseAutoVersion () |
| void | SetUseAutoVersion (bool val) |
| bool | GetExtractAll () |
| void | SetExtractAll (bool val) |
| bool | GetExtractPrivate () |
| void | SetExtractPrivate (bool val) |
| bool | GetExtractStatic () |
| void | SetExtractStatic (bool val) |
| bool | GetWarnings () |
| void | SetWarnings (bool val) |
| bool | GetWarnIfDocError () |
| void | SetWarnIfDocError (bool val) |
| bool | GetWarnIfUndocumented () |
| void | SetWarnIfUndocumented (bool val) |
| bool | GetWarnNoParamdoc () |
| void | SetWarnNoParamdoc (bool val) |
| bool | GetAlphabeticalIndex () |
| void | SetAlphabeticalIndex (bool val) |
| bool | GetGenerateHTML () |
| void | SetGenerateHTML (bool val) |
| bool | GetGenerateHTMLHelp () |
| void | SetGenerateHTMLHelp (bool val) |
| bool | GetGenerateCHI () |
| void | SetGenerateCHI (bool val) |
| bool | GetBinaryTOC () |
| void | SetBinaryTOC (bool val) |
| bool | GetGenerateLatex () |
| void | SetGenerateLatex (bool val) |
| bool | GetGenerateRTF () |
| void | SetGenerateRTF (bool val) |
| bool | GetGenerateMan () |
| void | SetGenerateMan (bool val) |
| bool | GetGenerateXML () |
| void | SetGenerateXML (bool val) |
| bool | GetGenerateAutogenDef () |
| void | SetGenerateAutogenDef (bool val) |
| bool | GetGeneratePerlMod () |
| void | SetGeneratePerlMod (bool val) |
| bool | GetEnablePreprocessing () |
| void | SetEnablePreprocessing (bool val) |
| bool | GetHaveDot () |
| void | SetHaveDot (bool val) |
| bool | GetClassDiagrams () |
| void | SetClassDiagrams (bool val) |
| wxString | GetPathDoxygen () |
| void | SetPathDoxygen (wxString val) |
| wxString | GetPathDoxywizard () |
| void | SetPathDoxywizard (wxString val) |
| wxString | GetPathHHC () |
| void | SetPathHHC (wxString val) |
| wxString | GetPathDot () |
| void | SetPathDot (wxString val) |
| wxString | GetPathCHMViewer () |
| void | SetPathCHMViewer (wxString val) |
| bool | GetOverwriteDoxyfile () |
| void | SetOverwriteDoxyfile (bool val) |
| bool | GetPromptBeforeOverwriting () |
| void | SetPromptBeforeOverwriting (bool val) |
| bool | GetUseAtInTags () |
| void | SetUseAtInTags (bool val) |
| bool | GetLoadTemplate () |
| void | SetLoadTemplate (bool val) |
| bool | GetUseInternalViewer () |
| void | SetUseInternalViewer (bool val) |
| bool | GetRunHTML () |
| void | SetRunHTML (bool val) |
| bool | GetRunCHM () |
| void | SetRunCHM (bool val) |
| void | SetAutoVersioning (bool val) |
Public Attributes | |
| cbStyledTextCtrl * | TextCtrlBlockComment |
| A pointer to a cbStyledTextCtrl containing the sample block comment. | |
| wxCheckBox * | CheckBoxGenerateHTML |
| A pointer to the Generate HTML wxCheckBox. | |
| wxButton * | ButtonBrowseHHC |
| A pointer to the HHC Browse wxButton. | |
| wxCheckBox * | CheckBoxGenerateLatex |
| A pointer to the Generate Latex wxCheckBox. | |
| wxCheckBox * | CheckBoxOverwriteDoxyfile |
| A pointer to the Overwrite Doxyfile wxCheckBox. | |
| wxButton * | ButtonBrowseCHMViewer |
| A pointer to the CHM viewer Browse wxButton. | |
| wxCheckBox * | CheckBoxClassDiagrams |
| A pointer to the Class Diagrams wxCheckBox. | |
| wxTextCtrl * | TextCtrlOutputDirectory |
| A pointer to the Output Directory wxTextCtrl. | |
| wxButton * | ButtonBrowseDoxywizard |
| A pointer to the Doxywizard Browse wxButton. | |
| wxCheckBox * | CheckBoxGenerateHTMLHelp |
| A pointer to the Generate HTML Help wxCheckBox. | |
| wxTextCtrl * | TextCtrlPathHHC |
| A pointer to the HHC Path wxTextCtrl. | |
| wxRadioBox * | RadioBoxBlockComments |
| A pointer to the Block Comment types wxRadioBox. | |
| wxChoice * | ChoiceOutputLanguage |
| A pointer to a wxChoice control listing the language options. | |
| wxCheckBox * | CheckBoxRunHTML |
| A pointer to the Run HTML wxCheckBox. | |
| wxTextCtrl * | TextCtrlPathDot |
| A pointer to the Dot Path wxTextCtrl. | |
| wxCheckBox * | CheckBoxUseInternalViewer |
| A pointer to the Use Internal Viewer wxCheckBox. | |
| wxCheckBox * | CheckBoxGenerateCHI |
| A pointer to the Generate CHI wxCheckBox. | |
| wxCheckBox * | CheckBoxGenerateRTF |
| A pointer to the Generate RTF wxCheckBox. | |
| wxCheckBox * | CheckBoxWarnIfUndocumented |
| A pointer to the Warn If Undocumented wxCheckBox. | |
| wxCheckBox * | CheckBoxGenerateAutogenDef |
| A pointer to the Generate Autogen Def wxCheckBox. | |
| wxCheckBox * | CheckBoxExtractAll |
| A pointer to Extract All wxCheckBox. | |
| wxButton * | ButtonBrowseDot |
| A pointer to the Dot Browse wxButton. | |
| wxTextCtrl * | TextCtrlPathDoxygen |
| A pointer to the Doxygen Path wxTextCtrl. | |
| wxCheckBox * | CheckBoxWarnings |
| A pointer to the Warnings wxCheckBox. | |
| wxTextCtrl * | TextCtrlProjectNumber |
| A pointer to the Project Number wxTextCtrl. | |
| wxTextCtrl * | TextCtrlPathDoxywizard |
| A pointer to the Doxywizard Path wxTextCtrl. | |
| wxCheckBox * | CheckBoxAlphabeticalIndex |
| A pointer to the Alphabetical Index wxCheckBox. | |
| wxCheckBox * | CheckBoxRunCHM |
| A pointer to the Run CHM wxCheckBox. | |
| wxCheckBox * | CheckBoxWarnIfDocError |
| A pointer to the Warn If Doc Error wxCheckBox. | |
| wxCheckBox * | CheckBoxGeneratePerlMod |
| A pointer to the Generate PerlMod wxCheckBox. | |
| wxButton * | ButtonBrowseDoxygen |
| A pointer to the Doxygen Browse wxButton. | |
| wxCheckBox * | CheckBoxGenerateXML |
| A pointer to the Generate XML wxCheckBox. | |
| wxCheckBox * | CheckBoxUseAtInTags |
| A pointer to the Use At In Tags wxCheckBox. | |
| wxCheckBox * | CheckBoxHaveDot |
| A pointer to the Have Dot wxCheckBox. | |
| wxCheckBox * | CheckBoxExtractStatic |
| A pointer to the Extract Static wxCheckBox. | |
| cbStyledTextCtrl * | TextCtrlLineComment |
| A pointer to a cbStyledTextCtrl containing the sample line comment. | |
| wxCheckBox * | CheckBoxWarnNoParamdoc |
| A pointer to the Warn No Paramdoc wxCheckBox. | |
| wxCheckBox * | CheckBoxBinaryTOC |
| A pointer to the Binary TOC wxCheckBox. | |
| wxRadioBox * | RadioBoxLineComments |
| A pointer to the Line Comment types wxRadioBox. | |
| wxCheckBox * | CheckBoxGenerateMan |
| A pointer to the Generate Man wxCheckBox. | |
| wxCheckBox * | CheckBoxUseAutoVersion |
| A pointer to the Use Auto Version wxCheckBox. | |
| wxCheckBox * | CheckBoxEnablePreprocessing |
| A pointer to the Enable Preprocessing wxCheckBox. | |
| wxTextCtrl * | TextCtrlPathCHMViewer |
| A pointer to the CHM Viewer Path wxTextCtrl. | |
| wxCheckBox * | CheckBoxExtractPrivate |
| A pointer to the Extract Private wxCheckBox. | |
| wxCheckBox * | CheckBoxLoadTemplate |
| A pointer to the Load Template wxCheckBox. | |
| wxCheckBox * | CheckBoxPromptBeforeOverwriting |
| A pointer to the Prompt Before Overwriting wxCheckBox. | |
Static Protected Attributes | |
| static const long | ID_RADIOBOX_BLOCKCOMMENTS = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_BLOCKCOMMENT = wxNewId() |
| Control ID. | |
| static const long | ID_RADIOBOX_LINECOMMENTS = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_LINECOMMENT = wxNewId() |
| Control ID. | |
| static const long | ID_PANEL2 = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT1 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PROJECTNUMBER = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_USEAUTOVERSION = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT8 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRLOUTPUT_DIRECTORY = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT5 = wxNewId() |
| Control ID. | |
| static const long | ID_CHOICE_OUTPUT_LANGUAGE = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_EXTRACT_ALL = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_EXTRACTPRIVATE = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_EXTRACTSTATIC = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_WARNINGS = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_WARN_IF_DOC_ERROR = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_WARN_IF_UNDOCUMENTED = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_WARN_NO_PARAMDOC = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_ALPHABETICAL_INDEX = wxNewId() |
| Control ID. | |
| static const long | ID_PANEL3 = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_HTML = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_HTMLHELP = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_CHI = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_BINARY_TOC = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_LATEX = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_RTF = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_MAN = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_XML = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_AUTOGEN_DEF = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_GENERATE_PERLMOD = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_ENABLE_PREPROCESSING = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_CLASS_DIAGRAMS = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_HAVE_DOT = wxNewId() |
| Control ID. | |
| static const long | ID_PANEL4 = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT2 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PATHDOXYGEN = wxNewId() |
| Control ID. | |
| static const long | ID_BUTTON_BROWSEDOXYGEN = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT4 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PATHDOXYWIZARD = wxNewId() |
| Control ID. | |
| static const long | ID_BUTTON_BROWSEDOXYWIZARD = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT3 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PATHHHC = wxNewId() |
| Control ID. | |
| static const long | ID_BUTTON_BROWSEHHC = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT6 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PATHDOT = wxNewId() |
| Control ID. | |
| static const long | ID_BUTTON_BROWSEDOT = wxNewId() |
| Control ID. | |
| static const long | ID_STATICTEXT7 = wxNewId() |
| Control ID. | |
| static const long | ID_TEXTCTRL_PATHCHMVIEWER = wxNewId() |
| Control ID. | |
| static const long | ID_BUTTON_BROWSECHMVIEWER = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_OVERWRITEDOXYFILE = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_PROMPTB4OVERWRITING = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_USEATINTAGS = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_LOADTEMPLATE = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_USEINTERNALVIEWER = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_RUNHTML = wxNewId() |
| Control ID. | |
| static const long | ID_CHECKBOX_RUNCHM = wxNewId() |
| Control ID. | |
| static const long | ID_PANEL1 = wxNewId() |
| Control ID. | |
| static const long | ID_NOTEBOOK_PREFS = wxNewId() |
| Control ID. | |
Private Member Functions | |
| void | OnRadioBoxBlockCommentsSelect (wxCommandEvent &event) |
| A block comment radio button was selected. | |
| void | OnRadioBoxLineCommentsSelect (wxCommandEvent &event) |
| A line comment radio button was selected. | |
| void | OnButtonBrowseDoxygenClick (wxCommandEvent &event) |
| The doxygen path browse button was clicked. | |
| void | OnButtonBrowseDoxywizardClick (wxCommandEvent &event) |
| The doxywizard path browse button was clicked. | |
| void | OnButtonBrowseHHCClick (wxCommandEvent &event) |
| The HHC path browse button was clicked. | |
| void | OnButtonBrowseDotClick (wxCommandEvent &event) |
| The Dot path browse button was clicked. | |
| void | OnCheckBoxGenerateHTMLClick (wxCommandEvent &event) |
| The Generate HTML check box was clicked. Enable or disable dependent checkboxes. | |
| void | OnCheckBoxOverwriteDoxyfileClick (wxCommandEvent &event) |
| The Overwrite Doxyfile check box was clicked. Enable or disable dependent checkboxes. | |
| void | OnCheckBoxWarningsClick (wxCommandEvent &event) |
| The Warnings check box was clicked. Enable or disable dependent checkboxes. | |
| void | OnCheckBoxUseAutoversionClick (wxCommandEvent &event) |
| The "Use AutoVersion" checkbox was clicked. Update the "Project Number" text control. | |
| void | OnCheckBoxUseAtInTagsClick (wxCommandEvent &event) |
| The "Use @ In Tags" checkbox was clicked. Refresh the block comment sample with the new tag. | |
| void | OnButtonBrowseCHMViewerClick (wxCommandEvent &event) |
| The CHM Viewer path browse button was clicked. | |
| wxString | GetTitle () const |
| Get the title to show in the settings image list and in the panel header. | |
| wxString | GetBitmapBaseName () const |
| Get the base name for the images to be displayed in the settings image list. | |
| void | OnApply () |
| Apply configuration changes. | |
| void | OnCancel () |
| Cancel configuration changes. | |
| wxString | GetApplicationPath () |
| Display a file dialogue and return the selected path. | |
| void | InitSTC (cbStyledTextCtrl *stc) |
| Initialise a wxStyledTextControl. | |
| void | WriteBlockComment (cbStyledTextCtrl *stc, int iBlockComment, bool bUseAtInTags) |
| Write the block comment sample, based on the radio box selection. | |
| void | WriteLineComment (cbStyledTextCtrl *stc, int iLineComment) |
| Write the line comment sample, based on the radio box selection. | |
Private Attributes | |
| DoxyBlocks * | m_pOwnerClass |
| The class that owns this dialogue. Used for calling OnDialogueDone(). | |
| bool | m_bAutoVersioning |
| Whether AutoVersioning is active for the current project. | |
| bool | m_bUseAutoVersion |
| Whether to to use the AutoVersion-generated version string. | |
The configuration panel class.
| bool ConfigPanel::GetAlphabeticalIndex | ( | ) | [inline] |
Access CheckBoxAlphabeticalIndex
| wxString ConfigPanel::GetApplicationPath | ( | ) | [private] |
Display a file dialogue and return the selected path.
| bool ConfigPanel::GetBinaryTOC | ( | ) | [inline] |
Access CheckBoxBinaryTOC
| wxString ConfigPanel::GetBitmapBaseName | ( | ) | const [private] |
Get the base name for the images to be displayed in the settings image list.
Virtual routine required by cbConfigurationPanel
| wxInt8 ConfigPanel::GetBlockComment | ( | ) | [inline] |
Access RadioBoxBlockComments
| bool ConfigPanel::GetClassDiagrams | ( | ) | [inline] |
Access CheckBoxClassDiagrams
| bool ConfigPanel::GetEnablePreprocessing | ( | ) | [inline] |
Access CheckBoxEnablePreprocessing
| bool ConfigPanel::GetExtractAll | ( | ) | [inline] |
Access CheckBoxExtractAll
| bool ConfigPanel::GetExtractPrivate | ( | ) | [inline] |
Access CheckBoxExtractPrivate
| bool ConfigPanel::GetExtractStatic | ( | ) | [inline] |
Access CheckBoxExtractStatic
| bool ConfigPanel::GetGenerateAutogenDef | ( | ) | [inline] |
Access CheckBoxGenerateAutogenDef
| bool ConfigPanel::GetGenerateCHI | ( | ) | [inline] |
Access CheckBoxGenerateCHI
| bool ConfigPanel::GetGenerateHTML | ( | ) | [inline] |
Access CheckBoxGenerateHTML
| bool ConfigPanel::GetGenerateHTMLHelp | ( | ) | [inline] |
Access CheckBoxGenerateHTMLHelp
| bool ConfigPanel::GetGenerateLatex | ( | ) | [inline] |
Access CheckBoxGenerateLatex;
| bool ConfigPanel::GetGenerateMan | ( | ) | [inline] |
Access CheckBoxGenerateMan
| bool ConfigPanel::GetGeneratePerlMod | ( | ) | [inline] |
Access CheckBoxGeneratePerlMod
| bool ConfigPanel::GetGenerateRTF | ( | ) | [inline] |
Access CheckBoxGenerateRTF
| bool ConfigPanel::GetGenerateXML | ( | ) | [inline] |
Access CheckBoxGenerateXML
| bool ConfigPanel::GetHaveDot | ( | ) | [inline] |
Access CheckBoxHaveDot
| wxInt8 ConfigPanel::GetLineComment | ( | ) | [inline] |
Access RadioBoxLineComments
| bool ConfigPanel::GetLoadTemplate | ( | ) | [inline] |
Access CheckBoxLoadTemplate
| wxString ConfigPanel::GetOutputDirectory | ( | ) | [inline] |
Access TextCtrlOutputDirectory
| wxString ConfigPanel::GetOutputLanguage | ( | ) | [inline] |
Access ChoiceOutputLanguage
| bool ConfigPanel::GetOverwriteDoxyfile | ( | ) | [inline] |
Access CheckBoxOverwriteDoxyfile
| wxString ConfigPanel::GetPathCHMViewer | ( | ) | [inline] |
Access TextCtrlPathCHMViewer
| wxString ConfigPanel::GetPathDot | ( | ) | [inline] |
Access TextCtrlPathDot
| wxString ConfigPanel::GetPathDoxygen | ( | ) | [inline] |
Access TextCtrlPathDoxygen
| wxString ConfigPanel::GetPathDoxywizard | ( | ) | [inline] |
Access TextCtrlPathDoxywizard
| wxString ConfigPanel::GetPathHHC | ( | ) | [inline] |
Access TextCtrlPathHHC
| wxString ConfigPanel::GetProjectNumber | ( | ) | [inline] |
Access TextCtrlProjectNumber
| bool ConfigPanel::GetPromptBeforeOverwriting | ( | ) | [inline] |
Access CheckBoxPromptBeforeOverwriting
| bool ConfigPanel::GetRunCHM | ( | ) | [inline] |
Access CheckBoxRunCHM
| bool ConfigPanel::GetRunHTML | ( | ) | [inline] |
Access CheckBoxRunHTML
| wxString ConfigPanel::GetTitle | ( | ) | const [inline, private] |
Get the title to show in the settings image list and in the panel header.
Virtual routine required by cbConfigurationPanel
| bool ConfigPanel::GetUseAtInTags | ( | ) | [inline] |
Access CheckBoxUseAtInTags
| bool ConfigPanel::GetUseAutoVersion | ( | ) | [inline] |
Access CheckBoxUseAutoVersion
| bool ConfigPanel::GetUseInternalViewer | ( | ) | [inline] |
Access CheckBoxUseInternalViewer
| bool ConfigPanel::GetWarnIfDocError | ( | ) | [inline] |
Access CheckBoxWarnIfDocError
| bool ConfigPanel::GetWarnIfUndocumented | ( | ) | [inline] |
Access CheckBoxWarnIfUndocumented
| bool ConfigPanel::GetWarnings | ( | ) | [inline] |
Access CheckBoxWarnings
| bool ConfigPanel::GetWarnNoParamdoc | ( | ) | [inline] |
Access CheckBoxWarnNoParamdoc
| void ConfigPanel::Init | ( | ) |
Initialise dependent control states.
This function must be called after the setters have been called so that initial states are set first.

| void ConfigPanel::InitSTC | ( | cbStyledTextCtrl * | stc | ) | [private] |
Initialise a wxStyledTextControl.
| stc | cbStyledTextCtrl* The text editor control. |
This function initialises the styled text controls used for the comment samples. It sets the lexer, margin, font and other parameters and colourises the text.
| void ConfigPanel::OnApply | ( | ) | [private] |
Apply configuration changes.
Virtual routine required by cbConfigurationPanel

| void ConfigPanel::OnButtonBrowseCHMViewerClick | ( | wxCommandEvent & | event | ) | [private] |
The CHM Viewer path browse button was clicked.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnButtonBrowseDotClick | ( | wxCommandEvent & | event | ) | [private] |
The Dot path browse button was clicked.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnButtonBrowseDoxygenClick | ( | wxCommandEvent & | event | ) | [private] |
The doxygen path browse button was clicked.
| event | A wxCommandEvent reference. |

| void ConfigPanel::OnButtonBrowseDoxywizardClick | ( | wxCommandEvent & | event | ) | [private] |
The doxywizard path browse button was clicked.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnButtonBrowseHHCClick | ( | wxCommandEvent & | event | ) | [private] |
The HHC path browse button was clicked.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnCancel | ( | ) | [inline, private] |
Cancel configuration changes.
Virtual routine required by cbConfigurationPanel
| void ConfigPanel::OnCheckBoxGenerateHTMLClick | ( | wxCommandEvent & | event | ) | [private] |
The Generate HTML check box was clicked. Enable or disable dependent checkboxes.
| event | wxCommandEvent& A wxCommandEvent object. |
| void ConfigPanel::OnCheckBoxOverwriteDoxyfileClick | ( | wxCommandEvent & | event | ) | [private] |
The Overwrite Doxyfile check box was clicked. Enable or disable dependent checkboxes.
| event | wxCommandEvent& A wxCommandEvent object. |
| void ConfigPanel::OnCheckBoxUseAtInTagsClick | ( | wxCommandEvent & | event | ) | [private] |
The "Use @ In Tags" checkbox was clicked. Refresh the block comment sample with the new tag.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnCheckBoxUseAutoversionClick | ( | wxCommandEvent & | event | ) | [private] |
The "Use AutoVersion" checkbox was clicked. Update the "Project Number" text control.
| event | wxCommandEvent& A wxCommandEvent object. |
This function disables the "Project Number" text control if "Use AutoVersion" is selected. This prevents manual entry but allows the detected version number to still be visible.
| void ConfigPanel::OnCheckBoxWarningsClick | ( | wxCommandEvent & | event | ) | [private] |
The Warnings check box was clicked. Enable or disable dependent checkboxes.
| event | wxCommandEvent& A wxCommandEvent object. |
| void ConfigPanel::OnRadioBoxBlockCommentsSelect | ( | wxCommandEvent & | event | ) | [private] |
A block comment radio button was selected.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::OnRadioBoxLineCommentsSelect | ( | wxCommandEvent & | event | ) | [private] |
A line comment radio button was selected.
| event | wxCommandEvent& A wxCommandEvent object. |

| void ConfigPanel::SetAlphabeticalIndex | ( | bool | val | ) | [inline] |
Set CheckBoxAlphabeticalIndex
| val | New value to set |
| void ConfigPanel::SetAutoVersioning | ( | bool | val | ) | [inline] |
Set m_bAutoVersioning
| val | New value to set |
| void ConfigPanel::SetBinaryTOC | ( | bool | val | ) | [inline] |
Set CheckBoxBinaryTOC
| val | New value to set |
| void ConfigPanel::SetBlockComment | ( | wxInt8 | val | ) | [inline] |
Set RadioBoxBlockComments
| val | New value to set |
| void ConfigPanel::SetClassDiagrams | ( | bool | val | ) | [inline] |
Set CheckBoxClassDiagrams
| val | New value to set |
| void ConfigPanel::SetEnablePreprocessing | ( | bool | val | ) | [inline] |
Set CheckBoxEnablePreprocessing
| val | New value to set |
| void ConfigPanel::SetExtractAll | ( | bool | val | ) | [inline] |
Set CheckBoxExtractAll
| val | New value to set |
| void ConfigPanel::SetExtractPrivate | ( | bool | val | ) | [inline] |
Set CheckBoxExtractPrivate
| val | New value to set |
| void ConfigPanel::SetExtractStatic | ( | bool | val | ) | [inline] |
Set CheckBoxExtractStatic
| val | New value to set |
| void ConfigPanel::SetGenerateAutogenDef | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateAutogenDef
| val | New value to set |
| void ConfigPanel::SetGenerateCHI | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateCHI
| val | New value to set |
| void ConfigPanel::SetGenerateHTML | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateHTML
| val | New value to set |
| void ConfigPanel::SetGenerateHTMLHelp | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateHTMLHelp
| val | New value to set |
| void ConfigPanel::SetGenerateLatex | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateLatex;
| val | New value to set |
| void ConfigPanel::SetGenerateMan | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateMan
| val | New value to set |
| void ConfigPanel::SetGeneratePerlMod | ( | bool | val | ) | [inline] |
Set CheckBoxGeneratePerlMod
| val | New value to set |
| void ConfigPanel::SetGenerateRTF | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateRTF
| val | New value to set |
| void ConfigPanel::SetGenerateXML | ( | bool | val | ) | [inline] |
Set CheckBoxGenerateXML
| val | New value to set |
| void ConfigPanel::SetHaveDot | ( | bool | val | ) | [inline] |
Set CheckBoxHaveDot
| val | New value to set |
| void ConfigPanel::SetLineComment | ( | wxInt8 | val | ) | [inline] |
Set RadioBoxLineComments
| val | New value to set |
| void ConfigPanel::SetLoadTemplate | ( | bool | val | ) | [inline] |
Set CheckBoxLoadTemplate
| val | New value to set |
| void ConfigPanel::SetOutputDirectory | ( | wxString | val | ) | [inline] |
Set TextCtrlOutputDirectory
| val | New value to set |
| void ConfigPanel::SetOutputLanguage | ( | wxString | val | ) | [inline] |
Set ChoiceOutputLanguage
| val | New value to set |
| void ConfigPanel::SetOverwriteDoxyfile | ( | bool | val | ) | [inline] |
Set CheckBoxOverwriteDoxyfile
| val | New value to set |
| void ConfigPanel::SetPathCHMViewer | ( | wxString | val | ) | [inline] |
Set TextCtrlPathCHMViewer
| val | New value to set |
| void ConfigPanel::SetPathDot | ( | wxString | val | ) | [inline] |
Set TextCtrlPathDot
| val | New value to set |
| void ConfigPanel::SetPathDoxygen | ( | wxString | val | ) | [inline] |
Set TextCtrlPathDoxygen
| val | New value to set |
| void ConfigPanel::SetPathDoxywizard | ( | wxString | val | ) | [inline] |
Set TextCtrlPathDoxywizard
| val | New value to set |
| void ConfigPanel::SetPathHHC | ( | wxString | val | ) | [inline] |
Set TextCtrlPathHHC
| val | New value to set |
| void ConfigPanel::SetProjectNumber | ( | wxString | val | ) | [inline] |
Set TextCtrlProjectNumber
| val | New value to set |
| void ConfigPanel::SetPromptBeforeOverwriting | ( | bool | val | ) | [inline] |
Set CheckBoxPromptBeforeOverwriting
| val | New value to set |
| void ConfigPanel::SetRunCHM | ( | bool | val | ) | [inline] |
Set CheckBoxRunCHM
| val | New value to set |
| void ConfigPanel::SetRunHTML | ( | bool | val | ) | [inline] |
Set CheckBoxRunHTML
| val | New value to set |
| void ConfigPanel::SetUseAtInTags | ( | bool | val | ) | [inline] |
Set CheckBoxUseAtInTags
| val | New value to set |
| void ConfigPanel::SetUseAutoVersion | ( | bool | val | ) | [inline] |
Set CheckBoxUseAutoVersion
| val | New value to set |
| void ConfigPanel::SetUseInternalViewer | ( | bool | val | ) | [inline] |
Set CheckBoxUseInternalViewer
| val | New value to set |
| void ConfigPanel::SetWarnIfDocError | ( | bool | val | ) | [inline] |
Set CheckBoxWarnIfDocError
| val | New value to set |
| void ConfigPanel::SetWarnIfUndocumented | ( | bool | val | ) | [inline] |
Set CheckBoxWarnIfUndocumented
| val | New value to set |
| void ConfigPanel::SetWarnings | ( | bool | val | ) | [inline] |
Set CheckBoxWarnings
| val | New value to set |
| void ConfigPanel::SetWarnNoParamdoc | ( | bool | val | ) | [inline] |
Set CheckBoxWarnNoParamdoc
| val | New value to set |
| void ConfigPanel::WriteBlockComment | ( | cbStyledTextCtrl * | stc, | |
| int | iBlockComment, | |||
| bool | bUseAtInTags | |||
| ) | [private] |
Write the block comment sample, based on the radio box selection.
| stc | cbStyledTextCtrl* The text editor control. | |
| iBlockComment | int The comment style. | |
| bUseAtInTags | bool Whether or not to use "@" in tags rather than "\". |
| void ConfigPanel::WriteLineComment | ( | cbStyledTextCtrl * | stc, | |
| int | iLineComment | |||
| ) | [private] |
Write the line comment sample, based on the radio box selection.
| stc | cbStyledTextCtrl* The text editor control. | |
| iLineComment | int The comment style. |
1.7.1