Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebbrowser -> kein Maus zugriff (https://www.delphipraxis.net/34289-twebbrowser-kein-maus-zugriff.html)

BlueBong 20. Nov 2004 16:35


TWebbrowser -> kein Maus zugriff
 
Hallo miteinander

Wie kann ich einstellen, dass man auf die Links in einer TWebBrowser-Kompontente kein Zugriff hat.

Also die Browserkomponente soll ca. so wie eine Editkomponente bei gesetzte Readonly funktionieren und daher nur über die Adressleiste steuerbar sein.

Vielen dank schon im Voraus.

MfG Michael

Ratte 20. Nov 2004 16:49

Re: TWebbrowser -> kein Maus zugriff
 
Hi,

lwg enfach 'nen transparentes Image drüber, fertig!

Ratte

Mystic 20. Nov 2004 17:00

Re: TWebbrowser -> kein Maus zugriff
 
Zitat:

Zitat von Ratte
Hi,

lwg enfach 'nen transparentes Image drüber, fertig!

Ratte

Dann kann man auch nicht mehr scrollen, Text markieren, etc.

BlueBong 20. Nov 2004 17:13

Re: TWebbrowser -> kein Maus zugriff
 
Das würde ich ja noch aktzeptieren.
Aber wie schaff ich es, dass ich das Bild vor die Browserkomponente lege. Bei mir ist die Browserkomponente immer vorne. (Ausrichtung:Client)

Dax 20. Nov 2004 17:18

Re: TWebbrowser -> kein Maus zugriff
 
Es geht viel einfacher:
Delphi-Quellcode:
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
  const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
  Headers: OleVariant; var Cancel: WordBool);
begin
  Cancel := True;
end;

BlueBong 20. Nov 2004 18:20

Re: TWebbrowser -> kein Maus zugriff
 
So hat man aber das Problem, dass keinerlei Navigation mehr möglich ist.
Auch nicht über einen einen eigenen Button.

MfG Michael

Dax 20. Nov 2004 18:30

Re: TWebbrowser -> kein Maus zugriff
 
Da du ja weisst, wohin die URL des Buttons führt, kannst du doch ein if-Abfrage einbauen:
Delphi-Quellcode:
if URL <> WhereIwanttogo then Cancel := True;


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz