Jump to content

SmoothText 1.1.8


WildBill

Recommended Posts

Oh I can't wait to get my hands on this new version! (Could we test it as it is so far? It could be a 0.9.0a build :))

However, I must put off reinstalling this computer as VM testing indicates that SmoothText will continually crash Explorer (it won't stay for more than 5 seconds). I wonder if it is some of the settings I disabled in nLite in creating the disc...

Link to comment
Share on other sites


Great stuff ! I can't wait to try out the new skinning features.

Of all the functionality that might/will be re-used from TClock3, the thing I'm most looking forward to is the transparent background for desktop icon labels and the outline/shadow around the icon text.

Speaking of icons, at some point it would be great to see Daedalus' 32-bit icons support integrated into SmoothText (as you suggested yourself in that thread, WildBill).

That would make SmoothText a great, all-in-one styling software ;)

Edited by bob2000
Link to comment
Share on other sites

I'm going to try to get a preview out this weekend, though skinning definitely isn't complete. There isn't any import capability yet, so you'll have to edit the .ini files by hand, but I'll include an example .ini file with it.

Link to comment
Share on other sites

is it going to be possible to disable some skinning future.

Like if I only want taskbar skinning.

Can I disable all other skinning.

Or I don´t want taskbar skinning and only button/radio button and stuff to skin.

or just border skinning when that is added.

So an option to disable those part that people don´t want.

or enable if someone wants all the skinning on.

Link to comment
Share on other sites

Hey WildBill!

Did you ever see the program vAnimator? It works on buttons, progressbars, and editbox borders.

It's supposed to add Mac OS buttons (which pulse) but can be made to use Vista buttons :P.

Here's a screenshot. Apparently it was made in Delphi, and development is non-existent.

Can't wait for SmoothText! No rush though. ;)

EDIT: Added vAnimator link from here.

Edited by Colonel O'Neill
Link to comment
Share on other sites

Hey WildBill!

Another interesting tidbit: SmoothText will run on Windows 7 :thumbup . Translucent taskbar makes it lock up. :(

Wow, I'm amazed that Win7 likes it. Before I release version 0.9.1, I'll double-check translucency. I've switched to a different memory manager and that seems to helped things a lot.

The preview is almost ready, I'm sorry about not releasing something tonight but it literally took me all day to hunt down a major bug that I would consider a showstopper. Now I have to fix some visual glitches, but I think it's nearly releasable (not at all complete, but at least I'm not embarrassed of it now). Maybe another day or two, depending on how quickly I can nail down some details.

Link to comment
Share on other sites

No problemo. :)

I still have to diagnose my Windows 2000. I think installing Revolution Pack 2000 decreased (explorer) system stability, but had no effect on SmoothText (which still bombs explorer). Daedalus makes things crash more, so that's not very useful.

Does SmoothText depend on video drivers? Could it be the VMware Tools and it's driver?

Link to comment
Share on other sites

I'm still really puzzled...

A real install of Windows 2000 Professional to another newer computer. No VMware drivers. No 32-bit icons. No non-Microsoft patching at all. :huh:

The pattern explorer crashes at is more constant than the older one.

[   0.265] [992, 884] - Caught exception in PostObjectMessage: assembling named object list, Message = BehaviorWndProcBefore

[   1.000] [860, 988] - Caught exception in PostObjectMessage: assembling named object list, Message = MouseTrackingMouseHasLeft
[ 1.000] [860, 988] - Caught exception when named object MouseTrackingBehavior tried to process message BehaviorMsg, completion status = "HandlingMouseOver"
[ 1.000] [860, 988] - Message = $C143, Window = Connections Tray, WParam = $0008011A, LParam = $00000404
[ 1.000] [860, 988] - Window parent chain:
[ 1.000] [860, 988] - Connections Tray -- 65664

Link to comment
Share on other sites

I made a lot of progress today, and as of now, SmoothText 0.9.1 is up (see the first post in the thread). The skinning engine is very incomplete, but those parts that are finished are working pretty well. I'm aware that much more needs to be done (toolbars are quickly becoming the bane of my existence, for instance), but I hope you all like it.

Enjoy...

Link to comment
Share on other sites

When I start it, it can't find "FastMM_FullDebugMode.dll". But then it says "Access violation at address 00000000. Read of address 00000000." But then it runs (the tray icon is visible). Pulling up the Configuration window throws another 00000000 access violation, but the window opens.

However... There is no smoothing being applied at all. :unsure:

Another strange thing is that my antivirus software didn't ask about a "malicious program" because normally the texthook would throw this warning.

Edited by Colonel O'Neill
Link to comment
Share on other sites

The "Invader" warning showed up, as it should. And I added SmoothText to my trusted zone. Subsequently it errored regarding memory allocation.

Text smoothing has returned, but explorer crashes every four seconds. :(

The only difference with this computer and the other (working) computer is Windows Update. This one (the rapid explorer crashing) is fully updated through Windows Update.

EDIT: More TextHook Logs

[   0.359] [1116, 624] - Caught exception when named object StandardBehavior tried to process message StdBehaviorDefWindowProcW, completion status = "TBehavior.ProcessMessage--Begin", SendCount = 528
[ 6.078] [1116, 1012] - Caught exception in PostSingleObjectMessage: finding named object Behavior,StandardBehavior, Message = StdBehaviorDefWindowProcW, SendCount = 531
[ 6.078] [1116, 1012] - Could not send message StdBehaviorDefWindowProcW to named object Behavior,StandardBehavior, SendCount = 612, NamedObject = $00000000, Active = False, AcceptsMessages = False

[  15.859] [1716, 1748] - Could not send message DrawRedirectAllowDrawing to named object Behavior,DrawRedirectBehavior, SendCount = 683, NamedObject = $00000000, Active = False, AcceptsMessages = False
[ 15.859] [1716, 1792] - Window parent chain:
[ 15.859] [1716, 1792] - TclSocket -- 196926
[ 15.859] [1716, 1792] - Caught exception when named object TaskbarAlphaManager tried to process message BehaviorWndProcRet, completion status = "BeforeCall", SendCount = 683
[ 15.859] [1716, 1792] - Message = $C06B, Window = TclSocket, WParam = $00000000, LParam = $00000000
[ 15.859] [1716, 1792] - Window parent chain:
[ 15.859] [1716, 1792] - TclSocket -- 196926

[   3.625] [1784, 1232] - Caught exception in PostObjectMessage: assembling named object list, Message = BehaviorWndProcRet, SendCount = 7541
[ 5.953] [1784, 1232] - Caught exception when named object StandardBehavior tried to process message BehaviorWndProcRet, completion status = "HandlingTabMessage", SendCount = 9079
[ 5.953] [1784, 1232] - Message = WM_PAINT, Window = SysTabControl32, WParam = $00000000, LParam = $00000000
[ 5.953] [1784, 1232] - Window parent chain:
[ 5.953] [1784, 1232] - Shell_TrayWnd -- 917882
[ 5.953] [1784, 1232] - ReBarWindow32 -- 262952
[ 5.953] [1784, 1232] - MSTaskSwWClass -- 393998
[ 5.953] [1784, 1232] - SysTabControl32 -- 393994
[ 5.953] [1784, 1232] - Caught exception retrieving tab text for item 1, Count = 3, I = 1, CompletionStatus = Begin

Edited by Colonel O'Neill
Link to comment
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.
×
×
  • Create New...