Lines Matching refs:prt_dlg

1001 static PRINTDLGW	prt_dlg;  variable
1209 if (prt_dlg.hDC != NULL) in mch_print_cleanup()
1210 DeleteDC(prt_dlg.hDC); in mch_print_cleanup()
1262 GetTextMetrics(prt_dlg.hDC, &prt_tm); in prt_get_cpl()
1265 hr = GetDeviceCaps(prt_dlg.hDC, HORZRES); in prt_get_cpl()
1266 phyw = GetDeviceCaps(prt_dlg.hDC, PHYSICALWIDTH); in prt_get_cpl()
1267 dvoff = GetDeviceCaps(prt_dlg.hDC, PHYSICALOFFSETX); in prt_get_cpl()
1268 dpi = GetDeviceCaps(prt_dlg.hDC, LOGPIXELSX); in prt_get_cpl()
1297 vr = GetDeviceCaps(prt_dlg.hDC, VERTRES); in prt_get_lpp()
1298 phyw = GetDeviceCaps(prt_dlg.hDC, PHYSICALHEIGHT); in prt_get_lpp()
1299 dvoff = GetDeviceCaps(prt_dlg.hDC, PHYSICALOFFSETY); in prt_get_lpp()
1300 dpi = GetDeviceCaps(prt_dlg.hDC, LOGPIXELSY); in prt_get_lpp()
1333 CLEAR_FIELD(prt_dlg); in mch_print_init()
1334 prt_dlg.lStructSize = sizeof(PRINTDLGW); in mch_print_init()
1341 prt_dlg.hwndOwner = s_hwnd; in mch_print_init()
1342 prt_dlg.Flags = PD_NOPAGENUMS | PD_NOSELECTION | PD_RETURNDC; in mch_print_init()
1345 prt_dlg.hDevMode = stored_dm; in mch_print_init()
1346 prt_dlg.hDevNames = stored_devn; in mch_print_init()
1347 prt_dlg.lCustData = stored_nCopies; // work around bug in print dialog in mch_print_init()
1356 prt_dlg.lpfnPrintHook = PrintHookProc; in mch_print_init()
1357 prt_dlg.Flags |= PD_ENABLEPRINTHOOK; in mch_print_init()
1360 prt_dlg.Flags |= stored_nFlags; in mch_print_init()
1377 prt_dlg.Flags |= PD_RETURNDEFAULT; in mch_print_init()
1383 prt_dlg.hDC = CreateDC(NULL, (LPCSTR)p_pdev, NULL, NULL); in mch_print_init()
1386 prt_dlg.Flags |= PD_RETURNDEFAULT; in mch_print_init()
1387 if (PrintDlgW(&prt_dlg) == 0) in mch_print_init()
1391 else if (PrintDlgW(&prt_dlg) == 0) in mch_print_init()
1398 stored_dm = prt_dlg.hDevMode; in mch_print_init()
1399 stored_devn = prt_dlg.hDevNames; in mch_print_init()
1400 stored_nFlags = prt_dlg.Flags; in mch_print_init()
1401 stored_nCopies = prt_dlg.nCopies; in mch_print_init()
1404 if (prt_dlg.hDC == NULL) in mch_print_init()
1414 i = GetDeviceCaps(prt_dlg.hDC, NUMCOLORS); in mch_print_init()
1415 psettings->has_color = (GetDeviceCaps(prt_dlg.hDC, BITSPIXEL) > 1 in mch_print_init()
1416 || GetDeviceCaps(prt_dlg.hDC, PLANES) > 1 in mch_print_init()
1420 SetTextAlign(prt_dlg.hDC, TA_BASELINE|TA_LEFT); in mch_print_init()
1427 mem = (DEVMODEW *)GlobalLock(prt_dlg.hDevMode); in mch_print_init()
1437 GlobalUnlock(prt_dlg.hDevMode); in mch_print_init()
1439 devname = (DEVNAMES *)GlobalLock(prt_dlg.hDevNames); in mch_print_init()
1457 GlobalUnlock(prt_dlg.hDevNames); in mch_print_init()
1463 if (get_logfont(&fLogFont, p_pfn, prt_dlg.hDC, TRUE) == FAIL) in mch_print_init()
1481 SetBkMode(prt_dlg.hDC, OPAQUE); in mch_print_init()
1482 SelectObject(prt_dlg.hDC, prt_font_handles[0][0][0]); in mch_print_init()
1489 if (prt_dlg.Flags & PD_USEDEVMODECOPIESANDCOLLATE) in mch_print_init()
1491 psettings->n_collated_copies = (prt_dlg.Flags & PD_COLLATE) in mch_print_init()
1492 ? prt_dlg.nCopies : 1; in mch_print_init()
1493 psettings->n_uncollated_copies = (prt_dlg.Flags & PD_COLLATE) in mch_print_init()
1494 ? 1 : prt_dlg.nCopies; in mch_print_init()
1547 prt_dlg.hwndOwner, PrintDlgProc); in mch_print_begin()
1548 SetAbortProc(prt_dlg.hDC, AbortProc); in mch_print_begin()
1560 ret = StartDocW(prt_dlg.hDC, &di); in mch_print_begin()
1578 EndDoc(prt_dlg.hDC); in mch_print_end()
1586 return (EndPage(prt_dlg.hDC) > 0); in mch_print_end_page()
1594 return (StartPage(prt_dlg.hDC) > 0); in mch_print_begin_page()
1629 TextOutW(prt_dlg.hDC, prt_pos_x + prt_left_margin, in mch_print_text_out()
1631 GetTextExtentPoint32W(prt_dlg.hDC, wp, wlen, &sz); in mch_print_text_out()
1641 GetTextExtentPoint32W(prt_dlg.hDC, wp, 1, &sz); in mch_print_text_out()
1652 SelectObject(prt_dlg.hDC, prt_font_handles[iBold][iItalic][iUnderline]); in mch_print_set_font()
1658 SetBkColor(prt_dlg.hDC, GetNearestColor(prt_dlg.hDC, in mch_print_set_bg()
1665 SetBkMode(prt_dlg.hDC, TRANSPARENT); in mch_print_set_bg()
1667 SetBkMode(prt_dlg.hDC, OPAQUE); in mch_print_set_bg()
1673 SetTextColor(prt_dlg.hDC, GetNearestColor(prt_dlg.hDC, in mch_print_set_fg()