SECLayoutNode::OnRecalcLayout

CRectSECLayoutNode::OnRecalcLayout(const CRect&rectDesired, BOOLbChildNegotiate, BOOLbStrictRecalc)

Notification on layout recalculation

Defined in: LAYOUTND.CPP

Return Value

New rectangle position of this node.

Parameters

rectDesired

new desired rectangle for this node

bChildNegotiate

Allow child position negotiation. If enabled, child can influence its final rectangle position.

bStrictRecalc

Force a strict recalculation of all children. If false, only those nodes marked as "dirty" via SetRecalcDirty are recalculated.

Comments

Override this function to provide your own custom layout algorithm.