Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebbrowser 3d Rand entfernen (https://www.delphipraxis.net/119174-twebbrowser-3d-rand-entfernen.html)

violinenspieler1000 21. Aug 2008 15:02


TWebbrowser 3d Rand entfernen
 
Hallo,

ich möchte den 3d-Rand entfernen, der bei der TWebbrowser-Komponente angezeigt wird.

Wie geht das?

Thomas

Neutral General 21. Aug 2008 15:12

Re: TWebbrowser 3d Rand entfernen
 
Hi,

Meinst du Borderstyle = bsNone?

violinenspieler1000 21. Aug 2008 15:24

Re: TWebbrowser 3d Rand entfernen
 
Danke, aber dummerweise hat TWebbrowser nicht die Eigenschaft borderstyle...
(D2007)

Thomas

Neutral General 21. Aug 2008 15:26

Re: TWebbrowser 3d Rand entfernen
 
Hi,

Hab mal nachgeschaut... Welcher 3D-Rand überhaupt? o.O Also mein TWebbrowser hat überhaupt keinen Rand...

violinenspieler1000 21. Aug 2008 15:34

Re: TWebbrowser 3d Rand entfernen
 
Den sieht man auch nur, wenn das Programm ausgeführt wird. Dann ist die Seite etwas eingerückt und man sieht einen dünnen grauen Rand.

Thomas

Neutral General 21. Aug 2008 15:46

Re: TWebbrowser 3d Rand entfernen
 
Hi,

Bei mir hat der Webbrowser weder zur Runtime noch zur Designtime und weder in D5,D7 oder D2007 irgendeinen Rand :gruebel:

toms 21. Aug 2008 15:54

Re: TWebbrowser 3d Rand entfernen
 
Hallo,

Hier 3 Möglichkeiten, den Rand zu entfernen:

1. Webbrowser.OleObject.document.body.style.bordersty le := 'none';
(Ein Dokument muss geladen sein!)

Oder besser so:

2. TDocHostUIInfo implementieren und DOCHOSTUIFLAG_NO3DBORDER Flag setzen

3. Den EmbeddedWB verwenden. Dieser besitzt eine solche Eigenschaft.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.

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