MCPcopy Create free account
hub / github.com/WinMerge/winmerge / GetActiveMergeView

Method GetActiveMergeView

Src/MergeDoc.cpp:235–242  ·  view source on GitHub ↗

* @brief Return active merge edit view (or left one if neither active) */

Source from the content-addressed store, hash-verified

233 * @brief Return active merge edit view (or left one if neither active)
234 */
235CMergeEditView * CMergeDoc::GetActiveMergeView()
236{
237 CView * pActiveView = GetParentFrame() ? GetParentFrame()->GetActiveView() : nullptr;
238 CMergeEditView * pMergeEditView = dynamic_cast<CMergeEditView *>(pActiveView);
239 if (pMergeEditView == nullptr)
240 pMergeEditView = GetView(0, 0); // default to left view (in case some location or detail view active)
241 return pMergeEditView;
242}
243
244CMergeEditView * CMergeDoc::GetActiveMergeGroupView(int nBuffer)
245{

Callers 9

CalculateBlocksMethod · 0.45
OnDrawMethod · 0.45
OnMouseMoveMethod · 0.45
OnMouseWheelMethod · 0.45
GotoLocationMethod · 0.45
DrawVisibleAreaRectMethod · 0.45
UpdateVisiblePosMethod · 0.45
OnCreateClientMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected