Текущий архив: 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.438 c