public ApplicationForm(ThreadPoolApp app) { this.App = app; // // Required for Windows Form Designer support // InitializeComponent(); // Initialize the shared canvas CanvasWidth = Canvas.Width; CanvasHeight = Canvas.Height; CanvasBitmap = new Bitmap(CanvasWidth, CanvasHeight); BitmapGraphics = Graphics.FromImage(CanvasBitmap); CanvasGraphics = Canvas.CreateGraphics(); SolidBrush whiteBrush = new SolidBrush(Color.White); BitmapGraphics.FillRectangle(whiteBrush, 0, 0, CanvasBitmap.Width, CanvasBitmap.Height); SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); SetStyle(ControlStyles.DoubleBuffer, true); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main() { // Create the main application object ThreadPoolApp App = new ThreadPoolApp(); // Start the form's message loop if (!App.myForm.IsDisposed) { Application.Run(App.myForm); } // Release resources App.Dispose(); }
public ConnectDialog(ThreadPoolApp app) { App = app; // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // SearchAddressTextBox.Text = "localhost"; DetectedSessionsListBox.Enabled = false; ConnectButton.Enabled = false; DetectedSessionsListBox.Items.Clear(); DetectedSessionsListBox.Items.Add("Click \"Search\" to find hosts."); }