Dialog, SDI oder MDI ???
-
Hallo,
kann mich nicht entscheiden was ich verwenden soll. Hier mal ein paar Anforderungen, welche das Prog können soll:
Daten in Tabellenform anzeigen lassen
Daten per Formular eingeben
Diagramme darstellen bzw erzeugen
Drucken
und soll keine überflüssigen Menüs besitzen.Was verwende ich nun am besten dafür???
MfG
Chris
-
Daten in Tabellenform anzeigen lassen
Dazu brauchst du blos ein CListCtrl bzw. CListView. Geht also in allen 3.
Daten per Formular eingeben
Geht als Dialog, Formview oder RecordsetView. (Also alle 3)
Diagramme darstellen bzw erzeugen
Geht per CDC, also wieder alle 3.
Drucken
Wird bei SDI/MDI automatisch eingebaut (ist aber noch zu füllen) und geht auch aus einem Dialog heraus.
und soll keine überflüssigen Menüs besitzen
Menühandling im Dialog ist ein halber Beinbruch und besteht fast nur aus Workarounds. Wenn du ein Menü willst, ist ein SDI/MDI besser. Editieren ist ja kein Problem.
MDI/SDI: Willst du immer nur ein Formular gleichzeigig offen haben? Dann nimm SDI.
Sonst MDI.Alle Klarheiten beseitigt?