hey JAFO?

hey...i read your reply to the news:
'...still confused by a LS VWM....and I'd still like it to be fully transparent so that only the icons were visible.... '

this IS possible!

take a look:
2,839 views 11 replies
Reply #1 Top
hey...click my name to view the author profile!
Reply #2 Top
Vimal....so how was that achieved?
In LiteSTEP I get a grey background...[haven't tried it in Exploder]...
Reply #3 Top
I believe with a resource hacker program.
Reply #4 Top
Anyway Jafo, enjoy the racing

Powered by SkinBrowser!
Reply #5 Top
I can confirm that. There are four bmp slices in the resources that seem to be what they get the background from, adn teh taskbar divider, etc. There was an image of an IRC chat originally, as well. Disappeared in the second release, lol.
Reply #6 Top
OK...so which of those slices do I alter...and is that to 'magic pink'?
Reply #7 Top
Not sure. There are only two blue ones, and the darker one seems to be the taskbar divider, so my money would be on the lighter bue one. I haven't played with it enough to know what the white ones are for.

I haven't patched my own images in yet. I figure they'll make the background color changeable soon enough, and it isn't jiving with this beta version of Talisman.
Reply #8 Top
Thanks, baker...I can hang in there for the back-room boys to add the functionality.
I looked with Res Hacker but wasn't sure which one...then got 'diverted' by other things...

Does work with LS, though...just the VWM kills its access...
Reply #9 Top
i will tell you how i did that:

i was examining the objectdock's different objects etc with 'HWND SPYER'

i found that these were the different window classes:

DockItemClass [for the zoomers]
DockTitleClass [for the titles]
DOCKBACKGROUNDCLASS =[this is the one]


there are three dock background classes.

one at both ends (the ones which actually resize and ajust themselves) and the middle one. these have different 'hWnd's
i found out these 'hWnd's and called an 'API' to HIDE them [ShowWindow API]. and VOILA!

understood? maybe in a few days i can write a program to do that...in Visual Basic.
Reply #10 Top
jafo, if you know to program you can do it yourself!
just get the hWnd of the dock as a whole(parent or objectdock.exe process)
and search the parent for children named: 'DOCKBACKGROUNDCLASS'
do the search three times. each time send a 'SHOWWINDOW API'

Declare Function ShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long -- VB

with HWND and nCMDSHOW params...

then VOILA!!
Reply #11 Top
Vimal...I programmed at school with punch-cards and a paper clip....and have done precious little since...

I'll have to wait for its inclusion by the boffins at Stardock...