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

Вниз

Неуправляемый DBGrid   Найти похожие ветки 

 
Ditrix ©   (2002-10-25 16:52) [0]

Ув, Мастера! такой-вот трабл. dBase база + Table - компонент + DBGrid. Юзер держит палец на клавише <стрелка вниз> список крутится, но иногда в поле текст заменяется на символ "2", т.е.
Table успевает проскочить состояния Edit, Post
ыффэкт проявляется на старых тачках (P-120) чаще.
Сделать Grid readonly я не могу
заранее спасибо


 
Darts   (2002-10-25 16:57) [1]

Как это при прокрутке вниз происходит переход в Edit?

А поля пустые? База работает в каком режиме? Интересно. Никогда не видел такого случая.


 
Johnmen ©   (2002-10-25 17:03) [2]

Что-то неясно...Ты что, редактируешь во время прокрутки ?


 
Ditrix ©   (2002-10-25 17:06) [3]

2 Darts
поля не пустые, тип поля - любой
база открыта как Master-Detail (Detail тоже актвен)
в гриде-Master



 
Ditrix ©   (2002-10-25 17:12) [4]

2 Johnmen
во время прокрутки состояние базы я не меняю (как открыл так Grid и доверил),
только "2" прописывается в dbf файл прочно. Вот почему я думаю, что
Table проходит через Edit и Post
!!! Grid не стандартный а из EhLib !


 
Darts   (2002-10-25 17:14) [5]

Проверь на всякий случай обработчики событий в гридах.

Как работает твой случай для быстрых компьютеров? Корректно?


 
Johnmen ©   (2002-10-25 17:17) [6]

Тогда ищи в своей проге, где этот странный Edit...

>...только "2" прописывается в dbf файл прочно

Если это не ты, то кто ???!!!


 
Darts   (2002-10-25 17:17) [7]

Ditrix © (25.10.02 17:12)

Слишком поздно прочитал твое сообщение. Скорее всего, так оно и есть. Иначе откуда взяться 2-ке в полях.

Попробуй EhGrid выставить в ReadOnly и крутануть его. Для проверки. Что будет?


 
Ditrix ©   (2002-10-25 17:29) [8]

2 Johnmen
> Если это не ты, то кто ???!!!
При фокусировании на физуальный компонент Table сам перебрасывается в Edit (все равно что в гриде дважды щелкнуть мышью либо ударить по Enter). Так - же и Post

2 Darts
На шустром железе такой проблемы нет


 
Darts   (2002-10-25 18:09) [9]

"...Попробуй EhGrid выставить в ReadOnly и крутануть его. Для проверки. Что будет?"

Что у тебя вышло?

Поставь в BeforeEdit проверочное сообщение ShowMessage("Check!!!") и крути пальцем вниз. Или передай фокус на грид одинарным щелчком мыши или по Tab.

Думаю, здесь глюк в EhGrid. Немного его юзал, он мне показался тяжеловатым в управлении. Быть может, автор как-то обрабатывает сообщения от клавы -> отсюда и проблемы?



 
Desdechado ©   (2002-10-27 13:54) [10]

autoedit убери у datasource и alwaysshoweditor у грида


 
Anatoly Podgoretsky ©   (2002-10-27 14:01) [11]

Desdechado © (27.10.02 13:54)
Если это так, то это ошибка в компоненте



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
14-46054
Zubr
2002-10-28 16:21
2002.11.14
Помогите найти два реферата


4-46213
Alexander
2002-10-04 11:16
2002.11.14
Хочу выбрать компьютер, но приведённый код выдаёт пустую строку!


14-46099
Николай Быков
2002-10-26 21:05
2002.11.14
Создание скрин-сэйверов


8-46006
NailMan
2002-07-28 06:08
2002.11.14
Отлов скроллинга мыша (а то и двух скроллов).


1-45807
Anar
2002-10-30 16:30
2002.11.14
Проблема с системным меню