Example #1
0
        public TimelineNavigatorForm(Timeline timeline)
        {
            InitializeComponent();

            this.timeline = timeline;

            timeline.LayoutChanged += new EventHandler(timeline_LayoutChanged);
            timeline.SizeChanged += new EventHandler(timeline_SizeChanged);
            timeline.Scroll += new ScrollEventHandler(timeline_Scroll);

            maxSize.Width = maxSize.Height = defaultMaxWH;
        }
Example #2
0
        public MultiSessionView()
        {
            transactionSizeChangedHandler = new EventHandler(transaction_SizeChanged);
            transactionDoubleClickHandler = new EventHandler(transaction_DoubleClick);

            sessions = new List<VisualSession>();

            this.BackColor = Color.White;
            this.DoubleBuffered = true;

            timeline = new Timeline(this);
            timeline.Parent = this;
            timeline.SizeChanged += new EventHandler(timeline_SizeChanged);
            timeline.ScrollPositionChanged += new EventHandler(timeline_Scroll);
            timeline.Click += new EventHandler(timeline_Click);

            navigatorForm = new TimelineNavigatorForm(timeline);

            Clear();
        }