コード例 #1
0
 public RangeEventBox(RangeRenderer r)
 {
     renderer = r;
     Add(r);
     this.EnterNotifyEvent += EnterNotifyEventHandler;
     this.LeaveNotifyEvent += LeaveNotifyEventHandler;
 }
コード例 #2
0
 protected override void OnDestroyed()
 {
     this.EnterNotifyEvent -= EnterNotifyEventHandler;
     this.LeaveNotifyEvent -= LeaveNotifyEventHandler;
     if (renderer != null)
     {
         renderer = null;
     }
     base.OnDestroyed();
 }
コード例 #3
0
ファイル: DiffWidget.cs プロジェクト: xxjeng/nuxleus
			public RangeEventBox(RangeRenderer r) {
				renderer = r;
				Add(r);
				this.EnterNotifyEvent += EnterNotifyEventHandler;
				this.LeaveNotifyEvent += LeaveNotifyEventHandler;
			}
コード例 #4
0
			protected override void OnDestroyed ()
			{
				this.EnterNotifyEvent -= EnterNotifyEventHandler;
				this.LeaveNotifyEvent -= LeaveNotifyEventHandler;
				if (renderer != null) 
					renderer = null;
				base.OnDestroyed ();
			}
コード例 #5
0
 public RangeEventBox(RangeRenderer r)
 {
     renderer = r;
     Add(r);
     this.EnterNotifyEvent += new EnterNotifyEventHandler(EnterNotifyEventHandler);
     this.LeaveNotifyEvent += new LeaveNotifyEventHandler(LeaveNotifyEventHandler);
 }