svmain.cxx (9f62ea84) | svmain.cxx (df906e24) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 41 unchanged lines hidden (view full) --- 50#include "vcl/configsettings.hxx" 51#include "vcl/lazydelete.hxx" 52 53#ifdef WNT 54#include <tools/prewin.h> 55#include <process.h> // for _beginthreadex 56#include <ole2.h> // for _beginthreadex 57#include <tools/postwin.h> | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 41 unchanged lines hidden (view full) --- 50#include "vcl/configsettings.hxx" 51#include "vcl/lazydelete.hxx" 52 53#ifdef WNT 54#include <tools/prewin.h> 55#include <process.h> // for _beginthreadex 56#include <ole2.h> // for _beginthreadex 57#include <tools/postwin.h> |
58//IAccessibility2 Implementation 2009----- 59#include <com/sun/star/accessibility/XMSAAService.hpp> 60#include <win/g_msaasvc.h> 61using namespace com::sun::star::accessibility; 62//-----IAccessibility2 Implementation 2009 |
|
58#endif 59 60// [ed 5/14/02 Add in explicit check for quartz graphics. OS X will define 61// unx for both quartz and X11 graphics, but we include svunx.h only if we're 62// building X11 graphics layers. 63 64#if defined UNX && ! defined QUARTZ 65//#include "svunx.h" --- 144 unchanged lines hidden (view full) --- 210 { 211 sal_uLong nCount = Application::ReleaseSolarMutex(); 212 xComponent->dispose(); 213 Application::AcquireSolarMutex(nCount); 214 pSVData->mxAccessBridge.clear(); 215 } 216 217 DeInitVCL(); | 63#endif 64 65// [ed 5/14/02 Add in explicit check for quartz graphics. OS X will define 66// unx for both quartz and X11 graphics, but we include svunx.h only if we're 67// building X11 graphics layers. 68 69#if defined UNX && ! defined QUARTZ 70//#include "svunx.h" --- 144 unchanged lines hidden (view full) --- 215 { 216 sal_uLong nCount = Application::ReleaseSolarMutex(); 217 xComponent->dispose(); 218 Application::AcquireSolarMutex(nCount); 219 pSVData->mxAccessBridge.clear(); 220 } 221 222 DeInitVCL(); |
223//IAccessibility2 Implementation 2009----- 224 #ifdef WNT 225 if( g_acc_manager1 ) 226 g_acc_manager1->release(); 227 #endif 228//-----IAccessibility2 Implementation 2009 |
|
218 return bInit; 219} 220 221sal_Bool SVMain() 222{ 223 // #i47888# allow for alternative initialization as required for e.g. MacOSX 224 extern sal_Bool ImplSVMainHook( sal_Bool* ); 225 --- 421 unchanged lines hidden --- | 229 return bInit; 230} 231 232sal_Bool SVMain() 233{ 234 // #i47888# allow for alternative initialization as required for e.g. MacOSX 235 extern sal_Bool ImplSVMainHook( sal_Bool* ); 236 --- 421 unchanged lines hidden --- |