Visual Studio + AERO Glass + Control/Text
Была поднята тема, как растянуть прозрачность заголвка окошка на клиентскую обасть. С этим вроде разобрались. Но вот как теперь корректно отобразить на этой прозрачности текст и элементы управления?
Ведь в IE7 в адрессбаре названия сайтов отображаются нормально, а если разместить TextBox на самодельной форме с прозрачностью, то текст просвечивает.
В заголовках и прочих надписях на прозрачности в Висте используется белая "подсветка" текста, из-за чего он нормально отображается. Встает вопрос, как наложить эту подсветку на выводимый текст у себя в приложении.
(Vista + Visual Studio codename "Orcas").
Пока ждал помощи, сам себе ее и оказал. за одно утро нашел информацию 1.5 месячного поиска!
Вот скрин
Ссылка на статью
Вот прямая ссылка на исходники на C#
И еще один проект по теме. Очень красивый.
Вот скрин
Ссылка на статью
Вот прямая ссылка на исходники на C#