Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Menüeinträge "mischen"??? (https://www.delphipraxis.net/15302-menueeintraege-mischen.html)

meggles 26. Jan 2004 08:47


Menüeinträge "mischen"???
 
Hallo,
ich habe ein Datenmodul, in dem einige Funktionen definiert sind, die ich in versch. anderen Units verwende. Diese sind auch über die gleichen Menüeinträge in den entsprechenden Formularen erreichbar.
Nun meine Frage: ist es guter Stil, den Actionmanager ins Datenmodul zu legen, um die entsprechenden ActionMenuItems in die Menüs der einz. Formulare zu legen? Die ActionMenuBars in diesen Formularen haben nämlich einen eigenen Actionmanager...
Danke!
Simon

Dax 26. Jan 2004 12:29

Re: Menüeinträge "mischen"???
 
Ich versteh nicht so ganz, was du meinst, poste doch mal 'n paar Screenshots oder drücke dich verständlicher aus...

meggles 26. Jan 2004 13:23

Re: Menüeinträge "mischen"???
 
Sorry, ich erklärs mal anders:
Datenmodul: eine Reihe Funktionen zum Speichern und Auslesen von Emails, die in einer Datenbank gespeichert sind.

Formular 1: Hauptfenster des Email-Clients.

Formular 2: Fenster, in dem eine geöffnete Email dargestellt wird (dynamisch erzeugt, also können auch mehrere gleichzeitig offen sein.)

Beide Formulare haben einen eigenen Actionmanager.

Problem: Funktionen wie "Antworten", "weiterleiten" etc. sollten in beiden Fenstern übers Menü erreichbar sein. Soll ich nun die MenüItems dafür in jedem Formular, sprich ActionManager separat erstellen (=> Mehrarbeit!) oder ist es praktikabel, noch einen Actionmanager im Datenmodul anzulegen. Dort würde ich die Menuitems für "Antworten", "Weiterleiten" usw erstellen und dann jeweils ins Menü von Formular 1 und 2 ziehen.

Ich hoffe, ich konnte das jetzt in Worte fassen. :zwinker:
Danke,
Simon

chris 26. Jan 2004 13:41

Re: Menüeinträge "mischen"???
 
hi,

du hast dir die antwort schon selber gegeben ;)

meggles 26. Jan 2004 13:46

Re: Menüeinträge "mischen"???
 
Nö, die hast Du mir jetzt gegeben. Gehen tut nämlich viel - nur ob's guter Stil ist (vielleicht ginge es ja auch ganz anders...?), das war meine Frage...
Vielen Dank!
Simon

Robert_G 26. Jan 2004 14:06

Re: Menüeinträge "mischen"???
 
Ich finde schon, dass es "guter Stil" ist.
Wenn es für dich übersichtlicher & einfacher ist hast du doch schon die 2 wichtigsten Kriterien von "gutem" Programmierstil erfüllt.

p.s.: Ich finde alleine der ActionMan macht ein großer Projekt schon wesentlich übersichtlicher...


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