on Jun 20th, 2016, 01:53am, Alincon  wrote:| | Is it possible in LBB to make window title bars opaque, so that whatever is behind a window does not make information in the title bar hard to read? 
 | 
 | 
I am assuming that you are asking about making a specific window's title bar opaque; disabling transparency for all windows is of course a simple Windows setting (Control Panel... Personalization... Window Color... Enable Transparency).
This code makes the non-client area of the specified window opaque:
 Code:    nomainwin
    open "Opaque Window Title" for window as #w
    #w "trapclose quit"
    struct policy, n as long
    l = len(policy.struct)
    policy.n.struct = 1 ' disable transparency
    
    hw = hwnd(#w)
    open "dwmapi.dll" for dll as #dwm
    calldll #dwm, "DwmSetWindowAttribute", hw as ulong, 2 as long, _
                    policy as struct, l as long, r as long
        
    wait
    
sub quit h$
    close #dwm
    close #h$
    end
end sub 
Of course in Windows 8 and Windows 10 title bars are always opaque anyway, so this code only does something useful in Windows Vista and 7.
Richard.