#include "camtypes.h"
#include "selall.h"
#include "keypress.h"
#include "scunit.h"
#include "finfodlg.h"
#include "aligndlg.h"
#include "bmpprefs.h"
#include "renddlg.h"
#include "tracedlg.h"
#include "appprefs.h"
#include "coldlog.h"
#include "opnudge.h"
#include "combshps.h"
#include "colcomp.h"
#include "bmpcomp.h"
#include "princomp.h"
#include "nodebmp.h"
#include "dragcol.h"
#include "dragpick.h"
#include "dragbmp.h"
#include "diagnost.h"
#include "osrndrgn.h"
#include "transop.h"
#include "menuops.h"
#include "hotkeys.h"
#include "progress.h"
#include "oilmenus.h"
#include "clipint.h"
#include "fontman.h"
#include "fntcache.h"
#include "pathops.h"
#include "tunemem.h"
#include "prncamvw.h"
#include "oilruler.h"
#include "appstate.h"
#include "ccpanose.h"
#include "unitcomp.h"
#include "infocomp.h"
#include "viewcomp.h"
#include "fontcomp.h"
#include "prnmkcom.h"
#include "printprg.h"
#include "hlinkdlg.h"
#include "strkcomp.h"
#include "tmpltdlg.h"
#include "styles.h"
#include "brshcomp.h"
#include "editsel.h"
#include "camview.h"
#include "selmedia.h"
Go to the source code of this file.
Functions | |
BOOL | InitPostTools2 () |
|
Definition at line 176 of file main3.cpp. 00177 { 00178 return ( 00179 SelectAllOp::Init() && // Init the SelectAll op 00180 SelectNoneOp::Init() && // Init the SelectNone op 00181 #ifndef EXCLUDE_FROM_XARALX 00182 PORTNOTE("other","Removed a large amount of initialization") 00183 XPEEditOp::Init() && // Init the XPE Edit operation 00184 EditSelectionOp::Init() && // Init the "Edit Selection" op 00185 KeyPress::Init() && // Init the key press system 00186 #endif 00187 FileInfo::Init() && // Init the document info dialogue 00188 00189 ArrangeAlignment::Init() && // Init the arrange alignment dialogue 00190 OpAlign::Init() && // Init the align op 00191 #ifndef EXCLUDE_FROM_XARALX 00192 BmpPrefsDlg::Init() && // Init the export bitmap options dialog 00193 #endif 00194 TraceDlg::Init() && // Init the trace dialog 00195 #ifndef EXCLUDE_FROM_XARALX 00196 WebAddressDlg::Init() && 00197 PhotoCDDlg::Init() && // Init the import PhotoCD options dialog 00198 #endif 00199 RenderDemoDlg::Init() && // Init the Render Demo Dialog 00200 AppPrefsDlg::Init() && // Init the application preference/options dialog 00201 #ifndef EXCLUDE_FROM_XARALX 00202 TemplateDialog::Init() && 00203 DocPrefsDlg::Init() && // Init the document preference/options dialog 00204 #endif 00205 StandardUnit::Init() && // create some standard scale units (scunit.h) 00206 ColourEditDlg::Init() && // Init the colour editor dialogue 00207 #ifndef EXCLUDE_FROM_XARALX 00208 OpConvertToBitmap::Init() && 00209 #endif 00210 OpNudge::Init() && // Init the nudge ops 00211 OpCombineShapes::Init() && // init the shape combining ops 00212 00213 OpMenuSelectPathPoints::Init() && 00214 OpCreateNodeBitmap::Init() && 00215 00216 ColourListComponentClass::Init() && // Init & register the colour list component 00217 BitmapListComponentClass::Init() && // Init & register the bitmap list component 00218 UnitListComponentClass::Init() && // Init & register the units component 00219 DocInfoComponentClass::Init() && // Init & register the document information component 00220 WizOpStyleComponentClass::Init() && // Init & register the styles component 00221 00222 PrintComponentClass::Init() && // Init & register the print component 00223 PrintMarkComponentClass::Init() && // Init & register the print marks component 00224 ViewComponentClass::Init() && // Init & register the view component 00225 FontComponentClass::Init() && // Init & register the font component 00226 00227 // Neville 5/8/97 remove Stroking code 00228 #ifdef VECTOR_STROKING 00229 StrokeComponentClass::Init() && // Init & register the stroke component 00230 #endif // VECTOR_STROKING 00231 00232 BrushComponentClass::Init() && // Init & register the brush component 00233 RenderRegion::InitPrefs() && // Get the render region prefs from the .INI 00234 OSRenderRegion::Init() && // init GDI preferences 00235 SimpleCCObject::Init() && // Init the Memory tracking preferences 00236 ClickModifiers::DeclarePrefs() && 00237 DocView::DeclarePreferences() && // Deals with DocViews preferences 00238 Document::ReadPrefs() && // read in class Document's preferences 00239 Convert::Init() && // Read number of decimal places, decimal point 00240 // and thousands seperator characters from 00241 // operating system . 00242 ColourDragInformation::Init() && 00243 ColourPickerDragInformation::Init() && 00244 BitmapDragInformation::Init() && 00245 PORTNOTE("other","Removed more initialization") 00246 #ifndef EXCLUDE_FROM_XARALX 00247 InitDiagnosticPrefs() && // Get the diagnostic preferences 00248 #endif 00249 CCamView::ReadViewPrefs() && 00250 PrintMonitor::InitPrefs() && 00251 PrintProgressDlg::Init() && 00252 00253 #ifndef EXCLUDE_FROM_XARALX 00254 BaseBar::DeclarePreferences() && 00255 00256 TransOperation::DeclarePrefs() && 00257 #endif 00258 AttributeManager::InitDefaults() && 00259 PORTNOTE("other","Removed yet more initialization") 00260 #ifndef EXCLUDE_FROM_XARALX 00261 ControlHelper::Init() && 00262 DialogControlHelper::Init() && 00263 FontFactory::Init() && 00264 00265 // The next three inits must be performed in this order 00266 #endif 00267 Unit::Init() && // init the unit class and default units 00268 DocUnitList::Init() && // Init the doc unit list system 00269 DimScale::Init() && // Init the dimension scaling system 00270 OpToolSelect::Init() && // Register Tool Selection operation 00271 00272 00273 PORTNOTE("other","Removed even more initialization") 00274 #ifndef EXCLUDE_FROM_XARALX 00275 // Must always be initialised after all the tools have been 00276 ToolBarOp::Init() && // Make the bar of tool bitmaps 00277 #endif 00278 HotKey::Init() && // Init hotkey system AFTER the tool op descs have been registered 00279 PORTNOTE("other","Removed even more initialization") 00280 #ifndef EXCLUDE_FROM_XARALX 00281 InitHotKeySystem() && // Initialise Hot Key system 00282 InitButtonBar() && // Initialise ButtonBar 00283 #endif 00284 Progress::Init() && // Initialise progress cursor/bar displays 00285 00286 InternalClipboard::Initialise() && // Create the application's internal clipboard cache 00287 // (this is a DOCUMENT, so must be left until fairly late) 00288 00289 InitMenuSystem() && // Initialise Menu system (keep very last) 00290 // (esp. after all Register'ing has been done) 00291 00292 AttrFillGeometry::Init() && // Initialise the fill editing operations 00293 00294 EPSFilter::InitPrefs() && // Initialise default font mappings and 00295 // EPS export prefs 00296 #ifndef DISABLE_TEXT_RENDERING 00297 FontCache::Init() && 00298 #endif 00299 TunedMemory::Init() && // declare prefs for the memory manager 00300 00301 OILRuler::Init() && // set the ruler widths depending on .ini font settings 00302 00303 #ifndef EXCLUDE_FROM_XARALX 00304 InitRegistry() && // register us with the shell etc 00305 InitAppState() && // get workspace prefs 00306 #endif 00307 SelMediaDlg::Init() && 00308 TRUE 00309 ); 00310 }
|