Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.31;
Скачать: CL | DM;

Вниз

Stringgrid   Найти похожие ветки 

 
Lovd_E   (2006-12-05 23:14) [0]

Добрый вечер.
Ребят, стал заниматься созданием Stringrid,
похожим на Excel.
Возник вопрос, как они-Microsoft хитро сделали Resize Col или Row.
C хинтом и DrawFocusRect я разобрался, вызывать его нужно самостоятельно, не используя
метод Hint и Rect прорисовывать при изменении.
Но как они сделали, чтобы при Resize строк или столбцов
расширялась первый столбец или первая строка, а остальные нет, только после окончания Resize
соответ. столбец или строки принимали полученные значения.
У кого какие мысли?
Такое ощущение, что FixedCol or FixedRow отделный Stringgrid, а сама
сетка - другой Stringgrid.
Заранее спасибо.


 
Loginov Dmitry ©   (2006-12-05 23:16) [1]

> Но как они сделали, чтобы при Resize строк или столбцов
> расширялась первый столбец или первая строка, а остальные
> нет


У них Delphi круче!


 
Германн ©   (2006-12-06 01:50) [2]

У них мозги круче :-(


 
Lovd_E   (2006-12-06 03:19) [3]

Но это мы еще посмотрим.
Русские - лучше всех !!!


 
Elen ©   (2006-12-06 07:45) [4]


> Lovd_E

Гм.Гм. Что-то я не пойму проблемы - (у меня, кстати утро). StringRid тоже позволяет раздвинуть ячейки строки или колонки. What"s Up, Doc?


 
Наиль ©   (2006-12-06 11:11) [5]

> Гм.Гм. Что-то я не пойму проблемы - (у меня, кстати утро)
> . StringRid тоже позволяет раздвинуть ячейки строки или
> колонки. What"s Up, Doc?

Его смущает то, что в Excel заголовок столбца может изменять размеры независимо от размеров колонок.

> Такое ощущение, что FixedCol or FixedRow отделный Stringgrid,
> а сама
> сетка - другой Stringgrid.

Похожего эффекта можно достичь, расположив над гридом панель с множеством панелек, разделёных сплитерами.
Сам грид не должен содержать Fixed-строк-столбцов. Ширина (высота) столбцов должна соответсвовать ширине панелек.


 
Vlad433 ©   (2006-12-06 11:30) [6]

Не совсем понятен вопрос. Речь идет о ресайзе выделенных столбцов ? А если нет, почему они должны изменять размеры ?


 
Prohodil Mimo ©   (2006-12-06 13:03) [7]

Lovd_E   (06.12.05 23:14)
а ты уверен, что они на основе стринггрида делали? :о)


 
Strate ©   (2006-12-06 14:04) [8]

Напиши с нуля. Тогда получится :)


 
Strate ©   (2006-12-06 14:05) [9]

Vlad433 ©   (06.12.06 11:30) [6]

Там заголовок колонки/строки только меняется во время ресайза. А вся сетка - только после окончания. Вот это и хочет автор воспроизвести наверное...



Страницы: 1 вся ветка

Текущий архив: 2006.12.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.064 c
15-1165849280
Шариков
2006-12-11 18:01
2006.12.31
Файлы типа PSR


15-1165325280
re_kristina
2006-12-05 16:28
2006.12.31
Предложение о работе


3-1160938399
prisoner849
2006-10-15 22:53
2006.12.31
Возможна ли фильтрация по вычисляемым полям?


15-1165583652
Cash
2006-12-08 16:14
2006.12.31
Про: "... как решать задачи?"


2-1165999682
sergeyst
2006-12-13 11:48
2006.12.31
Попадание точки в заданную область