Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MDI oder SDI (https://www.delphipraxis.net/17954-mdi-oder-sdi.html)

andrea 12. Mär 2004 02:25


MDI oder SDI
 
Hallo,
habe das Forum neulich entdeckt und muss sagen, dass es echt gelungen ist.

Nun zu meiner Frage:
Ich möchte eine Datenbankanwendung (Firebird) erstellen und steh nun vor der
Frage ob ich eine SDI oder MDI Anwendung implementiere. Es soll ein kleines Warenwirtschaftssystem werden und mein Sponsor möchte, dass er gleichzeitig bspw. Artikel editieren kann und sofort bei
Anruf in den Kundenbereich oder Auftragsbereich springen kann.

Also dachte ich ich erstelle eine MDI Anwendung. Was würdet ihr mir raten, liege ich mit MDI richtig?

gruss
andrea

Robert_G 12. Mär 2004 07:05

Re: MDI oder SDI
 
Hi Andrea und ein herzliches Wilkommen in der Delphi-PRAXIS :hello:

MDI ist an sich eine feine Sache, du musst nur aufpassen, dass es bei vielen Fenstern nicht unübersichtlich wird.

DelphiDeveloper 14. Mär 2004 11:25

Re: MDI oder SDI
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo andrea,
ein MDI ist zwar funktional mächtiger aber oft kommt es auch vor, dass der anwender mit
den vielen offenen fenstern zumindest anfänglich überfordert ist.

Du könntest auch ein SDI nehmen und über eine Fensterverwaltung ein MDI simulieren,
dass hat den Vorteil das du deine Fensterverwaltung so steuern kannst wie du möchtest.

Etwa mehrere Kunden öffnen ja, aber nicht ein Kunde zweimal usw.

Anbei eine exe die im Grundgeüst sowas zeigt. Wenn du Interesse hast, diskutiere ich gerne
mit dir über die quellcodes.

gruss
DD

andrea 14. Mär 2004 12:43

Re: MDI oder SDI
 
danke @DD

und das ist ein SDI? Das würde mich aber mal interessieren wie du das gemacht hast?

Im übrigen was ist das für ein Button den du verwendet hast. Wenn das eine Delphi Komponente ist, dann sag mir bitte wie frau den Shortcut dort anzeigen kann.

grüsse
andrea

DelphiDeveloper 14. Mär 2004 15:12

Re: MDI oder SDI
 
hallo andrea,
der Button ist ein derivat von TButton, dem ich ein ActionLink hinzugefügt habe.

Ich schicke dir die sourcen mal zu, dann siehst du das es SDI ist und wie ich das gemacht habe.

gruss
DD

Generalissimo 24. Mär 2004 10:24

Re: MDI oder SDI
 
kannst du mir das auch zuschicken.
Heissen Dank

DelphiDeveloper 24. Mär 2004 13:21

Re: MDI oder SDI
 
Liste der Anhänge anzeigen (Anzahl: 1)
wenn es sonst noch jemanden interessiert hier die sourcen,
habe die Buttonkomponente durch standardbutton ersetzt
und somit muessten die sourcen funzen.

andrea 26. Mär 2004 14:32

Re: MDI oder SDI
 
Danke @DeDe für das ausführliche Beispiel, klappt super, werde dein Gerüst
in meinem Programm verwenden.

PS. In deinem letzten Posting mit den Sourcen hast du in 2 uses klauseln
noch die RNBtn units, kann man aber einfach aus der uses klausel werfen und
dann funktioniert es.


gruss
andrea


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