Re: PostgreSQL.hhp

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
>

Responses

Browse pgadmin-hackers by date

  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