SDI-Anwendung: div. Fragen (Resize, Menü)
-
Hallo, ich möchte mich von dialogbasierenden Anwendungen ganz gerne so langsam
verabschieden und etwas näher in den Bereich SDI eintauchen. Dabei stellen sich
mir noch allerhand Fragen von denen ich hoffe, dass ihr sie mir beantworten könntIch habe mir eine SDI (CFormView) erstellt und wollte eigentlich keine
Schaltflächen für "Speichern, Speichern unter, Öffnen usw) haben. Nun ist
mir nicht klar, wie ich das nachträglich ausblenden kann (das Ribbonbar, oder
wie es sich nennt, hätte ich hingegen schon ganz gerne).Auch ist mir aufgefallen, dass man wunderbar das Fenster resizen kann. Nun
müsste ich aber auch noch meine Schaltflächen (aktuell zum Testen nur
ein Button) mitwachsen lassen. Sollte ich auf externe Klassen z.B. von
Codeproject dafür zurückgreifen?
-
Wenn Du einen Ribbon-Bar hast, dann hast Du doch keine extra Schaltflächen für Speichern/Laden. Bzw. die die vorgegeen sind, kannst Du doch ändern.
Für das Resizen von Dialogen gibt es Klassen bei Code-Project. Aber die sorgen meistens nicht für ein vergrößern der Schriften, sondern nur ein Anpassen der Positionen...
Ansonsten verhindere selbst, dass die Anwendung zu groß/klein wird.
-
Hallo Martin,
ich möchte nur die Schaltflächen automatisch mit vergrößern.
Ich suche momentan bei Codeproject etwas geeignetes. Mal sehen
ob ich noch fündig werdeWenn jemand eine Klasse/Lib dafür empfehlen kann
bitte ich um Info hier im Forum. Das wäre nett.Mir geht es halt darum, dass ich bisher Dialoge gebastelt habe, diese aber
auf z.B. 24" Monitoren so winzig waren, dass die Bedienung keinen Spaß
mehr machte (bei entsprechender Auflösung). Auf einem 17" Bildschirm war
es hingegen so, dass das Programm automatisch den ganzen Bildschirm füllte.
Dafür suche ich nach eine flexiblen Lösung zur Anzeige und bin u.a. deshalb
dabei mir SDI anzusehen.Mit dem Ribbon hast du natürlich Recht. Ich war zu voreilig. Man kann ja alles
in InitializeRibbon() beeinflussen