protected override bool hitTesting( HitArea area ) { if ( !base.hitTesting ( area ) ) return false; foreach ( Rectangle subRectangle in this.subRectangles ) if ( area.HitTest ( subRectangle ) ) return true; return false; }
protected override bool hitTesting( HitArea area ) { return area.HitTest ( this.rectangle ); }