SECEditViewport::OnUpdate

void SECEditViewport::OnUpdate(IMvcSubject* pSubject, IMvcMessage* pMsg)

Handle notifications of change on the subject (SECEdit) this viewport is observing

Defined in: SECEditViewport.cpp

Return Value

void

Parameters

pSubject

The subject sending the update.

pMsg

A message indicating the change. This message is typically either an SECEditCommand or an SECEditCompositeCommand.

Comments

SECEditViewport responds to OnUpdate by first notifying the PresentationState of the message. The PresentationState is implemented by SECEditController. In the SECEditController::OnUpdate handler, the PresentationState is modifed to reflect any changes that may have been wrought by the message. These changes may include changes to the caret position or the selection state. Then the SECEditViewport invalidates any portions that may need to be repainted to reflect the changes.

See Also

SECEditViewport SECEditController::OnUpdate