Главная страница
    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.006 c
2-1262514706
ЭлЭрДжи
2010-01-03 13:31
2010.03.07
Вопрос по типизированным файлам.


15-1261175201
Германн
2009-12-19 01:26
2010.03.07
Ну и как понять таких разработчиков?


2-1262706738
Zalm
2010-01-05 18:52
2010.03.07
Работа с IStorage


15-1261387411
Юрий Зотов
2009-12-21 12:23
2010.03.07
Регулярные выражения


3-1235917104
Den
2009-03-01 17:18
2010.03.07
TreeView и база данных





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