Пример #1
0
        public void Init(DocumentDialogue inDocument, TreeNode inTreeNode, DialogueNode inDialogueNode)
        {
            document     = inDocument;
            treeNode     = inTreeNode;
            dialogueNode = inDialogueNode;

            directingProperties = dialogueNode.GetCustomProperties(typeof(DirectingProperties)) as DirectingProperties;

            comboBoxCamera.DataSource    = new BindingSource(EditorCore.CustomLists["Cameras"], null);
            comboBoxCamera.ValueMember   = "Key";
            comboBoxCamera.DisplayMember = "Value";
            comboBoxCamera.SelectedValue = directingProperties.Camera;

            textBoxCameraBlendTime.Text = directingProperties.CameraBlendTime.ToString();
            textBoxCameraDelay.Text     = directingProperties.CameraDelay.ToString();

            comboBoxApplyZoom.DataSource    = new BindingSource(EditorHelper.GetTriBoolDictionary("<Auto>"), null);
            comboBoxApplyZoom.ValueMember   = "Key";
            comboBoxApplyZoom.DisplayMember = "Value";
            comboBoxApplyZoom.SelectedValue = directingProperties.ApplyZoomIn;

            comboBoxApplyOrbitalMove.DataSource    = new BindingSource(EditorHelper.GetTriBoolDictionary("<Auto>"), null);
            comboBoxApplyOrbitalMove.ValueMember   = "Key";
            comboBoxApplyOrbitalMove.DisplayMember = "Value";
            comboBoxApplyOrbitalMove.SelectedValue = directingProperties.ApplyOrbitalMove;

            ready = true;
        }
Пример #2
0
        public Window()
        {
            InitializeComponent();

            //Dialogue pDialogue = ResourcesHandler.CreateEmptyDialogueInstance("TestDialogue");    //This creates an empty document (no root !)
            Dialogue dialogue = ResourcesHandler.CreateDialogueInstance("TestDialogue");           //This creates a document with a root, ready to go

            EditorCore.Properties       = new PanelProperties();
            EditorCore.Properties.Owner = this;
            EditorCore.Properties.Show();

            DocumentDialogue documentDialogue = new DocumentDialogue(dialogue);

            documentDialogue.Owner = this;
            documentDialogue.Show();
        }