Example #1
0
        public MainWindow()
        {
            InitializeComponent();

            MeshItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();

            properties_obj_ = new ModelPropertyTypes();
            properties_obj_.vertex_streams = new List <string>();
            properties.SelectedObject      = properties_obj_;

            skinning.IsEnabled     = false;
            play.IsEnabled         = false;
            smooth.IsEnabled       = false;
            line_mode.IsEnabled    = false;
            visualize.IsEnabled    = false;
            frame_text.IsEnabled   = false;
            frame_slider.IsEnabled = false;

            frame_slider.Minimum = 0;
            frame_slider.Maximum = 1;

            properties.IsEnabled = false;

            last_time_ = DateTime.Now;

            selected_mesh_id_ = 0;

            Uri iconUri = new Uri("pack://application:,,,/Images/klayge_logo.ico", UriKind.RelativeOrAbsolute);

            this.Icon = BitmapFrame.Create(iconUri);
        }
Example #2
0
        public MainWindow()
        {
            InitializeComponent();

            MeshItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();

            properties_obj_ = new ModelPropertyTypes();
            properties_obj_.vertex_streams = new List<string>();
            properties.SelectedObject = properties_obj_;

            skinning.IsEnabled = false;
            play.IsEnabled = false;
            smooth.IsEnabled = false;
            line_mode.IsEnabled = false;
            visualize.IsEnabled = false;
            frame_text.IsEnabled = false;
            frame_slider.IsEnabled = false;

            frame_slider.Minimum = 0;
            frame_slider.Maximum = 1;

            properties.IsEnabled = false;

            last_time_ = DateTime.Now;

            selected_mesh_id_ = 0;

            Uri iconUri = new Uri("pack://application:,,,/Images/klayge_logo.ico", UriKind.RelativeOrAbsolute);
            this.Icon = BitmapFrame.Create(iconUri);
        }
Example #3
0
        public MainWindow()
        {
            InitializeComponent();

            DataContext = this;

            MeshItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();

            DetailModeItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();
            DetailModeItemsSource.items.Clear();
            DetailModeItemsSource.items.Add("Parallax");
            DetailModeItemsSource.items.Add("Flat Tessellation");
            DetailModeItemsSource.items.Add("Smooth Tessellation");

            properties_obj_ = new ModelPropertyTypes();
            properties_obj_.vertex_streams = new List <string>();
            properties.SelectedObject      = properties_obj_;

            save.IsEnabled         = false;
            save_as.IsEnabled      = false;
            undo.IsEnabled         = false;
            redo.IsEnabled         = false;
            skinning.IsEnabled     = false;
            play.IsEnabled         = false;
            visualize.IsEnabled    = false;
            frame_text.IsEnabled   = false;
            frame_slider.IsEnabled = false;

            frame_slider.Minimum = 0;
            frame_slider.Maximum = 1;

            properties.IsEnabled = false;

            last_time_ = DateTime.Now;

            Uri iconUri = new Uri("pack://application:,,,/Images/klayge_logo.ico", UriKind.RelativeOrAbsolute);

            this.Icon = BitmapFrame.Create(iconUri);
        }
Example #4
0
        public MainWindow()
        {
            InitializeComponent();

            DataContext = this;

            MeshItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();

            DetailModeItemsSource.items = new Xceed.Wpf.Toolkit.PropertyGrid.Attributes.ItemCollection();
            DetailModeItemsSource.items.Clear();
            DetailModeItemsSource.items.Add("Parallax");
            DetailModeItemsSource.items.Add("Flat Tessellation");
            DetailModeItemsSource.items.Add("Smooth Tessellation");

            properties_obj_ = new ModelPropertyTypes();
            properties_obj_.vertex_streams = new List<string>();
            properties.SelectedObject = properties_obj_;

            save.IsEnabled = false;
            save_as.IsEnabled = false;
            undo.IsEnabled = false;
            redo.IsEnabled = false;
            skinning.IsEnabled = false;
            play.IsEnabled = false;
            visualize.IsEnabled = false;
            frame_text.IsEnabled = false;
            frame_slider.IsEnabled = false;

            frame_slider.Minimum = 0;
            frame_slider.Maximum = 1;

            properties.IsEnabled = false;

            last_time_ = DateTime.Now;

            Uri iconUri = new Uri("pack://application:,,,/Images/klayge_logo.ico", UriKind.RelativeOrAbsolute);
            this.Icon = BitmapFrame.Create(iconUri);
        }