test/TestMenu/TestMenu/SurfaceWindow1.xaml.cs
author cavaliet
Thu, 12 Nov 2009 16:15:19 +0100
changeset 192 11083c390ce4
parent 44 9c6ea1f246da
permissions -rw-r--r--
Second step of data saving : id added for cutting and annotation, and now we can load/display/change the already existing projects.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     1
using System;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     2
using System.Collections.Generic;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     3
using System.Linq;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     4
using System.Text;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     5
using System.Windows;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     6
using System.Windows.Controls;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     7
using System.Windows.Data;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     8
using System.Windows.Documents;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
     9
using System.Windows.Input;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    10
using System.Windows.Media;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    11
using System.Windows.Media.Imaging;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    12
using System.Windows.Shapes;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    13
using System.Windows.Threading;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    14
using Microsoft.Surface;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    15
using Microsoft.Surface.Presentation;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    16
using Microsoft.Surface.Presentation.Controls;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    17
using System.IO;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    18
using System.Xml.Serialization;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    20
namespace TestMenu
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    21
{
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    22
    /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    23
    /// Interaction logic for SurfaceWindow1.xaml
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    24
    /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    25
    public partial class SurfaceWindow1 : SurfaceWindow
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    26
    {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    27
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    28
        /// Default constructor.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    29
        /// </summary>
27
3648106eaa90 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 26
diff changeset
    30
38
fe84b5081ba2 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 29
diff changeset
    31
        FingersDance.ActionFactory.ActionFactory _Factory = new FingersDance.ActionFactory.ActionFactory();
39
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    32
        //this.Debug 
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    33
        //FingersDance.Debug.UserControlDebug Debug = new FingersDance.Debug.SurfaceWindow1();
27
3648106eaa90 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 26
diff changeset
    34
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    35
        public SurfaceWindow1()
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    36
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    37
            InitializeComponent();
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    38
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    39
            StreamReader reader = null;
24
d33c9918a348 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 23
diff changeset
    40
            reader = new StreamReader("../../test.xml");
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    41
            XmlSerializer serializer = new XmlSerializer(typeof(Menu));
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    42
            Menu temp = (Menu)serializer.Deserialize(reader);
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    43
            foreach (Item elt in temp.Items)
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    44
                try
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    45
                {
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    46
                    MyMenu.Items.Add(CreateMenuItem(elt));
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    47
                }
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    48
                catch (Exception) { }
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    49
            reader.Close();
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    50
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    51
            // Add handlers for Application activation events
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    52
            AddActivationHandlers();
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    53
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    54
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    55
        public SurfaceMenuItem CreateMenuItem(Item item)
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    56
        {
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    57
            try
23
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    58
            {
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    59
                SurfaceMenuItem MItem = new SurfaceMenuItem();
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    60
                MItem.Header = item.Name;
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    61
                MItem.Visibility = Visibility.Visible;
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    62
                if (!item.Action.Equals(""))
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    63
                {
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    64
                    MItem.ContactDown += GenerateAction;
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    65
                    MItem.Click += GenerateAction;
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    66
                }
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    67
                foreach (Item elt in item.Items)
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    68
                    try
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    69
                    {
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    70
                        MItem.Items.Add(CreateMenuItem(elt));
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    71
                    }
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    72
                    catch (Exception) { }
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    73
                return MItem;
23
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    74
            }
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    75
            catch (Exception ex)
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    76
            {
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    77
                throw ex;
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    78
            }
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    79
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    80
23
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    81
        private void GenerateAction(Object sender, EventArgs Event)
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    82
        {
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    83
            try
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    84
            {
44
9c6ea1f246da Correction tu TestMenu
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 39
diff changeset
    85
                FingersDance.Actions.ActionBase action = _Factory.GetAction("Action" + ((SurfaceMenuItem)sender).Header, "Tu as cliqué sur " + ((SurfaceMenuItem)sender).Header);
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    86
                if (action != null)
39
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    87
                {
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    88
                    //action.Execute();
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    89
                    this.debug.addToList(action.GetType().ToString());
0efa1d506f28 Correct compilation + lib
ymh
parents: 38
diff changeset
    90
                }
29
72aa0114659e Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 28
diff changeset
    91
            }
44
9c6ea1f246da Correction tu TestMenu
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 39
diff changeset
    92
            catch (Exception e) { }
23
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    93
        }
d908a3e33f33 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 22
diff changeset
    94
19
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    95
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    96
        /// Occurs when the window is about to close. 
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    97
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    98
        /// <param name="e"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
    99
        protected override void OnClosed(EventArgs e)
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   100
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   101
            base.OnClosed(e);
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   102
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   103
            // Remove handlers for Application activation events
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   104
            RemoveActivationHandlers();
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   105
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   106
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   107
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   108
        /// Adds handlers for Application activation events.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   109
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   110
        private void AddActivationHandlers()
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   111
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   112
            // Subscribe to surface application activation events
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   113
            ApplicationLauncher.ApplicationActivated += OnApplicationActivated;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   114
            ApplicationLauncher.ApplicationPreviewed += OnApplicationPreviewed;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   115
            ApplicationLauncher.ApplicationDeactivated += OnApplicationDeactivated;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   116
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   117
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   118
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   119
        /// Removes handlers for Application activation events.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   120
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   121
        private void RemoveActivationHandlers()
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   122
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   123
            // Unsubscribe from surface application activation events
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   124
            ApplicationLauncher.ApplicationActivated -= OnApplicationActivated;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   125
            ApplicationLauncher.ApplicationPreviewed -= OnApplicationPreviewed;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   126
            ApplicationLauncher.ApplicationDeactivated -= OnApplicationDeactivated;
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   127
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   128
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   129
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   130
        /// This is called when application has been activated.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   131
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   132
        /// <param name="sender"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   133
        /// <param name="e"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   134
        private void OnApplicationActivated(object sender, EventArgs e)
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   135
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   136
            //TODO: enable audio, animations here
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   137
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   138
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   139
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   140
        /// This is called when application is in preview mode.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   141
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   142
        /// <param name="sender"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   143
        /// <param name="e"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   144
        private void OnApplicationPreviewed(object sender, EventArgs e)
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   145
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   146
            //TODO: Disable audio here if it is enabled
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   147
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   148
            //TODO: optionally enable animations here
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   149
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   150
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   151
        /// <summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   152
        ///  This is called when application has been deactivated.
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   153
        /// </summary>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   154
        /// <param name="sender"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   155
        /// <param name="e"></param>
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   156
        private void OnApplicationDeactivated(object sender, EventArgs e)
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   157
        {
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   158
            //TODO: disable audio, animations here
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   159
        }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   160
    }
225dba4c261a Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
diff changeset
   161
}