OSDN Git Service

- Fixes #999: Pinning first row of file (2)
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Thu, 17 Mar 2022 14:20:44 +0000 (23:20 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Thu, 17 Mar 2022 14:20:44 +0000 (23:20 +0900)
Externals/crystaledit/editlib/ccrystaltextview.cpp

index 2794b25..57d63d9 100644 (file)
@@ -2466,7 +2466,7 @@ GetTopMarginText (const CRect& rect, CString& text, std::vector<int>& nWidths)
       int nColumnWidth = m_pTextBuffer->GetColumnWidth (nColumn);
       CString columnName;
       if (m_nTopSubLine > 0 && m_nLineNumberUsedAsHeaders >= 0 && m_nLineNumberUsedAsHeaders < m_pTextBuffer->GetLineCount())
-        columnName = replaceControlChars (m_pTextBuffer->GetCellText (0, nColumn));
+        columnName = replaceControlChars (m_pTextBuffer->GetCellText (m_nLineNumberUsedAsHeaders, nColumn));
       if (columnName.IsEmpty())
         columnName = getColumnName (nColumn);
       int columnNameLen = 0;