Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBGrid колонки справа налево [D7, 95/98, XP]


stas ©   (2011-10-23 14:14:00) 

Добрый день! Скажите кто нибудь пытался реализовать сабж?
Отражение bidimode не подходит т.к. должно работать в win98.


stas   (2011-10-25 13:06:00) [1]

sniknik ©   (25.10.11 09:31) [13]
Нету. Решил не делать этот грид.


sniknik   (2011-10-25 09:31:00) [2]

> Спарва налево разница в том что если 2 колонки не на всю ширину, они должны быть справа, как отражение, ну и индикатор справа и таб. )
а скролл бар со стрелочкой влево у тебя уже есть?


FIL-23   (2011-10-25 09:24:00) [3]

В чем проблема то? колнки надо с лева на право с права на лево? с серины в низ ? DBgrid +qvery. если уж совсем хочешь попроще .. то прочитай про свойства dbgrid или поставь ehlib и там можно вообще все.


Sergey13   (2011-10-24 13:39:00) [4]

> [10] Inovet ©   (24.10.11 13:31)
> с кошерным подходом ничего переписывать не надо будет.

Но обрезание, ИМХО, автору такого гуя все равно сделают. 8-)))


Inovet   (2011-10-24 13:31:00) [5]

А то понадобиться завтра переключатель "кошерно/некошерно", с кошерным подходом ничего переписывать не надо будет.


Inovet   (2011-10-24 13:28:00) [6]

И ещё. Справа налево - это только отображение, а индексацию надо бы сохранить 0 - самая правая, 1 - вторая справа, ..., н - самая левая.


stas   (2011-10-24 13:08:00) [7]

Спарва налево разница в том что если 2 колонки не на всю ширину, они должны быть справа, как отражение, ну и индикатор справа и таб. )


Inovet   (2011-10-24 13:06:00) [8]

Порядком полей тут не отделаться. Ещё писать слева направо надо, навигацию по Enter и Tab, может и  панель - которая колонка для индикации - на правую сторону переместить.


Ega23   (2011-10-24 12:32:00) [9]

Поменяй в запросе порядок полей, это-ж DBGrid всё-таки.


OW   (2011-10-24 12:28:00) [10]

меня

> bidimode

смущает..


Юрий Зотов   (2011-10-24 10:25:00) [11]

А что значит "колонки справа налево"? Располагайте их как угодно, в чем проблема-то?


Anatoly Podgoretsky   (2011-10-24 10:01:00) [12]

Колонки они в обеих направлениях.


И. Павел   (2011-10-24 09:48:00) [13]

> [0] stas ©   (23.10.11 14:14)

Можно самостоятельно писать текст на канве грида. Считать ширину ячейки и выписывать текст посимвольно справа налево. Замедление должно быть не таким уж и существенным: textout и прочее выполлняется довольно резво.


Sergey13   (2011-10-24 09:38:00) [14]

ИМХО, слева направо или справа налево - разница лишь в том, откуда начинать считать. К тому же порядок полей и в датасете и в гриде полностью настраиваемый.
Или я не понял вопроса.


Наверх

Титульная страница Поиск, карта сайта Написать письмо