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

Вниз

Альтернатива DBGrid   Найти похожие ветки 

 
Opilki_Inside   (2003-12-09 22:13) [0]

Люди!
Подскажите, какие есть альтернативы DBGrid"у и ListView... Что бы работало быстро, и выглядело красиво (там можно было добавлять иконки, желательно что бы одну запись можно было расписать в несколько строк).

Чем вобще вы пользуютесь?


 
Zacho   (2003-12-09 22:31) [1]

ListView использую редко, причем всегда хватало возможностей стандартного, поэтому ничего сказать не могу.
А вот вместо TDBGrid уже 3 года использую TDBGridEh ( www.ehlib.com ) и весьма доволен.


 
tchn   (2003-12-09 22:51) [2]

DevExpress QuantumGrid. Но стоит денег.. ((


 
tchn   (2003-12-09 22:57) [3]

хорошим добавлением к гриду будет DevExpress DBInspector, тоже денег стоит.. ((


 
rosl   (2003-12-10 03:29) [4]

не знаю подойдёт ли - EHLIB


 
KSergey   (2003-12-10 09:09) [5]

Off:
К стати, если кому интересно, есть небольшая надстройка над EhLib"овским горидом.
Что поправлено:

1.Для режима установленной опции AlwayaShowEditor (в основном тут "косяки", как выяснилось, имеют корни в родном дельфийском гриде):

а) при клике мыши на ячейке (не текущей) курсор текстовый сразу встает в "ткнутую" позицию, а не выделяется весь текст ячейки

б) в режиме AlwayaShowEditor по Ctrl+стрелочка влево/вправо идет переход по словам, а не по колонкам грида (на мой взгляд это натуральная недодумка в дельфийском гриде, да еще и капиталдьно запрятанная; пришлось порядочно с ней попариться)

в) "прикрыта" явная ошибка в EhLib (во всяком случае замечена в версии 3.2, в других просто не проверял): в случае установленной AlwayaShowEditor, явно определенных столбцах грида и при закрытом DataSet"e - получаем AV где-то из недр VCL. Есть правда надежда, что оповещенный автор изумительного EhLib поравит данный косяк в след. версиях.

2.При естановленном режиме EnterAsTab переходи на след столбец даже если нажатие на Enter было для выбора из списка LookUp, что, на мой взгляд, правильнее. Да и ввод с клавиатуры ускоряет.

3.Умеет вставлять из ClipBoard таблицы (т.е. несколько строк, скопированных, например, из Excel.

4.Несколько подправлен модуль EhLibADO для верной сортировки по LuukUp-полям.

Ну еще кое что по мелочи, ноэто уже спицифично делалось для конкретного применения (несколько методов) - можно и не пользовать ;)


 
Ega23   (2003-12-10 09:12) [6]

А я TRXDBGrid давно уже использую, в общем то не жалуюсь


 
KSergey   (2003-12-10 09:29) [7]

Off:
ох и ошибок с опечатками у меня... ;)


 
Sandman25   (2003-12-10 10:46) [8]

KSergey ©

Подскажите, пожалуйста, где можно взять EhLibCDS, EhLibADO, EhLibBDE. В 3.2 beta этих файлов нет, хоть в помощи и рассказывается, как они используются.


 
Малиновский Владимир   (2003-12-10 11:31) [9]

Откуда бета-то?
Посмотри в директории DataService


 
Sandman25   (2003-12-10 11:48) [10]

[9] Малиновский Владимир (10.12.03 11:31)

Спасибо!
Самое смешное, что я запускал поиск по всему каталогу, но он не нашел. Наверное, неправильно имя файла задал.


 
gremlin   (2003-12-10 13:21) [11]

TdbgridEh бесплатный или нет?


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

Бесплатный для "русско-читающих" (и "русско-печатающих"). Пароль для распаковки архива: два раза подряд "большими" буквами набрать русское название второго месяца года.
Подсказка - для первого месяца года это было бы

ЯНВАРЬЯНВАРЬ



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-25645
ASGroup
2003-11-06 20:37
2004.01.09
Как отловить создание нового окна?


3-25207
Inkotex
2003-12-11 19:20
2004.01.09
Печать


14-25554
Тимохов
2003-12-18 17:31
2004.01.09
Chess


3-25220
AlexMan
2003-12-11 15:02
2004.01.09
Коннект с удаленной MySQL


6-25459
stud
2003-11-11 12:29
2004.01.09
вопрос по поводу маршрутизации





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский