|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.04.2015, 13:31 | #1 |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
StringGrid Двойной Alignment в ячейках
Доброе время!
Использую компонент TAdvStringGrid Все устраивает. Хотелось бы в некоторых ячейках реализовать "Двойное выравнивание" Чтоб часть текста была прибита к левой стороне, а другая часть к правой. Вот так ----------------------- | Anna Iwano 3500| ----------------------- Изменяем ширину колонки и получаем -------------------------- | Anna Iwanowa..3500| -------------------------- или вот --------------------------------------- | Anna.Iwanowa ................ 3500| --------------------------------------- Готового решения в этом компоненте не нашел. Придумал реализацию так 1. вычисляем ширину колонки в пикселях. (Это известно) ШК 2. Вычисляем ширину ПРАВОГО текста в пикселях ШПТ 3. Вычисляем ширину ЛЕВОГО текста в пикселях ШЛТ 4. Рассчитываем ширину всего текста ШВТ 5. Задаем ШПТ = ШК-ШЛТ Вопрос!!! Как ЗАДАТЬ длину текста в пикселях? Или как расчитать кол-во символов чтоб длина в пикселях была такая-то! |
22.04.2015, 13:43 | #2 |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
Код:
|
22.04.2015, 13:45 | #3 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
22.04.2015, 13:48 | #4 | |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
Цитата:
Нужно в одной колонке. |
|
22.04.2015, 14:19 | #5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
Код:
Пишу на Delphi за еду
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двойной переворот | daniil123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 21.11.2011 22:59 |
Выравнивание шрифта в ячейках StringGrid | -Maestro- | Общие вопросы Delphi | 0 | 31.01.2011 13:32 |
запретить редактирование в отдельных ячейках Stringgrid Delphi | JK0 | Помощь студентам | 6 | 07.12.2010 12:43 |
Выравнивание данных в ячейках StringGrid | Александр Маркелов | Помощь студентам | 8 | 24.06.2010 16:15 |
Двойной клик | Алежа | Общие вопросы .NET | 3 | 16.11.2008 23:20 |