using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Eugen.ESystem.Windows.Forms { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void buttonShowInfo_Click(object sender, EventArgs e) { string text = "In diesem Bereich wird die komplette Information ausgegeben. Beim Exportieren wird der Inhalt dieses Bereiches auf eine Zeilenlänge von 80 Zeichen formatiert und dann in eine Textdatei exportiert. So kann die Textdatei problemlos auf ein A4 im Hochformat ausgedruckt werden. Zeilenumbrüche und Wagenrückläufe im Text werden erkannt und bei der Formatierung berücksichtigt.\r\nWird der Text oder ein Teil davom markiert und dann exportiert, dann wir der markierte Teil unformatiert exportiert."; // // Diese Zeilen gehört in das Programm kopiert // // Aufruf des Informationsfensters var info = new InfoBox("Meine Info", InfoBox.Icons.Information, "Gesamte Information", "Text selektieren, ist umformatiert exportieren", "Text nicht selektieren, ist formatiert exportiern", "Entscheiden Sie.", text, true); info.ShowDialog(); // // var info1 = new InfoBox("Meine Warnung", InfoBox.Icons.Warning, "Alle Probleme", "Gefahr im Anzug!", "Nicht ignorieren!", "Sofort reagiern!", text, true); info1.ShowDialog(); var info2 = new InfoBox("Meine Frage", InfoBox.Icons.Question, "Ist das Korrekt?", "Kann das sein?", "Oder doch nicht?", "Was ist Ihre Meinung?", "Die Export Funktion kann unterdrückt werden, dann sieht das Fenster so aus.", false); info2.SetSize(400, 300); //Eine neue Fenstergröße definieren info2.ShowDialog(); } } }