using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace BazaZamowien { public partial class PrintOptions : Form { public PrintOptions() { InitializeComponent(); } public PrintOptions(List availableFields) { InitializeComponent(); foreach (string field in availableFields) chklst.Items.Add(field, true); } private void PrintOtions_Load(object sender, EventArgs e) { // Initialize some controls rdoAllRows.Checked = true; chkFitToPageWidth.Checked = true; } private void btnOK_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; this.Close(); } private void btnCancel_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; this.Close(); } public List GetSelectedColumns() { List lst = new List(); foreach (object item in chklst.CheckedItems) lst.Add(item.ToString()); return lst; } public string PrintTitle { get { return txtTitle.Text; } } public bool PrintAllRows { get { return rdoAllRows.Checked; } } public bool FitToPageWidth { get { return chkFitToPageWidth.Checked; } } public bool Landscape { get { return poziomaRadioButton.Checked; } } } }