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

Вниз

Вопрос по скроллингу   Найти похожие ветки 

 
Ivan   (2009-12-30 21:01) [0]

Добрый день.

Если кто-то знает объясните пожалуйста почему так происходит, ситуация такая:
на форме TDBGridEh и TWebBrowser (ну и естественно TZConnection, TZQuery и т.д.)
В обработчике ZQuery1AfterScroll
try
Editor.body.innerHTML:=ZQuery1.fieldbyname("opisanie_"+lng).AsString;
except
end;


При скроллинге текста в TWebBrowser все нормально до момента пока не опускаемся до нижней или верхней границы. После этого почему-то начинают скроллится записи в Zqeury1 либо вверх либо вниз в зависимости от того куда скроллили в TWebBrowser.
При этом фокус DBGridEh1 не передается т.к. текущая выбранная строка в нем серая

Подскажите в чем проблемма?
Извиняюсь если непонятно описал проблемму:)


 
stas ©   (2009-12-30 21:43) [1]

>ну и естественно TZConnection
Почему естественно? что это за объекты?
Какие обработчики стоят на Twebbrowser?


 
Ivan   (2009-12-30 21:50) [2]


> Почему естественно? что это за объекты?

Это компоненты (Zeos) доступа к БД.

обработчик WB только один:

procedure TForm4.WebBrowser1DocumentComplete(Sender: TObject;
 const pDisp: IDispatch; var URL: OleVariant);
var CurrentWB: IWebBrowser;
begin
 CurrentWB := WebBrowser1.ControlInterface;
 editor := (CurrentWB.Document as IHTMLDocument2);
 editor.DesignMode := "On";
end;


 
KilkennyCat ©   (2009-12-30 22:07) [3]

обманываешь, где-то ты его еще привязал.


 
Ivan   (2009-12-30 22:11) [4]


> обманываешь, где-то ты его еще привязал.

Ейбогу не вру) Специально сделал новый проект голый чисто коннект к БД и скрол... всеравно та же проблемма.

Придумал туповатый способ решения, в обработчике ZQuery1BeforeScroll
WebBrowser1.SetFocus;
но естественно теперь не скроллятся записи из БД, только мышкой тыкать:)


 
KilkennyCat ©   (2009-12-30 22:24) [5]

так ты где скроллишь-то? в куере?


 
Ivan   (2009-12-30 22:26) [6]


> так ты где скроллишь-то? в куере?

скролю в WebBrowser, но когда скрол доходит до конца документа начинает скроллица куеря


 
KilkennyCat ©   (2009-12-31 00:29) [7]

ну не знаю. где-то в свойствах TZчего-то указано на вебброузер.



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

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

Наверх




Память: 0.46 MB
Время: 0.004 c
2-1262528631
Антон К.
2010-01-03 17:23
2010.03.07
Как заполнить поля в определенном фрейме?


11-1213110210
!Pharaon!
2008-06-10 19:03
2010.03.07
Следующий элемент в List Box


3-1235913922
sco
2009-03-01 16:25
2010.03.07
ошибка в SQL коде


2-1261834445
Токи
2009-12-26 16:34
2010.03.07
Проблема с БД на парадоксе


4-1229691321
Ort
2008-12-19 15:55
2010.03.07
Неправильно работает нажатие на клавиши





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