Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 

WildBill

SmoothText 1.1.8

Recommended Posts

WildBill    5

Forget everything I said about the taskbar thickness setting. It should reflect the desired visual thickness, not the client thickness. In your case, it should be set to 20. (sheesh...I wrote it and I got it wrong).

The other problems you were seeing were the results of either bugs or aspects that weren't supported (such as thinner-than-normal taskbars). I've posted version 1.1.3 which should give you much better results.

Share this post


Link to post
Share on other sites
Svenne    0

Thanks a lot!

I've been working on my own theme for a while now, but I still have some problems:

  • The start button is oddly deformed, even though it has the same height as the taskbar.
    smoothtextbug2.png
  • 2nd level drop down menu skinning doesn't work.
    smoothtextbug1-1.png
  • The Quicklaunch icons doesn't resize to fit the taskbar.
    smoothtextbug4.png
  • I want to add a space between the edge of the system tray and the first icon. I tried using ContentRect, but instead got a black square where the space should've been.
  • Transparent icon captions doesn't work unless font smoothing is turned on.
    smoothtextbug3.png

Download: http://www.mediafire.com/?9ahojub4bzypcrj

Edited by Svenne

Share this post


Link to post
Share on other sites
WildBill    5

2nd-level dropdown menu skinning should work, but the Explorer shell's New... submenu is owner-drawn. That's why it looks different. For example, the Arrange Icons... submenu paints correctly.

I saw the start button issue too with your skin, I think it has to do with the narrowness of the taskbar. I'll have to play with it some more to see what's going on.

For the Quicklaunch icons, try adding these settings to the [METRICS] section to see if they help:

TaskbarIconWidth=16

TaskbarIconHeight=16

To get extra system tray space, you have to assign an image to the tray:

[COMPONENT_SYSTEMTRAY]

Type=Image

Component=SystemTray

Image= <-- Need to assign an image and set the image's ContentRectLeft setting

State=Normal

StartingFrame=0

EndingFrame=0

TextColor=White

Font=Arial_10px_Normal

Transparent icon text works through the font smoothing engine, so yes, it won't work with font smoothing disabled.

Thanks a lot!

I've been working on my own theme for a while now, but I still have some problems:

  • The start button is oddly deformed, even though it has the same height as the taskbar.
    smoothtextbug2.png
  • 2nd level drop down menu skinning doesn't work.
    smoothtextbug1-1.png
  • The Quicklaunch icons doesn't resize to fit the taskbar.
    smoothtextbug4.png
  • I want to add a space between the edge of the system tray and the first icon. I tried using ContentRect, but instead got a black square where the space should've been.
  • Transparent icon captions doesn't work unless font smoothing is turned on.
    smoothtextbug3.png

Download: http://www.mediafire.com/?9ahojub4bzypcrj

Edited by WildBill

Share this post


Link to post
Share on other sites
Svenne    0

2nd-level dropdown menu skinning should work, but the Explorer shell's New... submenu is owner-drawn. That's why it looks different. For example, the Arrange Icons... submenu paints correctly.

I saw the start button issue too with your skin, I think it has to do with the narrowness of the taskbar. I'll have to play with it some more to see what's going on.

Thank you. I studied the problem a bit more carefully, and it seems like the four top/bottom pixels gets shifted two pixels to the left.

For the Quicklaunch icons, try adding these settings to the [METRICS] section to see if they help:

TaskbarIconWidth=16

TaskbarIconHeight=16

Already have, and it doesn't work. Thanks anyway.

To get extra system tray space, you have to assign an image to the tray:

[COMPONENT_SYSTEMTRAY]

Type=Image

Component=SystemTray

Image= <-- Need to assign an image and set the image's ContentRectLeft setting

State=Normal

StartingFrame=0

EndingFrame=0

TextColor=White

Font=Arial_10px_Normal

I have an image assigned, and I set contentrectleft to 4, and it works! I think your 1.1.4 update fixed it.

Transparent icon text works through the font smoothing engine, so yes, it won't work with font smoothing disabled.

Oh. Any chance you can fix it in the future?

Another flaw I've noticed is the CPU usage. Explorer.exe uses around 30% on it's own. Is there any optimization I can do? Will using RLE-compressed TGA bitmaps decrease performance?

Edited by Svenne

Share this post


Link to post
Share on other sites
WildBill    5

No, the bitmap format won't have any effect since everything is stored in memory uncompressed. I've actually been making a lot of speed optimizations for version 1.1.5, as I've been gradually improving support for alpha-blended window borders on Windows 2000 and performance was suffering. Let me see if it's good enough to release as-is.

Share this post


Link to post
Share on other sites
Svenne    0

I think there might be something wrong with my theme. After updating to SmoothText 1.1.5, explorer.exe's CPU usage increased by 33-50% (from 20-30% to 30-40%).

Share this post


Link to post
Share on other sites

OK, I downloaded version 1.1.5 and ...

Can't find any mention of installation procedures in the archive or this thread.

Unfortunately I'm neither psychic nor clairvoyant so I'm going to need some help here.

If someone would divulge this little secret, I promise I won't tell a soul.

TIA

Share this post


Link to post
Share on other sites
Phenomic    0

Neat, I had to try this.

I have ViewSonic VP181b IPS display with BGR screen instead of the usual RGB. With SmoothText 1.1.5 set to BGR all text looks highlighted with a yellow marker. The color looks like the inverse of the system background color.

I haven't rebooted yet, is a reboot necessary? I just started SmoothText.exe

Thanks !

Share this post


Link to post
Share on other sites
Phenomic    0

No, a reboot isn't necessary. Can you post a screenshot?

Text color also changes to dark blue from default black. And smoothtext works even if text smoothing is turned off in windows display properties. Your BGR setting definitely works and is much sharper than RGB on my display.

http://bellsouthpwp2.net/z/w/zw42vcqx9a/win2k/smoothtext.bmp

ps: I'm getting error msg "You are not allowed to use that image extension on this board."

Share this post


Link to post
Share on other sites
WildBill    5

I haven't updated this in a while, but if I can ever get my head above water with respect to the Win2k patches I'd like to do some more work on this. Anyway, I thought I'd post a desktop screenshot to show what it can do. I'm curious: has anyone tried building any SmoothText skins?

ie2vko.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×