- if (i > 15 || i < 0)
- return wxColour(0,0,0);
+ wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0),
+ _T("custom colour index out of range") );
devMode->dmCollate = (m_printCollate ? DMCOLLATE_TRUE : DMCOLLATE_FALSE);
devMode->dmFields |= DM_COLLATE;
devMode->dmCollate = (m_printCollate ? DMCOLLATE_TRUE : DMCOLLATE_FALSE);
devMode->dmFields |= DM_COLLATE;
m_printQuality = data.m_printQuality;
m_paperId = data.m_paperId;
m_paperSize = data.m_paperSize;
m_printQuality = data.m_printQuality;
m_paperId = data.m_paperId;
m_paperSize = data.m_paperSize;
- m_printAllPages = FALSE;
- m_printCollate = FALSE;
- m_printToFile = FALSE;
- m_printSelection = FALSE;
- m_printEnableSelection = FALSE;
- m_printEnablePageNumbers = TRUE;
- m_printEnablePrintToFile = TRUE;
- m_printEnableHelp = FALSE;
- m_printSetupDialog = FALSE;
+ m_printAllPages = false;
+ m_printCollate = false;
+ m_printToFile = false;
+ m_printSelection = false;
+ m_printEnableSelection = false;
+ m_printEnablePageNumbers = true;
+ m_printEnablePrintToFile = true;
+ m_printEnableHelp = false;
+ m_printSetupDialog = false;
- m_printAllPages = FALSE;
- m_printCollate = FALSE;
- m_printToFile = FALSE;
- m_printSelection = FALSE;
- m_printEnableSelection = FALSE;
- m_printEnablePageNumbers = TRUE;
- m_printEnablePrintToFile = TRUE;
- m_printEnableHelp = FALSE;
- m_printSetupDialog = FALSE;
+ m_printAllPages = false;
+ m_printCollate = false;
+ m_printToFile = false;
+ m_printSelection = false;
+ m_printEnableSelection = false;
+ m_printEnablePageNumbers = true;
+ m_printEnablePrintToFile = true;
+ m_printEnableHelp = false;
+ m_printSetupDialog = false;
pd->Flags |= PD_NOSELECTION;
if ( !m_printEnablePageNumbers )
pd->Flags |= PD_NOPAGENUMS;
pd->Flags |= PD_NOSELECTION;
if ( !m_printEnablePageNumbers )
pd->Flags |= PD_NOPAGENUMS;
- m_defaultMinMargins = FALSE;
- m_enableMargins = TRUE;
- m_enableOrientation = TRUE;
- m_enablePaper = TRUE;
- m_enablePrinter = TRUE;
- m_enableHelp = FALSE;
- m_getDefaultInfo = FALSE;
+ m_defaultMinMargins = false;
+ m_enableMargins = true;
+ m_enableOrientation = true;
+ m_enablePaper = true;
+ m_enablePrinter = true;
+ m_enableHelp = false;
+ m_getDefaultInfo = false;
- m_defaultMinMargins = FALSE;
- m_enableMargins = TRUE;
- m_enableOrientation = TRUE;
- m_enablePaper = TRUE;
- m_enablePrinter = TRUE;
- m_enableHelp = FALSE;
- m_getDefaultInfo = FALSE;
+ m_defaultMinMargins = false;
+ m_enableMargins = true;
+ m_enableOrientation = true;
+ m_enablePaper = true;
+ m_enablePrinter = true;
+ m_enableHelp = false;
+ m_getDefaultInfo = false;