/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef _SV_SYSCHILD_HXX #define _SV_SYSCHILD_HXX #include #include #include struct SystemEnvData; struct SystemWindowData; // --------------------- // - SystemChildWindow - // --------------------- class VCL_DLLPUBLIC SystemChildWindow : public Window { private: using Window::ImplInit; SAL_DLLPRIVATE void ImplInitSysChild( Window* pParent, WinBits nStyle, SystemWindowData *pData, sal_Bool bShow = sal_False ); SAL_DLLPRIVATE void ImplTestJavaException( void* pEnv ); // Copy assignment is forbidden and not implemented. SAL_DLLPRIVATE SystemChildWindow (const SystemChildWindow &); SAL_DLLPRIVATE SystemChildWindow & operator= (const SystemChildWindow &); public: explicit SystemChildWindow( Window* pParent, WinBits nStyle = 0 ); // create a SystemChildWindow using the given SystemWindowData explicit SystemChildWindow( Window* pParent, WinBits nStyle, SystemWindowData *pData, sal_Bool bShow = sal_True ); virtual ~SystemChildWindow(); const SystemEnvData* GetSystemData() const; // per default systemchildwindows erase their background for better plugin support // however, this might not always be required void EnableEraseBackground( sal_Bool bEnable = sal_True ); void SetForwardKey( sal_Bool bEnable ); // return the platform specific handle/id of this window; // in case the flag bUseJava is set, a java compatible overlay window // is created on which other java windows can be created (plugin interface) sal_IntPtr GetParentWindowHandle( sal_Bool bUseJava = sal_False ); }; #endif // _SV_SYSCHILD_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ llabora/co-24.04.10'>distro/collabora/co-24.04.10 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-24Remove accidental addition of executable bit under icon-themes/*Adolfo Jayme Barrientos
Change-Id: I6a2bcdd8403494490a44c11179bf87411f73d32a
2018-09-24elementary: improve many icons, add more 32 pxRizal Muttaqin
Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b6 Reviewed-on: https://gerrit.libreoffice.org/60920 Tested-by: Jenkins Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2017-12-11Elementary-icons 1.0 beta releaseandreas kainz
Change-Id: Ie1e82545d7e6374acaab17470c0d84383a82ec8c Reviewed-on: https://gerrit.libreoffice.org/46174 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: andreas_kainz <kainz.a@gmail.com>
2016-12-14tdf#100015 Last missing icon moved from elementary setGabor Kelemen
This was still not appearing on the Attributes page Change-Id: Ibfd10427c4a79848a2e50d26910e5d184216ef58 Reviewed-on: https://gerrit.libreoffice.org/31811 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2016-11-23tdf#100015 Move unary and binary operators icons to GalaxyGabor Kelemen
These are help-only anyways. Also they were on a path that was not auto-packaged into images_elementary.zip this is fixed as well. Change-Id: If102bcc70c2cf22eee3c9513ebdda38a634b1f54 Reviewed-on: https://gerrit.libreoffice.org/30375 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-12-028 bit palettes are on the slow path for quartz/svp/gtk3Caolán McNamara
Change-Id: Id2ed21b397a3f56413c344dcf9211ab64a939286
2015-10-05move elementary bitmaps in placeBjoern Michaelsen
Change-Id: I3ee20b70d2b231ca620fa2309de4135d9f425edd