Canvas* Base::GetCanvas() { Base* pCanvas = m_Parent; if ( !pCanvas ) return NULL; return pCanvas->GetCanvas(); }