Esempio n. 1
0
		void QuitApplication() 
		{
			if(conn != null)
				if(conn.State == ConnectionState.Open) {
					Console.WriteLine("Closing connection...");
					conn.Close();
					conn = null;
					Console.WriteLine("Connection closed.");
				}

			if(grid.DataSource != null) {
				grid.Clear ();
				grid.DataSource = null;
				grid.DataMember = "";
				grid = null;
			}

			SqlWindowCount --;
			if(SqlWindowCount == 0)
				Application.Quit ();
			else
				win.Destroy ();
		}
Esempio n. 2
0
		// bottom panel
		Notebook CreateOutputResultsGui () 
		{
			Label label;
			Notebook results = new Notebook();
			results.TabPos = PositionType.Bottom;
			
			grid = CreateOutputResultsDataGrid ();
			grid.Show();
			label = new Label("Grid");
			results.AppendPage(grid, label);	

			swin = CreateOutputResultsTextView ();
			swin.Show();
			label = new Label("Log");
			results.AppendPage(swin, label);
			
			sourceFileNotebook.ShowAll ();
			sourceFileNotebook.ResizeChildren ();

			return results;

		}