MCPcopy Create free account
hub / github.com/CobaltFusion/DebugViewPP / OnHeaderBeginTrack

Method OnHeaderBeginTrack

Libraries/TabbingFramework/TabbedMDISave.cpp:891–912  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

889//}
890
891LRESULT CSaveModifiedItemsDialog::OnHeaderBeginTrack(int /*idCtrl*/, LPNMHDR pnmh, BOOL& bHandled)
892{
893 NMHEADER* headerInfo = (NMHEADER*)pnmh;
894 if(headerInfo)
895 {
896 m_trackColumnIndex = headerInfo->iItem;
897 m_trackColumnWidth = m_list.GetColumnWidth(m_trackColumnIndex);
898
899 if( (m_trackColumnIndex < 0) ||
900 (m_trackColumnIndex >= m_lastVisibleColumn) ||
901 !m_showColumn[m_trackColumnIndex])
902 {
903 // Don't allow resizing on the last column,
904 // or on a column we are hiding
905 m_trackColumnIndex = -1;
906 bHandled = TRUE;
907 return TRUE;
908 }
909 }
910 bHandled = FALSE;
911 return 0;
912}
913
914LRESULT CSaveModifiedItemsDialog::OnHeaderTrack(int /*idCtrl*/, LPNMHDR /*pnmh*/, BOOL& bHandled)
915{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected