From: | "Dave Page" <dpage(at)vale-housing(dot)co(dot)uk> |
---|---|
To: | "Darko Prenosil" <Darko(dot)Prenosil(at)finteh(dot)hr>, <pgadmin-hackers(at)postgresql(dot)org> |
Subject: | Re: PostgreSQL.hhp |
Date: | 2003-07-22 13:33:13 |
Message-ID: | 03AF4E498C591348A42FC93DEA9661B844B36D@mail.vale-housing.co.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Thanks Darko, patch applied.
Regards, Dave.
> -----Original Message-----
> From: Darko Prenosil [mailto:Darko(dot)Prenosil(at)finteh(dot)hr]
> Sent: 20 July 2003 22:23
> To: pgadmin-hackers(at)postgresql(dot)org
> Subject: [pgadmin-hackers] PostgreSQL.hhp
>
>
> Now when there is hhp file for PostgreSQL help why not enable
> it in PgAdmin3.
>
> So:
>
> In misc.h add function declaration:
>
> void DisplayPgSqlHelp(wxWindow *wnd, const wxString
> &helpTopic, char **icon=0);
>
> In misc.cpp add function definition:
>
> void DisplayPgSqlHelp(wxWindow *wnd, const wxString
> &helpTopic, char **icon){
> extern wxString docPath;
> static wxHtmlHelpController *helpCtl=0;
> static bool firstCall=true;
>
> if (firstCall)
> {
> firstCall=false;
> wxString helpfile=docPath + wxT("/") +
> settings->GetCanonicalLanguage() + wxT("/pg/PostgreSQL");
>
> if (!wxFile::Exists(helpfile + wxT(".hhp")) &&
> !wxFile::Exists(helpfile + wxT(".zip")))
> helpfile=docPath + wxT("/en_US/pg/PostgreSQL");
>
> if (wxFile::Exists(helpfile + wxT(".hhp")) ||
> wxFile::Exists(helpfile + wxT(".zip")))
> {
> helpCtl=new wxHtmlHelpController();
> helpCtl->Initialize(helpfile);
> }
> }
>
> if (helpCtl)
> {
> if (helpTopic == wxT("index"))
> helpCtl->DisplayContents();
> else
> helpCtl->DisplaySection(helpTopic + wxT(".html"));
> }
> else
> {
> while (wnd->GetParent())
> wnd=wnd->GetParent();
>
> frmHelp::LoadLocalDoc(wnd, helpTopic + wxT(".html"));
> }
> }
>
> In events.cpp change function definition:
>
> void frmMain::OnPgsqlHelp(wxCommandEvent& event)
> {
> DisplayPgSqlHelp(this, wxT("index"));
> }
>
>
> And we have Postgresql help available.
>
> I promise I make a patch next time, I forgot to save
> originals, sorry !
>
> Regards !
>
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to
> majordomo(at)postgresql(dot)org
>
From | Date | Subject | |
---|---|---|---|
Next Message | Andreas Pflug | 2003-07-22 13:57:55 | Re: PostgreSQL.hhp |
Previous Message | Andreas Pflug | 2003-07-21 23:58:08 | Re: Arabic partial delivery |