Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Frage zu MainMenu und Submenu (https://www.delphipraxis.net/25886-frage-zu-mainmenu-und-submenu.html)

Seven 14. Jul 2004 11:08


Frage zu MainMenu und Submenu
 
Hallo zusammen,

ich habe gerade ein MainMenu mit diversen Submenus erstellt. Der Aufbau sieht so aus:
Code:
Datei
  |
  |--> AB's
        |
        |--> AB1
        |--> AB2
Ich habe diverse Forms den jweiligen Punkten zugeordnet. Das Problem ist, wenn ich mit der Maus auf AB's komme starte automatisch mein zugeordnetes Frame ohne draufzuklicken. Ist eigentlich ganz lustig, es soll aber nur beim Klick geöfnnet werden. Alle anderen Forms öffnen sich auch nur auf onclick, aber bei AB's ist das anders. Kann ich dieses Problem irgendwie umgehen?

Danke für Eure Hilfe im voraus...

Sharky 14. Jul 2004 11:18

Re: Frage zu MainMenu und Submenu
 
Hai Seven,

hast Du dem Menü "AB´s" etwas im OnClick zugewiesen? Da dieser Menüpunkt ja Untermenüs hat wird das OnClick aufgerufen wenn die Untermenüs geöffnet werden. Und dies geschieht ja automatsich nach einen kurzen Moment.

Seven 14. Jul 2004 12:33

Re: Frage zu MainMenu und Submenu
 
Hallo Sharky,

Ja, ich habe AB's onclickzugewiesen. War auch so beabsichtigt. kann man so etwas umgehen, das es sich automatisch öffnet? Wäre schon klasse, wenn es funktionieren würde.

Sharky 14. Jul 2004 12:40

Re: Frage zu MainMenu und Submenu
 
Hai Seven,
IMHO ist das eine Systemweite einstellung. Warum führst Du denn eine Aktion aus wenn ein SUB-Menü geöffnet wird? Das wiederspricht doch jedem Standardverhalten von Software.

Seven 14. Jul 2004 12:52

Re: Frage zu MainMenu und Submenu
 
Mein Gedanke war unter AB's das Hauptformular zu starten und in den Subemenus die jweiligen Einstellung automatisch in das Formular einzubinden. Es gibt aber den Fall das die Standard einstellungen nicht reichen und man per Hand neue Daten eintragen muss.


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