![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чем заменить DBGrid?
Kiril © (2008-01-27 19:16:00)При изменении размера формы, DBGrid... остаётся прежнего размера!
Как сделать автоматический ресайз? или каким другим компонентом воспользоваться?
Каких ещё проблем от него ждать?
clickmaker (2008-01-29 10:53:00) [1]
> грид подразумевает и возможность редактирования, канва не
> подразумевает
зато Label для редактирования - самое то )
Anatoly Podgoretsky (2008-01-29 10:50:00) [2]Картинок никто не просил, грид подразумевает и возможность редактирования, канва не подразумевает.
Dennis I. Komarov (2008-01-29 10:14:00) [3]> [20] Anatoly Podgoretsky © (29.01.08 10:05)
Как это нет? А рисовать на канву формы? :)
Anatoly Podgoretsky (2008-01-29 10:05:00) [4]Грид можно заменить на множество Label.
Других путей нет.
Alex_C (2008-01-29 08:38:00) [5]
> а почему он за форму выйдет, если размеры одинаковые?
Потому что у формы есть еще бордюр, Caption, может быть Statusbar etc...
Если уж по каким-то причинам TDBGrid.Align := alClient не подходит, нужно использовать ClientHeight. Однако все же прочтем хелп:
The client area is the usable area inside the form's border, excluding the title bar, scroll bars, and so on.
Set ClientHeight to change the height of the form’s window based on the desired client area. To change the height of the form’s window based on the total size of the window (including the border, menu, status bar and so on), use the Height property instead.
Palladin (2008-01-29 07:38:00) [6]
> [17] kast © (29.01.08 05:26)
а почему бы ему не выйти если у него left будет 300 например? такое чувство что ты себе вообще не представляешь что такое ширина и высота
kast (2008-01-29 05:26:00) [7]
> Англо-русский словарь использовать не пробовал?
> Следующий вопрос будет "А почему грид за форму вылез?"
словаря под рукой не было, а почему он за форму выйдет, если размеры одинаковые? делфи нет под рукой чтобы проверить
DiamondShark (2008-01-28 19:29:00) [8]
> выходит, что от него больше проблем, чем пользы.
В каждой шутке есть только доля шутки.
clickmaker (2008-01-28 19:21:00) [9]
> [14] MsGuns © (28.01.08 19:16)
выходит, что от него больше проблем, чем пользы.
ну его нафик... )
MsGuns (2008-01-28 19:16:00) [10]>clickmaker © (28.01.08 18:14) [13]
Он, сволочь, не умеет еще сортировать, фильтровать и искать ;)))
clickmaker (2008-01-28 18:14:00) [11]
> Каких ещё проблем от него ждать?
1. данные не распечатывает сам
2. не умеет быть полосатым
3. сам не сохраняется в файл силой мысли
продолжать?
MsGuns (2008-01-28 17:06:00) [12]TDBGrid.Align := alClient
Плохиш (2008-01-28 17:05:00) [13]
> kast © (28.01.08 16:54) [9]
> в событии ресайз формы напиши- dbgrid. height:=form.height,
> вроде так длинапишется...
Англо-русский словарь использовать не пробовал?
Следующий вопрос будет "А почему грид за форму вылез?"
ketmar (2008-01-28 17:04:00) [14]>[9] kast©(28.01.08 16:54)
убивать на месте.
kast (2008-01-28 16:54:00) [15]в событии ресайз формы напиши- dbgrid.height:=form.height, вроде так длина пишется...
Германн (2008-01-28 02:59:00) [16]
> KilkennyCat © (28.01.08 02:52) [7]
>
> > [6] Германн © (28.01.08 01:02)
> > Одной мышки не достаточно
>
>
> А двух мышей?
>
Да хоть 333-х! :)
Лишь бы не не "писАть" ручками код.
KilkennyCat (2008-01-28 02:52:00) [17]> [6] Германн © (28.01.08 01:02)
> Одной мышки не достаточно
А двух мышей?
Германн (2008-01-28 01:02:00) [18]
> Kiril (27.01.08 19:16)
> Каких ещё проблем от него ждать?
И не только от него. Но и от всего прочего населения VCL. Одной мышки не достаточно для написания даже проги, не говоря уж о программах. :(
ketmar (2008-01-27 23:07:00) [19]>[0] Kiril (27.01.08 19:16)
>Каких ещё проблем от него ждать?
телепать не умеет, зараза.
{RASkov} (2008-01-27 20:24:00) [20]> [0] Kiril (27.01.08 19:16)
> Каких ещё проблем от него ждать?
Это не от него нужно ждать проблем, а от ..... ну понял, да? :)