コード例 #1
0
        private void RebuildLayout()
        {
            _windowRect   = position;
            _windowRect.x = 0;
            _windowRect.y = 0;

            _windowHeaderRect        = _windowRect;
            _windowHeaderRect.height = FSequenceWindowHeader.HEIGHT;

            _windowHeader.RebuildLayout(_windowHeaderRect);

            _toolbarRect      = _windowRect;
            _toolbarRect.yMin = _toolbarRect.yMax - FSequenceWindowToolbar.HEIGHT;

            _toolbar.RebuildLayout(_toolbarRect);

            Rect timelineViewRect = _windowRect;

            timelineViewRect.yMin += FSequenceWindowHeader.HEIGHT;
            timelineViewRect.yMax -= FSequenceWindowToolbar.HEIGHT;

            _sequenceEditor.RebuildLayout(timelineViewRect);

            Repaint();
        }