#region CPL License
/*
Nuclex Framework
Copyright (C) 2002-2009 Nuclex Development Labs
This library is free software; you can redistribute it and/or
modify it under the terms of the IBM Common Public License as
published by the IBM Corporation; either version 1.0 of the
License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
IBM Common Public License for more details.
You should have received a copy of the IBM Common Public
License along with this library
*/
#endregion
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
namespace Nuclex.Game.Demo {
/// Form that lets the user select which demo to run
public partial class DemoSelectorForm : Form {
/// Initializes a new demo selection form
public DemoSelectorForm() {
InitializeComponent();
}
///
/// Called when the spatial partitioning demo button has been clicked on
///
/// Button that has been clicked on
/// Not used
private void spatialPartitioningDemoButtonClicked(
object sender, EventArgs arguments
) {
MessageBox.Show("Not implemented yet");
}
///
/// Called when the rectangle packing demo button has been clicked on
///
/// Button that has been clicked on
/// Not used
private void rectanglePackingDemoButtonClicked(object sender, EventArgs arguments) {
using(PackingDemoForm packingDemo = new PackingDemoForm()) {
packingDemo.ShowDialog();
}
}
}
} // namespace Nuclex.Game.Demo