#include <stdio.h>#include <stdlib.h>#include <string.h>#include <string>#import <Cocoa/Cocoa.h>#include "ut_debugmsg.h"#include "ut_string.h"#include "ut_assert.h"#include "pd_Document.h"#include "gr_CocoaCairoGraphics.h"#include "xap_Dialog_Id.h"#include "xap_CocoaDlg_Print.h"#include "xap_CocoaApp.h"#include "xap_CocoaFrame.h"#import "xap_PrintingNSView.h"#include "fv_View.h"#include "fl_DocLayout.h"#include "ap_Strings.h"#include "ap_CocoaFrame.h"#include "ap_PrintingDelegate.h"Functions | |
| bool | s_doPrint (FV_View *pView, bool bTryToSuppressDialog, bool bPrintDirectly) |
| bool s_doPrint | ( | FV_View * | pView, | |
| bool | bTryToSuppressDialog, | |||
| bool | bPrintDirectly | |||
| ) |
References FV_View::clearCursorWait(), FL_DocLayout::countPages(), GR_Graphics::DGP_PAPER, FL_DocLayout::fillLayouts(), FL_DocLayout::formatAll(), XAP_Dialog_Print::getAnswer(), XAP_App::getApp(), XAP_Frame::getDialogFactory(), FL_DocLayout::getDocument(), AD_Document::getFilename(), FL_DocLayout::getHeight(), FV_View::getLayout(), XAP_Frame::getNonDecoratedTitle(), FV_View::getPageSize(), AV_View::getParentData(), fp_PageSize::getPredefinedName(), XAP_App::getStringSet(), XAP_StringSet::getValueUTF8(), FL_DocLayout::getWidth(), GR_Graphics::queryProperties(), XAP_Frame::raise(), XAP_DialogFactory::releaseDialog(), XAP_Dialog_Print::releasePrinterGraphicsContext(), XAP_DialogFactory::requestDialog(), FV_View::setCursorWait(), XAP_Dialog_Print::setDocumentPathname(), XAP_Dialog_Print::setDocumentTitle(), XAP_Dialog_Print::setEnablePageRangeButton(), XAP_Dialog_Print::setEnablePrintSelection(), XAP_Dialog_Print::setEnablePrintToFile(), XAP_Dialog_Print::setPaperSize(), XAP_Frame::setStatusMessage(), XAP_Dialog_Print::setTryToBypassActualDialog(), UT_ASSERT, XAP_DIALOG_ID_PRINT, and XAP_DIALOG_ID_PRINT_DIRECTLY.
Referenced by Defun1().
1.7.1