Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];

Вниз

Опять StringGrid   Найти похожие ветки 

 
mike.dld   (2002-11-11 15:54) [0]

Честно говоря, компонент mdvXLGrid уж больно громоздкий и неповоротливый (может быть в будущем что-нибудь изменится). Можно ли кого-нибудь попросить просто перевести TStringGrid из VCL в KOL без добавлений и исправлений?

P.S. В предисловии с KolUtils.pas кто-то, вероятно автор (e-mail: borismor@kol.mastak.ru), волновался за свой английский. Так вот, я тот, кто "сносно не только понимает, но и правильно пишит по английски". Если что, могу помочь.


 
bartov   (2002-11-12 09:40) [1]

А чем тебе не нравится ListView?


 
Jazzy$   (2002-11-12 11:14) [2]

ListView - это конечно хорошо, но как быть если нужны ячейки с многострочным текстом, раскрашенные как душе угодно?


 
Gandalf   (2002-11-12 12:59) [3]


> Честно говоря, компонент mdvXLGrid уж больно громоздкий
> и неповоротливый (может быть в будущем что-нибудь изменится).
> Можно ли кого-нибудь попросить просто перевести TStringGrid
> из VCL в KOL без добавлений и исправлений?

Попросить можно и перевести можно, но вот вопрос в том будет ли это не громозко, например тот же VMHSyntaxEdit - уже неделю бьюсь, а только смог на 50Кб уменьшеть ехе :(


 
romych   (2002-11-12 15:58) [4]

А где найти этот mdvXLGrid я его на стандартной компоненте не видел.


 
Gandalf   (2002-11-12 17:17) [5]


> А где найти этот mdvXLGrid я его на стандартной компоненте
> не видел.

Форум - хорошо, но на сайт тоже надо заглядывать ;)
kol.mastak.ru->файлы->компоненты и т.д.


 
совсем Новенький   (2002-11-15 12:06) [6]

У меня под Д3 он не ставится, дает ошибки в модуле: KolStrTool.pas много около 6. Мне кажется что просто нужна высшая верия Д.


 
SPeller   (2002-11-16 01:21) [7]


> У меня под Д3 он не ставится

Постьвь хотябы Д4, он ещё более-менее совместим с новыми версиями.


 
Dmitry Matveev   (2002-11-25 14:59) [8]


> У меня под Д3 он не ставится, дает ошибки в модуле: KolStrTool.pas
> много около 6. Мне кажется что просто нужна высшая верия
> Д.


Писался под Д6. Из KolStrTool нужна одна процедура ReplaceStrToStr - можно перенести непосредственно в MSKmdvXLGrid.


> Честно говоря, компонент mdvXLGrid уж больно громоздкий
> и неповоротливый (может быть в будущем что-нибудь изменится).
> Можно ли кого-нибудь попросить просто перевести TStringGrid
> из VCL в KOL без добавлений и исправлений?


Насчет громоздскости. Значительно уменьшить врядли получится, т.к. вся функциональность реализована внутри(отрисовка, обработка событий). А со TStringGrid тоже самое получится, Gandalf правильно сказал. Это не Edit - вызвал CreateWindow и все, за остальное система отвечает:)))

Насчет неповоротливости. Тестировал на 300 процессоре - вроде нормально. Хотя может тормозить при выделении большого кол-ва ячеек...тут нужно переделывать... Да, при обновлении данных вызывай BeginUpdate ... EndUpdate.


> ListView - это конечно хорошо, но как быть если нужны ячейки
> с многострочным текстом, раскрашенные как душе угодно?

Ячейки можно и самому отрисовать, раз нужны раскрашенные...



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

Форум: "KOL";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
14-100896
clickmaker
2003-07-11 20:04
2003.07.31
Офис 2000 и ХР не ставится на 2000 сервак (!!!)


7-101010
L_Dmitrty
2003-05-20 11:09
2003.07.31
Записи


3-100577
Sensor
2003-07-08 16:06
2003.07.31
TQuery и TDBGrid - Глюки


1-100755
bura
2003-07-16 12:39
2003.07.31
Интерфейс XP


3-100627
Term
2003-07-10 10:36
2003.07.31
Нужно выбрать максимальное значение столбца





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский