15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System; 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.Collections.Generic; 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.ComponentModel; 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.Data; 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.Drawing; 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.Text; 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)using System.Windows.Forms; 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace StatsViewer 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles){ 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) public partial class OpenDialog : Form 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) public OpenDialog() 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) InitializeComponent(); 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /// <summary> 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /// Get the user selected filename 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) /// </summary> 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) public string FileName 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) get { 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) return this.name_box_.Text; 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) private void button1_Click(object sender, EventArgs e) 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) this.Close(); 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) private void OnKeyUp(object sender, KeyEventArgs e) 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) if (e.KeyCode == Keys.Enter) 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) { 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) this.Close(); 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) } 455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 46