[Gambas-user] It looks like a bug, it walks like a bug...

Fabien Bodard gambas.fr at ...626...
Thu Nov 26 13:03:59 CET 2009


Please don't forget some informations ... the gambas version, the
component gb.gui(gnome/kde?), gb.gtk, gb.qt, gb.qt4 ?


and yes this is a true bug !..

can you send us a little project that show this ?

2009/11/26  <nospam.nospam.nospam at ...626...>:
> Now what on this planet would cause the behaviour shown in these three
> images and described below?
>
> 1) The fields in p1_ok are disabled in the design environment.
>  The fields are as they should be.
>
> 2) The fields in p2_not_ok are enabled in code.
>
> 3) You can see the text is enabled, and it is editable in
>  p2_not_ok.
>
> 4) The background colour does not revert to the default when
>  the fields are enabled. The background colour stays at the
>  disabled colour, yet foreground text colour is working ok.
>
> 5) I am not setting colours anywhere in my code, at all. So
>  please don't suggest I look there.
>
> 6) The form is quite complex so I built a test application that
>  replicates the design structure, and it works fine. Click
>  Edit and the text fields go white in the test app. Click OK or
>  Cancel and the fields disable and change colour, as they should.
>  Click Edit again, and it's still working fine in test app.
>
> 7) If I add a line to manually change the background color in the
>  main app when the Edit button is clicked, like this:
>
>      txtRemoteServerUsername.BackColor = Color.TextBackground
>
>  Then the background goes white. Ok, so now I know I can work around
>  the issue, but I have quite a few fields to work around.
>
> 8) After setting txtRemoteServerUsername.BackColor = Color.TextBackground,
>  I get the problem shown in p3_not_ok. The default disabled colour
>  has changed, though that may be due to changing the enabled backcolour.
>
> Oddly, if I use this:
>
> txtRemoteServerUsername.BackColor = Color.Default
>
> I get the very same problem as shown in p2_not_ok. It would seem that
> something, either gambas (2.17) or GTK has forgotten what Color.Default is.
>
> Has anyone seen this before?
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>




More information about the User mailing list