示例#1
0
        private void MouseOverCommit(Commit hoverCommit)
        {
            HideToolTip();

            string hoverCommitId = hoverCommit == null ? null : hoverCommit.Id;
            if (hoverCommitId == m_selectedCommitId)
                hoverCommitId = null;
            SetCommitColor(ref m_hoverCommitId, hoverCommitId, m_changedTextBrush.Color);
        }
示例#2
0
 private void ShowCommitTooltip(Commit commit)
 {
     m_hoverTip = new ToolTip
     {
         Content = commit,
         Placement = PlacementMode.Mouse,
         IsOpen = true
     };
 }
示例#3
0
 public DisplayBlock(Rect authorPosition, Rect commitPosition, Rect summaryPosition, double alpha, int authorIndex, Block block)
 {
     m_authorPosition = authorPosition;
     m_commitPosition = commitPosition;
     m_summaryPosition = summaryPosition;
     m_alpha = alpha;
     m_authorIndex = authorIndex;
     m_block = block;
     m_commit = block.Commit;
 }