Вниз
Скачать: CL | DM;

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

 
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
15-1261394309
Б
2009-12-21 14:18
2010.03.07
Стрелки в Word 2007.


2-1261572735
Shamansky
2009-12-23 15:52
2010.03.07
Access 2007 vs Delphi 2007


2-1262510778
VertUS
2010-01-03 12:26
2010.03.07
из Memo2 в Memo1


2-1262678486
Eh
2010-01-05 11:01
2010.03.07
Меню как в Access


1-1238692057
SergN
2009-04-02 21:07
2010.03.07
Как узнать каким приложением занят файл




   Наверх