powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема со шрифтами в стандартных контролах!
7 сообщений из 7, страница 1 из 1
Проблема со шрифтами в стандартных контролах!
    #34418731
VipFedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как устранить следующую зависимость:
1. Создаем новый проэкт, добавляем форму и стандартный ToolBar (Comctl32.ocx) В нем нет возможности изменять размер и стиль шрифта.
2. Создаем кнопочки и подписываем их. До конца формы (чтобы правый край последней кнопки ToolBar сравнялся с правым краем вашей формы)
3. Запускаем проэкт - Все красиво???? - Да.
4. Оставляем проэкт, нажимаем правой клавишей на раб. столе, выбираем Свойства, вкладка Оформление, последний пункт меню Размер шрифта, устанавливаем Крупный.

О ужас, границы нашего ToolBar навсегда покинули границы форму, интерфейс испоганен.

Вопрос: Как задать свои шрифты станд. элементам или запретить их изменения при подобных изменениях в Windows? Лучше первый вариант))))
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34418994
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тулбар использует системный шрифт, иной не задашь. Проблема с расползанием контролов при изменении масштаба шрифтов никак не решается.
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34419162
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через API можно изменить шрифт(размер)
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34419401
VipFedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael Rчерез API можно изменить шрифт(размер)

Хотелось бы узнать как?

Если имеется ввиду изменение шрифта именно для ToolBar, то увидеть бы примерчик.
Ну а если, Вы имеете ввиду глобальное изменение шрифтов через API, то мне бы совсем не хотелось, чтобы моя программа ПРИНУДИТЕЛЬНО изменяла шрифт на удобный для нее, а не для пользователя. Это изначально неверная концепция!!!
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34419423
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не понял что значит глобально
если относительно всего windows то нет

3 примера
VB_API_TOOL_BAR_00002 - Поменять цвет у TOOLBAR-а
VB_API_TOOL_BAR_00003 - Поменять шрифт у TOOLBAR-а (шрифт берётся у формы)
VB_API_TOOL_BAR_00004 - Поменять шрифт у TOOLBAR-а (шрифт берётся из системы если есть)
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34419645
VipFedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гениально! Встречался со множеством подобных вопрсов на разных форумах, но
нигде не встречал и не получал настолько удобный способ решения этой проблемы!
Благодарю Вас.
...
Рейтинг: 0 / 0
Проблема со шрифтами в стандартных контролах!
    #34419966
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пожалуйста

если будет подобный пример для statusBar-а или для других контролей
(для меню не надо)
пришлите мне пожалуйста
у меня не получилось для statusBar-а поменять шрифт

Я собираю такие примеры
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема со шрифтами в стандартных контролах!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]