From: sem on
Hi.
In this version of the Bwidget the default -entrybg for spinbox
comboBox... is gray, while in earlier bversions it is white.
When upgrading to the newest version TCL 8.4.19.4, TCL 8.5.8.2 we
found that all of our application GUIs are changed, and we can't see
the spinbox,comboBox...
Updating all our applications (hundreds) to comply with this new
change will require a lot of time !!!
What is the reason for the change ?
I think that compatabilty should be a high priority, and any change
should have a good reason !!!
Thanks,
Semion.
From: Harald Oehlmann on
On 2 Jun., 14:35, sem <semio...(a)rad.com> wrote:
> Hi.
> In this version of the Bwidget the default -entrybg for spinbox
> comboBox... is gray, while in earlier bversions it is white.
> When upgrading to the newest version TCL 8.4.19.4, TCL 8.5.8.2 we
> found that all of our application GUIs are changed, and we can't see
> the spinbox,comboBox...
> Updating all our applications (hundreds) to comply with this new
> change will require a lot of time !!!
> What is the reason for the change ?
> I think that compatabilty should be a high priority, and any change
> should have a good reason !!!
> Thanks,
> Semion.

Hi Semion,

thank you for the message. I am sorry for that.
The BWidget 1.9.1 has Tile support included and thus it is quite
difficult to get default preferences. They come from two sources - as
before or from the class...

Anyway this is not an excuse. The aim is to keep it compatible.

Could you please:
- report as many compatibility issues as possible.
- use for instance BWidget 1.9.0
https://sourceforge.net/projects/tcllib/files/BWidget

The issue is, that if you have ActiveTCL installed, you will
automatically get BWidget 1.9.1, even if you have BWidget 1.9.0
installed.

BWidget 1.9.1 is a sort of inofficial release.
ActiveState decided to grab it from CVS and put it in the latest
ActiveTCL distributions.
This has two consequences:
- we have test people like you (which propably didn't want to be test
people)
- we have to speed-up with development

Would it be helpful for you to get a compatible release BWidget 1.9.2
and the new stuff will be BWidget 2.0.0 ?

Regards,
Harald
From: Harald Oehlmann on
I will meet Johann Oberdorfer tomorow on the european TCL conference.
We will set-up a strategy for BWidget there.

Regards,
Harald
From: sem on
On Jun 3, 9:46 am, Harald Oehlmann <wortka...(a)yahoo.de> wrote:
> On 2 Jun., 14:35, sem <semio...(a)rad.com> wrote:
>
> > Hi.
> > In this version of the Bwidget the default -entrybg for spinbox
> > comboBox... is gray, while in earlier bversions it is white.
> > When upgrading to the newest version TCL 8.4.19.4, TCL 8.5.8.2 we
> > found that all of our application GUIs are changed, and we can't see
> > the spinbox,comboBox...
> > Updating all our applications (hundreds) to comply with this new
> > change will require a lot of time !!!
> > What is the reason for the change ?
> > I think that compatabilty should be a high priority, and any change
> > should have a good reason !!!
> > Thanks,
> > Semion.
>
> Hi Semion,
>
> thank you for the message. I am sorry for that.
> The BWidget 1.9.1 has Tile support included and thus it is quite
> difficult to get default preferences. They come from two sources - as
> before or from the class...
>
> Anyway this is not an excuse. The aim is to keep it compatible.
>
> Could you please:
> - report as many compatibility issues as possible.
> - use for instance BWidget 1.9.0https://sourceforge.net/projects/tcllib/files/BWidget
>
> The issue is, that if you have ActiveTCL installed, you will
> automatically get BWidget 1.9.1, even if you have BWidget 1.9.0
> installed.
>
> BWidget 1.9.1 is a sort of inofficial release.
> ActiveState decided to grab it from CVS and put it in the latest
> ActiveTCL distributions.
> This has two consequences:
> - we have test people like you (which propably didn't want to be test
> people)
> - we have to speed-up with development
>
> Would it be helpful for you to get a compatible release BWidget 1.9.2
> and the new stuff will be BWidget 2.0.0 ?
>
> Regards,
> Harald

Hi Harald!
Thank for answer.
We have many Automatic Testers based on WinXp PC.
From time to time we upgrade Tcl for new Testers to apply new Tcl
features (recently we upgreded from 8.4.16.0 to 8.4.19.4 ),
but in these new testers we still use many old tcl application.
I've found temporary solution:
in entry.tcl file "list -background Color "SystemWindow".....
" replaced with "list -background Color "white"...... ".
What ActiveTCL version will include a compatible BWidget release?

Regards Semion.
From: Harald Oehlmann on
> What ActiveTCL version will include a compatible BWidget release?

Version 1.9.2 is released which should be again compatible.

It seams, that it will be soon be available by teapot.

If not applicable, please download the distribution from:
https://sourceforge.net/projects/tcllib/

Your patch might work, but there might be other issues.

Regards,
Harald