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 MainMenu's "Koordinaten" verändern! (https://www.delphipraxis.net/11125-mainmenus-koordinaten-veraendern.html)

maximi 31. Okt 2003 14:35


MainMenu's "Koordinaten" verändern!
 
Ich erstelle gerade sozusagen ein design, wo ich borderstyle auf bsnone gesetzt hab und oben dann eben Bilder als Ersatzleiste nehme. Oben möchte ich noch ein MainMenu haben, aber leider setzt sich dieses Menü immer oberhalb meiner Bilder. Wie kann ich das verhindern?

SirThornberry 31. Okt 2003 15:17

Re: MainMenu's "Koordinaten" verändern!
 
nur ne theorie - weiß nicht obs funktioniert.
Ein Panel auf das form setzen und den parent vom mainmenu dann auf das panel setzen. Oder hat mainmenu kein parent???

Nalincah 31. Okt 2003 15:26

Re: MainMenu's "Koordinaten" verändern!
 
Soviel ich weiß geht das nicht:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  Menu:TMainMenu;
begin
  Menu: TMainMenu.Create(Panel1);
  Menu.Parent {Gibts nicht}
end;

SirThornberry 31. Okt 2003 15:33

Re: MainMenu's "Koordinaten" verändern!
 
jup, habs grad gesehen das es kein parent gibt. Vielleicht klappts mit setwindowplacement. Kann ich leider nicht probieren da das unter win95 noch nie richtig funktioniert hat

Mirilin 31. Okt 2003 17:31

Re: MainMenu's "Koordinaten" verändern!
 
:hi:

Zitat:

... Windows draws the main menu at a specific location. If you need a menu
to be displayed at a different location, you'll have to use something
that looks like a menu. You can download TMenuBar from Borland's web
site (http://www.borland.com/devsupport/delphi/downloads/) or use a
third party component. ...
(von hier)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 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