powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подогнать размер textbox под значение
6 сообщений из 6, страница 1 из 1
Подогнать размер textbox под значение
    #35115880
Vitalь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример. Есть textbox, количество символов (буквы, цифры, -, /, №) которое могут ввести равно 10 симвалам, размер шрифта = 10. Вопрос какой д.б. width и height ? Формула расчёта есть ? P.S. (расчёт нужен и для других контролов, combobox, spinner, колонки в grid)
...
Рейтинг: 0 / 0
Подогнать размер textbox под значение
    #35115928
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фоксель - единица измерения равная 1 символу. Поищи в форуме. Тут почитай
Как вариант использовать моноширинные шрифты типа Courier`а
...
Рейтинг: 0 / 0
Подогнать размер textbox под значение
    #35116095
Vitalь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кажется, что накаком-то форуме встречал формулу для расчёта...
...
Рейтинг: 0 / 0
Подогнать размер textbox под значение
    #35116111
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vitalьмне кажется, что накаком-то форуме встречал формулу для расчёта...
Копай в сторону TEXTWIDTH, FONTMERIC([1|6]). Правда надо учитывать ширину бордюра, копай в сторону SYSMETRIC. И еще надо учитывать, что текстбокс добавляет константный отступ при выводе текста.
...
Рейтинг: 0 / 0
Подогнать размер textbox под значение
    #35116113
XAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
thisform.TextWidth()
...
Рейтинг: 0 / 0
Подогнать размер textbox под значение
    #35116435
Vitalь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробую TXTWIDTH(cExpression [, cFontName, nFontSize [, cFontStyle]])

Пример:

TXTWIDTH('012345678901234567890123456789','Courier ',10)*FONTMETRIC(6,'Courier ',10)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подогнать размер textbox под значение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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