diff --git a/pgadmin/frm/frmHint.cpp b/pgadmin/frm/frmHint.cpp index aebe9a6..abca154 100644 --- a/pgadmin/frm/frmHint.cpp +++ b/pgadmin/frm/frmHint.cpp @@ -178,14 +178,12 @@ BEGIN_EVENT_TABLE(frmHint, DialogWithHelp) END_EVENT_TABLE(); - - #define chkSuppress CTRL_CHECKBOX("chkSuppress") #define htmlHint (XRCCTRL(*this, "htmlHint", wxHtmlWindow)) #define btnFix CTRL_BUTTON("btnFix") #define btnYes CTRL_BUTTON("wxID_YES") #define btnNo CTRL_BUTTON("wxID_NO") - +#define btnHelp CTRL_BUTTON("wxID_HELP") frmHint::frmHint(wxWindow *fr, bool _force) : DialogWithHelp(0) { @@ -340,6 +338,15 @@ void frmHint::SetHint(const wxString &info) btnYes->Hide(); btnNo->Hide(); } + + if (hintArray[currentHint].hintPage == HINT_INSTRUMENTATION || + hintArray[currentHint].hintPage == HINT_INSTRUMENTATION_91_WITH || + hintArray[currentHint].hintPage == HINT_INSTRUMENTATION_91_WITHOUT) + { + btnHelp->Disable(); + } + else + btnHelp->Enable(); };