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

Вниз

Как у StringGrid сделать Flat SсrollBar?   Найти похожие ветки 

 
vvvvvvv   (2003-10-20 14:40) [0]

Как у StringGrid сделать Flat SсrollBar?


 
vvvvvvv   (2003-10-20 14:50) [1]

Вдогонку: Как вообще перерисовать Srollbar у Grid-ов?


 
ZEE ©   (2003-10-20 14:57) [2]

перерисовать - никак,
разве что убить скроллы и добавить свои...


 
vvvvvvv   (2003-10-20 15:38) [3]

А может, есть компонент, в котором это реализовано? С исходником, разумеется.


 
NAlexey ©   (2003-10-20 15:39) [4]

в Uses - FlatSB
в любое место:
InitializeFlatSB(StringGrid1.Handle);
Ну и остальные ф-ци FlatSB. См MSDN FlatSB_...


 
vvvvvvv   (2003-10-20 16:17) [5]

Спасибо, NAlexey. Но однако, облом. Это работает с Memo, ListBox. А со StringGrid не работает...


 
NAlexey ©   (2003-10-20 16:26) [6]

Все нормально работает со StringGrid. Положил на форму StringGrid, RowCount = 50, ColCount = 50. На Create формы:

InitializeFlatSB(StringGrid1.Handle);
FlatSB_SetScrollProp(StringGrid1.Handle, WSB_PROP_HSTYLE, FSB_ENCARTA_MODE, True);
FlatSB_SetScrollProp(StringGrid1.Handle, WSB_PROP_VSTYLE, FSB_ENCARTA_MODE, True);

Все нормально отображается. Только вот при прокрутке глюки, но я здесь нипричем.


 
vvvvvvv   (2003-10-20 16:58) [7]

Ну не знаю, не работает. Может c comctl32 что-то не так, а может я константы неправильно определил
WSB_PROP_HSTYLE=$200;
WSB_PROP_VSTYLE=$100;
FSB_ENCARTA_MODE=1;


 
NAlexey ©   (2003-10-20 17:01) [8]

Добавь в Uses CommCtrl


 
Nikolay M. ©   (2003-10-20 17:43) [9]


> А может, есть компонент, в котором это реализовано? С исходником,
> разумеется

Библиотека FlatControls. Только не спрашивай линк, где ее скачать :)))


 
Малиновский Владимир   (2003-10-20 18:13) [10]

С исходниками - библиотека EhLib, компонент TDBEhGrid.

Еще на SourceForge Jedi проект большущий есть, там всякой всячины полно



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
6-98777
Boutenko_Ivan
2003-09-05 17:09
2003.10.30
нужен совет


14-98817
Юрий Ж.
2003-10-11 11:10
2003.10.30
Как написать свою Slell?


1-98560
Rradion
2003-10-21 14:47
2003.10.30
Что-то он сортировать не хочет...


1-98731
Jiura23cfdf
2003-10-20 19:49
2003.10.30
Еще раз: как сохранить данные из RichEdit1 в RichEdit2?


1-98629
vovan
2003-10-17 14:32
2003.10.30
Delphi-5, TToolBar и WinXP