Lines Matching refs:pSetupData

391 static PDRIVDATA ImplPrnDrivData( const ImplJobSetup* pSetupData )  in ImplPrnDrivData()  argument
399 if ( !pSetupData->mpDriverData ) in ImplPrnDrivData()
402 DBG_ASSERT( ((PDRIVDATA)(pSetupData->mpDriverData))->cb == pSetupData->mnDriverDataLen, in ImplPrnDrivData()
405 PDRIVDATA pDrivData = (PDRIVDATA)ImplAllocPrnMemory( pSetupData->mnDriverDataLen ); in ImplPrnDrivData()
406 memcpy( pDrivData, pSetupData->mpDriverData, pSetupData->mnDriverDataLen ); in ImplPrnDrivData()
412 static void ImplUpdateSetupData( const PDRIVDATA pDrivData, ImplJobSetup* pSetupData ) in ImplUpdateSetupData() argument
422 if ( pSetupData->mpDriverData ) in ImplUpdateSetupData()
423 rtl_freeMemory( pSetupData->mpDriverData ); in ImplUpdateSetupData()
424 pSetupData->mpDriverData = NULL; in ImplUpdateSetupData()
425 pSetupData->mnDriverDataLen = 0; in ImplUpdateSetupData()
439 if ( pSetupData->mpDriverData ) in ImplUpdateSetupData()
441 if ( pSetupData->mnDriverDataLen != pDrivData->cb ) in ImplUpdateSetupData()
442 rtl_freeMemory( pSetupData->mpDriverData ); in ImplUpdateSetupData()
443 pSetupData->mpDriverData = (sal_uInt8*)rtl_allocateMemory( pDrivData->cb); in ImplUpdateSetupData()
446 pSetupData->mpDriverData = (sal_uInt8*)rtl_allocateMemory( pDrivData->cb); in ImplUpdateSetupData()
447 pSetupData->mnDriverDataLen = pDrivData->cb; in ImplUpdateSetupData()
448 memcpy( pSetupData->mpDriverData, pDrivData, pDrivData->cb ); in ImplUpdateSetupData()
560 …oid ImplGetFormAndTrayList( Os2SalInfoPrinter* pOs2SalInfoPrinter, const ImplJobSetup* pSetupData ) in ImplGetFormAndTrayList() argument
580 PDRIVDATA pCopyDrivData = ImplPrnDrivData( pSetupData ); in ImplGetFormAndTrayList()
690 … sal_Bool ImplGetCurrentSettings( Os2SalInfoPrinter* pOs2SalInfoPrinter, ImplJobSetup* pSetupData ) in ImplGetCurrentSettings() argument
694 ImplGetFormAndTrayList( pOs2SalInfoPrinter, pSetupData ); in ImplGetCurrentSettings()
708 PDRIVDATA pCopyDrivData = ImplPrnDrivData( pSetupData ); in ImplGetCurrentSettings()
744 ImplUpdateSetupData( pCopyDrivData, pSetupData ); in ImplGetCurrentSettings()
756 pSetupData->meOrientation = ORIENTATION_PORTRAIT; in ImplGetCurrentSettings()
758 pSetupData->meOrientation = ORIENTATION_LANDSCAPE; in ImplGetCurrentSettings()
767 pSetupData->mnPaperWidth = pElm->hcInfo.cx*100; in ImplGetCurrentSettings()
768 pSetupData->mnPaperHeight = pElm->hcInfo.cy*100; in ImplGetCurrentSettings()
772 pSetupData->mePaperFormat = PAPER_A3; in ImplGetCurrentSettings()
776 pSetupData->mePaperFormat = PAPER_A4; in ImplGetCurrentSettings()
780 pSetupData->mePaperFormat = PAPER_A5; in ImplGetCurrentSettings()
784 pSetupData->mePaperFormat = PAPER_B4_JIS; in ImplGetCurrentSettings()
788 pSetupData->mePaperFormat = PAPER_B5_JIS; in ImplGetCurrentSettings()
792 pSetupData->mePaperFormat = PAPER_LETTER; in ImplGetCurrentSettings()
796 pSetupData->mePaperFormat = PAPER_LEGAL; in ImplGetCurrentSettings()
800 pSetupData->mePaperFormat = PAPER_TABLOID; in ImplGetCurrentSettings()
804 pSetupData->mePaperFormat = PAPER_USER; in ImplGetCurrentSettings()
816 pSetupData->mnPaperBin = j; in ImplGetCurrentSettings()
827 pSetupData->mnPaperBin = j; in ImplGetCurrentSettings()
836 pSetupData->mnPaperBin = 0xFFFF; in ImplGetCurrentSettings()
1079 ImplJobSetup* pSetupData ) in CreateInfoPrinter() argument
1092 if ( pSetupData->mpDriverData && pSysQueueData->mpDrivData && in CreateInfoPrinter()
1093 (pSetupData->mnSystem == JOBSETUP_SYSTEM_OS2) && in CreateInfoPrinter()
1094 (pSetupData->mnDriverDataLen == pSysQueueData->mpDrivData->cb) && in CreateInfoPrinter()
1095 (strcmp( ((PDRIVDATA)pSetupData->mpDriverData)->szDeviceName, in CreateInfoPrinter()
1098 pDriverData = PDRIVDATA( pSetupData->mpDriverData ); in CreateInfoPrinter()
1135 if ( pSetupData->mpDriverData ) in CreateInfoPrinter()
1136 rtl_freeMemory( pSetupData->mpDriverData); in CreateInfoPrinter()
1137 pSetupData->mpDriverData = (sal_uInt8*)rtl_allocateMemory( pDriverData->cb); in CreateInfoPrinter()
1138 memcpy( pSetupData->mpDriverData, pDriverData, pDriverData->cb ); in CreateInfoPrinter()
1139 pSetupData->mnDriverDataLen = pDriverData->cb; in CreateInfoPrinter()
1144 ImplGetCurrentSettings( pPrinter, pSetupData ); in CreateInfoPrinter()
1145 pSetupData->mnSystem = JOBSETUP_SYSTEM_OS2; in CreateInfoPrinter()
1188 void Os2SalInfoPrinter::InitPaperFormats( const ImplJobSetup* pSetupData ) in InitPaperFormats() argument
1192 pSetupData); in InitPaperFormats()
1200 ImplGetFormAndTrayList( this, pSetupData ); in InitPaperFormats()
1217 int Os2SalInfoPrinter::GetLandscapeAngle( const ImplJobSetup* pSetupData ) in GetLandscapeAngle() argument
1244 sal_Bool Os2SalInfoPrinter::Setup( SalFrame* pFrame, ImplJobSetup* pSetupData ) in Setup() argument
1246 PDRIVDATA pDrivData = ImplPrnDrivData( pSetupData ); in Setup()
1257 ImplUpdateSetupData( pDrivData, pSetupData ); in Setup()
1262 if ( !ImplSalCreateInfoPrn( this, (PDRIVDATA)(pSetupData->mpDriverData), hDC, hPS ) ) in Setup()
1278 ImplGetCurrentSettings( this, pSetupData ); in Setup()
1291 sal_Bool Os2SalInfoPrinter::SetPrinterData( ImplJobSetup* pSetupData ) in SetPrinterData() argument
1294 if ( pSetupData->mnSystem != JOBSETUP_SYSTEM_OS2 ) in SetPrinterData()
1297 PDRIVDATA pNewDrivData = (PDRIVDATA)(pSetupData->mpDriverData); in SetPrinterData()
1326 ImplGetCurrentSettings( this, pSetupData ); in SetPrinterData()
1333 sal_Bool Os2SalInfoPrinter::SetData( ULONG nFlags, ImplJobSetup* pSetupData ) in SetData() argument
1337 nFlags, pSetupData); in SetData()
1344 PDRIVDATA pDrivData = ImplPrnDrivData( pSetupData ); in SetData()
1355 debug_printf( "Os2SalInfoPrinter::SetData meOrientation %d", pSetupData->meOrientation); in SetData()
1357 if ( ImplSetOrientation( mhDC, pDrivData, pSetupData->meOrientation ) ) in SetData()
1366 switch ( pSetupData->mePaperFormat ) in SetData()
1404 long nPaperWidth = pSetupData->mnPaperWidth / 100; in SetData()
1405 long nPaperHeight = pSetupData->mnPaperHeight / 100; in SetData()
1429 if ( (nFlags & SAL_JOBSET_PAPERBIN) && (pSetupData->mnPaperBin < mnTrayCount) ) in SetData()
1432 mpTrayArray[pSetupData->mnPaperBin] ) ) in SetData()
1438 ImplUpdateSetupData( pDrivData, pSetupData ); in SetData()
1442 if ( ImplGetCurrentSettings( this, pSetupData ) ) in SetData()
1447 if ( ImplSalCreateInfoPrn( this, (PDRIVDATA)(pSetupData->mpDriverData), hDC, hPS ) ) in SetData()
1647 ImplJobSetup* pSetupData ) in StartJob() argument
1691 aDevOpenStruc.pdriv = (PDRIVDATA)pSetupData->mpDriverData; in StartJob()
1738 &((PDRIVDATA)(pSetupData->mpDriverData))->cb, in StartJob()
1739 (PBYTE)(pSetupData->mpDriverData)); in StartJob()
1806 SalGraphics* Os2SalPrinter::StartPage( ImplJobSetup* pSetupData, sal_Bool bNewJobSetup ) in StartPage() argument
1814 pSetupData); in StartPage()
1827 nJobDataSize = ((PDRIVDATA)(pSetupData->mpDriverData))->cb; in StartPage()
1828 pJobData = (PBYTE)(pSetupData->mpDriverData); in StartPage()