Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Назад-вперёд (Web) проблема!!!


Автор: Optima 25.1.2005, 10:03
У меня такая проблема с кнопками в webbrouzere (назад-вперёд) я прописал их на события назад-вперёд соответствено но когда не загружена страница они активны!!! Как сделать чтобы всё происходило как в ОСЛИКЕ!!!

Автор: December 25.1.2005, 19:28
Optima
Обновлять доступность кнопок можно по событию OnCommandStateChange. Например, с помощью следующего кода:
Код

procedure TfrPannedBrowser.wbPannedWBCommandStateChange(Sender: TObject;
 Command: Integer; Enable: WordBool);
begin
сase Command of
   CSC_NAVIGATEBACK: GoBackAllowed:=Enable;
   CSC_NAVIGATEFORWARD: GoForwardAllowed:=Enable;
end;//case
end;

Если тебе нужно что-то другое, то пиши по-русски (или по-английски, но внятно).

Автор: Optima 26.1.2005, 15:07
нифига не хочетGoForwardAllowed GoBackAllowed на это жалуется!!! неизвестная переменая!!!!!!!

Автор: December 27.1.2005, 23:54
Optima
Подставь вместо них КнопкаНазад.Enabled и КнопкаВперёд.Enabled, где КнопкаНазад и КнопкаВперёд - имена твоих кнопок, которые отвечают за навигацию по истории.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)