public ConversationEditorWindow()
        {
            InitializeComponent();

            mConversation = new ConversationProxy();

            mConvesationTree.DataContext = mConversation;
            ConversationEditorCommands.AddPhrase.CanExecuteTargets += new Func <bool>(AddPhrase_CanExecuteTargets);
            ConversationEditorCommands.AddPhrase.ExecuteTargets    += new Action <object>(AddPhrase_ExecuteTargets);
        }
        public ConversationEditorWindow()
        {
            InitializeComponent();

            mConversation = new ConversationProxy();

            mConvesationTree.DataContext = mConversation;
            ConversationEditorCommands.AddPhrase.CanExecuteTargets += new Func<bool>(AddPhrase_CanExecuteTargets);
            ConversationEditorCommands.AddPhrase.ExecuteTargets += new Action<object>(AddPhrase_ExecuteTargets);
        }
        public override void Load()
        {
            mConversation = ConversationProxy.Load(FileName);

            mConvItem.DataContext = mConversation;
        }
        public override void Load()
        {
            mConversation = ConversationProxy.Load(FileName);

            mConvItem.DataContext = mConversation;
        }