Beispiel #1
0
        public FXStudioForm()
        {
            m_DefaultLocation = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\FX Studio\Projects";
            if (!Directory.Exists(m_DefaultLocation))
            {
                Directory.CreateDirectory(m_DefaultLocation);
            }
            m_DllMoveDelegate = new DllMoveDelegate(ModifyTransformXml);

            InitializeComponent();

            CreateStandardViews();
            m_dockContent = new DeserializeDockContent(GetContentFromString);
            toolStripEx.DefaultRenderer = renderEx;
            SetScheme();

            var panel = m_RenderView.GetRenderPanel();

            if (panel != null)
            {
                m_messageHandler = new MessageHandler(this, m_RenderView.GetRenderPanel());
            }
        }
Beispiel #2
0
 public unsafe static extern void SetMoveDelegate(
     [MarshalAs(UnmanagedType.FunctionPtr)] DllMoveDelegate moveDelegate);