Управления в стиле XP Помогите – VB 5.0, VB 6.0 – База кода

Скачать

Название (оригинал): XP Style Control Help

Описание:
Англ (оригинал)I wanted to share what i have learned about supporting XP themes in your existing apps. Note that the themes will only be visible if you are running Windows XP. Any other OS and they will look as they did before. First, make a manifest file for your app. This is fairly simple and samples can be searched for at PSC (go to http://www.planet-source-code.com/xq/ASP/txtCodeId.27928/lngWId.1/qx/vb/scripts/ShowCode.htm and that code will generate one for you). The second thing i learned is that certain controls, especially the option button, will not show up correctly in a frame(ie ugly black box around the option control). This can be resolved by putting your control in a picture box inside the frame. Second, a command button that is set to graphical style will not show up themed. The button has to be a standard style. Note that this property cannot be set through code, it has to de done via the properties in the IDE. Hope this helps.
Рус (машинный)Я хотел поделиться тем, что я узнал о поддержке ХР темы в существующих приложениях. Обратите внимание, что темы будут видны только если вы работаете в Windows ХР. Любой другой ОС, и они будут выглядеть как раньше. Во-первых, сделать файл манифеста для приложения. Это довольно простой и образцы, которые можно найти в ЦОН (перейти к http://www.planet-source-code.com/xq/ASP/txtCodeId.27928/lngWId.1/qx/vb/scripts/ShowCode.htm и этот код будет генерировать для вас). Вторая вещь, которую я узнал, что некоторые элементы управления, особенно переключатель, не будут правильно отображаться во фрейме(т. е. уродливые черные рамки вокруг контрольного варианта). Эту проблему можно решить, поставив в поле изображения внутри кадра. Вторая, кнопка, которая устанавливается графический стиль не появится тематический. Кнопка имеет стандартный стиль. Обратите внимание, что это свойство не может быть установлено через код, он должен сделать через свойства в IDE. Надеюсь, что это помогает.

база кода