Lines Matching refs:pstro
51 * - the bounding box of the string background (prclOpaque or the pstro->rclBkGround);
132 BOOL vrdpReportText(PVBOXDISPDEV pDev, VRDPCLIPRECTS *pClipRects, STROBJ *pstro, FONTOBJ *pfo,
142 LOGF(("pDev %p, pClipRects %p, pstro %p, pfo %p, prclOpaque %p, ulForeRGB %x, ulBackRGB %x",
143 pDev, pClipRects, pstro, pfo, prclOpaque, ulForeRGB, ulBackRGB));
145 if (pstro->ulCharInc > 0xFF)
151 if ( (pstro->flAccel & SO_HORIZONTAL) == 0
152 || (pstro->flAccel & SO_REVERSED) != 0)
172 cbOrderMax = vrdpSizeofTextOrder(pstro->cGlyphs, fi.cjMaxGlyph1);
174 LOG(("pstro->cGlyphs = %d, fi.cjMaxGlyph1 = 0x%x, cbOrderMax = 0x%x.", pstro->cGlyphs, fi.cjMaxGlyph1, cbOrderMax));
187 pOrder->xBkGround = (int16_t)pstro->rclBkGround.left;
188 pOrder->yBkGround = (int16_t)pstro->rclBkGround.top;
189 pOrder->wBkGround = (uint16_t)(pstro->rclBkGround.right - pstro->rclBkGround.left);
190 pOrder->hBkGround = (uint16_t)(pstro->rclBkGround.bottom - pstro->rclBkGround.top);
209 pOrder->u8Glyphs = (uint8_t)pstro->cGlyphs;
211 pOrder->u8Flags = (uint8_t)pstro->flAccel;
213 pOrder->u8CharInc = (uint8_t)pstro->ulCharInc;
218 LOG(("pstro->pgp %p.", pstro->pgp));
221 STROBJ_vEnumStart(pstro);
231 BOOL fMore = STROBJ_bEnum (pstro, &cGlyphs, &pGlyphPos);