clipext.cpp File Reference

(r1785/r1282)

#include "camtypes.h"
#include "stdafx.h"
#include "clipext.h"
#include "clipint.h"
#include "clipmap.h"
#include "natclipm.h"
#include "grndbmp.h"
#include "layer.h"
#include "dlgview.h"
#include "vstate.h"
#include "wbitmap.h"
#include "mainfrm.h"
#include "camvw.h"
#include "nodeblnd.h"
#include "nodebmp.h"
#include "bitmpinf.h"

Go to the source code of this file.

Defines

#define new   CAM_DEBUG_NEW
#define DO_PASTE_SPECIAL   1

Variables

const INT32 KeepClipboardThreshold = 4000
static BOOL fNoCMXDataExport = TRUE
 If TRUE then don't offer to render CorelXARA documents in Corel CMX format for transfer via the clipboard or drag'n'drop. Setting this pref. to TRUE overcomes a bug when embedding CorelXARA documents into CorelDRAW. By default this setting is TRUE. Making it FALSE will allow you to transfer CorelXARA documents to CorelDRAW via the clipboard or drag'n'drop in the CMX format, but embedding CorelXARA documents in CorelDRAW will no longer# work properly.
BOOL fBodgeNoCMX = FALSE
 Asks the user if they want to keep the clipboard content and renders the formats immeidately if they said yes. This is called on exit, BEFORE any windows close etc, so that the user is aware that Camelot is still running and that it is busy exporting the clipboard.


Define Documentation

#define DO_PASTE_SPECIAL   1
 

Definition at line 166 of file clipext.cpp.

#define new   CAM_DEBUG_NEW
 

Definition at line 158 of file clipext.cpp.


Variable Documentation

BOOL fBodgeNoCMX = FALSE
 

Asks the user if they want to keep the clipboard content and renders the formats immeidately if they said yes. This is called on exit, BEFORE any windows close etc, so that the user is aware that Camelot is still running and that it is busy exporting the clipboard.

Author:
Jason_Williams (Xara Group Ltd) <camelotdev@xara.com>
Date:
31/10/95
The user may not be asked at all (e.g. if we don't own the clipboard)

See also:
ExternalClipboard::RenderAllFormats; ExternalClipboard::CheckKeepClipboardOnExit

Definition at line 463 of file clipext.cpp.

BOOL fNoCMXDataExport = TRUE [static]
 

If TRUE then don't offer to render CorelXARA documents in Corel CMX format for transfer via the clipboard or drag'n'drop. Setting this pref. to TRUE overcomes a bug when embedding CorelXARA documents into CorelDRAW. By default this setting is TRUE. Making it FALSE will allow you to transfer CorelXARA documents to CorelDRAW via the clipboard or drag'n'drop in the CMX format, but embedding CorelXARA documents in CorelDRAW will no longer# work properly.

Preference: DontExportCMXInIDataObject Section: OLE Local Server Range: 0 .. 1 (FALSE .. TRUE)

Definition at line 201 of file clipext.cpp.

const INT32 KeepClipboardThreshold = 4000
 

Definition at line 182 of file clipext.cpp.


Generated on Sat Nov 10 03:49:29 2007 for Camelot by  doxygen 1.4.4