kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #02966
Re: Asserts under wx-2.9
-
To:
kicad-devel@xxxxxxxxxxxxxxx
-
From:
"Marco Serantoni" <marco.serantoni@...>
-
Date:
Mon, 20 Jul 2009 17:49:19 -0000
-
In-reply-to:
<4A64ACAC.90304@...>
-
User-agent:
eGroups-EW/0.82
--- In kicad-devel@xxxxxxxxxxxxxxx, Dick Hollenbeck <dick@...> wrote:
>
> We ran into this earlier, IIRC it was in PCBNEW. The solution was to
> simply remove this UpdateStatusBar() for all platforms from the
> DrawPanel code. It should not be needed. The status bar should know
> when it needs updating, and this should be done in its OnPaint()
> handling logic.
>
>
> My point is that when we can find a general solution, which is not
> platform specific, that is preferred over contaminating the code with
> these ifndef WXMACs everywhere. This is what we achieved on status bar
> earlier.
>
> This is like deja vu. Let's find the same solution we did before, and
> then put it into all the executables so we do not have to visit this again.
>
> My suggestion.
I agree with you can be safetly removed, but i feel the need to avoid to hurt other platforms and give you the chance to change it ad libitum, so i propose them in an flood of ifdef WXMAC ;)
--
Marco
Follow ups
References