Windows: Appearance changes coming in upcoming builds...
-
- Posts: 38
- Joined: November 16th, 2002, 5:27 pm
Windows: Appearance changes coming in upcoming builds...
Support for native widget drawing (scrollbars, buttons, drop down menus, tabs, etc.) was checked in last night (see <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=172751">Bug 172751</a> for more details).
This means that Mozilla and Phoenix on Windows 95/98/2000 and XP (with themes disabled or using the classic Windows theme) will render using the standard Windows settings (color and size), and therefore will look more like a typical Windows application. There was previously similar support for XP themes.
You might want to grab a screen capture of Phoenix before this change as well as after (maybe tonight's build, maybe not), so you can compare the appearance changes for yourself.
This means that Mozilla and Phoenix on Windows 95/98/2000 and XP (with themes disabled or using the classic Windows theme) will render using the standard Windows settings (color and size), and therefore will look more like a typical Windows application. There was previously similar support for XP themes.
You might want to grab a screen capture of Phoenix before this change as well as after (maybe tonight's build, maybe not), so you can compare the appearance changes for yourself.
-
- Posts: 87
- Joined: November 4th, 2002, 8:27 pm
Re: Windows: Appearance changes coming in upcoming builds...
jrt wrote:Support for native widget drawing (scrollbars, buttons, drop down menus, tabs, etc.) was checked in last night (see <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=172751">Bug 172751</a> for more details).
Yay! This fixes some of the rather nasty widget problems I have had with Linux (RedHat 8.0 + KDE). Since I don't use GNOME, the default "themed" widgets were not very nice for my particular setup.
"As God is my witness, I thought turkeys could fly!" - A. Carlson
- Alex Bishop
- mozillaZine Admin
- Posts: 1084
- Joined: November 5th, 2002, 3:18 am
- Location: London
- Contact:
- alanjstr
- Moderator
- Posts: 9100
- Joined: November 5th, 2002, 4:43 pm
- Location: Anywhere but here
- Contact:
ehume wrote:Please forgive my ignorance. I've seen references to widgets for years and never known what they are. Exactly what are widgets?
Ed
Widgets are things like the little X in the upper corner of your screen for closing a window. Some applications, such as Winamp, have their own widgets. A scrollbar is also a widget.
Clear as mud? By using the OS provided Widgets, the code will be leaner and faster. Ok, not really the answer you were looking for.
- scratch
- Posts: 4942
- Joined: November 6th, 2002, 1:27 am
- Location: Massachusetts
alanjstr wrote:ehume wrote:Please forgive my ignorance. I've seen references to widgets for years and never known what they are. Exactly what are widgets?
Ed
Widgets are things like the little X in the upper corner of your screen for closing a window. Some applications, such as Winamp, have their own widgets. A scrollbar is also a widget.
Clear as mud? By using the OS provided Widgets, the code will be leaner and faster. Ok, not really the answer you were looking for.
They're not using the OS provided widgets though, they're merely making the built-in ones look like them.
- alanjstr
- Moderator
- Posts: 9100
- Joined: November 5th, 2002, 4:43 pm
- Location: Anywhere but here
- Contact:
scratch wrote:alanjstr wrote:ehume wrote:Please forgive my ignorance. I've seen references to widgets for years and never known what they are. Exactly what are widgets?
Ed
Widgets are things like the little X in the upper corner of your screen for closing a window. Some applications, such as Winamp, have their own widgets. A scrollbar is also a widget.
Clear as mud? By using the OS provided Widgets, the code will be leaner and faster. Ok, not really the answer you were looking for.
They're not using the OS provided widgets though, they're merely making the built-in ones look like them.
Oh. Someday, maybe. Possibly related: userChrome.css no longer works. But that's another thread.
-
- Posts: 282
- Joined: November 9th, 2002, 11:10 am
- Location: Sweden
- Contact:
Re: Windows: Appearance changes coming in upcoming builds...
lar3ry wrote:jrt wrote:Support for native widget drawing (scrollbars, buttons, drop down menus, tabs, etc.) was checked in last night (see <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=172751">Bug 172751</a> for more details).
Yay! This fixes some of the rather nasty widget problems I have had with Linux (RedHat 8.0 + KDE). Since I don't use GNOME, the default "themed" widgets were not very nice for my particular setup.
I think the changes were Windows-specific and doesn't affect Linux. :-/
This makes me wonder if anything is actually gained in build size, since they aren't removing anything, just *adding* support for native Windows themes.
Also, is this going to be immediately visible in the nightly builds? Just because they're adding *support* for something doesn't mean there are code to activate the new functionality to me. But perhaps, hopefully, they are.
-
- Posts: 198
- Joined: November 4th, 2002, 4:12 pm
- Location: Mountain View, CA
- Contact:
- WinterWolf
- Posts: 74
- Joined: November 28th, 2002, 10:25 pm
Ummm..
When will tehre be tight integration like this with Pheonix and GNOME 2 or KDE 3.x?
- alanjstr
- Moderator
- Posts: 9100
- Joined: November 5th, 2002, 4:43 pm
- Location: Anywhere but here
- Contact:
Blake wrote:While we are still using xul widgets, having the OS draw them (or parts of them) for us does make us faster. The build size and memory usage will go down as we remove all the old style rules that are no longer needed (since now the OS handles the appearance).
Will there be a list so that the theme authors know which elements they should look to remove?