+void wxHtmlContainerCell::UpdateRenderingStatePre(wxHtmlRenderingState& state,
+ wxHtmlCell *cell) const
+{
+ wxHtmlSelection *s = state.GetSelection();
+ if (!s) return;
+ if (s->GetFromCell() == cell || s->GetToCell() == cell)
+ {
+ state.SetSelectionState(wxHTML_SEL_CHANGING);
+ }
+}
+
+void wxHtmlContainerCell::UpdateRenderingStatePost(wxHtmlRenderingState& state,
+ wxHtmlCell *cell) const
+{
+ wxHtmlSelection *s = state.GetSelection();
+ if (!s) return;
+ if (s->GetToCell() == cell)
+ state.SetSelectionState(wxHTML_SEL_OUT);
+ else if (s->GetFromCell() == cell)
+ state.SetSelectionState(wxHTML_SEL_IN);
+}