void XDomTR::LayeroutCells(DRAWCONTEXT*pDraw,CELLDATA*pData) { // XU8 aw=pData->alignw; // XU8 ah=pData->alignh; // pData->alignw=FindAttrib(XEAB::ALIGN,aw); // pData->alignh=FindAttrib(XEAB::VALIGN,ah); //int r=pDraw->win.left; pData->nCol=0; /*if(!pData->bFinal) { NewRow(0,pDraw,pData,XTRUE,XTRUE); }*/ NewTabRow(pDraw,pData); XDomNode::Handle(XDO_LAYEROUT_TABS,(XU32)pDraw,(XU32)pData); RowSpan(pDraw,pData,XTRUE); /*if(pData->bFinal&&(XINT)pData->rowws.GetSize()>pData->nRow) { pData->cur.x=pDraw->win.left; pData->cur.y+=pData->rowws[pData->nRow]; pData->nRow++; }*/ //pDraw->win.left=r; // pData->alignh=ah; // pData->alignw=aw; //pData->nCol=0; }
void XDomTR::LayeroutCell(DRAWCONTEXT*pDraw,CELLDATA*pData) { //PreLayerout(pDraw,pData); //XU8 aw=pData->alignw; //XU8 ah=pData->alignh; //pData->alignw=FindAttrib(XEAB::ALIGN,aw); //pData->alignh=FindAttrib(XEAB::VALIGN,ah); pData->nCol=0; XDomNode::Handle(XDO_LAYEROUT_TAB,(XU32)pDraw,(XU32)pData); RowSpan(pDraw,pData,XFALSE); pData->cur.x=pDraw->win.left; if(!pData->bEmpty) pData->cur.y+=pData->rowws[pData->nRow]; pData->nRow++; pData->nCol=0; //pData->alignh=ah; //pData->alignw=aw; }
NS_IMETHODIMP HTMLTableCellElement::GetRowSpan(int32_t* aRowSpan) { *aRowSpan = RowSpan(); return NS_OK; }