Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Delphi 2006: TToolbar: Automatisch immer im IE anzeigen (https://www.delphipraxis.net/70979-delphi-2006-ttoolbar-automatisch-immer-im-ie-anzeigen.html)

Amargosa 7. Jun 2006 16:32


Delphi 2006: TToolbar: Automatisch immer im IE anzeigen
 
Hiho

Ich habe eine TToolbar für den IE geschrieben.

Jetzt möchte ich noch das die Toolbar jedesmal wenn der IE wieder gestartet wird die Toolbar auch so wieder angezegt wird (Position, etc) wie man diese zurückgelassen/eingestellt hatte.

In die Registry irgendwas zu schreiben ist nicht mein problem.

Sondern: Das "Wie" des setzetn der Toolbar.
Angenommen ich hole mir aus der Toolbar irgendwelche Werte..
..wie kann ich der Toolbar sagen das sie sich wieder so anzeigen soll?

Mit Toolbar.Show, IE.Visible und degleichen kommt nur murks bei raus :/

Ich suche die Aufrufe an die Komponente oder API die ich benutzen muss um das zu steuern.

Leider habe ich dazu noch nichts finden können. :wall:
Kann mir da jemand weiterhelfen?

Danke und Gruß,
Amargosa

arbu man 7. Jun 2006 16:35

Re: Delphi 2006: TToolbar: Automatisch immer im IE anzeigen
 
Edit: :oops:

Nachtrag wenn du :cat: Methode verwendest bekommst du über TDemoDeskBand.FParentWnd das Handle des Parents dann solle das setzen der werte mit setbounds gehen

mfg, Björn

Amargosa 7. Jun 2006 20:22

Re: Delphi 2006: TToolbar: Automatisch immer im IE anzeigen
 
Hi

Danke für die Antwort.

Was macht die :cat: da?

Ich benutze TToolbar und TWebBrowser(2). Das handle dürfte ich haben ;)

Setbounds sagst Du? Ja da werde ich mal nachschauen. Ich werde mich wieder melden wenn ich das nachsehen konnte. :cyclops:

arbu man 7. Jun 2006 20:27

Re: Delphi 2006: TToolbar: Automatisch immer im IE anzeigen
 
Mit :cat: ist sakura gemeint.

Und jetzt eine Frage TToolbar IE Webbrowser reden wir von einer Deskband oder VCL anwendung ?

Amargosa 7. Jun 2006 22:05

Re: Delphi 2006: TToolbar: Automatisch immer im IE anzeigen
 
Hiho

Wir reden von einer Deskband.

Meine Toolbar.DLL (Delphi 2006/Win32) ist registriert und funktioniert soweit auch endlich wie ich will.
Nur eben die Anzeige stimmt nicht so ganz.
Wenn ich die Toolbar im IE anzeige ist alles OK. Mache ich den IE wieder zu und wieder auf weiß IE zwar das ich meine Toolbar anhatte aber von der ist nix mehr zu sehen. *schnüff*

Das erneute aus- und an-machen der Toolbar (rechtsklick im IE, kontextmenü) bringt nix.
Irgendwo ist da bei mir noch der Wurm drin.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:58 Uhr.

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