Re: Fixed help information issue for "Server Instrumentation" guru hint

From: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: Fixed help information issue for "Server Instrumentation" guru hint
Date: 2013-08-06 06:32:04
Message-ID: CANxoLDc7D1EFs3DQJfWp9Q8iRoioRhFfAXmYCNbzeBP8OP4aJQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

On Mon, Aug 5, 2013 at 6:50 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:

> Hi
>
> On Mon, Aug 5, 2013 at 7:54 AM, Akshay Joshi
> <akshay(dot)joshi(at)enterprisedb(dot)com> wrote:
> > Hi Dave
> >
> > I have fixed on minor issue where there is no help information (.rst)
> > available for "Server Instrumentation" guru hint. Bug is reproducible
> when
> > user click on "Help" button on guru hint dialog for "Server
> > Instrumentation".
> >
> > I have fixed it by disabling the "Help" button for "Server
> Instrumentation"
> > guru hint. Attached is the patch file. Please review it and if it look
> good
> > to you then can you please commit it.
>
> This doesn't seem like the right approach. We should remove the
> invalid helpfile names from the hintArray (set them to NULL/0 I
> guess), and then if necessary, modify the dialogue to enable or
> disable the button based on that value.
>

I have tried by replacing the invalid helpfile names with "wxEmptyString"
from the hintArray. It works. With this implementation no action will be
perform when user click on "Help" button. Is this behavior acceptable or do
I need to disable the "Help" button?

>
> That will be more future-proof, and follows the existing design much
> more closely.
>
> Thanks.
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

--
*Akshay Joshi
Senior Software Engineer
EnterpriseDB Corporation
The Enterprise PostgreSQL Company
Phone: +91 20-3058-9522
Mobile: +91 976-788-8246*

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2013-08-06 07:03:11 Re: Fixed help information issue for "Server Instrumentation" guru hint
Previous Message Dave Page 2013-08-05 13:22:34 Re: Fixed "Slony" related issues