Files
libreoffice/vcl/source/window/dockmgr.cxx

1243 lines
43 KiB
C++
Raw Normal View History

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
re-base on ALv2 code. Includes (at least) relevant parts of: linecap: Reintegrating finished LineCap feature Patch contributed by Regina Henschel http://svn.apache.org/viewvc?view=revision&revision=1232507 Patches contributed by Sven Jacobi impress212: #i81610# fixed animation export http://svn.apache.org/viewvc?view=revision&revision=1167620 impress212: drawinglayer gbuild environment changes http://svn.apache.org/viewvc?view=revision&revision=1167627 http://svn.apache.org/viewvc?view=revision&revision=1167628 impress212: DffPropSet -> minor code improvements, removing table http://svn.apache.org/viewvc?view=revision&revision=1167634 impress212: #158494# fixed excel import (text rotation) http://svn.apache.org/viewvc?view=revision&revision=1167638 Patches contributed by Armin Le Grand Svg: Reintegrated Svg replacement from /branches/alg/svgreplavement http://svn.apache.org/viewvc?view=revision&revision=1220836 #118728# changed indentifying definitions for Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1229961 #118838# LineGeometry creation for complicated cases optimized to create single Polygons http://svn.apache.org/viewvc?view=revision&revision=1236232 #119176# corrected file type detection for SVG for svg files without xml header http://svn.apache.org/viewvc?view=revision&revision=1309445 #118728# Extended Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1230531 #118529# solve break converters and convert commands for OLEs and images http://svn.apache.org/viewvc?view=revision&revision=1186168 svg: added WaE changes from branch svgreplacement to trunc http://svn.apache.org/viewvc?view=revision&revision=1222974 svg: corrected missing member initialization http://svn.apache.org/viewvc?view=revision&revision=1226134 fix for #118525#: Using primitives for chart sub-geometry visualisation http://svn.apache.org/viewvc?view=revision&revision=1226879 #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles to bitmapEx ... http://svn.apache.org/viewvc?view=revision&revision=1293316 fix for #118525#: removed no longer used variable maOriginalMapMode, one more exception eliminated http://svn.apache.org/viewvc?view=revision&revision=1227097 #16758# Added buffering to the VDev usages of the VclProcessor2D derivates... http://svn.apache.org/viewvc?view=revision&revision=1229521 #116758# Secured VDev buffer device to Vcl deinit http://svn.apache.org/viewvc?view=revision&revision=1230574 #116758# added remembering allocated VDevs for VDevBuffer to be able to also delete these when vcl goes down; it should never happen, but You never know http://svn.apache.org/viewvc?view=revision&revision=1230927 #118730# Changed SvgClipPathNode to use MaskPrimitive2D for primitive representation instead of TransparencePrimitive2D http://svn.apache.org/viewvc?view=revision&revision=1231198 #118822# secured 3D geometry creation (slices) by subdividing the 2D source polyPolygon early http://svn.apache.org/viewvc?view=revision&revision=1234749 #118829# enhanced Svg gradient quality, obstacles avoided http://svn.apache.org/viewvc?view=revision&revision=1235361 #118834# Unified usage of TextBreakupHelper as single tooling class for i18n text primitive breakup http://svn.apache.org/viewvc?view=revision&revision=1236110 #118853# added square pixel size limit to conversion of TransparencePrimitive2D to Metafile action http://svn.apache.org/viewvc?view=revision&revision=1237656 #118824# coreccted mirroring and boundrect when the graphicmanager is used for bitmap output http://svn.apache.org/viewvc?view=revision&revision=1240097 #115092# Corrected VclProcessor2D::RenderPolygonStrokePrimitive2D for various optimization scenarios http://svn.apache.org/viewvc?view=revision&revision=1241434 #118783# Corrected errors in ID strings, corrected Svg line/fill export, corrected polygon close state http://svn.apache.org/viewvc?view=revision&revision=1232006 #118796# corrected null-pointer usage in SVG text exporter http://svn.apache.org/viewvc?view=revision&revision=1240262 #118729# Use GraphicStreamUrl and GraphicUrl to allow multi image import with linked graphics, too http://svn.apache.org/viewvc?view=revision&revision=1229962 #118898# corrected error in GDIMetaFile::GetBoundRect in handling MetaFloatTransparentAction http://svn.apache.org/viewvc?view=revision&revision=1293349 #118855# Corrected handling of possibly created empty clipRegions after PolyPolygon clipping http://svn.apache.org/viewvc?view=revision&revision=1237725 #115962# Better (but not yet optimal, see comments in task) handling of MetaFloatTransparentAction in PDF export http://svn.apache.org/viewvc?view=revision&revision=1241078 IP clearance: #118466# This patch removes librsvg, libcroco, libgsf, ... http://svn.apache.org/viewvc?view=revision&revision=1200879 118779# Added svg content streaming in/out to ImpGraphic stream operators http://svn.apache.org/viewvc?view=revision&revision=1231908 linecap: correctons for WaE and mac drawing http://svn.apache.org/viewvc?view=revision&revision=1232793 svg: uses current system Dpi for Svg replacement image creation http://svn.apache.org/viewvc?view=revision&revision=1233948 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1394326 Remove duplicate header includes. cws mba34issues01: #i117720#: convert assertion into warning http://svn.apache.org/viewvc?view=revision&revision=1172352 118485 - Styles for OLEs are not saved. Submitted by Armin Le Grand. http://svn.apache.org/viewvc?view=revision&revision=1182166 cws mba34issues01: #i117714#: remove assertion http://svn.apache.org/viewvc?view=revision&revision=1172357 Patch contributed by Jurgen Schmidt add some additional checks to ensure proper reading operations http://svn.apache.org/viewvc?view=revision&revision=1209022 mostly prefer our stream / bounds checking work. Patches contributed by Herbert Duerr #i118816# add clarifying comment regarding Font::*Color*() methods http://svn.apache.org/viewvc?view=revision&revision=1233833 extend macro->string handling for empty strings http://svn.apache.org/viewvc?view=revision&revision=1175801 avoid magic constants for SALCOLOR_NONE http://svn.apache.org/viewvc?view=revision&revision=1177543 initialize slant properly in ImplFontMetricData constructor (author=iorsh) http://svn.apache.org/viewvc?view=revision&revision=1177551 #i118675# make check for extension updates more stable http://svn.apache.org/viewvc?view=revision&revision=1214797 #a118617# remove VBasicEventListener.dll binary There are no known users depending on its CLSID http://svn.apache.org/viewvc?view=revision&revision=1203697 Patches contributed by Ariel Constenla-Haile Fix build breaker on Linux/gcc http://svn.apache.org/viewvc?view=revision&revision=1221104 Fix crash when trying to instantiate css.graphic.GraphicRasterizer_RSVG http://svn.apache.org/viewvc?view=revision&revision=1215559 Patches contributed by Oliver-Rainer Wittmann sw34bf06: #i117962# - method <SwFlyFrm::IsPaint(..)> - consider instances of <SwFlyDrawObj> http://svn.apache.org/viewvc?view=revision&revision=1172120 sw34bf06: #i117783# - Writer's implementation of XPagePrintable - apply print settings to new printing routines http://svn.apache.org/viewvc?view=revision&revision=1172115 gnumake4 work variously from Hans-Joachim Lankenau http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1396782 http://svn.apache.org/viewvc?view=revision&revision=1394707 plus some amount of re-splitting of legacy headers. Patch contributed by Pavel Janik WaE: Remove unused variables. http://svn.apache.org/viewvc?view=revision&revision=1230697 Patches contributed by Takashi Ono mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 Patch contributed by Christian Lippka impress212: #i98044# re enable Text menu for outline and title shapes http://svn.apache.org/viewvc?view=revision&revision=1167639 Patch contributed by Andre Fischer 118674: Made category B code optional and disabled by default. http://svn.apache.org/viewvc?view=revision&revision=1215131 118881: Ignore empty paragraphs after bullets. http://svn.apache.org/viewvc?view=revision&revision=1296205 Patches contributed by Philipp Lohmann ooo340fixes: #i117780# use rtl allocator http://svn.apache.org/viewvc?view=revision&revision=1172087 ooo34gsl02: #i117807# fix an off by one error (index actually inside the pfb section header) http://svn.apache.org/viewvc?view=revision&revision=1167576 various cleanups, related compilation fixes, warning cleanups, re-working of obsolete stl template pieces to use boost instead, changed string classes, re-adapt KDE about data, about dialog, fixing warnings, and other fixes & improvements. Disable svg import / render for about/ branding code-paths for now. Restore full icon theme set. Remove OS/2 conditionals and sources. Remove conflicting gtk/full-screen monitors support. Retain existing svg rasterizer files - temporarily disabled. Standardize stringificaiton and fixup dllpostfix issues. Rename SvgGradientHelper::== to equalTo to avoid overloading issues. Use the flat GdiPlus API for LineCaps calls.
2012-10-09 12:22:23 +01:00
/*
* 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 .
*/
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
#include <tools/time.hxx>
#include <brdwin.hxx>
#include <svdata.hxx>
#include <salframe.hxx>
#include <window.h>
#include <vcl/event.hxx>
#include <vcl/floatwin.hxx>
#include <vcl/dockwin.hxx>
#include <vcl/toolbox.hxx>
#include <vcl/svapp.hxx>
#include <vcl/timer.hxx>
#include <vcl/idle.hxx>
#include <vcl/lineinfo.hxx>
#include <vcl/unowrap.hxx>
#include <vcl/settings.hxx>
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
#define DOCKWIN_FLOATSTYLES (WB_SIZEABLE | WB_MOVEABLE | WB_CLOSEABLE | WB_STANDALONE | WB_ROLLABLE )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
class ImplDockFloatWin2 : public FloatingWindow
{
private:
ImplDockingWindowWrapper* mpDockWin;
sal_uInt64 mnLastTicks;
Idle maDockIdle;
Idle maEndDockIdle;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
Point maDockPos;
tools::Rectangle maDockRect;
bool mbInMove;
ImplSVEvent * mnLastUserEvent;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
DECL_LINK(DockingHdl, void *, void);
DECL_LINK(DockTimerHdl, Timer *, void);
DECL_LINK(EndDockTimerHdl, Timer *, void);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
public:
ImplDockFloatWin2( vcl::Window* pParent, WinBits nWinBits,
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
ImplDockingWindowWrapper* pDockingWin );
virtual ~ImplDockFloatWin2() override;
virtual void dispose() override;
virtual void Move() override;
virtual void Resize() override;
virtual void TitleButtonClick( TitleButton nButton ) override;
virtual void Resizing( Size& rSize ) override;
virtual bool Close() override;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
};
ImplDockFloatWin2::ImplDockFloatWin2( vcl::Window* pParent, WinBits nWinBits,
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
ImplDockingWindowWrapper* pDockingWin ) :
FloatingWindow( pParent, nWinBits ),
mpDockWin( pDockingWin ),
mnLastTicks( tools::Time::GetSystemTicks() ),
mbInMove( false ),
mnLastUserEvent( nullptr )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
// copy state of DockingWindow
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( pDockingWin )
{
SetSettings( pDockingWin->GetWindow()->GetSettings() );
Enable( pDockingWin->GetWindow()->IsEnabled(), false );
EnableInput( pDockingWin->GetWindow()->IsInputEnabled(), false );
AlwaysEnableInput( pDockingWin->GetWindow()->IsAlwaysEnableInput(), false );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
EnableAlwaysOnTop( pDockingWin->GetWindow()->IsAlwaysOnTopEnabled() );
SetActivateMode( pDockingWin->GetWindow()->GetActivateMode() );
}
SetBackground( GetSettings().GetStyleSettings().GetFaceColor() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maDockIdle.SetInvokeHandler( LINK( this, ImplDockFloatWin2, DockTimerHdl ) );
maDockIdle.SetPriority( TaskPriority::HIGH_IDLE );
maDockIdle.SetDebugName( "vcl::ImplDockFloatWin2 maDockIdle" );
maEndDockIdle.SetInvokeHandler( LINK( this, ImplDockFloatWin2, EndDockTimerHdl ) );
maEndDockIdle.SetPriority( TaskPriority::HIGH_IDLE );
maEndDockIdle.SetDebugName( "vcl::ImplDockFloatWin2 maEndDockIdle" );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
ImplDockFloatWin2::~ImplDockFloatWin2()
{
disposeOnce();
}
void ImplDockFloatWin2::dispose()
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( mnLastUserEvent )
Application::RemoveUserEvent( mnLastUserEvent );
FloatingWindow::dispose();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
IMPL_LINK_NOARG(ImplDockFloatWin2, DockTimerHdl, Timer *, void)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
SAL_WARN_IF( !mpDockWin->IsFloatingMode(), "vcl", "docktimer called but not floating" );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maDockIdle.Stop();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
PointerState aState = GetPointerState();
if( aState.mnState & KEY_MOD1 )
{
// i43499 CTRL disables docking now
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->HideTracking();
if( aState.mnState & ( MOUSE_LEFT | MOUSE_MIDDLE | MOUSE_RIGHT ) )
maDockIdle.Start();
}
else if( ! ( aState.mnState & ( MOUSE_LEFT | MOUSE_MIDDLE | MOUSE_RIGHT ) ) )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->HideTracking();
mpDockWin->EndDocking( maDockRect, false );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
else
{
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->ShowTracking( maDockRect, ShowTrackFlags::Big | ShowTrackFlags::TrackWindow );
maDockIdle.Start();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
IMPL_LINK_NOARG(ImplDockFloatWin2, EndDockTimerHdl, Timer *, void)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
SAL_WARN_IF( !mpDockWin->IsFloatingMode(), "vcl", "enddocktimer called but not floating" );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maEndDockIdle.Stop();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
PointerState aState = GetPointerState();
if( ! ( aState.mnState & ( MOUSE_LEFT | MOUSE_MIDDLE | MOUSE_RIGHT ) ) )
{
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->HideTracking();
mpDockWin->EndDocking( maDockRect, true );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
else
{
maEndDockIdle.Start();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
IMPL_LINK_NOARG(ImplDockFloatWin2, DockingHdl, void*, void)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
// called during move of a floating window
mnLastUserEvent = nullptr;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
vcl::Window *pDockingArea = mpDockWin->GetWindow()->GetParent();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
PointerState aState = pDockingArea->GetPointerState();
bool bRealMove = true;
if( GetStyle() & WB_OWNERDRAWDECORATION )
{
// for windows with ownerdraw decoration
// we allow docking only when the window was moved
// by dragging its caption
// and ignore move request due to resizing
vcl::Window *pBorder = GetWindow( GetWindowType::Border );
if( pBorder != this )
{
tools::Rectangle aBorderRect( Point(), pBorder->GetSizePixel() );
sal_Int32 nLeft, nTop, nRight, nBottom;
GetBorder( nLeft, nTop, nRight, nBottom );
// limit borderrect to the caption part only and without the resizing borders
aBorderRect.Bottom() = aBorderRect.Top() + nTop;
aBorderRect.Left() += nLeft;
aBorderRect.Right() -= nRight;
PointerState aBorderState = pBorder->GetPointerState();
bRealMove = aBorderRect.IsInside( aBorderState.maPos );
}
}
if( mpDockWin->GetWindow()->IsVisible() &&
(tools::Time::GetSystemTicks() - mnLastTicks > 500) &&
( aState.mnState & ( MOUSE_LEFT | MOUSE_MIDDLE | MOUSE_RIGHT ) ) &&
!(aState.mnState & KEY_MOD1) && // i43499 CTRL disables docking now
bRealMove )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
maDockPos = pDockingArea->OutputToScreenPixel( pDockingArea->AbsoluteScreenToOutputPixel( OutputToAbsoluteScreenPixel( Point() ) ) );
maDockRect = tools::Rectangle( maDockPos, mpDockWin->GetSizePixel() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// mouse pos in screen pixels
Point aMousePos = pDockingArea->OutputToScreenPixel( aState.maPos );
if( ! mpDockWin->IsDocking() )
mpDockWin->StartDocking( aMousePos, maDockRect );
bool bFloatMode = mpDockWin->Docking( aMousePos, maDockRect );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if( ! bFloatMode )
{
// indicates that the window could be docked at maDockRect
maDockRect.SetPos( mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->ScreenToOutputPixel(
maDockRect.TopLeft() ) );
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->ShowTracking( maDockRect, ShowTrackFlags::Big | ShowTrackFlags::TrackWindow );
maEndDockIdle.Stop();
DockTimerHdl( nullptr );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
else
{
mpDockWin->GetWindow()->GetParent()->ImplGetFrameWindow()->HideTracking();
maDockIdle.Stop();
EndDockTimerHdl( nullptr );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
mbInMove = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
void ImplDockFloatWin2::Move()
{
if( mbInMove )
return;
mbInMove = true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
FloatingWindow::Move();
mpDockWin->GetWindow()->Move();
/*
* note: the window should only dock if KEY_MOD1 is pressed
* and the user releases all mouse buttons. The real problem here
* is that we don't get mouse events (at least not on X)
* if the mouse is on the decoration. So we have to start an
* awkward timer based process that polls the modifier/buttons
* to see whether they are in the right condition shortly after the
* last Move message.
*/
if( ! mnLastUserEvent )
mnLastUserEvent = Application::PostUserEvent( LINK( this, ImplDockFloatWin2, DockingHdl ), nullptr, true );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockFloatWin2::Resize()
{
// forwarding of resize only required if we have no borderwindow ( GetWindow() then returns 'this' )
if( GetWindow( GetWindowType::Border ) == this )
{
FloatingWindow::Resize();
Size aSize( GetSizePixel() );
mpDockWin->GetWindow()->ImplPosSizeWindow( 0, 0, aSize.Width(), aSize.Height(), PosSizeFlags::PosSize ); // TODO: is this needed ???
}
}
void ImplDockFloatWin2::TitleButtonClick( TitleButton nButton )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
FloatingWindow::TitleButtonClick( nButton );
mpDockWin->TitleButtonClick( nButton );
}
void ImplDockFloatWin2::Resizing( Size& rSize )
{
FloatingWindow::Resizing( rSize );
mpDockWin->Resizing( rSize );
}
bool ImplDockFloatWin2::Close()
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
return true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
DockingManager::DockingManager()
{
}
DockingManager::~DockingManager()
{
}
ImplDockingWindowWrapper* DockingManager::GetDockingWindowWrapper( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
for( auto& xWrapper : mvDockingWindows )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( xWrapper->mpDockingWindow == pWindow )
return xWrapper.get();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
return nullptr;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool DockingManager::IsDockable( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
/*
if( pWindow->HasDockingHandler() )
return true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
*/
return (pWrapper != nullptr);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool DockingManager::IsFloating( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
return pWrapper->IsFloatingMode();
else
return false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool DockingManager::IsLocked( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
return pWrapper && pWrapper->IsLocked();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void DockingManager::Lock( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
pWrapper->Lock();
}
void DockingManager::Unlock( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
pWrapper->Unlock();
}
void DockingManager::SetFloatingMode( const vcl::Window *pWindow, bool bFloating )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
pWrapper->SetFloatingMode( bFloating );
}
void DockingManager::StartPopupMode( const vcl::Window *pWindow, const tools::Rectangle& rRect, FloatWinPopupFlags nFlags )
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
pWrapper->StartPopupMode( rRect, nFlags );
}
void DockingManager::StartPopupMode( ToolBox *pParentToolBox, const vcl::Window *pWindow, FloatWinPopupFlags nFlags )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
2010-03-11 18:15:22 +01:00
pWrapper->StartPopupMode( pParentToolBox, nFlags );
}
void DockingManager::StartPopupMode( ToolBox *pParentToolBox, const vcl::Window *pWindow )
2010-03-11 18:15:22 +01:00
{
StartPopupMode( pParentToolBox, pWindow, FloatWinPopupFlags::AllowTearOff |
FloatWinPopupFlags::AllMouseButtonClose |
FloatWinPopupFlags::NoMouseUpClose );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool DockingManager::IsInPopupMode( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
return pWrapper && pWrapper->IsInPopupMode();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void DockingManager::EndPopupMode( const vcl::Window *pWin )
{
ImplDockingWindowWrapper *pWrapper = GetDockingWindowWrapper( pWin );
if( pWrapper && pWrapper->GetFloatingWindow() && pWrapper->GetFloatingWindow()->IsInPopupMode() )
pWrapper->GetFloatingWindow()->EndPopupMode();
}
void DockingManager::AddWindow( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
return;
mvDockingWindows.emplace_back( new ImplDockingWindowWrapper( pWindow ) );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void DockingManager::RemoveWindow( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
for( auto it = mvDockingWindows.begin(); it != mvDockingWindows.end(); ++it )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( (*it)->mpDockingWindow == pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
mvDockingWindows.erase( it );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
break;
}
}
}
void DockingManager::SetPosSizePixel( vcl::Window const *pWindow, long nX, long nY,
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
long nWidth, long nHeight,
PosSizeFlags nFlags )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
pWrapper->setPosSizePixel( nX, nY, nWidth, nHeight, nFlags );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
tools::Rectangle DockingManager::GetPosSizePixel( const vcl::Window *pWindow )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
tools::Rectangle aRect;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
ImplDockingWindowWrapper* pWrapper = GetDockingWindowWrapper( pWindow );
if( pWrapper )
aRect = tools::Rectangle( pWrapper->GetPosPixel(), pWrapper->GetSizePixel() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
return aRect;
}
class ImplPopupFloatWin : public FloatingWindow
{
private:
bool mbMoving;
bool mbTrackingEnabled;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
Point maDelta;
bool mbHasGrip;
void ImplSetBorder();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
public:
ImplPopupFloatWin( vcl::Window* pParent, bool bHasGrip );
virtual ~ImplPopupFloatWin() override;
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect) override;
virtual void MouseMove( const MouseEvent& rMEvt ) override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;
virtual void MouseButtonUp( const MouseEvent& rMEvt ) override;
virtual void Tracking( const TrackingEvent& rTEvt ) override;
virtual void Resize() override;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
tools::Rectangle GetDragRect() const;
Point GetToolboxPosition() const;
void DrawGrip(vcl::RenderContext& rRenderContext);
void DrawBorder(vcl::RenderContext& rRenderContext);
bool hasGrip() const { return mbHasGrip; }
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
};
ImplPopupFloatWin::ImplPopupFloatWin( vcl::Window* pParent, bool bHasGrip ) :
FloatingWindow( pParent, WB_NOBORDER | WB_SYSTEMWINDOW | WB_NOSHADOW )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
mpWindowImpl->mbToolbarFloatingWindow = true; // indicate window type, required for accessibility
// which should not see this window as a toplevel window
mbMoving = false;
mbTrackingEnabled = false;
mbHasGrip = bHasGrip;
ImplSetBorder();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
ImplPopupFloatWin::~ImplPopupFloatWin()
{
disposeOnce();
}
css::uno::Reference< css::accessibility::XAccessible > ImplPopupFloatWin::CreateAccessible()
{
// switch off direct accessibility support for this window
// this is to avoid appearance of this window as standalone window in the accessibility hierarchy
// as this window is only used as a helper for subtoolbars that are not teared-off, the parent toolbar
// has to provide accessibility support (as implemented in the toolkit)
// so the contained toolbar should appear as child of the corresponding toolbar item of the parent toolbar
return css::uno::Reference< css::accessibility::XAccessible >();
}
void ImplPopupFloatWin::ImplSetBorder()
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
// although we have no border in the sense of a borderwindow
// we're using a special border for the grip
// by setting those members the method SetOutputSizePixel() can
// be used to set the proper window size
2010-03-11 18:15:22 +01:00
mpWindowImpl->mnTopBorder = 1;
if( hasGrip() )
mpWindowImpl->mnTopBorder += 1 + ToolBox::ImplGetDragWidth( *this, false );
mpWindowImpl->mnBottomBorder = 1;
mpWindowImpl->mnLeftBorder = 1;
mpWindowImpl->mnRightBorder = 1;
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
void ImplPopupFloatWin::Resize()
{
// the borderview overwrites the border during resize so restore it
ImplSetBorder();
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
tools::Rectangle ImplPopupFloatWin::GetDragRect() const
{
if( !hasGrip() )
return tools::Rectangle();
return tools::Rectangle( 1, 1, GetOutputSizePixel().Width() - 1,
2 + ToolBox::ImplGetDragWidth( *this, false ) );
}
2010-01-18 20:46:53 +01:00
Point ImplPopupFloatWin::GetToolboxPosition() const
{
// return inner position where a toolbox could be placed
return Point( 1, 1 + ( hasGrip() ? GetDragRect().getHeight() : 0 ) ); // grip + border
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplPopupFloatWin::DrawBorder(vcl::RenderContext& rRenderContext)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
rRenderContext.SetFillColor();
tools::Rectangle aRect( Point(), GetOutputSizePixel() );
vcl::Region oldClipRgn( GetClipRegion( ) );
vcl::Region aClipRgn( aRect );
tools::Rectangle aItemClipRect( ImplGetItemEdgeClipRect() );
if( !aItemClipRect.IsEmpty() )
{
aItemClipRect.SetPos( AbsoluteScreenToOutputPixel( aItemClipRect.TopLeft() ) );
2010-03-11 18:15:22 +01:00
// draw the excluded border part with the background color of a toolbox
rRenderContext.SetClipRegion( vcl::Region( aItemClipRect ) );
rRenderContext.SetLineColor( GetSettings().GetStyleSettings().GetFaceColor() );
rRenderContext.DrawRect( aRect );
2010-03-11 18:15:22 +01:00
aClipRgn.Exclude( aItemClipRect );
SetClipRegion( aClipRgn );
}
rRenderContext.SetLineColor( rRenderContext.GetSettings().GetStyleSettings().GetShadowColor() );
rRenderContext.DrawRect( aRect );
rRenderContext.SetClipRegion( oldClipRgn );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplPopupFloatWin::DrawGrip(vcl::RenderContext& rRenderContext)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
bool bLinecolor = rRenderContext.IsLineColor();
Color aLinecolor = rRenderContext.GetLineColor();
bool bFillcolor = rRenderContext.IsFillColor();
Color aFillcolor = rRenderContext.GetFillColor();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if (!ToolBox::AlwaysLocked()) // no grip if toolboxes are locked
{
ToolBox::ImplDrawGrip(rRenderContext, GetDragRect(),
ToolBox::ImplGetDragWidth( *this, false ), WindowAlign::Left, false );
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if (bLinecolor)
rRenderContext.SetLineColor(aLinecolor);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
else
rRenderContext.SetLineColor();
if (bFillcolor)
rRenderContext.SetFillColor(aFillcolor);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
else
rRenderContext.SetFillColor();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplPopupFloatWin::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
DrawBorder(rRenderContext);
if (hasGrip())
DrawGrip(rRenderContext);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplPopupFloatWin::MouseMove( const MouseEvent& rMEvt )
{
Point aMousePos = rMEvt.GetPosPixel();
if( !ToolBox::AlwaysLocked() ) // no tear off if locking is enabled
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( mbTrackingEnabled && rMEvt.IsLeft() && GetDragRect().IsInside( aMousePos ) )
{
// start window move
mbMoving = true;
StartTracking( StartTrackingFlags::NoKeyCancel );
return;
}
if( GetDragRect().IsInside( aMousePos ) )
{
if( GetPointer().GetStyle() != PointerStyle::Move )
SetPointer( Pointer( PointerStyle::Move ) );
}
if( rMEvt.IsLeaveWindow() || !GetDragRect().IsInside( aMousePos ) )
{
if( GetPointer().GetStyle() != PointerStyle::Arrow )
SetPointer( Pointer( PointerStyle::Arrow ) );
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
void ImplPopupFloatWin::MouseButtonUp( const MouseEvent& rMEvt )
{
mbTrackingEnabled = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
FloatingWindow::MouseButtonUp( rMEvt );
}
void ImplPopupFloatWin::MouseButtonDown( const MouseEvent& rMEvt )
{
Point aMousePos = rMEvt.GetPosPixel();
if( GetDragRect().IsInside( aMousePos ) )
{
// get mouse pos at a static window to have a fixed reference point
PointerState aState = GetParent()->GetPointerState();
if (HasMirroredGraphics() && IsRTLEnabled())
CWS-TOOLING: integrate CWS vcl96 2008-11-27 15:56:56 +0100 pl r264499 : #i95488# fix a snafu 2008-11-17 12:05:23 +0100 pl r263713 : #158795# catch bad_alloc 2008-11-14 17:26:25 +0100 pl r263687 : #i93018# new msgbox images 2008-11-14 17:00:28 +0100 pl r263686 : #i95488# treat chinese font heights like korean 2008-11-14 14:59:17 +0100 pl r263677 : #i92102# RTL fixes: toolbox selection, popup menus 2008-11-14 11:40:22 +0100 pl r263669 : #i75035# move tear off panels correctly also in RTL case (thanks ayaniger) 2008-11-13 18:15:51 +0100 pl r263658 : #i93018# message box images, add hc version 2008-11-13 15:49:41 +0100 pl r263647 : #b6726794# add: UNC paths (windows specific) 2008-11-13 12:51:37 +0100 pl r263632 : #i95803# do not dereference empty interface 2008-11-12 18:13:55 +0100 pl r263609 : #b6727144# fix and speed up xor mode for special case invert on MacOSX 2008-11-12 15:07:47 +0100 pl r263599 : #i95392# add csv to calc mimetypes (thanks cmc) 2008-11-12 14:52:13 +0100 pl r263598 : #i87633# paste strings larger than 64k in the hope that each contained line is shorter 2008-11-12 13:37:29 +0100 pl r263594 : #i96141# fix if statement (thanks cmc) 2008-11-12 13:06:22 +0100 pl r263588 : #i93831# remove windows from static set again 2008-11-11 18:15:06 +0100 pl r263571 : #i96089# fix some wrong parentheses (thanks cmc) 2008-11-04 20:50:40 +0100 pl r263336 : #i95388# do not confuse imageable area and margin 2008-11-03 18:39:25 +0100 pl r263304 : CWS-TOOLING: rebase CWS vcl96 to trunk@263288 (milestone: DEV300:m35) 2008-11-03 16:18:48 +0100 pl r263290 : #i92701# truncation warning only on paste 2008-11-03 15:53:42 +0100 pl r263289 : #i95296# use gtk plugin in more cases 2008-10-31 11:15:34 +0100 pl r262858 : #i94258# fix some PDF/A compatibility issues (thanks beppec56) 2008-10-30 14:24:24 +0100 pl r262825 : #i62033# do not read imcomplete resources (again) 2008-10-29 17:21:29 +0100 pl r262821 : #i95536# do not use deprecated gtk_draw_expander function 2008-10-21 18:00:29 +0200 pl r262574 : #i95220# use large icons for nicer display on KDE as well as Gnome taskbar 2008-10-17 16:01:43 +0200 pl r262290 : #i92822# build warning free on MacOSX 10.5
2008-12-01 13:29:22 +00:00
ImplMirrorFramePos(aState.maPos);
maDelta = aState.maPos - GetWindow( GetWindowType::Border )->GetPosPixel();
mbTrackingEnabled = true;
}
else
{
mbTrackingEnabled = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
void ImplPopupFloatWin::Tracking( const TrackingEvent& rTEvt )
{
if( mbMoving )
{
if ( rTEvt.IsTrackingEnded() )
{
mbMoving = false;
EndPopupMode( FloatWinPopupEndFlags::TearOff );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
else if ( !rTEvt.GetMouseEvent().IsSynthetic() )
{
// move the window according to mouse pos
PointerState aState = GetParent()->GetPointerState();
const OutputDevice *pOutDev = GetOutDev();
if (pOutDev->HasMirroredGraphics() && IsRTLEnabled())
CWS-TOOLING: integrate CWS vcl96 2008-11-27 15:56:56 +0100 pl r264499 : #i95488# fix a snafu 2008-11-17 12:05:23 +0100 pl r263713 : #158795# catch bad_alloc 2008-11-14 17:26:25 +0100 pl r263687 : #i93018# new msgbox images 2008-11-14 17:00:28 +0100 pl r263686 : #i95488# treat chinese font heights like korean 2008-11-14 14:59:17 +0100 pl r263677 : #i92102# RTL fixes: toolbox selection, popup menus 2008-11-14 11:40:22 +0100 pl r263669 : #i75035# move tear off panels correctly also in RTL case (thanks ayaniger) 2008-11-13 18:15:51 +0100 pl r263658 : #i93018# message box images, add hc version 2008-11-13 15:49:41 +0100 pl r263647 : #b6726794# add: UNC paths (windows specific) 2008-11-13 12:51:37 +0100 pl r263632 : #i95803# do not dereference empty interface 2008-11-12 18:13:55 +0100 pl r263609 : #b6727144# fix and speed up xor mode for special case invert on MacOSX 2008-11-12 15:07:47 +0100 pl r263599 : #i95392# add csv to calc mimetypes (thanks cmc) 2008-11-12 14:52:13 +0100 pl r263598 : #i87633# paste strings larger than 64k in the hope that each contained line is shorter 2008-11-12 13:37:29 +0100 pl r263594 : #i96141# fix if statement (thanks cmc) 2008-11-12 13:06:22 +0100 pl r263588 : #i93831# remove windows from static set again 2008-11-11 18:15:06 +0100 pl r263571 : #i96089# fix some wrong parentheses (thanks cmc) 2008-11-04 20:50:40 +0100 pl r263336 : #i95388# do not confuse imageable area and margin 2008-11-03 18:39:25 +0100 pl r263304 : CWS-TOOLING: rebase CWS vcl96 to trunk@263288 (milestone: DEV300:m35) 2008-11-03 16:18:48 +0100 pl r263290 : #i92701# truncation warning only on paste 2008-11-03 15:53:42 +0100 pl r263289 : #i95296# use gtk plugin in more cases 2008-10-31 11:15:34 +0100 pl r262858 : #i94258# fix some PDF/A compatibility issues (thanks beppec56) 2008-10-30 14:24:24 +0100 pl r262825 : #i62033# do not read imcomplete resources (again) 2008-10-29 17:21:29 +0100 pl r262821 : #i95536# do not use deprecated gtk_draw_expander function 2008-10-21 18:00:29 +0200 pl r262574 : #i95220# use large icons for nicer display on KDE as well as Gnome taskbar 2008-10-17 16:01:43 +0200 pl r262290 : #i92822# build warning free on MacOSX 10.5
2008-12-01 13:29:22 +00:00
ImplMirrorFramePos(aState.maPos);
GetWindow( GetWindowType::Border )->SetPosPixel( aState.maPos - maDelta );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
}
ImplDockingWindowWrapper::ImplDockingWindowWrapper( const vcl::Window *pWindow )
: mpDockingWindow(const_cast<vcl::Window*>(pWindow))
, mpFloatWin(nullptr)
, mpOldBorderWin(nullptr)
, mpParent(pWindow->GetParent())
, maMaxOutSize( SHRT_MAX, SHRT_MAX )
, mnTrackX(0)
, mnTrackY(0)
, mnTrackWidth(0)
, mnTrackHeight(0)
, mnDockLeft(0)
, mnDockTop(0)
, mnDockRight(0)
, mnDockBottom(0)
, mnFloatBits(WB_BORDER | WB_CLOSEABLE | WB_SIZEABLE | (pWindow->GetStyle() & DOCKWIN_FLOATSTYLES))
, mbDockCanceled(false)
, mbDocking(false)
, mbLastFloatMode(false)
, mbRollUp(false)
, mbDockBtn(false)
, mbHideBtn(false)
// must be enabled in Window::Notify to prevent permanent docking during mouse move
, mbStartDockingEnabled(false)
, mbLocked(false)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
vclwidget: change all vcl::window fields to be wrapped in VclPtr and update the VclWidget clang plugin to - warn about unconverted fields - .clear() all VclPtr fields in dispose() methods Change-Id: I6e657c215bc6807efd992555399b3b1fc16c89b5 2 1 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx 2 1 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistbox.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx 3 2 accessibility/inc/accessibility/extended/listboxaccessible.hxx 1 1 accessibility/inc/accessibility/extended/textwindowaccessibility.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx 4 4 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx 3 2 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx 7 6 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx 3 3 accessibility/source/extended/AccessibleToolPanelDeck.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx 1 1 accessibility/source/extended/accessibleiconchoicectrlentry.cxx 3 3 accessibility/source/extended/textwindowaccessibility.cxx 3 3 accessibility/source/standard/vclxaccessibleradiobutton.cxx 1 1 accessibility/source/standard/vclxaccessibletabpagewindow.cxx 1 1 avmedia/inc/mediacontrol.hxx 1 2 avmedia/source/framework/mediacontrol.cxx 1 1 avmedia/source/framework/mediaplayer.cxx 7 7 avmedia/source/viewer/mediaevent_impl.cxx 2 1 avmedia/source/viewer/mediaevent_impl.hxx 1 2 avmedia/source/viewer/mediawindow_impl.cxx 1 1 avmedia/source/viewer/mediawindow_impl.hxx 1 1 basctl/source/basicide/basicrenderable.hxx 1 0 basctl/source/basicide/baside2.cxx 7 5 basctl/source/basicide/baside2.hxx 13 2 basctl/source/basicide/baside2b.cxx 3 3 basctl/source/basicide/baside3.cxx 14 14 basctl/source/basicide/basides1.cxx 4 4 basctl/source/basicide/basides2.cxx 2 2 basctl/source/basicide/basides3.cxx 6 6 basctl/source/basicide/basidesh.cxx 14 1 basctl/source/basicide/bastypes.cxx 15 0 basctl/source/basicide/brkdlg.cxx 8 6 basctl/source/basicide/brkdlg.hxx 11 0 basctl/source/basicide/layout.cxx 5 2 basctl/source/basicide/layout.hxx 11 0 basctl/source/basicide/linenumberwindow.cxx 3 1 basctl/source/basicide/linenumberwindow.hxx 14 0 basctl/source/basicide/macrodlg.cxx 15 15 basctl/source/basicide/macrodlg.hxx 45 1 basctl/source/basicide/moduldl2.cxx 32 1 basctl/source/basicide/moduldlg.cxx 36 26 basctl/source/basicide/moduldlg.hxx 20 0 basctl/source/dlged/managelang.cxx 2 1 basctl/source/inc/accessibledialogcontrolshape.hxx 2 1 basctl/source/inc/accessibledialogwindow.hxx 2 2 basctl/source/inc/baside3.hxx 4 4 basctl/source/inc/basidesh.hxx 5 4 basctl/source/inc/bastypes.hxx 3 2 basctl/source/inc/dlged.hxx 12 10 basctl/source/inc/managelang.hxx 1 1 chart2/inc/ChartModel.hxx 2 1 chart2/source/controller/accessibility/AccessibleViewForwarder.hxx 2 2 chart2/source/controller/dialogs/ChartTypeDialogController.hxx 1 2 chart2/source/controller/dialogs/dlg_ChartType.cxx 2 10 chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx 1 0 chart2/source/controller/dialogs/dlg_DataEditor.cxx 4 6 chart2/source/controller/dialogs/dlg_DataSource.cxx 17 0 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.cxx 6 8 chart2/source/controller/dialogs/dlg_View3D.cxx 2 2 chart2/source/controller/dialogs/res_BarGeometry.hxx 19 19 chart2/source/controller/dialogs/res_DataLabel.hxx 23 23 chart2/source/controller/dialogs/res_Trendline.hxx 14 0 chart2/source/controller/dialogs/tp_3D_SceneAppearance.cxx 6 4 chart2/source/controller/dialogs/tp_3D_SceneAppearance.hxx 18 0 chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx 9 7 chart2/source/controller/dialogs/tp_3D_SceneGeometry.hxx 14 1 chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx 16 16 chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx 17 0 chart2/source/controller/dialogs/tp_AxisLabel.cxx 17 17 chart2/source/controller/dialogs/tp_AxisLabel.hxx 24 0 chart2/source/controller/dialogs/tp_AxisPositions.cxx 20 18 chart2/source/controller/dialogs/tp_AxisPositions.hxx 44 19 chart2/source/controller/dialogs/tp_ChartType.cxx 3 3 chart2/source/controller/dialogs/tp_ChartType.hxx 28 0 chart2/source/controller/dialogs/tp_DataSource.cxx 22 20 chart2/source/controller/dialogs/tp_DataSource.hxx 12 0 chart2/source/controller/dialogs/tp_LegendPosition.cxx 3 1 chart2/source/controller/dialogs/tp_LegendPosition.hxx 16 0 chart2/source/controller/dialogs/tp_PolarOptions.cxx 8 6 chart2/source/controller/dialogs/tp_PolarOptions.hxx 24 0 chart2/source/controller/dialogs/tp_RangeChooser.cxx 15 13 chart2/source/controller/dialogs/tp_RangeChooser.hxx 35 0 chart2/source/controller/dialogs/tp_Scale.cxx 34 32 chart2/source/controller/dialogs/tp_Scale.hxx 24 0 chart2/source/controller/dialogs/tp_SeriesToAxis.cxx 19 17 chart2/source/controller/dialogs/tp_SeriesToAxis.hxx 7 0 chart2/source/controller/dialogs/tp_TitleRotation.cxx 7 7 chart2/source/controller/dialogs/tp_TitleRotation.hxx 13 0 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx 5 3 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx 1 1 chart2/source/controller/inc/dlg_ChartType.hxx 1 1 chart2/source/controller/inc/dlg_CreationWizard_UNO.hxx 1 1 chart2/source/controller/inc/dlg_DataEditor.hxx 4 4 chart2/source/controller/inc/dlg_DataSource.hxx 8 6 chart2/source/controller/inc/dlg_InsertAxis_Grid.hxx 4 4 chart2/source/controller/inc/dlg_View3D.hxx 27 27 chart2/source/controller/inc/res_ErrorBar.hxx 5 5 chart2/source/controller/inc/res_LegendPosition.hxx 14 14 chart2/source/controller/inc/res_Titles.hxx 1 1 chart2/source/controller/main/ChartController.hxx 2 3 chart2/source/controller/main/ChartWindow.cxx 1 1 chart2/source/controller/main/ChartWindow.hxx 6 6 chart2/source/controller/main/ShapeController.cxx 1 1 chart2/source/view/charttypes/GL3DBarChart.cxx 1 1 chart2/source/view/inc/GL3DBarChart.hxx 1 1 chart2/source/view/main/ChartView.cxx 155 50 compilerplugins/clang/vclwidgets.cxx 23 0 cui/source/customize/acccfg.cxx 95 20 cui/source/customize/cfg.cxx 1 0 cui/source/customize/cfgutil.cxx 1 0 cui/source/customize/eventdlg.cxx 1 1 cui/source/customize/eventdlg.hxx 12 0 cui/source/customize/macropg.cxx 8 6 cui/source/customize/macropg_impl.hxx 17 0 cui/source/customize/selector.cxx 20 0 cui/source/dialogs/SpellDialog.cxx 17 0 cui/source/dialogs/about.cxx 56 26 cui/source/dialogs/colorpicker.cxx 19 0 cui/source/dialogs/cuicharmap.cxx 29 1 cui/source/dialogs/cuifmsearch.cxx 84 2 cui/source/dialogs/cuigaldlg.cxx 72 0 cui/source/dialogs/cuigrfflt.cxx 15 0 cui/source/dialogs/cuiimapwnd.cxx 11 0 cui/source/dialogs/cuitbxform.cxx 41 0 cui/source/dialogs/dlgname.cxx 79 5 cui/source/dialogs/hangulhanjadlg.cxx 5 0 cui/source/dialogs/hldocntp.cxx 15 0 cui/source/dialogs/hldoctp.cxx 20 1 cui/source/dialogs/hlinettp.cxx 14 0 cui/source/dialogs/hlmailtp.cxx 15 0 cui/source/dialogs/hlmarkwn.cxx 9 5 cui/source/dialogs/hltpbase.cxx 18 0 cui/source/dialogs/hyphen.cxx 18 2 cui/source/dialogs/iconcdlg.cxx 45 0 cui/source/dialogs/insdlg.cxx 13 0 cui/source/dialogs/insrc.cxx 20 0 cui/source/dialogs/linkdlg.cxx 13 8 cui/source/dialogs/multipat.cxx 12 0 cui/source/dialogs/newtabledlg.cxx 9 9 cui/source/dialogs/passwdomdlg.cxx 13 0 cui/source/dialogs/pastedlg.cxx 7 0 cui/source/dialogs/postdlg.cxx 18 0 cui/source/dialogs/scriptdlg.cxx 11 0 cui/source/dialogs/showcols.cxx 14 0 cui/source/dialogs/splitcelldlg.cxx 25 0 cui/source/dialogs/srchxtra.cxx 39 0 cui/source/dialogs/thesdlg.cxx 13 0 cui/source/dialogs/zoom.cxx 29 0 cui/source/factory/cuiexp.cxx 0 2 cui/source/factory/dlgfact.cxx 2 3 cui/source/factory/dlgfact.hxx 3 1 cui/source/inc/ControlFocusHelper.hxx 20 20 cui/source/inc/SpellDialog.hxx 9 7 cui/source/inc/about.hxx 14 12 cui/source/inc/acccfg.hxx 26 26 cui/source/inc/align.hxx 62 52 cui/source/inc/autocdlg.hxx 29 29 cui/source/inc/backgrnd.hxx 34 32 cui/source/inc/border.hxx 44 33 cui/source/inc/cfg.hxx 1 1 cui/source/inc/cfgutil.hxx 95 85 cui/source/inc/chardlg.hxx 14 12 cui/source/inc/connect.hxx 12 10 cui/source/inc/cuicharmap.hxx 27 27 cui/source/inc/cuifmsearch.hxx 41 29 cui/source/inc/cuigaldlg.hxx 24 10 cui/source/inc/cuigrfflt.hxx 1 1 cui/source/inc/cuihyperdlg.hxx 7 5 cui/source/inc/cuiimapwnd.hxx 3 1 cui/source/inc/cuioptgenrl.hxx 3 1 cui/source/inc/cuisrchdlg.hxx 145 135 cui/source/inc/cuitabarea.hxx 57 53 cui/source/inc/cuitabline.hxx 3 1 cui/source/inc/cuitbxform.hxx 5 5 cui/source/inc/dbregister.hxx 17 12 cui/source/inc/dlgname.hxx 15 11 cui/source/inc/dstribut.hxx 21 21 cui/source/inc/grfpage.hxx 49 43 cui/source/inc/hangulhanjadlg.hxx 5 5 cui/source/inc/hldocntp.hxx 7 5 cui/source/inc/hldoctp.hxx 11 9 cui/source/inc/hlinettp.hxx 6 4 cui/source/inc/hlmailtp.hxx 7 5 cui/source/inc/hlmarkwn.hxx 7 7 cui/source/inc/hltpbase.hxx 10 8 cui/source/inc/hyphen.hxx 14 12 cui/source/inc/iconcdlg.hxx 29 25 cui/source/inc/insdlg.hxx 5 3 cui/source/inc/insrc.hxx 12 10 cui/source/inc/labdlg.hxx 12 10 cui/source/inc/linkdlg.hxx 19 17 cui/source/inc/measure.hxx 6 6 cui/source/inc/multipat.hxx 4 2 cui/source/inc/newtabledlg.hxx 30 30 cui/source/inc/numfmt.hxx 64 64 cui/source/inc/numpages.hxx 13 13 cui/source/inc/optasian.hxx 17 13 cui/source/inc/optdict.hxx 18 18 cui/source/inc/optlingu.hxx 4 4 cui/source/inc/optpath.hxx 29 29 cui/source/inc/page.hxx 71 59 cui/source/inc/paragrph.hxx 6 4 cui/source/inc/pastedlg.hxx 7 7 cui/source/inc/postdlg.hxx 11 9 cui/source/inc/scriptdlg.hxx 9 7 cui/source/inc/selector.hxx 4 2 cui/source/inc/showcols.hxx 6 4 cui/source/inc/splitcelldlg.hxx 10 6 cui/source/inc/srchxtra.hxx 28 26 cui/source/inc/swpossizetabpage.hxx 29 27 cui/source/inc/tabstpge.hxx 20 17 cui/source/inc/textanim.hxx 19 16 cui/source/inc/textattr.hxx 15 8 cui/source/inc/thesdlg.hxx 34 28 cui/source/inc/transfrm.hxx 5 5 cui/source/inc/treeopt.hxx 13 13 cui/source/inc/zoom.hxx 4 2 cui/source/options/certpath.cxx 4 4 cui/source/options/certpath.hxx 17 0 cui/source/options/connpooloptions.cxx 10 8 cui/source/options/connpooloptions.hxx 11 0 cui/source/options/cuisrchdlg.cxx 5 2 cui/source/options/dbregister.cxx 14 0 cui/source/options/doclinkdialog.cxx 6 4 cui/source/options/doclinkdialog.hxx 10 2 cui/source/options/fontsubs.cxx 12 12 cui/source/options/fontsubs.hxx 26 0 cui/source/options/optaboutconfig.cxx 10 6 cui/source/options/optaboutconfig.hxx 9 0 cui/source/options/optaccessibility.cxx 9 9 cui/source/options/optaccessibility.hxx 13 0 cui/source/options/optasian.cxx 16 0 cui/source/options/optbasic.cxx 8 6 cui/source/options/optbasic.hxx 5 0 cui/source/options/optchart.cxx 5 5 cui/source/options/optchart.hxx 29 32 cui/source/options/optcolor.cxx 4 4 cui/source/options/optcolor.hxx 16 0 cui/source/options/optctl.cxx 8 6 cui/source/options/optctl.hxx 31 0 cui/source/options/optdict.cxx 21 2 cui/source/options/optfltr.cxx 12 10 cui/source/options/optfltr.hxx 54 0 cui/source/options/optgdlg.cxx 47 45 cui/source/options/optgdlg.hxx 12 2 cui/source/options/optgenrl.cxx 26 0 cui/source/options/opthtml.cxx 18 16 cui/source/options/opthtml.hxx 45 4 cui/source/options/optinet2.cxx 37 35 cui/source/options/optinet2.hxx 29 6 cui/source/options/optjava.cxx 23 21 cui/source/options/optjava.hxx 28 0 cui/source/options/optjsearch.cxx 22 20 cui/source/options/optjsearch.hxx 31 4 cui/source/options/optlingu.cxx 17 0 cui/source/options/optmemory.cxx 9 7 cui/source/options/optmemory.hxx 44 5 cui/source/options/optopencl.cxx 21 20 cui/source/options/optopencl.hxx 4 2 cui/source/options/optpath.cxx 17 0 cui/source/options/optsave.cxx 19 19 cui/source/options/optsave.hxx 19 0 cui/source/options/optupdt.cxx 12 10 cui/source/options/optupdt.hxx 39 0 cui/source/options/personalization.cxx 20 16 cui/source/options/personalization.hxx 18 0 cui/source/options/securityoptions.cxx 10 8 cui/source/options/securityoptions.hxx 11 10 cui/source/options/treeopt.cxx 4 2 cui/source/options/webconninfo.cxx 4 4 cui/source/options/webconninfo.hxx 24 0 cui/source/tabpages/align.cxx 106 7 cui/source/tabpages/autocdlg.cxx 27 0 cui/source/tabpages/backgrnd.cxx 34 0 cui/source/tabpages/border.cxx 115 1 cui/source/tabpages/chardlg.cxx 22 0 cui/source/tabpages/connect.cxx 32 0 cui/source/tabpages/dstribut.cxx 18 0 cui/source/tabpages/grfpage.cxx 20 0 cui/source/tabpages/labdlg.cxx 10 10 cui/source/tabpages/macroass.cxx 25 0 cui/source/tabpages/measure.cxx 25 1 cui/source/tabpages/numfmt.cxx 60 1 cui/source/tabpages/numpages.cxx 29 0 cui/source/tabpages/page.cxx 99 0 cui/source/tabpages/paragrph.cxx 37 0 cui/source/tabpages/swpossizetabpage.cxx 34 1 cui/source/tabpages/tabstpge.cxx 26 0 cui/source/tabpages/textanim.cxx 24 0 cui/source/tabpages/textattr.cxx 72 0 cui/source/tabpages/tparea.cxx 14 1 cui/source/tabpages/tpbitmap.cxx 28 4 cui/source/tabpages/tpcolor.cxx 28 0 cui/source/tabpages/tpgradnt.cxx 21 0 cui/source/tabpages/tphatch.cxx 29 0 cui/source/tabpages/tpline.cxx 25 0 cui/source/tabpages/tplnedef.cxx 18 0 cui/source/tabpages/tplneend.cxx 17 0 cui/source/tabpages/tpshadow.cxx 58 0 cui/source/tabpages/transfrm.cxx 42 0 dbaccess/source/ext/macromigration/macromigrationpages.cxx 20 14 dbaccess/source/ext/macromigration/macromigrationpages.hxx 1 1 dbaccess/source/ext/macromigration/rangeprogressbar.hxx 0 1 dbaccess/source/ui/app/AppDetailPageHelper.cxx 2 1 dbaccess/source/ui/app/AppDetailView.cxx 2 2 dbaccess/source/ui/app/AppDetailView.hxx 1 1 dbaccess/source/ui/app/AppTitleWindow.cxx 1 1 dbaccess/source/ui/app/AppTitleWindow.hxx 4 10 dbaccess/source/ui/app/AppView.cxx 4 4 dbaccess/source/ui/app/AppView.hxx 1 0 dbaccess/source/ui/app/subcomponentmanager.cxx 7 16 dbaccess/source/ui/browser/brwview.cxx 1 2 dbaccess/source/ui/browser/dbtreeview.cxx 1 1 dbaccess/source/ui/browser/dbtreeview.hxx 10 0 dbaccess/source/ui/browser/genericcontroller.cxx 68 41 dbaccess/source/ui/control/FieldDescControl.cxx 2 2 dbaccess/source/ui/control/TableGrantCtrl.cxx 3 1 dbaccess/source/ui/control/VertSplitView.cxx 3 3 dbaccess/source/ui/control/curledit.cxx 1 0 dbaccess/source/ui/control/sqledit.cxx 16 0 dbaccess/source/ui/dlg/CollectionView.cxx 4 8 dbaccess/source/ui/dlg/ConnectionHelper.cxx 4 5 dbaccess/source/ui/dlg/ConnectionHelper.hxx 19 0 dbaccess/source/ui/dlg/ConnectionPage.cxx 13 11 dbaccess/source/ui/dlg/ConnectionPage.hxx 12 0 dbaccess/source/ui/dlg/ConnectionPageSetup.cxx 4 2 dbaccess/source/ui/dlg/ConnectionPageSetup.hxx 113 1 dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx 61 48 dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx 2 1 dbaccess/source/ui/dlg/DbAdminImpl.hxx 13 0 dbaccess/source/ui/dlg/QueryPropertiesDialog.cxx 20 0 dbaccess/source/ui/dlg/RelationDlg.cxx 30 1 dbaccess/source/ui/dlg/TextConnectionHelper.cxx 21 19 dbaccess/source/ui/dlg/TextConnectionHelper.hxx 19 5 dbaccess/source/ui/dlg/UserAdmin.cxx 4 4 dbaccess/source/ui/dlg/UserAdmin.hxx 22 0 dbaccess/source/ui/dlg/admincontrols.cxx 14 13 dbaccess/source/ui/dlg/admincontrols.hxx 1 1 dbaccess/source/ui/dlg/adminpages.hxx 6 0 dbaccess/source/ui/dlg/adtabdlg.cxx 57 31 dbaccess/source/ui/dlg/advancedsettings.cxx 28 28 dbaccess/source/ui/dlg/advancedsettings.hxx 19 0 dbaccess/source/ui/dlg/dbfindex.cxx 11 9 dbaccess/source/ui/dlg/dbfindex.hxx 7 4 dbaccess/source/ui/dlg/dbwizsetup.cxx 86 16 dbaccess/source/ui/dlg/detailpages.cxx 45 35 dbaccess/source/ui/dlg/detailpages.hxx 7 0 dbaccess/source/ui/dlg/directsql.cxx 8 8 dbaccess/source/ui/dlg/dlgsave.cxx 13 0 dbaccess/source/ui/dlg/dlgsize.cxx 14 0 dbaccess/source/ui/dlg/dsselect.cxx 6 5 dbaccess/source/ui/dlg/dsselect.hxx 30 0 dbaccess/source/ui/dlg/generalpage.cxx 15 11 dbaccess/source/ui/dlg/generalpage.hxx 9 0 dbaccess/source/ui/dlg/indexdialog.cxx 2 2 dbaccess/source/ui/dlg/indexfieldscontrol.cxx 5 0 dbaccess/source/ui/dlg/paramdialog.cxx 21 0 dbaccess/source/ui/dlg/queryfilter.cxx 18 0 dbaccess/source/ui/dlg/queryorder.cxx 9 2 dbaccess/source/ui/dlg/sqlmessage.cxx 3 0 dbaccess/source/ui/dlg/tablespage.cxx 3 3 dbaccess/source/ui/dlg/tablespage.hxx 11 0 dbaccess/source/ui/dlg/textconnectionsettings.cxx 8 7 dbaccess/source/ui/inc/CollectionView.hxx 2 1 dbaccess/source/ui/inc/ConnectionLine.hxx 2 1 dbaccess/source/ui/inc/ConnectionLineAccess.hxx 35 35 dbaccess/source/ui/inc/FieldDescControl.hxx 2 1 dbaccess/source/ui/inc/JAccess.hxx 1 1 dbaccess/source/ui/inc/JoinController.hxx 2 2 dbaccess/source/ui/inc/JoinDesignView.hxx 13 13 dbaccess/source/ui/inc/JoinTableView.hxx 1 1 dbaccess/source/ui/inc/QueryDesignView.hxx 5 4 dbaccess/source/ui/inc/QueryPropertiesDialog.hxx 1 1 dbaccess/source/ui/inc/QueryTextView.hxx 2 2 dbaccess/source/ui/inc/QueryViewSwitch.hxx 3 3 dbaccess/source/ui/inc/RelationControl.hxx 11 9 dbaccess/source/ui/inc/RelationDlg.hxx 1 1 dbaccess/source/ui/inc/RelationTableView.hxx 1 1 dbaccess/source/ui/inc/TableConnection.hxx 1 1 dbaccess/source/ui/inc/TableDesignHelpBar.hxx 3 3 dbaccess/source/ui/inc/TableDesignView.hxx 2 1 dbaccess/source/ui/inc/TableFieldDescription.hxx 2 2 dbaccess/source/ui/inc/TableGrantCtrl.hxx 1 1 dbaccess/source/ui/inc/TableWindow.hxx 2 1 dbaccess/source/ui/inc/TableWindowAccess.hxx 2 2 dbaccess/source/ui/inc/TableWindowListBox.hxx 1 1 dbaccess/source/ui/inc/TableWindowTitle.hxx 1 1 dbaccess/source/ui/inc/TokenWriter.hxx 3 3 dbaccess/source/ui/inc/VertSplitView.hxx 13 11 dbaccess/source/ui/inc/WCPage.hxx 6 6 dbaccess/source/ui/inc/WColumnSelect.hxx 5 5 dbaccess/source/ui/inc/WCopyTable.hxx 12 11 dbaccess/source/ui/inc/WNameMatch.hxx 3 1 dbaccess/source/ui/inc/WTabPage.hxx 13 9 dbaccess/source/ui/inc/WTypeSelect.hxx 6 6 dbaccess/source/ui/inc/adtabdlg.hxx 5 5 dbaccess/source/ui/inc/brwview.hxx 1 1 dbaccess/source/ui/inc/curledit.hxx 4 3 dbaccess/source/ui/inc/datasourceconnector.hxx 3 3 dbaccess/source/ui/inc/dbwizsetup.hxx 7 7 dbaccess/source/ui/inc/directsql.hxx 4 2 dbaccess/source/ui/inc/dlgsize.hxx 9 9 dbaccess/source/ui/inc/indexdialog.hxx 2 2 dbaccess/source/ui/inc/indexfieldscontrol.hxx 2 1 dbaccess/source/ui/inc/linkeddocuments.hxx 5 5 dbaccess/source/ui/inc/paramdialog.hxx 2 2 dbaccess/source/ui/inc/querycontainerwindow.hxx 13 11 dbaccess/source/ui/inc/queryfilter.hxx 10 8 dbaccess/source/ui/inc/queryorder.hxx 1 1 dbaccess/source/ui/inc/sqledit.hxx 3 1 dbaccess/source/ui/inc/textconnectionsettings.hxx 2 1 dbaccess/source/ui/inc/undosqledit.hxx 5 5 dbaccess/source/ui/inc/unodatbr.hxx 1 1 dbaccess/source/ui/misc/ToolBoxHelper.cxx 23 0 dbaccess/source/ui/misc/WCPage.cxx 17 0 dbaccess/source/ui/misc/WColumnSelect.cxx 5 5 dbaccess/source/ui/misc/WCopyTable.cxx 20 0 dbaccess/source/ui/misc/WNameMatch.cxx 41 13 dbaccess/source/ui/misc/WTypeSelect.cxx 1 0 dbaccess/source/ui/misc/singledoccontroller.cxx 5 4 dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx 1 1 dbaccess/source/ui/querydesign/JoinController.cxx 2 4 dbaccess/source/ui/querydesign/JoinDesignView.cxx 25 25 dbaccess/source/ui/querydesign/JoinTableView.cxx 1 1 dbaccess/source/ui/querydesign/QTableWindow.cxx 1 1 dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx 2 1 dbaccess/source/ui/querydesign/QueryDesignUndoAction.hxx 29 30 dbaccess/source/ui/querydesign/QueryDesignView.cxx 1 1 dbaccess/source/ui/querydesign/QueryMoveTabWinUndoAct.hxx 1 1 dbaccess/source/ui/querydesign/QuerySizeTabWinUndoAct.hxx 9 9 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.cxx 1 1 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.hxx 3 5 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.cxx 3 3 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.hxx 24 30 dbaccess/source/ui/querydesign/QueryTableView.cxx 1 2 dbaccess/source/ui/querydesign/QueryTextView.cxx 12 10 dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx 6 6 dbaccess/source/ui/querydesign/SelectionBrowseBox.hxx 1 1 dbaccess/source/ui/querydesign/TableConnection.cxx 1 0 dbaccess/source/ui/querydesign/TableFieldDescription.cxx 2 3 dbaccess/source/ui/querydesign/TableWindow.cxx 4 4 dbaccess/source/ui/querydesign/TableWindowAccess.cxx 1 1 dbaccess/source/ui/querydesign/TableWindowListBox.cxx 3 5 dbaccess/source/ui/querydesign/TableWindowTitle.cxx 1 2 dbaccess/source/ui/querydesign/limitboxcontroller.cxx 2 1 dbaccess/source/ui/querydesign/limitboxcontroller.hxx 2 3 dbaccess/source/ui/querydesign/querycontainerwindow.cxx 5 0 dbaccess/source/ui/querydesign/querydlg.cxx 5 5 dbaccess/source/ui/querydesign/querydlg.hxx 3 2 dbaccess/source/ui/relationdesign/RelationTableView.cxx 1 2 dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx 1 1 dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx 5 4 dbaccess/source/ui/tabledesign/TEditControl.cxx 6 6 dbaccess/source/ui/tabledesign/TEditControl.hxx 1 2 dbaccess/source/ui/tabledesign/TableDesignHelpBar.cxx 3 14 dbaccess/source/ui/tabledesign/TableDesignView.cxx 3 12 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx 3 3 dbaccess/source/ui/tabledesign/TableFieldDescWin.hxx 4 3 dbaccess/source/ui/tabledesign/TableUndo.hxx 1 1 dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx 3 3 dbaccess/source/ui/uno/composerdialogs.cxx 1 1 dbaccess/source/ui/uno/copytablewizard.cxx 4 4 desktop/source/app/cmdlinehelp.hxx 10 0 desktop/source/deployment/gui/dp_gui_dependencydialog.cxx 3 1 desktop/source/deployment/gui/dp_gui_dependencydialog.hxx 36 7 desktop/source/deployment/gui/dp_gui_dialog2.cxx 22 20 desktop/source/deployment/gui/dp_gui_dialog2.hxx 3 11 desktop/source/deployment/gui/dp_gui_extlistbox.cxx 3 3 desktop/source/deployment/gui/dp_gui_extlistbox.hxx 5 12 desktop/source/deployment/gui/dp_gui_theextmgr.cxx 3 3 desktop/source/deployment/gui/dp_gui_theextmgr.hxx 15 1 desktop/source/deployment/gui/dp_gui_updatedialog.cxx 15 15 desktop/source/deployment/gui/dp_gui_updatedialog.hxx 7 0 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx 7 7 desktop/source/deployment/gui/dp_gui_updateinstalldialog.hxx 22 7 desktop/source/deployment/gui/license_dialog.cxx 2 1 editeng/source/editeng/impedit.hxx 2 1 editeng/source/editeng/textconv.hxx 1 1 editeng/source/misc/hangulhanja.cxx 2 2 editeng/source/misc/splwrap.cxx 6 0 extensions/source/abpilot/abpfinalpage.cxx 7 6 extensions/source/abpilot/abpfinalpage.hxx 2 1 extensions/source/abpilot/admininvokationimpl.hxx 10 1 extensions/source/abpilot/admininvokationpage.cxx 4 3 extensions/source/abpilot/admininvokationpage.hxx 12 0 extensions/source/abpilot/fieldmappingpage.cxx 5 3 extensions/source/abpilot/fieldmappingpage.hxx 10 0 extensions/source/abpilot/tableselectionpage.cxx 4 2 extensions/source/abpilot/tableselectionpage.hxx 11 0 extensions/source/abpilot/typeselectionpage.cxx 13 12 extensions/source/abpilot/typeselectionpage.hxx 1 1 extensions/source/abpilot/unodialogabp.cxx 4 3 extensions/source/bibliography/bibbeam.cxx 2 2 extensions/source/bibliography/bibbeam.hxx 5 2 extensions/source/bibliography/bibcont.cxx 2 2 extensions/source/bibliography/bibcont.hxx 1 0 extensions/source/bibliography/bibmod.cxx 1 1 extensions/source/bibliography/bibshortcuthandler.hxx 18 9 extensions/source/bibliography/bibview.cxx 23 11 extensions/source/bibliography/bibview.hxx 85 35 extensions/source/bibliography/datman.cxx 3 2 extensions/source/bibliography/datman.hxx 1 0 extensions/source/bibliography/framectr.cxx 55 7 extensions/source/bibliography/general.cxx 57 41 extensions/source/bibliography/general.hxx 1 0 extensions/source/bibliography/toolbar.cxx 2 2 extensions/source/bibliography/toolbar.hxx 39 0 extensions/source/dbpilots/commonpagesdbp.cxx 17 11 extensions/source/dbpilots/commonpagesdbp.hxx 12 0 extensions/source/dbpilots/controlwizard.cxx 7 6 extensions/source/dbpilots/controlwizard.hxx 15 0 extensions/source/dbpilots/gridwizard.cxx 8 6 extensions/source/dbpilots/gridwizard.hxx 48 2 extensions/source/dbpilots/groupboxwiz.cxx 18 10 extensions/source/dbpilots/groupboxwiz.hxx 33 0 extensions/source/dbpilots/listcombowizard.cxx 12 6 extensions/source/dbpilots/listcombowizard.hxx 7 6 extensions/source/plugin/inc/plugin/plctrl.hxx 3 4 extensions/source/propctrlr/browserline.cxx 4 4 extensions/source/propctrlr/browserline.hxx 2 2 extensions/source/propctrlr/browserview.cxx 1 1 extensions/source/propctrlr/browserview.hxx 2 7 extensions/source/propctrlr/commoncontrol.cxx 1 1 extensions/source/propctrlr/commoncontrol.hxx 1 1 extensions/source/propctrlr/controlfontdialog.cxx 25 2 extensions/source/propctrlr/formlinkdialog.cxx 6 5 extensions/source/propctrlr/formlinkdialog.hxx 11 0 extensions/source/propctrlr/listselectiondlg.cxx 3 1 extensions/source/propctrlr/listselectiondlg.hxx 11 0 extensions/source/propctrlr/newdatatype.cxx 4 2 extensions/source/propctrlr/newdatatype.hxx 1 0 extensions/source/propctrlr/propcontroller.cxx 2 2 extensions/source/propctrlr/propcontroller.hxx 1 5 extensions/source/propctrlr/propertyeditor.cxx 1 1 extensions/source/propctrlr/propertyeditor.hxx 3 0 extensions/source/propctrlr/selectlabeldialog.cxx 3 3 extensions/source/propctrlr/selectlabeldialog.hxx 5 11 extensions/source/propctrlr/standardcontrol.cxx 2 2 extensions/source/propctrlr/standardcontrol.hxx 5 0 extensions/source/propctrlr/taborder.cxx 5 5 extensions/source/propctrlr/taborder.hxx 14 0 extensions/source/scanner/grid.cxx 6 5 extensions/source/scanner/grid.hxx 31 1 extensions/source/scanner/sanedlg.cxx 24 24 extensions/source/scanner/sanedlg.hxx 13 0 filter/source/flash/impswfdialog.cxx 9 8 filter/source/flash/impswfdialog.hxx 1 1 filter/source/flash/swfdialog.cxx 122 2 filter/source/pdf/impdialog.cxx 99 93 filter/source/pdf/impdialog.hxx 1 1 filter/source/pdf/pdfdialog.cxx 2 2 filter/source/pdf/pdffilter.cxx 1 1 filter/source/svg/svgdialog.cxx 3 7 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx 29 2 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx 17 13 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx 4 2 filter/source/xsltdialog/xmlfiltertabdialog.cxx 4 4 filter/source/xsltdialog/xmlfiltertabdialog.hxx 12 0 filter/source/xsltdialog/xmlfiltertabpagebasic.cxx 6 5 filter/source/xsltdialog/xmlfiltertabpagebasic.hxx 14 0 filter/source/xsltdialog/xmlfiltertabpagexslt.cxx 9 8 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx 15 1 filter/source/xsltdialog/xmlfiltertestdialog.cxx 15 15 filter/source/xsltdialog/xmlfiltertestdialog.hxx 8 11 forms/source/richtext/richtextimplcontrol.cxx 7 7 forms/source/richtext/richtextimplcontrol.hxx 2 8 forms/source/solar/control/navtoolbar.cxx 2 2 forms/source/solar/inc/navtoolbar.hxx 10 8 formula/source/ui/dlg/ControlHelper.hxx 33 33 formula/source/ui/dlg/formula.cxx 12 0 formula/source/ui/dlg/funcpage.cxx 4 2 formula/source/ui/dlg/funcpage.hxx 39 16 formula/source/ui/dlg/funcutl.cxx 20 0 formula/source/ui/dlg/parawin.cxx 25 25 formula/source/ui/dlg/parawin.hxx 11 0 formula/source/ui/dlg/structpg.cxx 3 1 formula/source/ui/dlg/structpg.hxx 1 1 fpicker/source/office/OfficeControlAccess.hxx 6 8 fpicker/source/office/PlacesListBox.cxx 6 6 fpicker/source/office/PlacesListBox.hxx 5 3 fpicker/source/office/QueryFolderName.hxx 3 2 fpicker/source/office/asyncfilepicker.hxx 3 7 fpicker/source/office/commonpicker.cxx 2 1 fpicker/source/office/commonpicker.hxx 34 9 fpicker/source/office/iodlg.cxx 11 11 fpicker/source/office/iodlg.hxx 3 2 fpicker/source/office/iodlgimp.cxx 25 27 fpicker/source/office/iodlgimp.hxx 2 4 framework/inc/classes/fwktabwindow.hxx 2 1 framework/inc/dispatch/closedispatcher.hxx 1 1 framework/inc/helper/vclstatusindicator.hxx 4 3 framework/inc/uielement/buttontoolbarcontroller.hxx 1 1 framework/inc/uielement/comboboxtoolbarcontroller.hxx 3 2 framework/inc/uielement/complextoolbarcontroller.hxx 2 1 framework/inc/uielement/dropdownboxtoolbarcontroller.hxx 1 1 framework/inc/uielement/edittoolbarcontroller.hxx 6 5 framework/inc/uielement/generictoolbarcontroller.hxx 2 1 framework/inc/uielement/spinfieldtoolbarcontroller.hxx 2 1 framework/inc/uielement/statusbaritem.hxx 6 5 framework/inc/uielement/statusbarmanager.hxx 1 1 framework/inc/uielement/toolbarmanager.hxx 1 1 framework/inc/uielement/toolbarmerger.hxx 1 2 framework/source/helper/vclstatusindicator.cxx 4 4 framework/source/services/tabwindowservice.cxx 1 1 framework/source/uielement/buttontoolbarcontroller.cxx 1 3 framework/source/uielement/comboboxtoolbarcontroller.cxx 1 1 framework/source/uielement/complextoolbarcontroller.cxx 1 3 framework/source/uielement/dropdownboxtoolbarcontroller.cxx 1 3 framework/source/uielement/edittoolbarcontroller.cxx 1 1 framework/source/uielement/generictoolbarcontroller.cxx 1 3 framework/source/uielement/spinfieldtoolbarcontroller.cxx 25 26 framework/source/uielement/statusbarmanager.cxx 4 4 framework/source/uielement/toolbarmanager.cxx 2 1 include/dbaccess/ToolBoxHelper.hxx 4 3 include/dbaccess/genericcontroller.hxx 2 1 include/editeng/splwrap.hxx 4 2 include/formula/funcutl.hxx 6 10 include/sfx2/basedlgs.hxx 5 3 include/sfx2/checkin.hxx 4 4 include/sfx2/childwin.hxx 46 40 include/sfx2/dinfdlg.hxx 2 3 include/sfx2/fcontnr.hxx 2 1 include/sfx2/frame.hxx 8 9 include/sfx2/infobar.hxx 1 1 include/sfx2/ipclient.hxx 12 12 include/sfx2/mgetempl.hxx 2 2 include/sfx2/newstyle.hxx 16 14 include/sfx2/passwd.hxx 22 21 include/sfx2/printopt.hxx 1 1 include/sfx2/prnmon.hxx 2 1 include/sfx2/sidebar/SidebarPanelBase.hxx 3 3 include/sfx2/stbitem.hxx 10 10 include/sfx2/tabdlg.hxx 10 10 include/sfx2/templatedlg.hxx 4 4 include/sfx2/templateinfodlg.hxx 1 1 include/sfx2/thumbnailview.hxx 1 1 include/sfx2/thumbnailviewitem.hxx 2 1 include/sfx2/viewsh.hxx 5 4 include/svtools/GraphicExportOptionsDialog.hxx 7 6 include/svtools/PlaceEditDialog.hxx 13 13 include/svtools/ServerDetailsControls.hxx 2 1 include/svtools/accessibleruler.hxx 4 4 include/svtools/addresstemplate.hxx 8 8 include/svtools/brwbox.hxx 4 1 include/svtools/brwhead.hxx 4 4 include/svtools/calendar.hxx 4 4 include/svtools/colrdlg.hxx 5 5 include/svtools/editbrowsebox.hxx 3 1 include/svtools/fileview.hxx 2 2 include/svtools/generictoolboxcontroller.hxx 2 1 include/svtools/genericunodialog.hxx 7 7 include/svtools/prnsetup.hxx 3 1 include/svtools/simptabl.hxx 2 0 include/svtools/tabbar.hxx 2 2 include/svtools/treelistbox.hxx 6 7 include/svtools/wizardmachine.hxx 5 5 include/svtools/wizdlg.hxx 2 1 include/svx/AccessibleShapeTreeInfo.hxx 25 25 include/svx/bmpmask.hxx 18 16 include/svx/compressgraphicdialog.hxx 4 2 include/svx/contdlg.hxx 29 27 include/svx/ctredlin.hxx 1 1 include/svx/dialcontrol.hxx 5 5 include/svx/fillctrl.hxx 1 1 include/svx/fmshell.hxx 7 3 include/svx/fontworkgallery.hxx 16 16 include/svx/hdft.hxx 9 9 include/svx/imapdlg.hxx 1 1 include/svx/lboxctrl.hxx 1 1 include/svx/linkwarn.hxx 21 19 include/svx/optgrid.hxx 8 6 include/svx/passwd.hxx 24 22 include/svx/rubydialog.hxx 1 1 include/svx/ruler.hxx 2 1 include/svx/sidebar/Popup.hxx 50 50 include/svx/srchdlg.hxx 2 2 include/svx/svdedxv.hxx 2 2 include/svx/svdpntv.hxx 4 3 include/svx/tbxcolorupdate.hxx 3 2 include/tools/errinf.hxx 9 11 include/vcl/builder.hxx 2 2 include/vcl/button.hxx 3 3 include/vcl/combobox.hxx 2 2 include/vcl/controllayout.hxx 2 1 include/vcl/cursor.hxx 1 1 include/vcl/dialog.hxx 7 7 include/vcl/dockwin.hxx 2 1 include/vcl/event.hxx 1 1 include/vcl/field.hxx 1 1 include/vcl/fixed.hxx 2 2 include/vcl/floatwin.hxx 1 1 include/vcl/fltcall.hxx 17 13 include/vcl/layout.hxx 4 4 include/vcl/lstbox.hxx 1 1 include/vcl/menu.hxx 8 8 include/vcl/msgbox.hxx 4 4 include/vcl/opengl/OpenGLContext.hxx 1 1 include/vcl/seleng.hxx 1 1 include/vcl/split.hxx 1 1 include/vcl/syswin.hxx 2 2 include/vcl/tabdlg.hxx 1 1 include/vcl/tabpage.hxx 1 1 include/vcl/taskpanelist.hxx 2 2 include/vcl/toolbox.hxx 4 3 include/vcl/vclevent.hxx 39 1 include/vcl/vclptr.hxx 1 1 include/vcl/waitobj.hxx 2 2 include/vcl/window.hxx 8 1 reportdesign/source/ui/dlg/AddField.cxx 9 0 reportdesign/source/ui/dlg/CondFormat.cxx 14 3 reportdesign/source/ui/dlg/Condition.cxx 16 16 reportdesign/source/ui/dlg/Condition.hxx 13 0 reportdesign/source/ui/dlg/DateTime.cxx 2 0 reportdesign/source/ui/dlg/Formula.cxx 58 17 reportdesign/source/ui/dlg/GroupsSorting.cxx 1 1 reportdesign/source/ui/dlg/Navigator.cxx 12 0 reportdesign/source/ui/dlg/PageNumber.cxx 6 6 reportdesign/source/ui/inc/CondFormat.hxx 8 7 reportdesign/source/ui/inc/DateTime.hxx 4 4 reportdesign/source/ui/inc/DesignView.hxx 3 3 reportdesign/source/ui/inc/Formula.hxx 10 10 reportdesign/source/ui/inc/GroupsSorting.hxx 7 6 reportdesign/source/ui/inc/PageNumber.hxx 1 1 reportdesign/source/ui/inc/ReportController.hxx 1 1 reportdesign/source/ui/inc/ReportSection.hxx 4 4 reportdesign/source/ui/inc/ReportWindow.hxx 1 1 reportdesign/source/ui/inc/ScrollHelper.hxx 2 2 reportdesign/source/ui/inc/SectionView.hxx 1 1 reportdesign/source/ui/inc/SectionWindow.hxx 1 1 reportdesign/source/ui/inc/StartMarker.hxx 6 6 reportdesign/source/ui/inc/ViewsWindow.hxx 1 1 reportdesign/source/ui/inc/dlgedfunc.hxx 1 1 reportdesign/source/ui/inc/propbrw.hxx 9 3 reportdesign/source/ui/report/DesignView.cxx 1 0 reportdesign/source/ui/report/ReportSection.cxx 2 0 reportdesign/source/ui/report/ReportWindow.cxx 1 0 reportdesign/source/ui/report/ScrollHelper.cxx 1 0 reportdesign/source/ui/report/SectionWindow.cxx 1 0 reportdesign/source/ui/report/StartMarker.cxx 1 0 reportdesign/source/ui/report/ViewsWindow.cxx 1 0 reportdesign/source/ui/report/propbrw.cxx 2 1 sc/inc/AccessibleFilterMenu.hxx 2 1 sc/inc/AccessibleFilterMenuItem.hxx 2 2 sc/inc/scmod.hxx 2 1 sc/inc/scopetools.hxx 1 1 sc/inc/waitoff.hxx 12 12 sc/source/ui/Accessibility/AccessibleText.cxx 12 1 sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx 25 3 sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx 22 3 sc/source/ui/StatisticsDialogs/SamplingDialog.cxx 18 1 sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx 22 2 sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx 5 0 sc/source/ui/app/inputhdl.cxx 7 7 sc/source/ui/app/scmod.cxx 2 4 sc/source/ui/attrdlg/scdlgfact.hxx 30 0 sc/source/ui/attrdlg/scuiexp.cxx 14 0 sc/source/ui/attrdlg/tabpages.cxx 18 0 sc/source/ui/cctrl/checklistmenu.cxx 23 0 sc/source/ui/condformat/colorformat.cxx 24 0 sc/source/ui/condformat/condformatdlg.cxx 4 1 sc/source/ui/condformat/condformatmgr.cxx 37 3 sc/source/ui/dbgui/PivotLayoutDialog.cxx 10 2 sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx 1 1 sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx 17 0 sc/source/ui/dbgui/consdlg.cxx 13 0 sc/source/ui/dbgui/dapidata.cxx 23 0 sc/source/ui/dbgui/dapitype.cxx 15 0 sc/source/ui/dbgui/dbnamdlg.cxx 39 0 sc/source/ui/dbgui/dpgroupdlg.cxx 32 0 sc/source/ui/dbgui/filtdlg.cxx 18 0 sc/source/ui/dbgui/pfiltdlg.cxx 78 0 sc/source/ui/dbgui/pvfundlg.cxx 18 0 sc/source/ui/dbgui/scendlg.cxx 22 0 sc/source/ui/dbgui/scuiasciiopt.cxx 12 0 sc/source/ui/dbgui/scuiimoptdlg.cxx 19 0 sc/source/ui/dbgui/sfiltdlg.cxx 13 0 sc/source/ui/dbgui/sortdlg.cxx 11 0 sc/source/ui/dbgui/subtdlg.cxx 12 0 sc/source/ui/dbgui/textimportoptions.cxx 26 4 sc/source/ui/dbgui/tpsort.cxx 18 0 sc/source/ui/dbgui/tpsubt.cxx 59 0 sc/source/ui/dbgui/validate.cxx 1 1 sc/source/ui/dialogs/searchresults.cxx 3 3 sc/source/ui/docshell/tablink.cxx 10 0 sc/source/ui/docshell/tpstat.cxx 0 2 sc/source/ui/drawfunc/fupoor.cxx 1 0 sc/source/ui/formdlg/dwfunctr.cxx 2 1 sc/source/ui/inc/AccessibleCsvControl.hxx 1 1 sc/source/ui/inc/AccessibleEditObject.hxx 2 2 sc/source/ui/inc/AccessibleText.hxx 5 4 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx 2 1 sc/source/ui/inc/ExponentialSmoothingDialog.hxx 2 1 sc/source/ui/inc/MovingAverageDialog.hxx 28 27 sc/source/ui/inc/PivotLayoutDialog.hxx 2 1 sc/source/ui/inc/PivotLayoutTreeListBase.hxx 16 15 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx 15 14 sc/source/ui/inc/SamplingDialog.hxx 11 10 sc/source/ui/inc/StatisticsInputOutputDialog.hxx 14 13 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx 4 4 sc/source/ui/inc/acredlin.hxx 9 9 sc/source/ui/inc/anyrefdg.hxx 12 12 sc/source/ui/inc/areasdlg.hxx 8 5 sc/source/ui/inc/checklistmenu.hxx 15 14 sc/source/ui/inc/colorformat.hxx 11 8 sc/source/ui/inc/condformatdlg.hxx 4 4 sc/source/ui/inc/condformatmgr.hxx 6 5 sc/source/ui/inc/conflictsdlg.hxx 17 17 sc/source/ui/inc/consdlg.hxx 2 1 sc/source/ui/inc/content.hxx 9 2 sc/source/ui/inc/corodlg.hxx 6 4 sc/source/ui/inc/crdlg.hxx 13 12 sc/source/ui/inc/crnrdlg.hxx 5 3 sc/source/ui/inc/dapidata.hxx 12 11 sc/source/ui/inc/dapitype.hxx 10 9 sc/source/ui/inc/datafdlg.hxx 19 17 sc/source/ui/inc/datastreamdlg.hxx 18 18 sc/source/ui/inc/dbnamdlg.hxx 6 4 sc/source/ui/inc/delcldlg.hxx 10 9 sc/source/ui/inc/delcodlg.hxx 28 27 sc/source/ui/inc/dpgroupdlg.hxx 1 1 sc/source/ui/inc/dwfunctr.hxx 21 20 sc/source/ui/inc/filldlg.hxx 60 60 sc/source/ui/inc/filtdlg.hxx 12 12 sc/source/ui/inc/foptmgr.hxx 2 2 sc/source/ui/inc/fupoor.hxx 2 2 sc/source/ui/inc/gridwin.hxx 3 3 sc/source/ui/inc/groupdlg.hxx 8 8 sc/source/ui/inc/highred.hxx 5 4 sc/source/ui/inc/inputhdl.hxx 5 4 sc/source/ui/inc/inscldlg.hxx 26 26 sc/source/ui/inc/inscodlg.hxx 13 13 sc/source/ui/inc/instbdlg.hxx 3 1 sc/source/ui/inc/lbseldlg.hxx 8 7 sc/source/ui/inc/linkarea.hxx 4 2 sc/source/ui/inc/mtrindlg.hxx 8 7 sc/source/ui/inc/mvtabdlg.hxx 6 5 sc/source/ui/inc/namecrea.hxx 13 12 sc/source/ui/inc/namedefdlg.hxx 14 14 sc/source/ui/inc/namedlg.hxx 4 4 sc/source/ui/inc/namepast.hxx 1 1 sc/source/ui/inc/navipi.hxx 4 4 sc/source/ui/inc/notemark.hxx 5 5 sc/source/ui/inc/opredlin.hxx 67 60 sc/source/ui/inc/optsolver.hxx 21 21 sc/source/ui/inc/pfiltdlg.hxx 5 5 sc/source/ui/inc/prevwsh.hxx 8 7 sc/source/ui/inc/protectiondlg.hxx 46 42 sc/source/ui/inc/pvfundlg.hxx 1 1 sc/source/ui/inc/reffact.hxx 14 12 sc/source/ui/inc/retypepassdlg.hxx 10 9 sc/source/ui/inc/scendlg.hxx 22 22 sc/source/ui/inc/scuiasciiopt.hxx 15 13 sc/source/ui/inc/scuiautofmt.hxx 12 12 sc/source/ui/inc/scuiimoptdlg.hxx 22 21 sc/source/ui/inc/scuitphfedit.hxx 1 1 sc/source/ui/inc/searchresults.hxx 3 3 sc/source/ui/inc/sharedocdlg.hxx 4 2 sc/source/ui/inc/shtabdlg.hxx 6 5 sc/source/ui/inc/simpref.hxx 11 7 sc/source/ui/inc/solveroptions.hxx 11 10 sc/source/ui/inc/solvrdlg.hxx 5 3 sc/source/ui/inc/sortdlg.hxx 6 6 sc/source/ui/inc/sortkeydlg.hxx 4 3 sc/source/ui/inc/strindlg.hxx 3 1 sc/source/ui/inc/subtdlg.hxx 8 3 sc/source/ui/inc/tabbgcolordlg.hxx 13 12 sc/source/ui/inc/tabopdlg.hxx 7 4 sc/source/ui/inc/tabpages.hxx 5 5 sc/source/ui/inc/tabview.hxx 6 6 sc/source/ui/inc/textimportoptions.hxx 16 16 sc/source/ui/inc/tpcalc.hxx 3 3 sc/source/ui/inc/tpcompatibility.hxx 3 2 sc/source/ui/inc/tpdefaults.hxx 12 12 sc/source/ui/inc/tpformula.hxx 7 6 sc/source/ui/inc/tphf.hxx 5 5 sc/source/ui/inc/tpprint.hxx 17 17 sc/source/ui/inc/tpsort.hxx 5 5 sc/source/ui/inc/tpstat.hxx 13 13 sc/source/ui/inc/tpsubt.hxx 24 24 sc/source/ui/inc/tptable.hxx 12 12 sc/source/ui/inc/tpusrlst.hxx 44 44 sc/source/ui/inc/tpview.hxx 34 28 sc/source/ui/inc/validate.hxx 11 9 sc/source/ui/inc/xmlsourcedlg.hxx 4 1 sc/source/ui/miscdlgs/acredlin.cxx 8 10 sc/source/ui/miscdlgs/anyrefdg.cxx 11 0 sc/source/ui/miscdlgs/conflictsdlg.cxx 15 0 sc/source/ui/miscdlgs/crdlg.cxx 19 1 sc/source/ui/miscdlgs/crnrdlg.cxx 14 0 sc/source/ui/miscdlgs/datafdlg.cxx 27 0 sc/source/ui/miscdlgs/datastreamdlg.cxx 15 0 sc/source/ui/miscdlgs/delcldlg.cxx 19 4 sc/source/ui/miscdlgs/delcodlg.cxx 26 0 sc/source/ui/miscdlgs/filldlg.cxx 11 3 sc/source/ui/miscdlgs/groupdlg.cxx 7 1 sc/source/ui/miscdlgs/highred.cxx 14 4 sc/source/ui/miscdlgs/inscldlg.cxx 22 0 sc/source/ui/miscdlgs/inscodlg.cxx 13 0 sc/source/ui/miscdlgs/instbdlg.cxx 12 0 sc/source/ui/miscdlgs/lbseldlg.cxx 13 0 sc/source/ui/miscdlgs/linkarea.cxx 12 0 sc/source/ui/miscdlgs/mtrindlg.cxx 13 0 sc/source/ui/miscdlgs/mvtabdlg.cxx 14 0 sc/source/ui/miscdlgs/namecrea.cxx 94 1 sc/source/ui/miscdlgs/optsolver.cxx 13 0 sc/source/ui/miscdlgs/protectiondlg.cxx 24 1 sc/source/ui/miscdlgs/retypepassdlg.cxx 23 0 sc/source/ui/miscdlgs/scuiautofmt.cxx 3 1 sc/source/ui/miscdlgs/sharedocdlg.cxx 12 0 sc/source/ui/miscdlgs/shtabdlg.cxx 11 0 sc/source/ui/miscdlgs/simpref.cxx 27 0 sc/source/ui/miscdlgs/solveroptions.cxx 17 1 sc/source/ui/miscdlgs/solvrdlg.cxx 12 0 sc/source/ui/miscdlgs/strindlg.cxx 23 0 sc/source/ui/miscdlgs/tabbgcolordlg.cxx 19 0 sc/source/ui/miscdlgs/tabopdlg.cxx 21 0 sc/source/ui/namedlg/namedefdlg.cxx 14 1 sc/source/ui/namedlg/namedlg.cxx 4 1 sc/source/ui/namedlg/namepast.cxx 7 0 sc/source/ui/navipi/content.cxx 21 1 sc/source/ui/optdlg/calcoptionsdlg.cxx 17 16 sc/source/ui/optdlg/calcoptionsdlg.hxx 10 0 sc/source/ui/optdlg/opredlin.cxx 16 0 sc/source/ui/optdlg/tpcalc.cxx 7 0 sc/source/ui/optdlg/tpcompatibility.cxx 8 0 sc/source/ui/optdlg/tpdefaults.cxx 17 0 sc/source/ui/optdlg/tpformula.cxx 9 0 sc/source/ui/optdlg/tpprint.cxx 12 0 sc/source/ui/optdlg/tpusrlst.cxx 43 0 sc/source/ui/optdlg/tpview.cxx 12 0 sc/source/ui/pagedlg/areasdlg.cxx 26 0 sc/source/ui/pagedlg/scuitphfedit.cxx 8 0 sc/source/ui/pagedlg/tphf.cxx 27 0 sc/source/ui/pagedlg/tptable.cxx 14 0 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 11 9 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 10 0 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 7 5 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx 12 0 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 8 7 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 4 4 sc/source/ui/vba/vbaeventshelper.cxx 14 13 sc/source/ui/view/gridwin.cxx 1 1 sc/source/ui/view/gridwin2.cxx 4 4 sc/source/ui/view/prevwsh.cxx 15 15 sc/source/ui/view/reffact.cxx 1 1 sc/source/ui/view/tabview.cxx 3 4 sc/source/ui/view/tabview5.cxx 20 1 sc/source/ui/xmlsource/xmlsourcedlg.cxx 1 1 sd/inc/Outliner.hxx 105 3 sd/source/filter/html/pubdlg.cxx 8 8 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 19 5 sd/source/ui/animations/CustomAnimationCreateDialog.cxx 2 2 sd/source/ui/animations/CustomAnimationCreateDialog.hxx 120 58 sd/source/ui/animations/CustomAnimationDialog.cxx 4 4 sd/source/ui/animations/CustomAnimationDialog.hxx 1 1 sd/source/ui/animations/CustomAnimationList.cxx 20 3 sd/source/ui/animations/CustomAnimationPane.cxx 17 17 sd/source/ui/animations/CustomAnimationPane.hxx 14 1 sd/source/ui/animations/SlideTransitionPane.cxx 13 13 sd/source/ui/animations/SlideTransitionPane.hxx 1 1 sd/source/ui/annotations/annotationtag.hxx 10 3 sd/source/ui/annotations/annotationwindow.cxx 5 4 sd/source/ui/annotations/annotationwindow.hxx 11 2 sd/source/ui/controller/slidelayoutcontroller.cxx 2 2 sd/source/ui/dlg/PaneChildWindows.cxx 17 0 sd/source/ui/dlg/PhotoAlbumDialog.cxx 13 11 sd/source/ui/dlg/PhotoAlbumDialog.hxx 13 0 sd/source/ui/dlg/RemoteDialog.cxx 5 3 sd/source/ui/dlg/RemoteDialog.hxx 1 1 sd/source/ui/dlg/RemoteDialogClientBox.hxx 20 2 sd/source/ui/dlg/animobjs.cxx 4 2 sd/source/ui/dlg/brkdlg.cxx 11 25 sd/source/ui/dlg/copydlg.cxx 29 0 sd/source/ui/dlg/custsdlg.cxx 61 61 sd/source/ui/dlg/dlgass.cxx 15 0 sd/source/ui/dlg/dlgfield.cxx 19 0 sd/source/ui/dlg/dlgsnap.cxx 47 19 sd/source/ui/dlg/headerfooterdlg.cxx 12 0 sd/source/ui/dlg/ins_paste.cxx 9 0 sd/source/ui/dlg/inspagob.cxx 16 0 sd/source/ui/dlg/layeroptionsdlg.cxx 15 0 sd/source/ui/dlg/masterlayoutdlg.cxx 9 0 sd/source/ui/dlg/morphdlg.cxx 13 3 sd/source/ui/dlg/paragr.cxx 33 0 sd/source/ui/dlg/present.cxx 26 1 sd/source/ui/dlg/prntopts.cxx 7 7 sd/source/ui/dlg/sddlgfact.cxx 1 2 sd/source/ui/dlg/sddlgfact.hxx 10 0 sd/source/ui/dlg/sdpreslt.cxx 3 1 sd/source/ui/dlg/sdtreelb.cxx 15 0 sd/source/ui/dlg/sduiexp.cxx 19 0 sd/source/ui/dlg/tpaction.cxx 42 0 sd/source/ui/dlg/tpoption.cxx 16 0 sd/source/ui/dlg/vectdlg.cxx 1 1 sd/source/ui/framework/factories/ChildWindowPane.cxx 4 8 sd/source/ui/framework/factories/FullScreenPane.cxx 1 1 sd/source/ui/framework/factories/Pane.cxx 5 3 sd/source/ui/func/fupoor.cxx 1 1 sd/source/ui/inc/AccessibleDocumentViewBase.hxx 2 1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 4 4 sd/source/ui/inc/BreakDlg.hxx 2 1 sd/source/ui/inc/FormShellManager.hxx 1 1 sd/source/ui/inc/Ruler.hxx 2 2 sd/source/ui/inc/ViewShell.hxx 1 1 sd/source/ui/inc/Window.hxx 2 1 sd/source/ui/inc/WindowUpdater.hxx 23 23 sd/source/ui/inc/animobjs.hxx 11 11 sd/source/ui/inc/copydlg.hxx 21 20 sd/source/ui/inc/custsdlg.hxx 6 5 sd/source/ui/inc/dlgfield.hxx 11 9 sd/source/ui/inc/dlgsnap.hxx 2 1 sd/source/ui/inc/framework/Pane.hxx 3 3 sd/source/ui/inc/fupoor.hxx 6 6 sd/source/ui/inc/headerfooterdlg.hxx 4 2 sd/source/ui/inc/ins_paste.hxx 4 3 sd/source/ui/inc/inspagob.hxx 9 6 sd/source/ui/inc/layeroptionsdlg.hxx 7 5 sd/source/ui/inc/masterlayoutdlg.hxx 5 4 sd/source/ui/inc/morphdlg.hxx 2 2 sd/source/ui/inc/navigatr.hxx 25 23 sd/source/ui/inc/present.hxx 20 19 sd/source/ui/inc/prntopts.hxx 85 84 sd/source/ui/inc/pubdlg.hxx 6 5 sd/source/ui/inc/sdpreslt.hxx 2 2 sd/source/ui/inc/sdtreelb.hxx 1 1 sd/source/ui/inc/taskpane/SlideSorterCacheDisplay.hxx 16 15 sd/source/ui/inc/tpaction.hxx 32 30 sd/source/ui/inc/tpoption.hxx 11 10 sd/source/ui/inc/vectdlg.hxx 1 1 sd/source/ui/slideshow/slideshow.cxx 6 8 sd/source/ui/slideshow/slideshowimpl.cxx 6 6 sd/source/ui/slideshow/slideshowimpl.hxx 2 2 sd/source/ui/table/TableDesignPane.hxx 2 2 sd/source/ui/view/FormShellManager.cxx 1 0 sd/source/ui/view/sdruler.cxx 1 1 sd/source/ui/view/sdview2.cxx 1 0 sd/source/ui/view/sdwindow.cxx 1 1 sd/source/ui/view/viewshe2.cxx 1 1 sd/source/ui/view/viewshel.cxx 6 6 sfx2/inc/srchdlg.hxx 8 10 sfx2/source/appl/childwin.cxx 1 1 sfx2/source/appl/fileobj.hxx 2 1 sfx2/source/appl/helpinterceptor.hxx 20 4 sfx2/source/appl/impldde.cxx 2 2 sfx2/source/appl/lnkbase2.cxx 65 14 sfx2/source/appl/newhelp.cxx 33 25 sfx2/source/appl/newhelp.hxx 8 8 sfx2/source/appl/workwin.cxx 1 1 sfx2/source/control/thumbnailview.cxx 1 1 sfx2/source/control/thumbnailviewacc.cxx 3 2 sfx2/source/control/thumbnailviewacc.hxx 2 3 sfx2/source/control/thumbnailviewitem.cxx 2 0 sfx2/source/dialog/alienwarn.cxx 23 4 sfx2/source/dialog/backingwindow.cxx 29 29 sfx2/source/dialog/backingwindow.hxx 10 3 sfx2/source/dialog/basedlgs.cxx 13 0 sfx2/source/dialog/checkin.cxx 88 14 sfx2/source/dialog/dinfdlg.cxx 4 6 sfx2/source/dialog/dockwin.cxx 11 0 sfx2/source/dialog/documentfontsdialog.cxx 1 1 sfx2/source/dialog/filedlgimpl.hxx 8 23 sfx2/source/dialog/infobar.cxx 14 0 sfx2/source/dialog/inputdlg.cxx 12 0 sfx2/source/dialog/mgetempl.cxx 1 1 sfx2/source/dialog/navigat.cxx 2 0 sfx2/source/dialog/newstyle.cxx 4 4 sfx2/source/dialog/partwnd.cxx 22 0 sfx2/source/dialog/passwd.cxx 30 0 sfx2/source/dialog/printopt.cxx 2 1 sfx2/source/dialog/recfloat.cxx 4 4 sfx2/source/dialog/securitypage.cxx 11 8 sfx2/source/dialog/splitwin.cxx 6 0 sfx2/source/dialog/srchdlg.cxx 22 22 sfx2/source/dialog/tabdlg.cxx 5 1 sfx2/source/dialog/templateinfodlg.cxx 4 5 sfx2/source/dialog/templdlg.cxx 29 2 sfx2/source/dialog/versdlg.cxx 11 11 sfx2/source/doc/new.cxx 12 2 sfx2/source/doc/templatedlg.cxx 2 2 sfx2/source/inc/alienwarn.hxx 3 1 sfx2/source/inc/documentfontsdialog.hxx 6 4 sfx2/source/inc/inputdlg.hxx 1 1 sfx2/source/inc/recfloat.hxx 5 5 sfx2/source/inc/splitwin.hxx 5 5 sfx2/source/inc/templdgi.hxx 21 19 sfx2/source/inc/versdlg.hxx 6 6 sfx2/source/inc/workwin.hxx 12 12 sfx2/source/sidebar/FocusManager.cxx 5 5 sfx2/source/sidebar/FocusManager.hxx 15 4 sfx2/source/sidebar/PanelTitleBar.cxx 3 1 sfx2/source/sidebar/PanelTitleBar.hxx 1 1 sfx2/source/sidebar/SidebarChildWindow.cxx 9 9 sfx2/source/sidebar/SidebarController.cxx 2 2 sfx2/source/sidebar/SidebarController.hxx 6 10 sfx2/source/sidebar/SidebarPanelBase.cxx 1 1 sfx2/source/statbar/stbitem.cxx 1 1 sfx2/source/toolbox/imgmgr.cxx 11 15 sfx2/source/toolbox/tbxitem.cxx 1 1 sfx2/source/view/frame.cxx 1 1 sfx2/source/view/frame2.cxx 7 7 sfx2/source/view/impframe.hxx 2 2 sfx2/source/view/impviewframe.hxx 1 1 sfx2/source/view/printer.cxx 1 1 sfx2/source/view/sfxbasecontroller.cxx 2 2 sfx2/source/view/viewfrm.cxx 2 2 sfx2/source/view/viewprn.cxx 2 2 starmath/inc/ElementsDockingWindow.hxx 85 71 starmath/inc/dialog.hxx 3 3 starmath/inc/edit.hxx 3 3 starmath/inc/toolbox.hxx 1 1 starmath/inc/view.hxx 2 1 starmath/source/ElementsDockingWindow.cxx 2 2 starmath/source/accessibility.hxx 141 0 starmath/source/dialog.cxx 4 6 starmath/source/edit.cxx 4 4 starmath/source/toolbox.cxx 1 1 starmath/source/view.cxx 1 1 svtools/inc/vclxaccessibleheaderbar.hxx 2 1 svtools/inc/vclxaccessibleheaderbaritem.hxx 14 14 svtools/source/brwbox/brwbox1.cxx 16 16 svtools/source/brwbox/brwbox2.cxx 12 0 svtools/source/brwbox/brwhead.cxx 12 0 svtools/source/brwbox/datwin.cxx 6 4 svtools/source/brwbox/datwin.hxx 1 1 svtools/source/brwbox/ebbcontrols.cxx 4 2 svtools/source/brwbox/editbrowsebox.cxx 15 4 svtools/source/contnr/fileview.cxx 2 2 svtools/source/contnr/imivctl.hxx 2 2 svtools/source/contnr/imivctl1.cxx 11 0 svtools/source/contnr/simptabl.cxx 1 1 svtools/source/contnr/svtabbx.cxx 1 1 svtools/source/contnr/treelistbox.cxx 15 27 svtools/source/control/calendar.cxx 4 4 svtools/source/control/inettbc.cxx 2 2 svtools/source/control/roadmap.cxx 21 15 svtools/source/control/tabbar.cxx 6 6 svtools/source/control/toolbarmenu.cxx 1 1 svtools/source/control/toolbarmenuimp.hxx 1 1 svtools/source/control/valueacc.cxx 2 2 svtools/source/control/valueimp.hxx 16 0 svtools/source/dialogs/PlaceEditDialog.cxx 4 0 svtools/source/dialogs/addresstemplate.cxx 1 0 svtools/source/dialogs/colrdlg.cxx 8 0 svtools/source/dialogs/prnsetup.cxx 11 4 svtools/source/dialogs/restartdialog.cxx 1 6 svtools/source/dialogs/roadmapwizard.cxx 5 5 svtools/source/dialogs/wizardmachine.cxx 6 2 svtools/source/dialogs/wizdlg.cxx 13 0 svtools/source/filter/GraphicExportOptionsDialog.cxx 33 0 svtools/source/filter/exportdialog.cxx 33 33 svtools/source/filter/exportdialog.hxx 1 1 svtools/source/hatchwindow/hatchwindow.cxx 1 1 svtools/source/inc/hatchwindow.hxx 2 2 svtools/source/inc/svimpbox.hxx 2 2 svtools/source/misc/dialogcontrolling.cxx 8 12 svtools/source/table/tablecontrol_impl.cxx 3 3 svtools/source/table/tablecontrol_impl.hxx 2 2 svtools/source/toolpanel/paneltabbarpeer.cxx 1 1 svtools/source/toolpanel/paneltabbarpeer.hxx 2 2 svtools/source/toolpanel/toolpaneldeckpeer.cxx 1 1 svtools/source/toolpanel/toolpaneldeckpeer.hxx 1 1 svtools/source/uno/addrtempuno.cxx 2 4 svtools/source/uno/generictoolboxcontroller.cxx 1 2 svtools/source/uno/genericunodialog.cxx 3 3 svtools/source/uno/popupwindowcontroller.cxx 1 1 svtools/source/uno/treecontrolpeer.hxx 10 10 svtools/source/uno/wizard/unowizard.cxx 1 1 svtools/source/uno/wizard/wizardshell.hxx 3 1 svx/inc/extrusiondepthdialog.hxx 3 3 svx/inc/galbrws2.hxx 1 1 svx/inc/svdibrow.hxx 2 2 svx/inc/tbunosearchcontrollers.hxx 1 0 svx/source/accessibility/AccessibleShapeTreeInfo.cxx 3 3 svx/source/accessibility/GraphCtlAccessibleContext.cxx 25 8 svx/source/dialog/_bmpmask.cxx 20 1 svx/source/dialog/_contdlg.cxx 25 0 svx/source/dialog/compressgraphicdialog.cxx 4 4 svx/source/dialog/contimp.hxx 42 10 svx/source/dialog/ctredlin.cxx 45 2 svx/source/dialog/docrecovery.cxx 6 326 svx/source/dialog/fontwork.cxx 16 0 svx/source/dialog/hdft.cxx 10 2 svx/source/dialog/imapdlg.cxx 1 0 svx/source/dialog/linkwarn.cxx 27 0 svx/source/dialog/optgrid.cxx 1 1 svx/source/dialog/orienthelper.cxx 15 0 svx/source/dialog/passwd.cxx 33 0 svx/source/dialog/rubydialog.cxx 43 1 svx/source/dialog/srchdlg.cxx 1 0 svx/source/dialog/svxruler.cxx 159 162 svx/source/fmcomp/gridcell.cxx 3 3 svx/source/fmcomp/gridctrl.cxx 109 12 svx/source/form/datanavi.cxx 2 2 svx/source/form/filtnav.cxx 1 2 svx/source/form/fmPropBrw.cxx 2 2 svx/source/form/fmexpl.cxx 13 2 svx/source/form/tabwin.cxx 1 1 svx/source/form/xfm_addcondition.cxx 1 2 svx/source/gallery2/galbrws1.cxx 1 1 svx/source/gallery2/galbrws1.hxx 8 8 svx/source/gallery2/galbrws2.cxx 2 1 svx/source/inc/AccessibleFrameSelector.hxx 1 1 svx/source/inc/GraphCtlAccessibleContext.hxx 1 1 svx/source/inc/charmapacc.hxx 2 1 svx/source/inc/datalistener.hxx 72 62 svx/source/inc/datanavi.hxx 22 16 svx/source/inc/docrecovery.hxx 1 1 svx/source/inc/filtnav.hxx 1 1 svx/source/inc/fmexch.hxx 1 1 svx/source/inc/fmexpl.hxx 2 1 svx/source/inc/fmvwimp.hxx 6 6 svx/source/inc/gridcell.hxx 2 1 svx/source/inc/svxrectctaccessiblecontext.hxx 4 2 svx/source/inc/tabwin.hxx 1 1 svx/source/inc/tbxform.hxx 17 0 svx/source/sidebar/area/AreaPropertyPanel.cxx 12 8 svx/source/sidebar/area/AreaPropertyPanel.hxx 17 0 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 11 8 svx/source/sidebar/graphic/GraphicPropertyPanel.hxx 4 2 svx/source/sidebar/insert/InsertPropertyPanel.cxx 2 2 svx/source/sidebar/insert/InsertPropertyPanel.hxx 23 0 svx/source/sidebar/line/LinePropertyPanel.cxx 16 13 svx/source/sidebar/line/LinePropertyPanel.hxx 24 5 svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx 11 9 svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx 20 0 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 13 10 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 23 0 svx/source/sidebar/possize/PosSizePropertyPanel.cxx 17 14 svx/source/sidebar/possize/PosSizePropertyPanel.hxx 15 0 svx/source/sidebar/text/TextPropertyPanel.cxx 8 5 svx/source/sidebar/text/TextPropertyPanel.hxx 3 3 svx/source/sidebar/tools/Popup.cxx 5 7 svx/source/svdraw/sdrpaintwindow.cxx 11 11 svx/source/svdraw/svdedxv.cxx 8 9 svx/source/svdraw/svdibrow.cxx 1 1 svx/source/svdraw/svdmrkv.cxx 8 12 svx/source/svdraw/svdpntv.cxx 2 2 svx/source/svdraw/svdview.cxx 14 1 svx/source/tbxctrls/bulletsnumbering.cxx 8 6 svx/source/tbxctrls/colorwindow.hxx 33 0 svx/source/tbxctrls/extrusioncontrols.cxx 6 2 svx/source/tbxctrls/extrusioncontrols.hxx 2 2 svx/source/tbxctrls/fillctrl.cxx 22 0 svx/source/tbxctrls/fontworkgallery.cxx 17 6 svx/source/tbxctrls/lboxctrl.cxx 16 0 svx/source/tbxctrls/tbcontrl.cxx 2 3 svx/source/tbxctrls/tbunocontroller.cxx 2 4 svx/source/tbxctrls/tbunosearchcontrollers.cxx 29 2 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx 21 19 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx 1 2 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx 2 1 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx 6 1 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx 6 6 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx 1 1 svx/source/unodraw/recoveryui.cxx 1 1 svx/source/unodraw/unoshtxt.cxx 3 2 sw/inc/PostItMgr.hxx 5 5 sw/inc/SidebarWin.hxx 4 2 sw/inc/colwd.hxx 1 1 sw/inc/hhcwrp.hxx 1 1 sw/inc/postithelper.hxx 1 1 sw/inc/viewsh.hxx 22 9 sw/qa/tiledrendering/tiledrendering.cxx 1 1 sw/source/core/access/accdoc.hxx 1 1 sw/source/core/access/accfrmobj.cxx 2 1 sw/source/core/access/accfrmobj.hxx 1 1 sw/source/core/view/viewsh.cxx 17 4 sw/source/ui/chrdlg/break.cxx 10 0 sw/source/ui/chrdlg/chardlg.cxx 21 1 sw/source/ui/chrdlg/drpcps.cxx 20 0 sw/source/ui/chrdlg/numpara.cxx 10 0 sw/source/ui/chrdlg/swuiccoll.cxx 93 34 sw/source/ui/config/mailconfigpage.cxx 4 0 sw/source/ui/config/optcomp.cxx 42 0 sw/source/ui/config/optload.cxx 165 0 sw/source/ui/config/optpage.cxx 9 1 sw/source/ui/dbui/addresslistdialog.cxx 9 9 sw/source/ui/dbui/addresslistdialog.hxx 39 23 sw/source/ui/dbui/createaddresslistdialog.cxx 20 18 sw/source/ui/dbui/createaddresslistdialog.hxx 28 5 sw/source/ui/dbui/customizeaddresslistdialog.cxx 12 8 sw/source/ui/dbui/customizeaddresslistdialog.hxx 29 4 sw/source/ui/dbui/dbinsdlg.cxx 2 0 sw/source/ui/dbui/dbtablepreviewdialog.cxx 2 2 sw/source/ui/dbui/dbtablepreviewdialog.hxx 111 33 sw/source/ui/dbui/mmaddressblockpage.cxx 53 46 sw/source/ui/dbui/mmaddressblockpage.hxx 15 0 sw/source/ui/dbui/mmdocselectpage.cxx 10 9 sw/source/ui/dbui/mmdocselectpage.hxx 21 0 sw/source/ui/dbui/mmgreetingspage.cxx 27 25 sw/source/ui/dbui/mmgreetingspage.hxx 11 0 sw/source/ui/dbui/mmlayoutpage.cxx 11 11 sw/source/ui/dbui/mmlayoutpage.hxx 19 0 sw/source/ui/dbui/mmmergepage.cxx 10 8 sw/source/ui/dbui/mmmergepage.hxx 41 3 sw/source/ui/dbui/mmoutputpage.cxx 42 42 sw/source/ui/dbui/mmoutputpage.hxx 33 3 sw/source/ui/dbui/mmoutputtypepage.cxx 7 5 sw/source/ui/dbui/mmoutputtypepage.hxx 18 0 sw/source/ui/dbui/mmpreparemergepage.cxx 10 8 sw/source/ui/dbui/mmpreparemergepage.hxx 2 1 sw/source/ui/dbui/selectdbtabledialog.cxx 2 2 sw/source/ui/dbui/selectdbtabledialog.hxx 12 0 sw/source/ui/dialog/abstract.cxx 15 0 sw/source/ui/dialog/ascfldlg.cxx 18 1 sw/source/ui/dialog/docstdlg.cxx 0 1 sw/source/ui/dialog/swdlgfact.cxx 2 3 sw/source/ui/dialog/swdlgfact.hxx 15 0 sw/source/ui/dialog/swmessdialog.cxx 25 0 sw/source/ui/dialog/swuiexp.cxx 74 0 sw/source/ui/dialog/uiregionsw.cxx 13 0 sw/source/ui/dialog/wordcountdialog.cxx 11 0 sw/source/ui/dochdl/selglos.cxx 21 0 sw/source/ui/envelp/envfmt.cxx 12 10 sw/source/ui/envelp/envfmt.hxx 14 0 sw/source/ui/envelp/envlop1.cxx 17 0 sw/source/ui/envelp/envprt.cxx 9 7 sw/source/ui/envelp/envprt.hxx 80 0 sw/source/ui/envelp/label1.cxx 35 0 sw/source/ui/envelp/labfmt.cxx 22 19 sw/source/ui/envelp/labfmt.hxx 9 0 sw/source/ui/envelp/labprt.cxx 11 11 sw/source/ui/envelp/labprt.hxx 54 0 sw/source/ui/envelp/mailmrge.cxx 58 52 sw/source/ui/envelp/swuilabimp.hxx 14 0 sw/source/ui/fldui/DropDownFieldDialog.cxx 5 0 sw/source/ui/fldui/changedb.cxx 18 0 sw/source/ui/fldui/flddb.cxx 13 12 sw/source/ui/fldui/flddb.hxx 12 0 sw/source/ui/fldui/flddinf.cxx 7 6 sw/source/ui/fldui/flddinf.hxx 21 0 sw/source/ui/fldui/flddok.cxx 15 14 sw/source/ui/fldui/flddok.hxx 3 0 sw/source/ui/fldui/fldedt.cxx 31 0 sw/source/ui/fldui/fldfunc.cxx 26 25 sw/source/ui/fldui/fldfunc.hxx 15 0 sw/source/ui/fldui/fldref.cxx 10 9 sw/source/ui/fldui/fldref.hxx 22 0 sw/source/ui/fldui/fldvar.cxx 17 16 sw/source/ui/fldui/fldvar.hxx 14 0 sw/source/ui/fldui/inpdlg.cxx 10 0 sw/source/ui/fldui/javaedit.cxx 25 1 sw/source/ui/frmdlg/column.cxx 32 5 sw/source/ui/frmdlg/cption.cxx 91 4 sw/source/ui/frmdlg/frmpage.cxx 20 0 sw/source/ui/frmdlg/wrap.cxx 148 26 sw/source/ui/index/cnttab.cxx 12 1 sw/source/ui/index/multmrk.cxx 19 11 sw/source/ui/index/swuiidxmrk.cxx 9 0 sw/source/ui/misc/bookmark.cxx 27 4 sw/source/ui/misc/docfnote.cxx 12 0 sw/source/ui/misc/glosbib.cxx 35 6 sw/source/ui/misc/glossary.cxx 18 17 sw/source/ui/misc/impfnote.hxx 10 0 sw/source/ui/misc/insfnote.cxx 22 0 sw/source/ui/misc/linenum.cxx 26 2 sw/source/ui/misc/num.cxx 36 3 sw/source/ui/misc/outline.cxx 17 0 sw/source/ui/misc/pgfnote.cxx 28 1 sw/source/ui/misc/pggrid.cxx 28 2 sw/source/ui/misc/srtdlg.cxx 12 0 sw/source/ui/misc/titlepage.cxx 12 0 sw/source/ui/table/colwd.cxx 14 0 sw/source/ui/table/convert.cxx 11 0 sw/source/ui/table/instable.cxx 12 0 sw/source/ui/table/mergetbl.cxx 12 0 sw/source/ui/table/rowht.cxx 14 0 sw/source/ui/table/splittbl.cxx 67 5 sw/source/ui/table/tabledlg.cxx 22 1 sw/source/ui/table/tautofmt.cxx 12 0 sw/source/ui/utlui/swrenamexnameddlg.cxx 33 0 sw/source/uibase/dbui/dbui.cxx 12 1 sw/source/uibase/dbui/mailmergechildwindow.cxx 1 1 sw/source/uibase/docvw/HeaderFooterWin.cxx 4 3 sw/source/uibase/docvw/PageBreakWin.cxx 3 8 sw/source/uibase/docvw/PostItMgr.cxx 6 11 sw/source/uibase/docvw/SidebarWin.cxx 3 4 sw/source/uibase/docvw/srcedtw.cxx 12 1 sw/source/uibase/envelp/syncbtn.cxx 6 4 sw/source/uibase/inc/DropDownFieldDialog.hxx 1 1 sw/source/uibase/inc/FrameControl.hxx 1 1 sw/source/uibase/inc/FrameControlsManager.hxx 2 2 sw/source/uibase/inc/HeaderFooterWin.hxx 1 1 sw/source/uibase/inc/PageBreakWin.hxx 4 4 sw/source/uibase/inc/abstract.hxx 9 8 sw/source/uibase/inc/ascfldlg.hxx 4 3 sw/source/uibase/inc/bookmark.hxx 8 7 sw/source/uibase/inc/break.hxx 5 5 sw/source/uibase/inc/changedb.hxx 11 11 sw/source/uibase/inc/chrdlg.hxx 28 28 sw/source/uibase/inc/column.hxx 3 3 sw/source/uibase/inc/conttree.hxx 14 14 sw/source/uibase/inc/convert.hxx 15 15 sw/source/uibase/inc/cption.hxx 25 25 sw/source/uibase/inc/dbinsdlg.hxx 13 7 sw/source/uibase/inc/dbui.hxx 12 11 sw/source/uibase/inc/docstdlg.hxx 1 1 sw/source/uibase/inc/drawbase.hxx 17 16 sw/source/uibase/inc/drpcps.hxx 10 9 sw/source/uibase/inc/envlop.hxx 3 3 sw/source/uibase/inc/fldedt.hxx 2 1 sw/source/uibase/inc/fldmgr.hxx 83 80 sw/source/uibase/inc/frmpage.hxx 7 6 sw/source/uibase/inc/glosbib.hxx 12 12 sw/source/uibase/inc/glossary.hxx 6 4 sw/source/uibase/inc/inpdlg.hxx 2 2 sw/source/uibase/inc/inputwin.hxx 10 10 sw/source/uibase/inc/insfnote.hxx 11 11 sw/source/uibase/inc/instable.hxx 10 10 sw/source/uibase/inc/javaedit.hxx 1 1 sw/source/uibase/inc/label.hxx 16 15 sw/source/uibase/inc/linenum.hxx 10 10 sw/source/uibase/inc/mailconfigpage.hxx 3 1 sw/source/uibase/inc/mailmergechildwindow.hxx 1 1 sw/source/uibase/inc/mailmergehelper.hxx 47 42 sw/source/uibase/inc/mailmrge.hxx 3 1 sw/source/uibase/inc/mergetbl.hxx 3 2 sw/source/uibase/inc/multmrk.hxx 2 2 sw/source/uibase/inc/navipi.hxx 24 24 sw/source/uibase/inc/num.hxx 15 14 sw/source/uibase/inc/numpara.hxx 4 4 sw/source/uibase/inc/optcomp.hxx 38 36 sw/source/uibase/inc/optload.hxx 138 130 sw/source/uibase/inc/optpage.hxx 12 11 sw/source/uibase/inc/outline.hxx 13 12 sw/source/uibase/inc/pgfnote.hxx 24 22 sw/source/uibase/inc/pggrid.hxx 1 1 sw/source/uibase/inc/prcntfld.hxx 6 6 sw/source/uibase/inc/pview.hxx 3 3 sw/source/uibase/inc/redlndlg.hxx 65 63 sw/source/uibase/inc/regionsw.hxx 4 2 sw/source/uibase/inc/rowht.hxx 4 1 sw/source/uibase/inc/selglos.hxx 1 1 sw/source/uibase/inc/shdwcrsr.hxx 6 4 sw/source/uibase/inc/splittbl.hxx 3 3 sw/source/uibase/inc/srcedtw.hxx 32 32 sw/source/uibase/inc/srtdlg.hxx 7 5 sw/source/uibase/inc/swmessdialog.hxx 4 2 sw/source/uibase/inc/swrenamexnameddlg.hxx 2 1 sw/source/uibase/inc/swruler.hxx 9 9 sw/source/uibase/inc/swuiccoll.hxx 109 105 sw/source/uibase/inc/swuicnttab.hxx 45 45 sw/source/uibase/inc/swuiidxmrk.hxx 3 1 sw/source/uibase/inc/syncbtn.hxx 13 13 sw/source/uibase/inc/tautofmt.hxx 12 12 sw/source/uibase/inc/titlepage.hxx 10 10 sw/source/uibase/inc/view.hxx 13 13 sw/source/uibase/inc/wordcountdialog.hxx 2 2 sw/source/uibase/inc/workctrl.hxx 15 14 sw/source/uibase/inc/wrap.hxx 1 1 sw/source/uibase/misc/redlndlg.cxx 7 0 sw/source/uibase/misc/swruler.cxx 1 1 sw/source/uibase/ribbar/inputwin.cxx 2 1 sw/source/uibase/ribbar/workctrl.cxx 1 0 sw/source/uibase/shells/txtattr.cxx 1 0 sw/source/uibase/shells/txtcrsr.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.hxx 1 1 sw/source/uibase/sidebar/PageMarginControl.cxx 1 1 sw/source/uibase/sidebar/PageMarginControl.hxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.cxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.hxx 4 0 sw/source/uibase/sidebar/PagePropertyPanel.cxx 4 4 sw/source/uibase/sidebar/PagePropertyPanel.hxx 1 1 sw/source/uibase/sidebar/PageSizeControl.cxx 1 1 sw/source/uibase/sidebar/PageSizeControl.hxx 12 0 sw/source/uibase/sidebar/WrapPropertyPanel.cxx 8 7 sw/source/uibase/sidebar/WrapPropertyPanel.hxx 45 42 sw/source/uibase/table/tablepg.hxx 23 14 sw/source/uibase/uiview/pview.cxx 7 7 sw/source/uibase/uiview/view.cxx 1 5 sw/source/uibase/uiview/viewling.cxx 8 8 sw/source/uibase/uiview/viewmdi.cxx 1 0 sw/source/uibase/utlui/content.cxx 1 0 sw/source/uibase/utlui/glbltree.cxx 19 4 sw/source/uibase/utlui/gloslst.cxx 2 3 sw/source/uibase/utlui/navipi.cxx 1 0 tools/source/ref/errinf.cxx 15 0 uui/source/authfallbackdlg.cxx 7 5 uui/source/authfallbackdlg.hxx 12 0 uui/source/fltdlg.cxx 4 2 uui/source/fltdlg.hxx 25 0 uui/source/logindlg.cxx 17 15 uui/source/logindlg.hxx 13 0 uui/source/masterpasscrtdlg.cxx 5 3 uui/source/masterpasscrtdlg.hxx 12 0 uui/source/masterpassworddlg.cxx 4 2 uui/source/masterpassworddlg.hxx 15 0 uui/source/nameclashdlg.cxx 7 5 uui/source/nameclashdlg.hxx 15 0 uui/source/passworddlg.cxx 7 5 uui/source/passworddlg.hxx 15 0 uui/source/secmacrowarnings.cxx 10 9 uui/source/secmacrowarnings.hxx 14 0 uui/source/unknownauthdlg.cxx 6 4 uui/source/unknownauthdlg.hxx 12 4 vcl/generic/print/genprnpsp.cxx 40 2 vcl/generic/print/prtsetup.cxx 24 20 vcl/generic/print/prtsetup.hxx 3 3 vcl/inc/brdwin.hxx 2 2 vcl/inc/dndevdis.hxx 7 6 vcl/inc/ilstbox.hxx 55 54 vcl/inc/printdlg.hxx 5 4 vcl/inc/salframe.hxx 18 23 vcl/inc/svdata.hxx 1 1 vcl/inc/toolbox.h 2 1 vcl/inc/unx/i18n_status.hxx 29 29 vcl/inc/window.h 9 0 vcl/source/app/salvtables.cxx 19 11 vcl/source/app/svapp.cxx 2 0 vcl/source/app/svdata.cxx 9 0 vcl/source/app/vclevent.cxx 14 14 vcl/source/control/button.cxx 3 5 vcl/source/control/combobox.cxx 4 0 vcl/source/control/ctrl.cxx 1 0 vcl/source/control/fixed.cxx 15 3 vcl/source/control/ilstbox.cxx 4 12 vcl/source/control/lstbox.cxx 12 16 vcl/source/control/tabctrl.cxx 1 1 vcl/source/edit/textview.cxx 8 15 vcl/source/edit/vclmedit.cxx 2 4 vcl/source/gdi/print3.cxx 1 0 vcl/source/window/accel.cxx 2 3 vcl/source/window/accessibility.cxx 1 1 vcl/source/window/brdwin.cxx 5 17 vcl/source/window/btndlg.cxx 15 12 vcl/source/window/builder.cxx 1 1 vcl/source/window/clipping.cxx 2 2 vcl/source/window/cursor.cxx 4 3 vcl/source/window/dialog.cxx 10 10 vcl/source/window/dlgctrl.cxx 3 3 vcl/source/window/dndevdis.cxx 8 9 vcl/source/window/dockmgr.cxx 10 6 vcl/source/window/dockwin.cxx 20 3 vcl/source/window/event.cxx 4 2 vcl/source/window/floatwin.cxx 4 2 vcl/source/window/introwin.cxx 20 15 vcl/source/window/layout.cxx 10 10 vcl/source/window/menu.cxx 3 3 vcl/source/window/menubarwindow.cxx 2 2 vcl/source/window/menufloatingwindow.cxx 11 11 vcl/source/window/mouse.cxx 6 17 vcl/source/window/msgbox.cxx 1 1 vcl/source/window/paint.cxx 45 18 vcl/source/window/printdlg.cxx 1 0 vcl/source/window/split.cxx 3 3 vcl/source/window/splitwin.cxx 18 19 vcl/source/window/stacking.cxx 1 0 vcl/source/window/syswin.cxx 2 1 vcl/source/window/tabdlg.cxx 7 12 vcl/source/window/taskpanelist.cxx 5 4 vcl/source/window/toolbox.cxx 21 22 vcl/source/window/window.cxx 16 18 vcl/source/window/window2.cxx 7 7 vcl/source/window/winproc.cxx 1 3 vcl/unx/generic/app/i18n_status.cxx 18 4 vcl/unx/generic/printer/cupsmgr.cxx 3 2 vcl/workben/icontest.cxx 1 1 vcl/workben/mtfdemo.cxx 13 6 vcl/workben/vcldemo.cxx 3 3 xmlsecurity/inc/xmlsecurity/certificatechooser.hxx 22 17 xmlsecurity/inc/xmlsecurity/certificateviewer.hxx 18 18 xmlsecurity/inc/xmlsecurity/digitalsignaturesdialog.hxx 22 18 xmlsecurity/inc/xmlsecurity/macrosecurity.hxx 3 1 xmlsecurity/source/dialogs/certificatechooser.cxx 44 1 xmlsecurity/source/dialogs/certificateviewer.cxx 16 1 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 38 1 xmlsecurity/source/dialogs/macrosecurity.cxx
2015-03-09 14:29:30 +02:00
DockingWindow *pDockWin = dynamic_cast< DockingWindow* > ( mpDockingWindow.get() );
if( pDockWin )
mnFloatBits = pDockWin->GetFloatStyle();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
ImplDockingWindowWrapper::~ImplDockingWindowWrapper()
{
if ( IsFloatingMode() )
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
SetFloatingMode(false);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
}
bool ImplDockingWindowWrapper::ImplStartDocking( const Point& rPos )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( !mbStartDockingEnabled )
return false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maMouseOff = rPos;
maMouseStart = maMouseOff;
mbDocking = true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mbLastFloatMode = IsFloatingMode();
// calculate FloatingBorder
VclPtr<FloatingWindow> pWin;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mpFloatWin )
pWin = mpFloatWin;
else
pWin = VclPtr<ImplDockFloatWin2>::Create( mpParent, mnFloatBits, nullptr );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
pWin->GetBorder( mnDockLeft, mnDockTop, mnDockRight, mnDockBottom );
if ( !mpFloatWin )
pWin.disposeAndClear();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
Point aPos = GetWindow()->ImplOutputToFrame( Point() );
Size aSize = GetWindow()->GetOutputSizePixel();
mnTrackX = aPos.X();
mnTrackY = aPos.Y();
mnTrackWidth = aSize.Width();
mnTrackHeight = aSize.Height();
if ( mbLastFloatMode )
{
maMouseOff.X() += mnDockLeft;
maMouseOff.Y() += mnDockTop;
mnTrackX -= mnDockLeft;
mnTrackY -= mnDockTop;
mnTrackWidth += mnDockLeft+mnDockRight;
mnTrackHeight += mnDockTop+mnDockBottom;
}
vcl::Window *pDockingArea = GetWindow()->GetParent();
vcl::Window::PointerState aState = pDockingArea->GetPointerState();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// mouse pos in screen pixels
Point aMousePos = pDockingArea->OutputToScreenPixel( aState.maPos );
Point aDockPos = pDockingArea->AbsoluteScreenToOutputPixel( GetWindow()->OutputToAbsoluteScreenPixel( GetWindow()->GetPosPixel() ) );
tools::Rectangle aDockRect( aDockPos, GetWindow()->GetSizePixel() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
StartDocking( aMousePos, aDockRect );
GetWindow()->ImplUpdateAll();
GetWindow()->ImplGetFrameWindow()->ImplUpdateAll();
GetWindow()->StartTracking( StartTrackingFlags::KeyMod );
return true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::Tracking( const TrackingEvent& rTEvt )
{
// used during docking of a currently docked window
if ( mbDocking )
{
if ( rTEvt.IsTrackingEnded() )
{
mbDocking = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->HideTracking();
if ( rTEvt.IsTrackingCanceled() )
{
mbDockCanceled = true;
EndDocking( tools::Rectangle( Point( mnTrackX, mnTrackY ), Size( mnTrackWidth, mnTrackHeight ) ), mbLastFloatMode );
mbDockCanceled = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
else
EndDocking( tools::Rectangle( Point( mnTrackX, mnTrackY ), Size( mnTrackWidth, mnTrackHeight ) ), mbLastFloatMode );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
// Docking only upon non-synthetic MouseEvents
else if ( !rTEvt.GetMouseEvent().IsSynthetic() || rTEvt.GetMouseEvent().IsModifierChanged() )
{
Point aMousePos = rTEvt.GetMouseEvent().GetPosPixel();
Point aFrameMousePos = GetWindow()->ImplOutputToFrame( aMousePos );
Size aFrameSize = GetWindow()->ImplGetFrameWindow()->GetOutputSizePixel();
if ( aFrameMousePos.X() < 0 )
aFrameMousePos.X() = 0;
if ( aFrameMousePos.Y() < 0 )
aFrameMousePos.Y() = 0;
if ( aFrameMousePos.X() > aFrameSize.Width()-1 )
aFrameMousePos.X() = aFrameSize.Width()-1;
if ( aFrameMousePos.Y() > aFrameSize.Height()-1 )
aFrameMousePos.Y() = aFrameSize.Height()-1;
aMousePos = GetWindow()->ImplFrameToOutput( aFrameMousePos );
aMousePos.X() -= maMouseOff.X();
aMousePos.Y() -= maMouseOff.Y();
Point aPos = GetWindow()->ImplOutputToFrame( aMousePos );
tools::Rectangle aTrackRect( aPos, Size( mnTrackWidth, mnTrackHeight ) );
tools::Rectangle aCompRect = aTrackRect;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
aPos.X() += maMouseOff.X();
aPos.Y() += maMouseOff.Y();
bool bFloatMode = Docking( aPos, aTrackRect );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mbLastFloatMode != bFloatMode )
{
if ( bFloatMode )
{
aTrackRect.Left() -= mnDockLeft;
aTrackRect.Top() -= mnDockTop;
aTrackRect.Right() += mnDockRight;
aTrackRect.Bottom() += mnDockBottom;
}
else
{
if ( aCompRect == aTrackRect )
{
aTrackRect.Left() += mnDockLeft;
aTrackRect.Top() += mnDockTop;
aTrackRect.Right() -= mnDockRight;
aTrackRect.Bottom() -= mnDockBottom;
}
}
mbLastFloatMode = bFloatMode;
}
ShowTrackFlags nTrackStyle;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( bFloatMode )
nTrackStyle = ShowTrackFlags::Object;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
else
nTrackStyle = ShowTrackFlags::Big;
tools::Rectangle aShowTrackRect = aTrackRect;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
aShowTrackRect.SetPos( GetWindow()->ImplFrameToOutput( aShowTrackRect.TopLeft() ) );
GetWindow()->ShowTracking( aShowTrackRect, nTrackStyle );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// calculate mouse offset again, as the rectangle was changed
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maMouseOff.X() = aPos.X() - aTrackRect.Left();
maMouseOff.Y() = aPos.Y() - aTrackRect.Top();
mnTrackX = aTrackRect.Left();
mnTrackY = aTrackRect.Top();
mnTrackWidth = aTrackRect.GetWidth();
mnTrackHeight = aTrackRect.GetHeight();
}
}
}
void ImplDockingWindowWrapper::StartDocking( const Point& rPoint, tools::Rectangle const & rRect )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
DockingData data( rPoint, rRect, IsFloatingMode() );
GetWindow()->CallEventListeners( VclEventId::WindowStartDocking, &data );
mbDocking = true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool ImplDockingWindowWrapper::Docking( const Point& rPoint, tools::Rectangle& rRect )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
DockingData data( rPoint, rRect, IsFloatingMode() );
GetWindow()->CallEventListeners( VclEventId::WindowDocking, &data );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
rRect = data.maTrackRect;
return data.mbFloating;
}
void ImplDockingWindowWrapper::EndDocking( const tools::Rectangle& rRect, bool bFloatMode )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
tools::Rectangle aRect( rRect );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
bool bOrigDockCanceled = mbDockCanceled;
if (bFloatMode && !StyleSettings::GetDockingFloatsSupported())
mbDockCanceled = true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( !IsDockingCanceled() )
{
bool bShow = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( bFloatMode != IsFloatingMode() )
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
SetFloatingMode( bFloatMode );
bShow = true;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( bFloatMode )
{
// #i44800# always use outputsize - as in all other places
mpFloatWin->SetOutputSizePixel( aRect.GetSize() );
mpFloatWin->SetPosPixel( aRect.TopLeft() );
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
if ( !bFloatMode )
{
Point aPos = aRect.TopLeft();
aPos = GetWindow()->GetParent()->ScreenToOutputPixel( aPos );
GetWindow()->SetPosSizePixel( aPos, aRect.GetSize() );
}
if ( bShow )
GetWindow()->Show( true, ShowFlags::NoFocusChange | ShowFlags::NoActivate );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
EndDockingData data( aRect, IsFloatingMode(), IsDockingCanceled() );
GetWindow()->CallEventListeners( VclEventId::WindowEndDocking, &data );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mbDocking = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// must be enabled in Window::Notify to prevent permanent docking during mouse move
mbStartDockingEnabled = false;
mbDockCanceled = bOrigDockCanceled;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool ImplDockingWindowWrapper::PrepareToggleFloatingMode()
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
bool bFloating = true;
GetWindow()->CallEventListeners( VclEventId::WindowPrepareToggleFloating, &bFloating );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
return bFloating;
}
void ImplDockingWindowWrapper::ToggleFloatingMode()
{
// notify dockingwindow/toolbox
// note: this must be done *before* notifying the
// listeners to have the toolbox in the proper state
if( GetWindow()->IsDockingWindow() )
static_cast<DockingWindow*>(GetWindow())->ToggleFloatingMode();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// now notify listeners
GetWindow()->CallEventListeners( VclEventId::WindowToggleFloating );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// must be enabled in Window::Notify to prevent permanent docking during mouse move
mbStartDockingEnabled = false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::TitleButtonClick( TitleButton nType )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( nType == TitleButton::Menu )
{
ToolBox *pToolBox = dynamic_cast< ToolBox* >( GetWindow() );
if( pToolBox )
{
pToolBox->ExecuteCustomMenu();
}
}
if( nType == TitleButton::Docking )
{
SetFloatingMode( !IsFloatingMode() );
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::Resizing( Size& rSize )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
// TODO: add virtual Resizing() to class Window, so we can get rid of class DockingWindow
DockingWindow *pDockingWindow = dynamic_cast< DockingWindow* >( GetWindow() );
if( pDockingWindow )
pDockingWindow->Resizing( rSize );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::ShowTitleButton( TitleButton nButton, bool bVisible )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if ( mpFloatWin )
mpFloatWin->ShowTitleButton( nButton, bVisible );
else
{
if ( nButton == TitleButton::Docking )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mbDockBtn = bVisible;
else // if ( nButton == TitleButton::Hide )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mbHideBtn = bVisible;
}
}
void ImplDockingWindowWrapper::ImplPreparePopupMode( FloatWinPopupFlags nFlags )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// prepare reparenting
vcl::Window* pRealParent = GetWindow()->GetWindow( GetWindowType::Parent );
mpOldBorderWin = GetWindow()->GetWindow( GetWindowType::Border );
vclwidget: change all vcl::window fields to be wrapped in VclPtr and update the VclWidget clang plugin to - warn about unconverted fields - .clear() all VclPtr fields in dispose() methods Change-Id: I6e657c215bc6807efd992555399b3b1fc16c89b5 2 1 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx 2 1 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistbox.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx 3 2 accessibility/inc/accessibility/extended/listboxaccessible.hxx 1 1 accessibility/inc/accessibility/extended/textwindowaccessibility.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx 4 4 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx 3 2 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx 7 6 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx 3 3 accessibility/source/extended/AccessibleToolPanelDeck.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx 1 1 accessibility/source/extended/accessibleiconchoicectrlentry.cxx 3 3 accessibility/source/extended/textwindowaccessibility.cxx 3 3 accessibility/source/standard/vclxaccessibleradiobutton.cxx 1 1 accessibility/source/standard/vclxaccessibletabpagewindow.cxx 1 1 avmedia/inc/mediacontrol.hxx 1 2 avmedia/source/framework/mediacontrol.cxx 1 1 avmedia/source/framework/mediaplayer.cxx 7 7 avmedia/source/viewer/mediaevent_impl.cxx 2 1 avmedia/source/viewer/mediaevent_impl.hxx 1 2 avmedia/source/viewer/mediawindow_impl.cxx 1 1 avmedia/source/viewer/mediawindow_impl.hxx 1 1 basctl/source/basicide/basicrenderable.hxx 1 0 basctl/source/basicide/baside2.cxx 7 5 basctl/source/basicide/baside2.hxx 13 2 basctl/source/basicide/baside2b.cxx 3 3 basctl/source/basicide/baside3.cxx 14 14 basctl/source/basicide/basides1.cxx 4 4 basctl/source/basicide/basides2.cxx 2 2 basctl/source/basicide/basides3.cxx 6 6 basctl/source/basicide/basidesh.cxx 14 1 basctl/source/basicide/bastypes.cxx 15 0 basctl/source/basicide/brkdlg.cxx 8 6 basctl/source/basicide/brkdlg.hxx 11 0 basctl/source/basicide/layout.cxx 5 2 basctl/source/basicide/layout.hxx 11 0 basctl/source/basicide/linenumberwindow.cxx 3 1 basctl/source/basicide/linenumberwindow.hxx 14 0 basctl/source/basicide/macrodlg.cxx 15 15 basctl/source/basicide/macrodlg.hxx 45 1 basctl/source/basicide/moduldl2.cxx 32 1 basctl/source/basicide/moduldlg.cxx 36 26 basctl/source/basicide/moduldlg.hxx 20 0 basctl/source/dlged/managelang.cxx 2 1 basctl/source/inc/accessibledialogcontrolshape.hxx 2 1 basctl/source/inc/accessibledialogwindow.hxx 2 2 basctl/source/inc/baside3.hxx 4 4 basctl/source/inc/basidesh.hxx 5 4 basctl/source/inc/bastypes.hxx 3 2 basctl/source/inc/dlged.hxx 12 10 basctl/source/inc/managelang.hxx 1 1 chart2/inc/ChartModel.hxx 2 1 chart2/source/controller/accessibility/AccessibleViewForwarder.hxx 2 2 chart2/source/controller/dialogs/ChartTypeDialogController.hxx 1 2 chart2/source/controller/dialogs/dlg_ChartType.cxx 2 10 chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx 1 0 chart2/source/controller/dialogs/dlg_DataEditor.cxx 4 6 chart2/source/controller/dialogs/dlg_DataSource.cxx 17 0 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.cxx 6 8 chart2/source/controller/dialogs/dlg_View3D.cxx 2 2 chart2/source/controller/dialogs/res_BarGeometry.hxx 19 19 chart2/source/controller/dialogs/res_DataLabel.hxx 23 23 chart2/source/controller/dialogs/res_Trendline.hxx 14 0 chart2/source/controller/dialogs/tp_3D_SceneAppearance.cxx 6 4 chart2/source/controller/dialogs/tp_3D_SceneAppearance.hxx 18 0 chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx 9 7 chart2/source/controller/dialogs/tp_3D_SceneGeometry.hxx 14 1 chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx 16 16 chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx 17 0 chart2/source/controller/dialogs/tp_AxisLabel.cxx 17 17 chart2/source/controller/dialogs/tp_AxisLabel.hxx 24 0 chart2/source/controller/dialogs/tp_AxisPositions.cxx 20 18 chart2/source/controller/dialogs/tp_AxisPositions.hxx 44 19 chart2/source/controller/dialogs/tp_ChartType.cxx 3 3 chart2/source/controller/dialogs/tp_ChartType.hxx 28 0 chart2/source/controller/dialogs/tp_DataSource.cxx 22 20 chart2/source/controller/dialogs/tp_DataSource.hxx 12 0 chart2/source/controller/dialogs/tp_LegendPosition.cxx 3 1 chart2/source/controller/dialogs/tp_LegendPosition.hxx 16 0 chart2/source/controller/dialogs/tp_PolarOptions.cxx 8 6 chart2/source/controller/dialogs/tp_PolarOptions.hxx 24 0 chart2/source/controller/dialogs/tp_RangeChooser.cxx 15 13 chart2/source/controller/dialogs/tp_RangeChooser.hxx 35 0 chart2/source/controller/dialogs/tp_Scale.cxx 34 32 chart2/source/controller/dialogs/tp_Scale.hxx 24 0 chart2/source/controller/dialogs/tp_SeriesToAxis.cxx 19 17 chart2/source/controller/dialogs/tp_SeriesToAxis.hxx 7 0 chart2/source/controller/dialogs/tp_TitleRotation.cxx 7 7 chart2/source/controller/dialogs/tp_TitleRotation.hxx 13 0 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx 5 3 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx 1 1 chart2/source/controller/inc/dlg_ChartType.hxx 1 1 chart2/source/controller/inc/dlg_CreationWizard_UNO.hxx 1 1 chart2/source/controller/inc/dlg_DataEditor.hxx 4 4 chart2/source/controller/inc/dlg_DataSource.hxx 8 6 chart2/source/controller/inc/dlg_InsertAxis_Grid.hxx 4 4 chart2/source/controller/inc/dlg_View3D.hxx 27 27 chart2/source/controller/inc/res_ErrorBar.hxx 5 5 chart2/source/controller/inc/res_LegendPosition.hxx 14 14 chart2/source/controller/inc/res_Titles.hxx 1 1 chart2/source/controller/main/ChartController.hxx 2 3 chart2/source/controller/main/ChartWindow.cxx 1 1 chart2/source/controller/main/ChartWindow.hxx 6 6 chart2/source/controller/main/ShapeController.cxx 1 1 chart2/source/view/charttypes/GL3DBarChart.cxx 1 1 chart2/source/view/inc/GL3DBarChart.hxx 1 1 chart2/source/view/main/ChartView.cxx 155 50 compilerplugins/clang/vclwidgets.cxx 23 0 cui/source/customize/acccfg.cxx 95 20 cui/source/customize/cfg.cxx 1 0 cui/source/customize/cfgutil.cxx 1 0 cui/source/customize/eventdlg.cxx 1 1 cui/source/customize/eventdlg.hxx 12 0 cui/source/customize/macropg.cxx 8 6 cui/source/customize/macropg_impl.hxx 17 0 cui/source/customize/selector.cxx 20 0 cui/source/dialogs/SpellDialog.cxx 17 0 cui/source/dialogs/about.cxx 56 26 cui/source/dialogs/colorpicker.cxx 19 0 cui/source/dialogs/cuicharmap.cxx 29 1 cui/source/dialogs/cuifmsearch.cxx 84 2 cui/source/dialogs/cuigaldlg.cxx 72 0 cui/source/dialogs/cuigrfflt.cxx 15 0 cui/source/dialogs/cuiimapwnd.cxx 11 0 cui/source/dialogs/cuitbxform.cxx 41 0 cui/source/dialogs/dlgname.cxx 79 5 cui/source/dialogs/hangulhanjadlg.cxx 5 0 cui/source/dialogs/hldocntp.cxx 15 0 cui/source/dialogs/hldoctp.cxx 20 1 cui/source/dialogs/hlinettp.cxx 14 0 cui/source/dialogs/hlmailtp.cxx 15 0 cui/source/dialogs/hlmarkwn.cxx 9 5 cui/source/dialogs/hltpbase.cxx 18 0 cui/source/dialogs/hyphen.cxx 18 2 cui/source/dialogs/iconcdlg.cxx 45 0 cui/source/dialogs/insdlg.cxx 13 0 cui/source/dialogs/insrc.cxx 20 0 cui/source/dialogs/linkdlg.cxx 13 8 cui/source/dialogs/multipat.cxx 12 0 cui/source/dialogs/newtabledlg.cxx 9 9 cui/source/dialogs/passwdomdlg.cxx 13 0 cui/source/dialogs/pastedlg.cxx 7 0 cui/source/dialogs/postdlg.cxx 18 0 cui/source/dialogs/scriptdlg.cxx 11 0 cui/source/dialogs/showcols.cxx 14 0 cui/source/dialogs/splitcelldlg.cxx 25 0 cui/source/dialogs/srchxtra.cxx 39 0 cui/source/dialogs/thesdlg.cxx 13 0 cui/source/dialogs/zoom.cxx 29 0 cui/source/factory/cuiexp.cxx 0 2 cui/source/factory/dlgfact.cxx 2 3 cui/source/factory/dlgfact.hxx 3 1 cui/source/inc/ControlFocusHelper.hxx 20 20 cui/source/inc/SpellDialog.hxx 9 7 cui/source/inc/about.hxx 14 12 cui/source/inc/acccfg.hxx 26 26 cui/source/inc/align.hxx 62 52 cui/source/inc/autocdlg.hxx 29 29 cui/source/inc/backgrnd.hxx 34 32 cui/source/inc/border.hxx 44 33 cui/source/inc/cfg.hxx 1 1 cui/source/inc/cfgutil.hxx 95 85 cui/source/inc/chardlg.hxx 14 12 cui/source/inc/connect.hxx 12 10 cui/source/inc/cuicharmap.hxx 27 27 cui/source/inc/cuifmsearch.hxx 41 29 cui/source/inc/cuigaldlg.hxx 24 10 cui/source/inc/cuigrfflt.hxx 1 1 cui/source/inc/cuihyperdlg.hxx 7 5 cui/source/inc/cuiimapwnd.hxx 3 1 cui/source/inc/cuioptgenrl.hxx 3 1 cui/source/inc/cuisrchdlg.hxx 145 135 cui/source/inc/cuitabarea.hxx 57 53 cui/source/inc/cuitabline.hxx 3 1 cui/source/inc/cuitbxform.hxx 5 5 cui/source/inc/dbregister.hxx 17 12 cui/source/inc/dlgname.hxx 15 11 cui/source/inc/dstribut.hxx 21 21 cui/source/inc/grfpage.hxx 49 43 cui/source/inc/hangulhanjadlg.hxx 5 5 cui/source/inc/hldocntp.hxx 7 5 cui/source/inc/hldoctp.hxx 11 9 cui/source/inc/hlinettp.hxx 6 4 cui/source/inc/hlmailtp.hxx 7 5 cui/source/inc/hlmarkwn.hxx 7 7 cui/source/inc/hltpbase.hxx 10 8 cui/source/inc/hyphen.hxx 14 12 cui/source/inc/iconcdlg.hxx 29 25 cui/source/inc/insdlg.hxx 5 3 cui/source/inc/insrc.hxx 12 10 cui/source/inc/labdlg.hxx 12 10 cui/source/inc/linkdlg.hxx 19 17 cui/source/inc/measure.hxx 6 6 cui/source/inc/multipat.hxx 4 2 cui/source/inc/newtabledlg.hxx 30 30 cui/source/inc/numfmt.hxx 64 64 cui/source/inc/numpages.hxx 13 13 cui/source/inc/optasian.hxx 17 13 cui/source/inc/optdict.hxx 18 18 cui/source/inc/optlingu.hxx 4 4 cui/source/inc/optpath.hxx 29 29 cui/source/inc/page.hxx 71 59 cui/source/inc/paragrph.hxx 6 4 cui/source/inc/pastedlg.hxx 7 7 cui/source/inc/postdlg.hxx 11 9 cui/source/inc/scriptdlg.hxx 9 7 cui/source/inc/selector.hxx 4 2 cui/source/inc/showcols.hxx 6 4 cui/source/inc/splitcelldlg.hxx 10 6 cui/source/inc/srchxtra.hxx 28 26 cui/source/inc/swpossizetabpage.hxx 29 27 cui/source/inc/tabstpge.hxx 20 17 cui/source/inc/textanim.hxx 19 16 cui/source/inc/textattr.hxx 15 8 cui/source/inc/thesdlg.hxx 34 28 cui/source/inc/transfrm.hxx 5 5 cui/source/inc/treeopt.hxx 13 13 cui/source/inc/zoom.hxx 4 2 cui/source/options/certpath.cxx 4 4 cui/source/options/certpath.hxx 17 0 cui/source/options/connpooloptions.cxx 10 8 cui/source/options/connpooloptions.hxx 11 0 cui/source/options/cuisrchdlg.cxx 5 2 cui/source/options/dbregister.cxx 14 0 cui/source/options/doclinkdialog.cxx 6 4 cui/source/options/doclinkdialog.hxx 10 2 cui/source/options/fontsubs.cxx 12 12 cui/source/options/fontsubs.hxx 26 0 cui/source/options/optaboutconfig.cxx 10 6 cui/source/options/optaboutconfig.hxx 9 0 cui/source/options/optaccessibility.cxx 9 9 cui/source/options/optaccessibility.hxx 13 0 cui/source/options/optasian.cxx 16 0 cui/source/options/optbasic.cxx 8 6 cui/source/options/optbasic.hxx 5 0 cui/source/options/optchart.cxx 5 5 cui/source/options/optchart.hxx 29 32 cui/source/options/optcolor.cxx 4 4 cui/source/options/optcolor.hxx 16 0 cui/source/options/optctl.cxx 8 6 cui/source/options/optctl.hxx 31 0 cui/source/options/optdict.cxx 21 2 cui/source/options/optfltr.cxx 12 10 cui/source/options/optfltr.hxx 54 0 cui/source/options/optgdlg.cxx 47 45 cui/source/options/optgdlg.hxx 12 2 cui/source/options/optgenrl.cxx 26 0 cui/source/options/opthtml.cxx 18 16 cui/source/options/opthtml.hxx 45 4 cui/source/options/optinet2.cxx 37 35 cui/source/options/optinet2.hxx 29 6 cui/source/options/optjava.cxx 23 21 cui/source/options/optjava.hxx 28 0 cui/source/options/optjsearch.cxx 22 20 cui/source/options/optjsearch.hxx 31 4 cui/source/options/optlingu.cxx 17 0 cui/source/options/optmemory.cxx 9 7 cui/source/options/optmemory.hxx 44 5 cui/source/options/optopencl.cxx 21 20 cui/source/options/optopencl.hxx 4 2 cui/source/options/optpath.cxx 17 0 cui/source/options/optsave.cxx 19 19 cui/source/options/optsave.hxx 19 0 cui/source/options/optupdt.cxx 12 10 cui/source/options/optupdt.hxx 39 0 cui/source/options/personalization.cxx 20 16 cui/source/options/personalization.hxx 18 0 cui/source/options/securityoptions.cxx 10 8 cui/source/options/securityoptions.hxx 11 10 cui/source/options/treeopt.cxx 4 2 cui/source/options/webconninfo.cxx 4 4 cui/source/options/webconninfo.hxx 24 0 cui/source/tabpages/align.cxx 106 7 cui/source/tabpages/autocdlg.cxx 27 0 cui/source/tabpages/backgrnd.cxx 34 0 cui/source/tabpages/border.cxx 115 1 cui/source/tabpages/chardlg.cxx 22 0 cui/source/tabpages/connect.cxx 32 0 cui/source/tabpages/dstribut.cxx 18 0 cui/source/tabpages/grfpage.cxx 20 0 cui/source/tabpages/labdlg.cxx 10 10 cui/source/tabpages/macroass.cxx 25 0 cui/source/tabpages/measure.cxx 25 1 cui/source/tabpages/numfmt.cxx 60 1 cui/source/tabpages/numpages.cxx 29 0 cui/source/tabpages/page.cxx 99 0 cui/source/tabpages/paragrph.cxx 37 0 cui/source/tabpages/swpossizetabpage.cxx 34 1 cui/source/tabpages/tabstpge.cxx 26 0 cui/source/tabpages/textanim.cxx 24 0 cui/source/tabpages/textattr.cxx 72 0 cui/source/tabpages/tparea.cxx 14 1 cui/source/tabpages/tpbitmap.cxx 28 4 cui/source/tabpages/tpcolor.cxx 28 0 cui/source/tabpages/tpgradnt.cxx 21 0 cui/source/tabpages/tphatch.cxx 29 0 cui/source/tabpages/tpline.cxx 25 0 cui/source/tabpages/tplnedef.cxx 18 0 cui/source/tabpages/tplneend.cxx 17 0 cui/source/tabpages/tpshadow.cxx 58 0 cui/source/tabpages/transfrm.cxx 42 0 dbaccess/source/ext/macromigration/macromigrationpages.cxx 20 14 dbaccess/source/ext/macromigration/macromigrationpages.hxx 1 1 dbaccess/source/ext/macromigration/rangeprogressbar.hxx 0 1 dbaccess/source/ui/app/AppDetailPageHelper.cxx 2 1 dbaccess/source/ui/app/AppDetailView.cxx 2 2 dbaccess/source/ui/app/AppDetailView.hxx 1 1 dbaccess/source/ui/app/AppTitleWindow.cxx 1 1 dbaccess/source/ui/app/AppTitleWindow.hxx 4 10 dbaccess/source/ui/app/AppView.cxx 4 4 dbaccess/source/ui/app/AppView.hxx 1 0 dbaccess/source/ui/app/subcomponentmanager.cxx 7 16 dbaccess/source/ui/browser/brwview.cxx 1 2 dbaccess/source/ui/browser/dbtreeview.cxx 1 1 dbaccess/source/ui/browser/dbtreeview.hxx 10 0 dbaccess/source/ui/browser/genericcontroller.cxx 68 41 dbaccess/source/ui/control/FieldDescControl.cxx 2 2 dbaccess/source/ui/control/TableGrantCtrl.cxx 3 1 dbaccess/source/ui/control/VertSplitView.cxx 3 3 dbaccess/source/ui/control/curledit.cxx 1 0 dbaccess/source/ui/control/sqledit.cxx 16 0 dbaccess/source/ui/dlg/CollectionView.cxx 4 8 dbaccess/source/ui/dlg/ConnectionHelper.cxx 4 5 dbaccess/source/ui/dlg/ConnectionHelper.hxx 19 0 dbaccess/source/ui/dlg/ConnectionPage.cxx 13 11 dbaccess/source/ui/dlg/ConnectionPage.hxx 12 0 dbaccess/source/ui/dlg/ConnectionPageSetup.cxx 4 2 dbaccess/source/ui/dlg/ConnectionPageSetup.hxx 113 1 dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx 61 48 dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx 2 1 dbaccess/source/ui/dlg/DbAdminImpl.hxx 13 0 dbaccess/source/ui/dlg/QueryPropertiesDialog.cxx 20 0 dbaccess/source/ui/dlg/RelationDlg.cxx 30 1 dbaccess/source/ui/dlg/TextConnectionHelper.cxx 21 19 dbaccess/source/ui/dlg/TextConnectionHelper.hxx 19 5 dbaccess/source/ui/dlg/UserAdmin.cxx 4 4 dbaccess/source/ui/dlg/UserAdmin.hxx 22 0 dbaccess/source/ui/dlg/admincontrols.cxx 14 13 dbaccess/source/ui/dlg/admincontrols.hxx 1 1 dbaccess/source/ui/dlg/adminpages.hxx 6 0 dbaccess/source/ui/dlg/adtabdlg.cxx 57 31 dbaccess/source/ui/dlg/advancedsettings.cxx 28 28 dbaccess/source/ui/dlg/advancedsettings.hxx 19 0 dbaccess/source/ui/dlg/dbfindex.cxx 11 9 dbaccess/source/ui/dlg/dbfindex.hxx 7 4 dbaccess/source/ui/dlg/dbwizsetup.cxx 86 16 dbaccess/source/ui/dlg/detailpages.cxx 45 35 dbaccess/source/ui/dlg/detailpages.hxx 7 0 dbaccess/source/ui/dlg/directsql.cxx 8 8 dbaccess/source/ui/dlg/dlgsave.cxx 13 0 dbaccess/source/ui/dlg/dlgsize.cxx 14 0 dbaccess/source/ui/dlg/dsselect.cxx 6 5 dbaccess/source/ui/dlg/dsselect.hxx 30 0 dbaccess/source/ui/dlg/generalpage.cxx 15 11 dbaccess/source/ui/dlg/generalpage.hxx 9 0 dbaccess/source/ui/dlg/indexdialog.cxx 2 2 dbaccess/source/ui/dlg/indexfieldscontrol.cxx 5 0 dbaccess/source/ui/dlg/paramdialog.cxx 21 0 dbaccess/source/ui/dlg/queryfilter.cxx 18 0 dbaccess/source/ui/dlg/queryorder.cxx 9 2 dbaccess/source/ui/dlg/sqlmessage.cxx 3 0 dbaccess/source/ui/dlg/tablespage.cxx 3 3 dbaccess/source/ui/dlg/tablespage.hxx 11 0 dbaccess/source/ui/dlg/textconnectionsettings.cxx 8 7 dbaccess/source/ui/inc/CollectionView.hxx 2 1 dbaccess/source/ui/inc/ConnectionLine.hxx 2 1 dbaccess/source/ui/inc/ConnectionLineAccess.hxx 35 35 dbaccess/source/ui/inc/FieldDescControl.hxx 2 1 dbaccess/source/ui/inc/JAccess.hxx 1 1 dbaccess/source/ui/inc/JoinController.hxx 2 2 dbaccess/source/ui/inc/JoinDesignView.hxx 13 13 dbaccess/source/ui/inc/JoinTableView.hxx 1 1 dbaccess/source/ui/inc/QueryDesignView.hxx 5 4 dbaccess/source/ui/inc/QueryPropertiesDialog.hxx 1 1 dbaccess/source/ui/inc/QueryTextView.hxx 2 2 dbaccess/source/ui/inc/QueryViewSwitch.hxx 3 3 dbaccess/source/ui/inc/RelationControl.hxx 11 9 dbaccess/source/ui/inc/RelationDlg.hxx 1 1 dbaccess/source/ui/inc/RelationTableView.hxx 1 1 dbaccess/source/ui/inc/TableConnection.hxx 1 1 dbaccess/source/ui/inc/TableDesignHelpBar.hxx 3 3 dbaccess/source/ui/inc/TableDesignView.hxx 2 1 dbaccess/source/ui/inc/TableFieldDescription.hxx 2 2 dbaccess/source/ui/inc/TableGrantCtrl.hxx 1 1 dbaccess/source/ui/inc/TableWindow.hxx 2 1 dbaccess/source/ui/inc/TableWindowAccess.hxx 2 2 dbaccess/source/ui/inc/TableWindowListBox.hxx 1 1 dbaccess/source/ui/inc/TableWindowTitle.hxx 1 1 dbaccess/source/ui/inc/TokenWriter.hxx 3 3 dbaccess/source/ui/inc/VertSplitView.hxx 13 11 dbaccess/source/ui/inc/WCPage.hxx 6 6 dbaccess/source/ui/inc/WColumnSelect.hxx 5 5 dbaccess/source/ui/inc/WCopyTable.hxx 12 11 dbaccess/source/ui/inc/WNameMatch.hxx 3 1 dbaccess/source/ui/inc/WTabPage.hxx 13 9 dbaccess/source/ui/inc/WTypeSelect.hxx 6 6 dbaccess/source/ui/inc/adtabdlg.hxx 5 5 dbaccess/source/ui/inc/brwview.hxx 1 1 dbaccess/source/ui/inc/curledit.hxx 4 3 dbaccess/source/ui/inc/datasourceconnector.hxx 3 3 dbaccess/source/ui/inc/dbwizsetup.hxx 7 7 dbaccess/source/ui/inc/directsql.hxx 4 2 dbaccess/source/ui/inc/dlgsize.hxx 9 9 dbaccess/source/ui/inc/indexdialog.hxx 2 2 dbaccess/source/ui/inc/indexfieldscontrol.hxx 2 1 dbaccess/source/ui/inc/linkeddocuments.hxx 5 5 dbaccess/source/ui/inc/paramdialog.hxx 2 2 dbaccess/source/ui/inc/querycontainerwindow.hxx 13 11 dbaccess/source/ui/inc/queryfilter.hxx 10 8 dbaccess/source/ui/inc/queryorder.hxx 1 1 dbaccess/source/ui/inc/sqledit.hxx 3 1 dbaccess/source/ui/inc/textconnectionsettings.hxx 2 1 dbaccess/source/ui/inc/undosqledit.hxx 5 5 dbaccess/source/ui/inc/unodatbr.hxx 1 1 dbaccess/source/ui/misc/ToolBoxHelper.cxx 23 0 dbaccess/source/ui/misc/WCPage.cxx 17 0 dbaccess/source/ui/misc/WColumnSelect.cxx 5 5 dbaccess/source/ui/misc/WCopyTable.cxx 20 0 dbaccess/source/ui/misc/WNameMatch.cxx 41 13 dbaccess/source/ui/misc/WTypeSelect.cxx 1 0 dbaccess/source/ui/misc/singledoccontroller.cxx 5 4 dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx 1 1 dbaccess/source/ui/querydesign/JoinController.cxx 2 4 dbaccess/source/ui/querydesign/JoinDesignView.cxx 25 25 dbaccess/source/ui/querydesign/JoinTableView.cxx 1 1 dbaccess/source/ui/querydesign/QTableWindow.cxx 1 1 dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx 2 1 dbaccess/source/ui/querydesign/QueryDesignUndoAction.hxx 29 30 dbaccess/source/ui/querydesign/QueryDesignView.cxx 1 1 dbaccess/source/ui/querydesign/QueryMoveTabWinUndoAct.hxx 1 1 dbaccess/source/ui/querydesign/QuerySizeTabWinUndoAct.hxx 9 9 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.cxx 1 1 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.hxx 3 5 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.cxx 3 3 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.hxx 24 30 dbaccess/source/ui/querydesign/QueryTableView.cxx 1 2 dbaccess/source/ui/querydesign/QueryTextView.cxx 12 10 dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx 6 6 dbaccess/source/ui/querydesign/SelectionBrowseBox.hxx 1 1 dbaccess/source/ui/querydesign/TableConnection.cxx 1 0 dbaccess/source/ui/querydesign/TableFieldDescription.cxx 2 3 dbaccess/source/ui/querydesign/TableWindow.cxx 4 4 dbaccess/source/ui/querydesign/TableWindowAccess.cxx 1 1 dbaccess/source/ui/querydesign/TableWindowListBox.cxx 3 5 dbaccess/source/ui/querydesign/TableWindowTitle.cxx 1 2 dbaccess/source/ui/querydesign/limitboxcontroller.cxx 2 1 dbaccess/source/ui/querydesign/limitboxcontroller.hxx 2 3 dbaccess/source/ui/querydesign/querycontainerwindow.cxx 5 0 dbaccess/source/ui/querydesign/querydlg.cxx 5 5 dbaccess/source/ui/querydesign/querydlg.hxx 3 2 dbaccess/source/ui/relationdesign/RelationTableView.cxx 1 2 dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx 1 1 dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx 5 4 dbaccess/source/ui/tabledesign/TEditControl.cxx 6 6 dbaccess/source/ui/tabledesign/TEditControl.hxx 1 2 dbaccess/source/ui/tabledesign/TableDesignHelpBar.cxx 3 14 dbaccess/source/ui/tabledesign/TableDesignView.cxx 3 12 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx 3 3 dbaccess/source/ui/tabledesign/TableFieldDescWin.hxx 4 3 dbaccess/source/ui/tabledesign/TableUndo.hxx 1 1 dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx 3 3 dbaccess/source/ui/uno/composerdialogs.cxx 1 1 dbaccess/source/ui/uno/copytablewizard.cxx 4 4 desktop/source/app/cmdlinehelp.hxx 10 0 desktop/source/deployment/gui/dp_gui_dependencydialog.cxx 3 1 desktop/source/deployment/gui/dp_gui_dependencydialog.hxx 36 7 desktop/source/deployment/gui/dp_gui_dialog2.cxx 22 20 desktop/source/deployment/gui/dp_gui_dialog2.hxx 3 11 desktop/source/deployment/gui/dp_gui_extlistbox.cxx 3 3 desktop/source/deployment/gui/dp_gui_extlistbox.hxx 5 12 desktop/source/deployment/gui/dp_gui_theextmgr.cxx 3 3 desktop/source/deployment/gui/dp_gui_theextmgr.hxx 15 1 desktop/source/deployment/gui/dp_gui_updatedialog.cxx 15 15 desktop/source/deployment/gui/dp_gui_updatedialog.hxx 7 0 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx 7 7 desktop/source/deployment/gui/dp_gui_updateinstalldialog.hxx 22 7 desktop/source/deployment/gui/license_dialog.cxx 2 1 editeng/source/editeng/impedit.hxx 2 1 editeng/source/editeng/textconv.hxx 1 1 editeng/source/misc/hangulhanja.cxx 2 2 editeng/source/misc/splwrap.cxx 6 0 extensions/source/abpilot/abpfinalpage.cxx 7 6 extensions/source/abpilot/abpfinalpage.hxx 2 1 extensions/source/abpilot/admininvokationimpl.hxx 10 1 extensions/source/abpilot/admininvokationpage.cxx 4 3 extensions/source/abpilot/admininvokationpage.hxx 12 0 extensions/source/abpilot/fieldmappingpage.cxx 5 3 extensions/source/abpilot/fieldmappingpage.hxx 10 0 extensions/source/abpilot/tableselectionpage.cxx 4 2 extensions/source/abpilot/tableselectionpage.hxx 11 0 extensions/source/abpilot/typeselectionpage.cxx 13 12 extensions/source/abpilot/typeselectionpage.hxx 1 1 extensions/source/abpilot/unodialogabp.cxx 4 3 extensions/source/bibliography/bibbeam.cxx 2 2 extensions/source/bibliography/bibbeam.hxx 5 2 extensions/source/bibliography/bibcont.cxx 2 2 extensions/source/bibliography/bibcont.hxx 1 0 extensions/source/bibliography/bibmod.cxx 1 1 extensions/source/bibliography/bibshortcuthandler.hxx 18 9 extensions/source/bibliography/bibview.cxx 23 11 extensions/source/bibliography/bibview.hxx 85 35 extensions/source/bibliography/datman.cxx 3 2 extensions/source/bibliography/datman.hxx 1 0 extensions/source/bibliography/framectr.cxx 55 7 extensions/source/bibliography/general.cxx 57 41 extensions/source/bibliography/general.hxx 1 0 extensions/source/bibliography/toolbar.cxx 2 2 extensions/source/bibliography/toolbar.hxx 39 0 extensions/source/dbpilots/commonpagesdbp.cxx 17 11 extensions/source/dbpilots/commonpagesdbp.hxx 12 0 extensions/source/dbpilots/controlwizard.cxx 7 6 extensions/source/dbpilots/controlwizard.hxx 15 0 extensions/source/dbpilots/gridwizard.cxx 8 6 extensions/source/dbpilots/gridwizard.hxx 48 2 extensions/source/dbpilots/groupboxwiz.cxx 18 10 extensions/source/dbpilots/groupboxwiz.hxx 33 0 extensions/source/dbpilots/listcombowizard.cxx 12 6 extensions/source/dbpilots/listcombowizard.hxx 7 6 extensions/source/plugin/inc/plugin/plctrl.hxx 3 4 extensions/source/propctrlr/browserline.cxx 4 4 extensions/source/propctrlr/browserline.hxx 2 2 extensions/source/propctrlr/browserview.cxx 1 1 extensions/source/propctrlr/browserview.hxx 2 7 extensions/source/propctrlr/commoncontrol.cxx 1 1 extensions/source/propctrlr/commoncontrol.hxx 1 1 extensions/source/propctrlr/controlfontdialog.cxx 25 2 extensions/source/propctrlr/formlinkdialog.cxx 6 5 extensions/source/propctrlr/formlinkdialog.hxx 11 0 extensions/source/propctrlr/listselectiondlg.cxx 3 1 extensions/source/propctrlr/listselectiondlg.hxx 11 0 extensions/source/propctrlr/newdatatype.cxx 4 2 extensions/source/propctrlr/newdatatype.hxx 1 0 extensions/source/propctrlr/propcontroller.cxx 2 2 extensions/source/propctrlr/propcontroller.hxx 1 5 extensions/source/propctrlr/propertyeditor.cxx 1 1 extensions/source/propctrlr/propertyeditor.hxx 3 0 extensions/source/propctrlr/selectlabeldialog.cxx 3 3 extensions/source/propctrlr/selectlabeldialog.hxx 5 11 extensions/source/propctrlr/standardcontrol.cxx 2 2 extensions/source/propctrlr/standardcontrol.hxx 5 0 extensions/source/propctrlr/taborder.cxx 5 5 extensions/source/propctrlr/taborder.hxx 14 0 extensions/source/scanner/grid.cxx 6 5 extensions/source/scanner/grid.hxx 31 1 extensions/source/scanner/sanedlg.cxx 24 24 extensions/source/scanner/sanedlg.hxx 13 0 filter/source/flash/impswfdialog.cxx 9 8 filter/source/flash/impswfdialog.hxx 1 1 filter/source/flash/swfdialog.cxx 122 2 filter/source/pdf/impdialog.cxx 99 93 filter/source/pdf/impdialog.hxx 1 1 filter/source/pdf/pdfdialog.cxx 2 2 filter/source/pdf/pdffilter.cxx 1 1 filter/source/svg/svgdialog.cxx 3 7 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx 29 2 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx 17 13 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx 4 2 filter/source/xsltdialog/xmlfiltertabdialog.cxx 4 4 filter/source/xsltdialog/xmlfiltertabdialog.hxx 12 0 filter/source/xsltdialog/xmlfiltertabpagebasic.cxx 6 5 filter/source/xsltdialog/xmlfiltertabpagebasic.hxx 14 0 filter/source/xsltdialog/xmlfiltertabpagexslt.cxx 9 8 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx 15 1 filter/source/xsltdialog/xmlfiltertestdialog.cxx 15 15 filter/source/xsltdialog/xmlfiltertestdialog.hxx 8 11 forms/source/richtext/richtextimplcontrol.cxx 7 7 forms/source/richtext/richtextimplcontrol.hxx 2 8 forms/source/solar/control/navtoolbar.cxx 2 2 forms/source/solar/inc/navtoolbar.hxx 10 8 formula/source/ui/dlg/ControlHelper.hxx 33 33 formula/source/ui/dlg/formula.cxx 12 0 formula/source/ui/dlg/funcpage.cxx 4 2 formula/source/ui/dlg/funcpage.hxx 39 16 formula/source/ui/dlg/funcutl.cxx 20 0 formula/source/ui/dlg/parawin.cxx 25 25 formula/source/ui/dlg/parawin.hxx 11 0 formula/source/ui/dlg/structpg.cxx 3 1 formula/source/ui/dlg/structpg.hxx 1 1 fpicker/source/office/OfficeControlAccess.hxx 6 8 fpicker/source/office/PlacesListBox.cxx 6 6 fpicker/source/office/PlacesListBox.hxx 5 3 fpicker/source/office/QueryFolderName.hxx 3 2 fpicker/source/office/asyncfilepicker.hxx 3 7 fpicker/source/office/commonpicker.cxx 2 1 fpicker/source/office/commonpicker.hxx 34 9 fpicker/source/office/iodlg.cxx 11 11 fpicker/source/office/iodlg.hxx 3 2 fpicker/source/office/iodlgimp.cxx 25 27 fpicker/source/office/iodlgimp.hxx 2 4 framework/inc/classes/fwktabwindow.hxx 2 1 framework/inc/dispatch/closedispatcher.hxx 1 1 framework/inc/helper/vclstatusindicator.hxx 4 3 framework/inc/uielement/buttontoolbarcontroller.hxx 1 1 framework/inc/uielement/comboboxtoolbarcontroller.hxx 3 2 framework/inc/uielement/complextoolbarcontroller.hxx 2 1 framework/inc/uielement/dropdownboxtoolbarcontroller.hxx 1 1 framework/inc/uielement/edittoolbarcontroller.hxx 6 5 framework/inc/uielement/generictoolbarcontroller.hxx 2 1 framework/inc/uielement/spinfieldtoolbarcontroller.hxx 2 1 framework/inc/uielement/statusbaritem.hxx 6 5 framework/inc/uielement/statusbarmanager.hxx 1 1 framework/inc/uielement/toolbarmanager.hxx 1 1 framework/inc/uielement/toolbarmerger.hxx 1 2 framework/source/helper/vclstatusindicator.cxx 4 4 framework/source/services/tabwindowservice.cxx 1 1 framework/source/uielement/buttontoolbarcontroller.cxx 1 3 framework/source/uielement/comboboxtoolbarcontroller.cxx 1 1 framework/source/uielement/complextoolbarcontroller.cxx 1 3 framework/source/uielement/dropdownboxtoolbarcontroller.cxx 1 3 framework/source/uielement/edittoolbarcontroller.cxx 1 1 framework/source/uielement/generictoolbarcontroller.cxx 1 3 framework/source/uielement/spinfieldtoolbarcontroller.cxx 25 26 framework/source/uielement/statusbarmanager.cxx 4 4 framework/source/uielement/toolbarmanager.cxx 2 1 include/dbaccess/ToolBoxHelper.hxx 4 3 include/dbaccess/genericcontroller.hxx 2 1 include/editeng/splwrap.hxx 4 2 include/formula/funcutl.hxx 6 10 include/sfx2/basedlgs.hxx 5 3 include/sfx2/checkin.hxx 4 4 include/sfx2/childwin.hxx 46 40 include/sfx2/dinfdlg.hxx 2 3 include/sfx2/fcontnr.hxx 2 1 include/sfx2/frame.hxx 8 9 include/sfx2/infobar.hxx 1 1 include/sfx2/ipclient.hxx 12 12 include/sfx2/mgetempl.hxx 2 2 include/sfx2/newstyle.hxx 16 14 include/sfx2/passwd.hxx 22 21 include/sfx2/printopt.hxx 1 1 include/sfx2/prnmon.hxx 2 1 include/sfx2/sidebar/SidebarPanelBase.hxx 3 3 include/sfx2/stbitem.hxx 10 10 include/sfx2/tabdlg.hxx 10 10 include/sfx2/templatedlg.hxx 4 4 include/sfx2/templateinfodlg.hxx 1 1 include/sfx2/thumbnailview.hxx 1 1 include/sfx2/thumbnailviewitem.hxx 2 1 include/sfx2/viewsh.hxx 5 4 include/svtools/GraphicExportOptionsDialog.hxx 7 6 include/svtools/PlaceEditDialog.hxx 13 13 include/svtools/ServerDetailsControls.hxx 2 1 include/svtools/accessibleruler.hxx 4 4 include/svtools/addresstemplate.hxx 8 8 include/svtools/brwbox.hxx 4 1 include/svtools/brwhead.hxx 4 4 include/svtools/calendar.hxx 4 4 include/svtools/colrdlg.hxx 5 5 include/svtools/editbrowsebox.hxx 3 1 include/svtools/fileview.hxx 2 2 include/svtools/generictoolboxcontroller.hxx 2 1 include/svtools/genericunodialog.hxx 7 7 include/svtools/prnsetup.hxx 3 1 include/svtools/simptabl.hxx 2 0 include/svtools/tabbar.hxx 2 2 include/svtools/treelistbox.hxx 6 7 include/svtools/wizardmachine.hxx 5 5 include/svtools/wizdlg.hxx 2 1 include/svx/AccessibleShapeTreeInfo.hxx 25 25 include/svx/bmpmask.hxx 18 16 include/svx/compressgraphicdialog.hxx 4 2 include/svx/contdlg.hxx 29 27 include/svx/ctredlin.hxx 1 1 include/svx/dialcontrol.hxx 5 5 include/svx/fillctrl.hxx 1 1 include/svx/fmshell.hxx 7 3 include/svx/fontworkgallery.hxx 16 16 include/svx/hdft.hxx 9 9 include/svx/imapdlg.hxx 1 1 include/svx/lboxctrl.hxx 1 1 include/svx/linkwarn.hxx 21 19 include/svx/optgrid.hxx 8 6 include/svx/passwd.hxx 24 22 include/svx/rubydialog.hxx 1 1 include/svx/ruler.hxx 2 1 include/svx/sidebar/Popup.hxx 50 50 include/svx/srchdlg.hxx 2 2 include/svx/svdedxv.hxx 2 2 include/svx/svdpntv.hxx 4 3 include/svx/tbxcolorupdate.hxx 3 2 include/tools/errinf.hxx 9 11 include/vcl/builder.hxx 2 2 include/vcl/button.hxx 3 3 include/vcl/combobox.hxx 2 2 include/vcl/controllayout.hxx 2 1 include/vcl/cursor.hxx 1 1 include/vcl/dialog.hxx 7 7 include/vcl/dockwin.hxx 2 1 include/vcl/event.hxx 1 1 include/vcl/field.hxx 1 1 include/vcl/fixed.hxx 2 2 include/vcl/floatwin.hxx 1 1 include/vcl/fltcall.hxx 17 13 include/vcl/layout.hxx 4 4 include/vcl/lstbox.hxx 1 1 include/vcl/menu.hxx 8 8 include/vcl/msgbox.hxx 4 4 include/vcl/opengl/OpenGLContext.hxx 1 1 include/vcl/seleng.hxx 1 1 include/vcl/split.hxx 1 1 include/vcl/syswin.hxx 2 2 include/vcl/tabdlg.hxx 1 1 include/vcl/tabpage.hxx 1 1 include/vcl/taskpanelist.hxx 2 2 include/vcl/toolbox.hxx 4 3 include/vcl/vclevent.hxx 39 1 include/vcl/vclptr.hxx 1 1 include/vcl/waitobj.hxx 2 2 include/vcl/window.hxx 8 1 reportdesign/source/ui/dlg/AddField.cxx 9 0 reportdesign/source/ui/dlg/CondFormat.cxx 14 3 reportdesign/source/ui/dlg/Condition.cxx 16 16 reportdesign/source/ui/dlg/Condition.hxx 13 0 reportdesign/source/ui/dlg/DateTime.cxx 2 0 reportdesign/source/ui/dlg/Formula.cxx 58 17 reportdesign/source/ui/dlg/GroupsSorting.cxx 1 1 reportdesign/source/ui/dlg/Navigator.cxx 12 0 reportdesign/source/ui/dlg/PageNumber.cxx 6 6 reportdesign/source/ui/inc/CondFormat.hxx 8 7 reportdesign/source/ui/inc/DateTime.hxx 4 4 reportdesign/source/ui/inc/DesignView.hxx 3 3 reportdesign/source/ui/inc/Formula.hxx 10 10 reportdesign/source/ui/inc/GroupsSorting.hxx 7 6 reportdesign/source/ui/inc/PageNumber.hxx 1 1 reportdesign/source/ui/inc/ReportController.hxx 1 1 reportdesign/source/ui/inc/ReportSection.hxx 4 4 reportdesign/source/ui/inc/ReportWindow.hxx 1 1 reportdesign/source/ui/inc/ScrollHelper.hxx 2 2 reportdesign/source/ui/inc/SectionView.hxx 1 1 reportdesign/source/ui/inc/SectionWindow.hxx 1 1 reportdesign/source/ui/inc/StartMarker.hxx 6 6 reportdesign/source/ui/inc/ViewsWindow.hxx 1 1 reportdesign/source/ui/inc/dlgedfunc.hxx 1 1 reportdesign/source/ui/inc/propbrw.hxx 9 3 reportdesign/source/ui/report/DesignView.cxx 1 0 reportdesign/source/ui/report/ReportSection.cxx 2 0 reportdesign/source/ui/report/ReportWindow.cxx 1 0 reportdesign/source/ui/report/ScrollHelper.cxx 1 0 reportdesign/source/ui/report/SectionWindow.cxx 1 0 reportdesign/source/ui/report/StartMarker.cxx 1 0 reportdesign/source/ui/report/ViewsWindow.cxx 1 0 reportdesign/source/ui/report/propbrw.cxx 2 1 sc/inc/AccessibleFilterMenu.hxx 2 1 sc/inc/AccessibleFilterMenuItem.hxx 2 2 sc/inc/scmod.hxx 2 1 sc/inc/scopetools.hxx 1 1 sc/inc/waitoff.hxx 12 12 sc/source/ui/Accessibility/AccessibleText.cxx 12 1 sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx 25 3 sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx 22 3 sc/source/ui/StatisticsDialogs/SamplingDialog.cxx 18 1 sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx 22 2 sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx 5 0 sc/source/ui/app/inputhdl.cxx 7 7 sc/source/ui/app/scmod.cxx 2 4 sc/source/ui/attrdlg/scdlgfact.hxx 30 0 sc/source/ui/attrdlg/scuiexp.cxx 14 0 sc/source/ui/attrdlg/tabpages.cxx 18 0 sc/source/ui/cctrl/checklistmenu.cxx 23 0 sc/source/ui/condformat/colorformat.cxx 24 0 sc/source/ui/condformat/condformatdlg.cxx 4 1 sc/source/ui/condformat/condformatmgr.cxx 37 3 sc/source/ui/dbgui/PivotLayoutDialog.cxx 10 2 sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx 1 1 sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx 17 0 sc/source/ui/dbgui/consdlg.cxx 13 0 sc/source/ui/dbgui/dapidata.cxx 23 0 sc/source/ui/dbgui/dapitype.cxx 15 0 sc/source/ui/dbgui/dbnamdlg.cxx 39 0 sc/source/ui/dbgui/dpgroupdlg.cxx 32 0 sc/source/ui/dbgui/filtdlg.cxx 18 0 sc/source/ui/dbgui/pfiltdlg.cxx 78 0 sc/source/ui/dbgui/pvfundlg.cxx 18 0 sc/source/ui/dbgui/scendlg.cxx 22 0 sc/source/ui/dbgui/scuiasciiopt.cxx 12 0 sc/source/ui/dbgui/scuiimoptdlg.cxx 19 0 sc/source/ui/dbgui/sfiltdlg.cxx 13 0 sc/source/ui/dbgui/sortdlg.cxx 11 0 sc/source/ui/dbgui/subtdlg.cxx 12 0 sc/source/ui/dbgui/textimportoptions.cxx 26 4 sc/source/ui/dbgui/tpsort.cxx 18 0 sc/source/ui/dbgui/tpsubt.cxx 59 0 sc/source/ui/dbgui/validate.cxx 1 1 sc/source/ui/dialogs/searchresults.cxx 3 3 sc/source/ui/docshell/tablink.cxx 10 0 sc/source/ui/docshell/tpstat.cxx 0 2 sc/source/ui/drawfunc/fupoor.cxx 1 0 sc/source/ui/formdlg/dwfunctr.cxx 2 1 sc/source/ui/inc/AccessibleCsvControl.hxx 1 1 sc/source/ui/inc/AccessibleEditObject.hxx 2 2 sc/source/ui/inc/AccessibleText.hxx 5 4 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx 2 1 sc/source/ui/inc/ExponentialSmoothingDialog.hxx 2 1 sc/source/ui/inc/MovingAverageDialog.hxx 28 27 sc/source/ui/inc/PivotLayoutDialog.hxx 2 1 sc/source/ui/inc/PivotLayoutTreeListBase.hxx 16 15 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx 15 14 sc/source/ui/inc/SamplingDialog.hxx 11 10 sc/source/ui/inc/StatisticsInputOutputDialog.hxx 14 13 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx 4 4 sc/source/ui/inc/acredlin.hxx 9 9 sc/source/ui/inc/anyrefdg.hxx 12 12 sc/source/ui/inc/areasdlg.hxx 8 5 sc/source/ui/inc/checklistmenu.hxx 15 14 sc/source/ui/inc/colorformat.hxx 11 8 sc/source/ui/inc/condformatdlg.hxx 4 4 sc/source/ui/inc/condformatmgr.hxx 6 5 sc/source/ui/inc/conflictsdlg.hxx 17 17 sc/source/ui/inc/consdlg.hxx 2 1 sc/source/ui/inc/content.hxx 9 2 sc/source/ui/inc/corodlg.hxx 6 4 sc/source/ui/inc/crdlg.hxx 13 12 sc/source/ui/inc/crnrdlg.hxx 5 3 sc/source/ui/inc/dapidata.hxx 12 11 sc/source/ui/inc/dapitype.hxx 10 9 sc/source/ui/inc/datafdlg.hxx 19 17 sc/source/ui/inc/datastreamdlg.hxx 18 18 sc/source/ui/inc/dbnamdlg.hxx 6 4 sc/source/ui/inc/delcldlg.hxx 10 9 sc/source/ui/inc/delcodlg.hxx 28 27 sc/source/ui/inc/dpgroupdlg.hxx 1 1 sc/source/ui/inc/dwfunctr.hxx 21 20 sc/source/ui/inc/filldlg.hxx 60 60 sc/source/ui/inc/filtdlg.hxx 12 12 sc/source/ui/inc/foptmgr.hxx 2 2 sc/source/ui/inc/fupoor.hxx 2 2 sc/source/ui/inc/gridwin.hxx 3 3 sc/source/ui/inc/groupdlg.hxx 8 8 sc/source/ui/inc/highred.hxx 5 4 sc/source/ui/inc/inputhdl.hxx 5 4 sc/source/ui/inc/inscldlg.hxx 26 26 sc/source/ui/inc/inscodlg.hxx 13 13 sc/source/ui/inc/instbdlg.hxx 3 1 sc/source/ui/inc/lbseldlg.hxx 8 7 sc/source/ui/inc/linkarea.hxx 4 2 sc/source/ui/inc/mtrindlg.hxx 8 7 sc/source/ui/inc/mvtabdlg.hxx 6 5 sc/source/ui/inc/namecrea.hxx 13 12 sc/source/ui/inc/namedefdlg.hxx 14 14 sc/source/ui/inc/namedlg.hxx 4 4 sc/source/ui/inc/namepast.hxx 1 1 sc/source/ui/inc/navipi.hxx 4 4 sc/source/ui/inc/notemark.hxx 5 5 sc/source/ui/inc/opredlin.hxx 67 60 sc/source/ui/inc/optsolver.hxx 21 21 sc/source/ui/inc/pfiltdlg.hxx 5 5 sc/source/ui/inc/prevwsh.hxx 8 7 sc/source/ui/inc/protectiondlg.hxx 46 42 sc/source/ui/inc/pvfundlg.hxx 1 1 sc/source/ui/inc/reffact.hxx 14 12 sc/source/ui/inc/retypepassdlg.hxx 10 9 sc/source/ui/inc/scendlg.hxx 22 22 sc/source/ui/inc/scuiasciiopt.hxx 15 13 sc/source/ui/inc/scuiautofmt.hxx 12 12 sc/source/ui/inc/scuiimoptdlg.hxx 22 21 sc/source/ui/inc/scuitphfedit.hxx 1 1 sc/source/ui/inc/searchresults.hxx 3 3 sc/source/ui/inc/sharedocdlg.hxx 4 2 sc/source/ui/inc/shtabdlg.hxx 6 5 sc/source/ui/inc/simpref.hxx 11 7 sc/source/ui/inc/solveroptions.hxx 11 10 sc/source/ui/inc/solvrdlg.hxx 5 3 sc/source/ui/inc/sortdlg.hxx 6 6 sc/source/ui/inc/sortkeydlg.hxx 4 3 sc/source/ui/inc/strindlg.hxx 3 1 sc/source/ui/inc/subtdlg.hxx 8 3 sc/source/ui/inc/tabbgcolordlg.hxx 13 12 sc/source/ui/inc/tabopdlg.hxx 7 4 sc/source/ui/inc/tabpages.hxx 5 5 sc/source/ui/inc/tabview.hxx 6 6 sc/source/ui/inc/textimportoptions.hxx 16 16 sc/source/ui/inc/tpcalc.hxx 3 3 sc/source/ui/inc/tpcompatibility.hxx 3 2 sc/source/ui/inc/tpdefaults.hxx 12 12 sc/source/ui/inc/tpformula.hxx 7 6 sc/source/ui/inc/tphf.hxx 5 5 sc/source/ui/inc/tpprint.hxx 17 17 sc/source/ui/inc/tpsort.hxx 5 5 sc/source/ui/inc/tpstat.hxx 13 13 sc/source/ui/inc/tpsubt.hxx 24 24 sc/source/ui/inc/tptable.hxx 12 12 sc/source/ui/inc/tpusrlst.hxx 44 44 sc/source/ui/inc/tpview.hxx 34 28 sc/source/ui/inc/validate.hxx 11 9 sc/source/ui/inc/xmlsourcedlg.hxx 4 1 sc/source/ui/miscdlgs/acredlin.cxx 8 10 sc/source/ui/miscdlgs/anyrefdg.cxx 11 0 sc/source/ui/miscdlgs/conflictsdlg.cxx 15 0 sc/source/ui/miscdlgs/crdlg.cxx 19 1 sc/source/ui/miscdlgs/crnrdlg.cxx 14 0 sc/source/ui/miscdlgs/datafdlg.cxx 27 0 sc/source/ui/miscdlgs/datastreamdlg.cxx 15 0 sc/source/ui/miscdlgs/delcldlg.cxx 19 4 sc/source/ui/miscdlgs/delcodlg.cxx 26 0 sc/source/ui/miscdlgs/filldlg.cxx 11 3 sc/source/ui/miscdlgs/groupdlg.cxx 7 1 sc/source/ui/miscdlgs/highred.cxx 14 4 sc/source/ui/miscdlgs/inscldlg.cxx 22 0 sc/source/ui/miscdlgs/inscodlg.cxx 13 0 sc/source/ui/miscdlgs/instbdlg.cxx 12 0 sc/source/ui/miscdlgs/lbseldlg.cxx 13 0 sc/source/ui/miscdlgs/linkarea.cxx 12 0 sc/source/ui/miscdlgs/mtrindlg.cxx 13 0 sc/source/ui/miscdlgs/mvtabdlg.cxx 14 0 sc/source/ui/miscdlgs/namecrea.cxx 94 1 sc/source/ui/miscdlgs/optsolver.cxx 13 0 sc/source/ui/miscdlgs/protectiondlg.cxx 24 1 sc/source/ui/miscdlgs/retypepassdlg.cxx 23 0 sc/source/ui/miscdlgs/scuiautofmt.cxx 3 1 sc/source/ui/miscdlgs/sharedocdlg.cxx 12 0 sc/source/ui/miscdlgs/shtabdlg.cxx 11 0 sc/source/ui/miscdlgs/simpref.cxx 27 0 sc/source/ui/miscdlgs/solveroptions.cxx 17 1 sc/source/ui/miscdlgs/solvrdlg.cxx 12 0 sc/source/ui/miscdlgs/strindlg.cxx 23 0 sc/source/ui/miscdlgs/tabbgcolordlg.cxx 19 0 sc/source/ui/miscdlgs/tabopdlg.cxx 21 0 sc/source/ui/namedlg/namedefdlg.cxx 14 1 sc/source/ui/namedlg/namedlg.cxx 4 1 sc/source/ui/namedlg/namepast.cxx 7 0 sc/source/ui/navipi/content.cxx 21 1 sc/source/ui/optdlg/calcoptionsdlg.cxx 17 16 sc/source/ui/optdlg/calcoptionsdlg.hxx 10 0 sc/source/ui/optdlg/opredlin.cxx 16 0 sc/source/ui/optdlg/tpcalc.cxx 7 0 sc/source/ui/optdlg/tpcompatibility.cxx 8 0 sc/source/ui/optdlg/tpdefaults.cxx 17 0 sc/source/ui/optdlg/tpformula.cxx 9 0 sc/source/ui/optdlg/tpprint.cxx 12 0 sc/source/ui/optdlg/tpusrlst.cxx 43 0 sc/source/ui/optdlg/tpview.cxx 12 0 sc/source/ui/pagedlg/areasdlg.cxx 26 0 sc/source/ui/pagedlg/scuitphfedit.cxx 8 0 sc/source/ui/pagedlg/tphf.cxx 27 0 sc/source/ui/pagedlg/tptable.cxx 14 0 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 11 9 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 10 0 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 7 5 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx 12 0 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 8 7 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 4 4 sc/source/ui/vba/vbaeventshelper.cxx 14 13 sc/source/ui/view/gridwin.cxx 1 1 sc/source/ui/view/gridwin2.cxx 4 4 sc/source/ui/view/prevwsh.cxx 15 15 sc/source/ui/view/reffact.cxx 1 1 sc/source/ui/view/tabview.cxx 3 4 sc/source/ui/view/tabview5.cxx 20 1 sc/source/ui/xmlsource/xmlsourcedlg.cxx 1 1 sd/inc/Outliner.hxx 105 3 sd/source/filter/html/pubdlg.cxx 8 8 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 19 5 sd/source/ui/animations/CustomAnimationCreateDialog.cxx 2 2 sd/source/ui/animations/CustomAnimationCreateDialog.hxx 120 58 sd/source/ui/animations/CustomAnimationDialog.cxx 4 4 sd/source/ui/animations/CustomAnimationDialog.hxx 1 1 sd/source/ui/animations/CustomAnimationList.cxx 20 3 sd/source/ui/animations/CustomAnimationPane.cxx 17 17 sd/source/ui/animations/CustomAnimationPane.hxx 14 1 sd/source/ui/animations/SlideTransitionPane.cxx 13 13 sd/source/ui/animations/SlideTransitionPane.hxx 1 1 sd/source/ui/annotations/annotationtag.hxx 10 3 sd/source/ui/annotations/annotationwindow.cxx 5 4 sd/source/ui/annotations/annotationwindow.hxx 11 2 sd/source/ui/controller/slidelayoutcontroller.cxx 2 2 sd/source/ui/dlg/PaneChildWindows.cxx 17 0 sd/source/ui/dlg/PhotoAlbumDialog.cxx 13 11 sd/source/ui/dlg/PhotoAlbumDialog.hxx 13 0 sd/source/ui/dlg/RemoteDialog.cxx 5 3 sd/source/ui/dlg/RemoteDialog.hxx 1 1 sd/source/ui/dlg/RemoteDialogClientBox.hxx 20 2 sd/source/ui/dlg/animobjs.cxx 4 2 sd/source/ui/dlg/brkdlg.cxx 11 25 sd/source/ui/dlg/copydlg.cxx 29 0 sd/source/ui/dlg/custsdlg.cxx 61 61 sd/source/ui/dlg/dlgass.cxx 15 0 sd/source/ui/dlg/dlgfield.cxx 19 0 sd/source/ui/dlg/dlgsnap.cxx 47 19 sd/source/ui/dlg/headerfooterdlg.cxx 12 0 sd/source/ui/dlg/ins_paste.cxx 9 0 sd/source/ui/dlg/inspagob.cxx 16 0 sd/source/ui/dlg/layeroptionsdlg.cxx 15 0 sd/source/ui/dlg/masterlayoutdlg.cxx 9 0 sd/source/ui/dlg/morphdlg.cxx 13 3 sd/source/ui/dlg/paragr.cxx 33 0 sd/source/ui/dlg/present.cxx 26 1 sd/source/ui/dlg/prntopts.cxx 7 7 sd/source/ui/dlg/sddlgfact.cxx 1 2 sd/source/ui/dlg/sddlgfact.hxx 10 0 sd/source/ui/dlg/sdpreslt.cxx 3 1 sd/source/ui/dlg/sdtreelb.cxx 15 0 sd/source/ui/dlg/sduiexp.cxx 19 0 sd/source/ui/dlg/tpaction.cxx 42 0 sd/source/ui/dlg/tpoption.cxx 16 0 sd/source/ui/dlg/vectdlg.cxx 1 1 sd/source/ui/framework/factories/ChildWindowPane.cxx 4 8 sd/source/ui/framework/factories/FullScreenPane.cxx 1 1 sd/source/ui/framework/factories/Pane.cxx 5 3 sd/source/ui/func/fupoor.cxx 1 1 sd/source/ui/inc/AccessibleDocumentViewBase.hxx 2 1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 4 4 sd/source/ui/inc/BreakDlg.hxx 2 1 sd/source/ui/inc/FormShellManager.hxx 1 1 sd/source/ui/inc/Ruler.hxx 2 2 sd/source/ui/inc/ViewShell.hxx 1 1 sd/source/ui/inc/Window.hxx 2 1 sd/source/ui/inc/WindowUpdater.hxx 23 23 sd/source/ui/inc/animobjs.hxx 11 11 sd/source/ui/inc/copydlg.hxx 21 20 sd/source/ui/inc/custsdlg.hxx 6 5 sd/source/ui/inc/dlgfield.hxx 11 9 sd/source/ui/inc/dlgsnap.hxx 2 1 sd/source/ui/inc/framework/Pane.hxx 3 3 sd/source/ui/inc/fupoor.hxx 6 6 sd/source/ui/inc/headerfooterdlg.hxx 4 2 sd/source/ui/inc/ins_paste.hxx 4 3 sd/source/ui/inc/inspagob.hxx 9 6 sd/source/ui/inc/layeroptionsdlg.hxx 7 5 sd/source/ui/inc/masterlayoutdlg.hxx 5 4 sd/source/ui/inc/morphdlg.hxx 2 2 sd/source/ui/inc/navigatr.hxx 25 23 sd/source/ui/inc/present.hxx 20 19 sd/source/ui/inc/prntopts.hxx 85 84 sd/source/ui/inc/pubdlg.hxx 6 5 sd/source/ui/inc/sdpreslt.hxx 2 2 sd/source/ui/inc/sdtreelb.hxx 1 1 sd/source/ui/inc/taskpane/SlideSorterCacheDisplay.hxx 16 15 sd/source/ui/inc/tpaction.hxx 32 30 sd/source/ui/inc/tpoption.hxx 11 10 sd/source/ui/inc/vectdlg.hxx 1 1 sd/source/ui/slideshow/slideshow.cxx 6 8 sd/source/ui/slideshow/slideshowimpl.cxx 6 6 sd/source/ui/slideshow/slideshowimpl.hxx 2 2 sd/source/ui/table/TableDesignPane.hxx 2 2 sd/source/ui/view/FormShellManager.cxx 1 0 sd/source/ui/view/sdruler.cxx 1 1 sd/source/ui/view/sdview2.cxx 1 0 sd/source/ui/view/sdwindow.cxx 1 1 sd/source/ui/view/viewshe2.cxx 1 1 sd/source/ui/view/viewshel.cxx 6 6 sfx2/inc/srchdlg.hxx 8 10 sfx2/source/appl/childwin.cxx 1 1 sfx2/source/appl/fileobj.hxx 2 1 sfx2/source/appl/helpinterceptor.hxx 20 4 sfx2/source/appl/impldde.cxx 2 2 sfx2/source/appl/lnkbase2.cxx 65 14 sfx2/source/appl/newhelp.cxx 33 25 sfx2/source/appl/newhelp.hxx 8 8 sfx2/source/appl/workwin.cxx 1 1 sfx2/source/control/thumbnailview.cxx 1 1 sfx2/source/control/thumbnailviewacc.cxx 3 2 sfx2/source/control/thumbnailviewacc.hxx 2 3 sfx2/source/control/thumbnailviewitem.cxx 2 0 sfx2/source/dialog/alienwarn.cxx 23 4 sfx2/source/dialog/backingwindow.cxx 29 29 sfx2/source/dialog/backingwindow.hxx 10 3 sfx2/source/dialog/basedlgs.cxx 13 0 sfx2/source/dialog/checkin.cxx 88 14 sfx2/source/dialog/dinfdlg.cxx 4 6 sfx2/source/dialog/dockwin.cxx 11 0 sfx2/source/dialog/documentfontsdialog.cxx 1 1 sfx2/source/dialog/filedlgimpl.hxx 8 23 sfx2/source/dialog/infobar.cxx 14 0 sfx2/source/dialog/inputdlg.cxx 12 0 sfx2/source/dialog/mgetempl.cxx 1 1 sfx2/source/dialog/navigat.cxx 2 0 sfx2/source/dialog/newstyle.cxx 4 4 sfx2/source/dialog/partwnd.cxx 22 0 sfx2/source/dialog/passwd.cxx 30 0 sfx2/source/dialog/printopt.cxx 2 1 sfx2/source/dialog/recfloat.cxx 4 4 sfx2/source/dialog/securitypage.cxx 11 8 sfx2/source/dialog/splitwin.cxx 6 0 sfx2/source/dialog/srchdlg.cxx 22 22 sfx2/source/dialog/tabdlg.cxx 5 1 sfx2/source/dialog/templateinfodlg.cxx 4 5 sfx2/source/dialog/templdlg.cxx 29 2 sfx2/source/dialog/versdlg.cxx 11 11 sfx2/source/doc/new.cxx 12 2 sfx2/source/doc/templatedlg.cxx 2 2 sfx2/source/inc/alienwarn.hxx 3 1 sfx2/source/inc/documentfontsdialog.hxx 6 4 sfx2/source/inc/inputdlg.hxx 1 1 sfx2/source/inc/recfloat.hxx 5 5 sfx2/source/inc/splitwin.hxx 5 5 sfx2/source/inc/templdgi.hxx 21 19 sfx2/source/inc/versdlg.hxx 6 6 sfx2/source/inc/workwin.hxx 12 12 sfx2/source/sidebar/FocusManager.cxx 5 5 sfx2/source/sidebar/FocusManager.hxx 15 4 sfx2/source/sidebar/PanelTitleBar.cxx 3 1 sfx2/source/sidebar/PanelTitleBar.hxx 1 1 sfx2/source/sidebar/SidebarChildWindow.cxx 9 9 sfx2/source/sidebar/SidebarController.cxx 2 2 sfx2/source/sidebar/SidebarController.hxx 6 10 sfx2/source/sidebar/SidebarPanelBase.cxx 1 1 sfx2/source/statbar/stbitem.cxx 1 1 sfx2/source/toolbox/imgmgr.cxx 11 15 sfx2/source/toolbox/tbxitem.cxx 1 1 sfx2/source/view/frame.cxx 1 1 sfx2/source/view/frame2.cxx 7 7 sfx2/source/view/impframe.hxx 2 2 sfx2/source/view/impviewframe.hxx 1 1 sfx2/source/view/printer.cxx 1 1 sfx2/source/view/sfxbasecontroller.cxx 2 2 sfx2/source/view/viewfrm.cxx 2 2 sfx2/source/view/viewprn.cxx 2 2 starmath/inc/ElementsDockingWindow.hxx 85 71 starmath/inc/dialog.hxx 3 3 starmath/inc/edit.hxx 3 3 starmath/inc/toolbox.hxx 1 1 starmath/inc/view.hxx 2 1 starmath/source/ElementsDockingWindow.cxx 2 2 starmath/source/accessibility.hxx 141 0 starmath/source/dialog.cxx 4 6 starmath/source/edit.cxx 4 4 starmath/source/toolbox.cxx 1 1 starmath/source/view.cxx 1 1 svtools/inc/vclxaccessibleheaderbar.hxx 2 1 svtools/inc/vclxaccessibleheaderbaritem.hxx 14 14 svtools/source/brwbox/brwbox1.cxx 16 16 svtools/source/brwbox/brwbox2.cxx 12 0 svtools/source/brwbox/brwhead.cxx 12 0 svtools/source/brwbox/datwin.cxx 6 4 svtools/source/brwbox/datwin.hxx 1 1 svtools/source/brwbox/ebbcontrols.cxx 4 2 svtools/source/brwbox/editbrowsebox.cxx 15 4 svtools/source/contnr/fileview.cxx 2 2 svtools/source/contnr/imivctl.hxx 2 2 svtools/source/contnr/imivctl1.cxx 11 0 svtools/source/contnr/simptabl.cxx 1 1 svtools/source/contnr/svtabbx.cxx 1 1 svtools/source/contnr/treelistbox.cxx 15 27 svtools/source/control/calendar.cxx 4 4 svtools/source/control/inettbc.cxx 2 2 svtools/source/control/roadmap.cxx 21 15 svtools/source/control/tabbar.cxx 6 6 svtools/source/control/toolbarmenu.cxx 1 1 svtools/source/control/toolbarmenuimp.hxx 1 1 svtools/source/control/valueacc.cxx 2 2 svtools/source/control/valueimp.hxx 16 0 svtools/source/dialogs/PlaceEditDialog.cxx 4 0 svtools/source/dialogs/addresstemplate.cxx 1 0 svtools/source/dialogs/colrdlg.cxx 8 0 svtools/source/dialogs/prnsetup.cxx 11 4 svtools/source/dialogs/restartdialog.cxx 1 6 svtools/source/dialogs/roadmapwizard.cxx 5 5 svtools/source/dialogs/wizardmachine.cxx 6 2 svtools/source/dialogs/wizdlg.cxx 13 0 svtools/source/filter/GraphicExportOptionsDialog.cxx 33 0 svtools/source/filter/exportdialog.cxx 33 33 svtools/source/filter/exportdialog.hxx 1 1 svtools/source/hatchwindow/hatchwindow.cxx 1 1 svtools/source/inc/hatchwindow.hxx 2 2 svtools/source/inc/svimpbox.hxx 2 2 svtools/source/misc/dialogcontrolling.cxx 8 12 svtools/source/table/tablecontrol_impl.cxx 3 3 svtools/source/table/tablecontrol_impl.hxx 2 2 svtools/source/toolpanel/paneltabbarpeer.cxx 1 1 svtools/source/toolpanel/paneltabbarpeer.hxx 2 2 svtools/source/toolpanel/toolpaneldeckpeer.cxx 1 1 svtools/source/toolpanel/toolpaneldeckpeer.hxx 1 1 svtools/source/uno/addrtempuno.cxx 2 4 svtools/source/uno/generictoolboxcontroller.cxx 1 2 svtools/source/uno/genericunodialog.cxx 3 3 svtools/source/uno/popupwindowcontroller.cxx 1 1 svtools/source/uno/treecontrolpeer.hxx 10 10 svtools/source/uno/wizard/unowizard.cxx 1 1 svtools/source/uno/wizard/wizardshell.hxx 3 1 svx/inc/extrusiondepthdialog.hxx 3 3 svx/inc/galbrws2.hxx 1 1 svx/inc/svdibrow.hxx 2 2 svx/inc/tbunosearchcontrollers.hxx 1 0 svx/source/accessibility/AccessibleShapeTreeInfo.cxx 3 3 svx/source/accessibility/GraphCtlAccessibleContext.cxx 25 8 svx/source/dialog/_bmpmask.cxx 20 1 svx/source/dialog/_contdlg.cxx 25 0 svx/source/dialog/compressgraphicdialog.cxx 4 4 svx/source/dialog/contimp.hxx 42 10 svx/source/dialog/ctredlin.cxx 45 2 svx/source/dialog/docrecovery.cxx 6 326 svx/source/dialog/fontwork.cxx 16 0 svx/source/dialog/hdft.cxx 10 2 svx/source/dialog/imapdlg.cxx 1 0 svx/source/dialog/linkwarn.cxx 27 0 svx/source/dialog/optgrid.cxx 1 1 svx/source/dialog/orienthelper.cxx 15 0 svx/source/dialog/passwd.cxx 33 0 svx/source/dialog/rubydialog.cxx 43 1 svx/source/dialog/srchdlg.cxx 1 0 svx/source/dialog/svxruler.cxx 159 162 svx/source/fmcomp/gridcell.cxx 3 3 svx/source/fmcomp/gridctrl.cxx 109 12 svx/source/form/datanavi.cxx 2 2 svx/source/form/filtnav.cxx 1 2 svx/source/form/fmPropBrw.cxx 2 2 svx/source/form/fmexpl.cxx 13 2 svx/source/form/tabwin.cxx 1 1 svx/source/form/xfm_addcondition.cxx 1 2 svx/source/gallery2/galbrws1.cxx 1 1 svx/source/gallery2/galbrws1.hxx 8 8 svx/source/gallery2/galbrws2.cxx 2 1 svx/source/inc/AccessibleFrameSelector.hxx 1 1 svx/source/inc/GraphCtlAccessibleContext.hxx 1 1 svx/source/inc/charmapacc.hxx 2 1 svx/source/inc/datalistener.hxx 72 62 svx/source/inc/datanavi.hxx 22 16 svx/source/inc/docrecovery.hxx 1 1 svx/source/inc/filtnav.hxx 1 1 svx/source/inc/fmexch.hxx 1 1 svx/source/inc/fmexpl.hxx 2 1 svx/source/inc/fmvwimp.hxx 6 6 svx/source/inc/gridcell.hxx 2 1 svx/source/inc/svxrectctaccessiblecontext.hxx 4 2 svx/source/inc/tabwin.hxx 1 1 svx/source/inc/tbxform.hxx 17 0 svx/source/sidebar/area/AreaPropertyPanel.cxx 12 8 svx/source/sidebar/area/AreaPropertyPanel.hxx 17 0 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 11 8 svx/source/sidebar/graphic/GraphicPropertyPanel.hxx 4 2 svx/source/sidebar/insert/InsertPropertyPanel.cxx 2 2 svx/source/sidebar/insert/InsertPropertyPanel.hxx 23 0 svx/source/sidebar/line/LinePropertyPanel.cxx 16 13 svx/source/sidebar/line/LinePropertyPanel.hxx 24 5 svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx 11 9 svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx 20 0 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 13 10 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 23 0 svx/source/sidebar/possize/PosSizePropertyPanel.cxx 17 14 svx/source/sidebar/possize/PosSizePropertyPanel.hxx 15 0 svx/source/sidebar/text/TextPropertyPanel.cxx 8 5 svx/source/sidebar/text/TextPropertyPanel.hxx 3 3 svx/source/sidebar/tools/Popup.cxx 5 7 svx/source/svdraw/sdrpaintwindow.cxx 11 11 svx/source/svdraw/svdedxv.cxx 8 9 svx/source/svdraw/svdibrow.cxx 1 1 svx/source/svdraw/svdmrkv.cxx 8 12 svx/source/svdraw/svdpntv.cxx 2 2 svx/source/svdraw/svdview.cxx 14 1 svx/source/tbxctrls/bulletsnumbering.cxx 8 6 svx/source/tbxctrls/colorwindow.hxx 33 0 svx/source/tbxctrls/extrusioncontrols.cxx 6 2 svx/source/tbxctrls/extrusioncontrols.hxx 2 2 svx/source/tbxctrls/fillctrl.cxx 22 0 svx/source/tbxctrls/fontworkgallery.cxx 17 6 svx/source/tbxctrls/lboxctrl.cxx 16 0 svx/source/tbxctrls/tbcontrl.cxx 2 3 svx/source/tbxctrls/tbunocontroller.cxx 2 4 svx/source/tbxctrls/tbunosearchcontrollers.cxx 29 2 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx 21 19 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx 1 2 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx 2 1 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx 6 1 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx 6 6 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx 1 1 svx/source/unodraw/recoveryui.cxx 1 1 svx/source/unodraw/unoshtxt.cxx 3 2 sw/inc/PostItMgr.hxx 5 5 sw/inc/SidebarWin.hxx 4 2 sw/inc/colwd.hxx 1 1 sw/inc/hhcwrp.hxx 1 1 sw/inc/postithelper.hxx 1 1 sw/inc/viewsh.hxx 22 9 sw/qa/tiledrendering/tiledrendering.cxx 1 1 sw/source/core/access/accdoc.hxx 1 1 sw/source/core/access/accfrmobj.cxx 2 1 sw/source/core/access/accfrmobj.hxx 1 1 sw/source/core/view/viewsh.cxx 17 4 sw/source/ui/chrdlg/break.cxx 10 0 sw/source/ui/chrdlg/chardlg.cxx 21 1 sw/source/ui/chrdlg/drpcps.cxx 20 0 sw/source/ui/chrdlg/numpara.cxx 10 0 sw/source/ui/chrdlg/swuiccoll.cxx 93 34 sw/source/ui/config/mailconfigpage.cxx 4 0 sw/source/ui/config/optcomp.cxx 42 0 sw/source/ui/config/optload.cxx 165 0 sw/source/ui/config/optpage.cxx 9 1 sw/source/ui/dbui/addresslistdialog.cxx 9 9 sw/source/ui/dbui/addresslistdialog.hxx 39 23 sw/source/ui/dbui/createaddresslistdialog.cxx 20 18 sw/source/ui/dbui/createaddresslistdialog.hxx 28 5 sw/source/ui/dbui/customizeaddresslistdialog.cxx 12 8 sw/source/ui/dbui/customizeaddresslistdialog.hxx 29 4 sw/source/ui/dbui/dbinsdlg.cxx 2 0 sw/source/ui/dbui/dbtablepreviewdialog.cxx 2 2 sw/source/ui/dbui/dbtablepreviewdialog.hxx 111 33 sw/source/ui/dbui/mmaddressblockpage.cxx 53 46 sw/source/ui/dbui/mmaddressblockpage.hxx 15 0 sw/source/ui/dbui/mmdocselectpage.cxx 10 9 sw/source/ui/dbui/mmdocselectpage.hxx 21 0 sw/source/ui/dbui/mmgreetingspage.cxx 27 25 sw/source/ui/dbui/mmgreetingspage.hxx 11 0 sw/source/ui/dbui/mmlayoutpage.cxx 11 11 sw/source/ui/dbui/mmlayoutpage.hxx 19 0 sw/source/ui/dbui/mmmergepage.cxx 10 8 sw/source/ui/dbui/mmmergepage.hxx 41 3 sw/source/ui/dbui/mmoutputpage.cxx 42 42 sw/source/ui/dbui/mmoutputpage.hxx 33 3 sw/source/ui/dbui/mmoutputtypepage.cxx 7 5 sw/source/ui/dbui/mmoutputtypepage.hxx 18 0 sw/source/ui/dbui/mmpreparemergepage.cxx 10 8 sw/source/ui/dbui/mmpreparemergepage.hxx 2 1 sw/source/ui/dbui/selectdbtabledialog.cxx 2 2 sw/source/ui/dbui/selectdbtabledialog.hxx 12 0 sw/source/ui/dialog/abstract.cxx 15 0 sw/source/ui/dialog/ascfldlg.cxx 18 1 sw/source/ui/dialog/docstdlg.cxx 0 1 sw/source/ui/dialog/swdlgfact.cxx 2 3 sw/source/ui/dialog/swdlgfact.hxx 15 0 sw/source/ui/dialog/swmessdialog.cxx 25 0 sw/source/ui/dialog/swuiexp.cxx 74 0 sw/source/ui/dialog/uiregionsw.cxx 13 0 sw/source/ui/dialog/wordcountdialog.cxx 11 0 sw/source/ui/dochdl/selglos.cxx 21 0 sw/source/ui/envelp/envfmt.cxx 12 10 sw/source/ui/envelp/envfmt.hxx 14 0 sw/source/ui/envelp/envlop1.cxx 17 0 sw/source/ui/envelp/envprt.cxx 9 7 sw/source/ui/envelp/envprt.hxx 80 0 sw/source/ui/envelp/label1.cxx 35 0 sw/source/ui/envelp/labfmt.cxx 22 19 sw/source/ui/envelp/labfmt.hxx 9 0 sw/source/ui/envelp/labprt.cxx 11 11 sw/source/ui/envelp/labprt.hxx 54 0 sw/source/ui/envelp/mailmrge.cxx 58 52 sw/source/ui/envelp/swuilabimp.hxx 14 0 sw/source/ui/fldui/DropDownFieldDialog.cxx 5 0 sw/source/ui/fldui/changedb.cxx 18 0 sw/source/ui/fldui/flddb.cxx 13 12 sw/source/ui/fldui/flddb.hxx 12 0 sw/source/ui/fldui/flddinf.cxx 7 6 sw/source/ui/fldui/flddinf.hxx 21 0 sw/source/ui/fldui/flddok.cxx 15 14 sw/source/ui/fldui/flddok.hxx 3 0 sw/source/ui/fldui/fldedt.cxx 31 0 sw/source/ui/fldui/fldfunc.cxx 26 25 sw/source/ui/fldui/fldfunc.hxx 15 0 sw/source/ui/fldui/fldref.cxx 10 9 sw/source/ui/fldui/fldref.hxx 22 0 sw/source/ui/fldui/fldvar.cxx 17 16 sw/source/ui/fldui/fldvar.hxx 14 0 sw/source/ui/fldui/inpdlg.cxx 10 0 sw/source/ui/fldui/javaedit.cxx 25 1 sw/source/ui/frmdlg/column.cxx 32 5 sw/source/ui/frmdlg/cption.cxx 91 4 sw/source/ui/frmdlg/frmpage.cxx 20 0 sw/source/ui/frmdlg/wrap.cxx 148 26 sw/source/ui/index/cnttab.cxx 12 1 sw/source/ui/index/multmrk.cxx 19 11 sw/source/ui/index/swuiidxmrk.cxx 9 0 sw/source/ui/misc/bookmark.cxx 27 4 sw/source/ui/misc/docfnote.cxx 12 0 sw/source/ui/misc/glosbib.cxx 35 6 sw/source/ui/misc/glossary.cxx 18 17 sw/source/ui/misc/impfnote.hxx 10 0 sw/source/ui/misc/insfnote.cxx 22 0 sw/source/ui/misc/linenum.cxx 26 2 sw/source/ui/misc/num.cxx 36 3 sw/source/ui/misc/outline.cxx 17 0 sw/source/ui/misc/pgfnote.cxx 28 1 sw/source/ui/misc/pggrid.cxx 28 2 sw/source/ui/misc/srtdlg.cxx 12 0 sw/source/ui/misc/titlepage.cxx 12 0 sw/source/ui/table/colwd.cxx 14 0 sw/source/ui/table/convert.cxx 11 0 sw/source/ui/table/instable.cxx 12 0 sw/source/ui/table/mergetbl.cxx 12 0 sw/source/ui/table/rowht.cxx 14 0 sw/source/ui/table/splittbl.cxx 67 5 sw/source/ui/table/tabledlg.cxx 22 1 sw/source/ui/table/tautofmt.cxx 12 0 sw/source/ui/utlui/swrenamexnameddlg.cxx 33 0 sw/source/uibase/dbui/dbui.cxx 12 1 sw/source/uibase/dbui/mailmergechildwindow.cxx 1 1 sw/source/uibase/docvw/HeaderFooterWin.cxx 4 3 sw/source/uibase/docvw/PageBreakWin.cxx 3 8 sw/source/uibase/docvw/PostItMgr.cxx 6 11 sw/source/uibase/docvw/SidebarWin.cxx 3 4 sw/source/uibase/docvw/srcedtw.cxx 12 1 sw/source/uibase/envelp/syncbtn.cxx 6 4 sw/source/uibase/inc/DropDownFieldDialog.hxx 1 1 sw/source/uibase/inc/FrameControl.hxx 1 1 sw/source/uibase/inc/FrameControlsManager.hxx 2 2 sw/source/uibase/inc/HeaderFooterWin.hxx 1 1 sw/source/uibase/inc/PageBreakWin.hxx 4 4 sw/source/uibase/inc/abstract.hxx 9 8 sw/source/uibase/inc/ascfldlg.hxx 4 3 sw/source/uibase/inc/bookmark.hxx 8 7 sw/source/uibase/inc/break.hxx 5 5 sw/source/uibase/inc/changedb.hxx 11 11 sw/source/uibase/inc/chrdlg.hxx 28 28 sw/source/uibase/inc/column.hxx 3 3 sw/source/uibase/inc/conttree.hxx 14 14 sw/source/uibase/inc/convert.hxx 15 15 sw/source/uibase/inc/cption.hxx 25 25 sw/source/uibase/inc/dbinsdlg.hxx 13 7 sw/source/uibase/inc/dbui.hxx 12 11 sw/source/uibase/inc/docstdlg.hxx 1 1 sw/source/uibase/inc/drawbase.hxx 17 16 sw/source/uibase/inc/drpcps.hxx 10 9 sw/source/uibase/inc/envlop.hxx 3 3 sw/source/uibase/inc/fldedt.hxx 2 1 sw/source/uibase/inc/fldmgr.hxx 83 80 sw/source/uibase/inc/frmpage.hxx 7 6 sw/source/uibase/inc/glosbib.hxx 12 12 sw/source/uibase/inc/glossary.hxx 6 4 sw/source/uibase/inc/inpdlg.hxx 2 2 sw/source/uibase/inc/inputwin.hxx 10 10 sw/source/uibase/inc/insfnote.hxx 11 11 sw/source/uibase/inc/instable.hxx 10 10 sw/source/uibase/inc/javaedit.hxx 1 1 sw/source/uibase/inc/label.hxx 16 15 sw/source/uibase/inc/linenum.hxx 10 10 sw/source/uibase/inc/mailconfigpage.hxx 3 1 sw/source/uibase/inc/mailmergechildwindow.hxx 1 1 sw/source/uibase/inc/mailmergehelper.hxx 47 42 sw/source/uibase/inc/mailmrge.hxx 3 1 sw/source/uibase/inc/mergetbl.hxx 3 2 sw/source/uibase/inc/multmrk.hxx 2 2 sw/source/uibase/inc/navipi.hxx 24 24 sw/source/uibase/inc/num.hxx 15 14 sw/source/uibase/inc/numpara.hxx 4 4 sw/source/uibase/inc/optcomp.hxx 38 36 sw/source/uibase/inc/optload.hxx 138 130 sw/source/uibase/inc/optpage.hxx 12 11 sw/source/uibase/inc/outline.hxx 13 12 sw/source/uibase/inc/pgfnote.hxx 24 22 sw/source/uibase/inc/pggrid.hxx 1 1 sw/source/uibase/inc/prcntfld.hxx 6 6 sw/source/uibase/inc/pview.hxx 3 3 sw/source/uibase/inc/redlndlg.hxx 65 63 sw/source/uibase/inc/regionsw.hxx 4 2 sw/source/uibase/inc/rowht.hxx 4 1 sw/source/uibase/inc/selglos.hxx 1 1 sw/source/uibase/inc/shdwcrsr.hxx 6 4 sw/source/uibase/inc/splittbl.hxx 3 3 sw/source/uibase/inc/srcedtw.hxx 32 32 sw/source/uibase/inc/srtdlg.hxx 7 5 sw/source/uibase/inc/swmessdialog.hxx 4 2 sw/source/uibase/inc/swrenamexnameddlg.hxx 2 1 sw/source/uibase/inc/swruler.hxx 9 9 sw/source/uibase/inc/swuiccoll.hxx 109 105 sw/source/uibase/inc/swuicnttab.hxx 45 45 sw/source/uibase/inc/swuiidxmrk.hxx 3 1 sw/source/uibase/inc/syncbtn.hxx 13 13 sw/source/uibase/inc/tautofmt.hxx 12 12 sw/source/uibase/inc/titlepage.hxx 10 10 sw/source/uibase/inc/view.hxx 13 13 sw/source/uibase/inc/wordcountdialog.hxx 2 2 sw/source/uibase/inc/workctrl.hxx 15 14 sw/source/uibase/inc/wrap.hxx 1 1 sw/source/uibase/misc/redlndlg.cxx 7 0 sw/source/uibase/misc/swruler.cxx 1 1 sw/source/uibase/ribbar/inputwin.cxx 2 1 sw/source/uibase/ribbar/workctrl.cxx 1 0 sw/source/uibase/shells/txtattr.cxx 1 0 sw/source/uibase/shells/txtcrsr.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.hxx 1 1 sw/source/uibase/sidebar/PageMarginControl.cxx 1 1 sw/source/uibase/sidebar/PageMarginControl.hxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.cxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.hxx 4 0 sw/source/uibase/sidebar/PagePropertyPanel.cxx 4 4 sw/source/uibase/sidebar/PagePropertyPanel.hxx 1 1 sw/source/uibase/sidebar/PageSizeControl.cxx 1 1 sw/source/uibase/sidebar/PageSizeControl.hxx 12 0 sw/source/uibase/sidebar/WrapPropertyPanel.cxx 8 7 sw/source/uibase/sidebar/WrapPropertyPanel.hxx 45 42 sw/source/uibase/table/tablepg.hxx 23 14 sw/source/uibase/uiview/pview.cxx 7 7 sw/source/uibase/uiview/view.cxx 1 5 sw/source/uibase/uiview/viewling.cxx 8 8 sw/source/uibase/uiview/viewmdi.cxx 1 0 sw/source/uibase/utlui/content.cxx 1 0 sw/source/uibase/utlui/glbltree.cxx 19 4 sw/source/uibase/utlui/gloslst.cxx 2 3 sw/source/uibase/utlui/navipi.cxx 1 0 tools/source/ref/errinf.cxx 15 0 uui/source/authfallbackdlg.cxx 7 5 uui/source/authfallbackdlg.hxx 12 0 uui/source/fltdlg.cxx 4 2 uui/source/fltdlg.hxx 25 0 uui/source/logindlg.cxx 17 15 uui/source/logindlg.hxx 13 0 uui/source/masterpasscrtdlg.cxx 5 3 uui/source/masterpasscrtdlg.hxx 12 0 uui/source/masterpassworddlg.cxx 4 2 uui/source/masterpassworddlg.hxx 15 0 uui/source/nameclashdlg.cxx 7 5 uui/source/nameclashdlg.hxx 15 0 uui/source/passworddlg.cxx 7 5 uui/source/passworddlg.hxx 15 0 uui/source/secmacrowarnings.cxx 10 9 uui/source/secmacrowarnings.hxx 14 0 uui/source/unknownauthdlg.cxx 6 4 uui/source/unknownauthdlg.hxx 12 4 vcl/generic/print/genprnpsp.cxx 40 2 vcl/generic/print/prtsetup.cxx 24 20 vcl/generic/print/prtsetup.hxx 3 3 vcl/inc/brdwin.hxx 2 2 vcl/inc/dndevdis.hxx 7 6 vcl/inc/ilstbox.hxx 55 54 vcl/inc/printdlg.hxx 5 4 vcl/inc/salframe.hxx 18 23 vcl/inc/svdata.hxx 1 1 vcl/inc/toolbox.h 2 1 vcl/inc/unx/i18n_status.hxx 29 29 vcl/inc/window.h 9 0 vcl/source/app/salvtables.cxx 19 11 vcl/source/app/svapp.cxx 2 0 vcl/source/app/svdata.cxx 9 0 vcl/source/app/vclevent.cxx 14 14 vcl/source/control/button.cxx 3 5 vcl/source/control/combobox.cxx 4 0 vcl/source/control/ctrl.cxx 1 0 vcl/source/control/fixed.cxx 15 3 vcl/source/control/ilstbox.cxx 4 12 vcl/source/control/lstbox.cxx 12 16 vcl/source/control/tabctrl.cxx 1 1 vcl/source/edit/textview.cxx 8 15 vcl/source/edit/vclmedit.cxx 2 4 vcl/source/gdi/print3.cxx 1 0 vcl/source/window/accel.cxx 2 3 vcl/source/window/accessibility.cxx 1 1 vcl/source/window/brdwin.cxx 5 17 vcl/source/window/btndlg.cxx 15 12 vcl/source/window/builder.cxx 1 1 vcl/source/window/clipping.cxx 2 2 vcl/source/window/cursor.cxx 4 3 vcl/source/window/dialog.cxx 10 10 vcl/source/window/dlgctrl.cxx 3 3 vcl/source/window/dndevdis.cxx 8 9 vcl/source/window/dockmgr.cxx 10 6 vcl/source/window/dockwin.cxx 20 3 vcl/source/window/event.cxx 4 2 vcl/source/window/floatwin.cxx 4 2 vcl/source/window/introwin.cxx 20 15 vcl/source/window/layout.cxx 10 10 vcl/source/window/menu.cxx 3 3 vcl/source/window/menubarwindow.cxx 2 2 vcl/source/window/menufloatingwindow.cxx 11 11 vcl/source/window/mouse.cxx 6 17 vcl/source/window/msgbox.cxx 1 1 vcl/source/window/paint.cxx 45 18 vcl/source/window/printdlg.cxx 1 0 vcl/source/window/split.cxx 3 3 vcl/source/window/splitwin.cxx 18 19 vcl/source/window/stacking.cxx 1 0 vcl/source/window/syswin.cxx 2 1 vcl/source/window/tabdlg.cxx 7 12 vcl/source/window/taskpanelist.cxx 5 4 vcl/source/window/toolbox.cxx 21 22 vcl/source/window/window.cxx 16 18 vcl/source/window/window2.cxx 7 7 vcl/source/window/winproc.cxx 1 3 vcl/unx/generic/app/i18n_status.cxx 18 4 vcl/unx/generic/printer/cupsmgr.cxx 3 2 vcl/workben/icontest.cxx 1 1 vcl/workben/mtfdemo.cxx 13 6 vcl/workben/vcldemo.cxx 3 3 xmlsecurity/inc/xmlsecurity/certificatechooser.hxx 22 17 xmlsecurity/inc/xmlsecurity/certificateviewer.hxx 18 18 xmlsecurity/inc/xmlsecurity/digitalsignaturesdialog.hxx 22 18 xmlsecurity/inc/xmlsecurity/macrosecurity.hxx 3 1 xmlsecurity/source/dialogs/certificatechooser.cxx 44 1 xmlsecurity/source/dialogs/certificateviewer.cxx 16 1 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 38 1 xmlsecurity/source/dialogs/macrosecurity.cxx
2015-03-09 14:29:30 +02:00
if( mpOldBorderWin.get() == GetWindow() )
mpOldBorderWin = nullptr; // no border window found
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
bool bAllowTearOff = bool( nFlags & FloatWinPopupFlags::AllowTearOff );
bool bUseStdPopup = bAllowTearOff && GetWindow()->GetType() != WindowType::TOOLBOX;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// the new parent for popup mode
VclPtr<FloatingWindow> pWin;
if ( bUseStdPopup )
pWin = VclPtr<FloatingWindow>::Create( mpParent, WB_STDPOPUP );
else
pWin = VclPtr<ImplPopupFloatWin>::Create( mpParent, bAllowTearOff );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
pWin->SetPopupModeEndHdl( LINK( this, ImplDockingWindowWrapper, PopupModeEnd ) );
// At least for DockingWindow, GetText() has a side effect of setting deferred
// properties. This must be done before setting the border window (see below),
// so that the border width will end up in mpWindowImpl->mnBorderWidth, not in
// the border window (See DockingWindow::setPosSizeOnContainee() and
// DockingWindow::GetOptimalSize()).
pWin->SetText( GetWindow()->GetText() );
pWin->SetOutputSizePixel( GetWindow()->GetSizePixel() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->mpWindowImpl->mpBorderWindow = nullptr;
GetWindow()->mpWindowImpl->mnLeftBorder = 0;
GetWindow()->mpWindowImpl->mnTopBorder = 0;
GetWindow()->mpWindowImpl->mnRightBorder = 0;
GetWindow()->mpWindowImpl->mnBottomBorder = 0;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// position toolbox below the drag grip
if ( !bUseStdPopup )
GetWindow()->SetPosPixel( static_cast<ImplPopupFloatWin*>( pWin.get() )->GetToolboxPosition() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// reparent borderwindow and window
if ( mpOldBorderWin )
mpOldBorderWin->SetParent( pWin );
GetWindow()->SetParent( pWin );
// correct border window pointers
GetWindow()->mpWindowImpl->mpBorderWindow = pWin;
pWin->mpWindowImpl->mpClientWindow = GetWindow();
GetWindow()->mpWindowImpl->mpRealParent = pRealParent;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// set mpFloatWin not until all window positioning is done !!!
// (SetPosPixel etc. check for valid mpFloatWin pointer)
mpFloatWin = pWin;
}
void ImplDockingWindowWrapper::StartPopupMode( ToolBox *pParentToolBox, FloatWinPopupFlags nFlags )
{
// do nothing if window is floating
if( IsFloatingMode() )
return;
ImplPreparePopupMode( nFlags );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// if the subtoolbar was opened via keyboard make sure that key events
// will go into subtoolbar
if( pParentToolBox->IsKeyEvent() )
nFlags |= FloatWinPopupFlags::GrabFocus;
mpFloatWin->StartPopupMode( pParentToolBox, nFlags );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->Show();
if( pParentToolBox->IsKeyEvent() )
{
// send HOME key to subtoolbar in order to select first item
KeyEvent aEvent( 0, vcl::KeyCode( KEY_HOME ) );
GetWindow()->KeyInput(aEvent);
}
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::StartPopupMode( const tools::Rectangle& rRect, FloatWinPopupFlags nFlags )
{
// do nothing if window is floating
if( IsFloatingMode() )
return;
ImplPreparePopupMode( nFlags );
mpFloatWin->StartPopupMode( rRect, nFlags );
GetWindow()->Show();
}
IMPL_LINK_NOARG(ImplDockingWindowWrapper, PopupModeEnd, FloatingWindow*, void)
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// set parameter for handler before destroying floating window
EndPopupModeData aData( mpFloatWin->GetWindow( GetWindowType::Border )->GetPosPixel(), mpFloatWin->IsPopupModeTearOff() );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// before deleting change parent back, so we can delete the floating window alone
vcl::Window* pRealParent = GetWindow()->GetWindow( GetWindowType::Parent );
GetWindow()->mpWindowImpl->mpBorderWindow = nullptr;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mpOldBorderWin )
{
GetWindow()->SetParent( mpOldBorderWin );
vclwidget: change all vcl::window fields to be wrapped in VclPtr and update the VclWidget clang plugin to - warn about unconverted fields - .clear() all VclPtr fields in dispose() methods Change-Id: I6e657c215bc6807efd992555399b3b1fc16c89b5 2 1 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx 2 1 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistbox.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx 3 2 accessibility/inc/accessibility/extended/listboxaccessible.hxx 1 1 accessibility/inc/accessibility/extended/textwindowaccessibility.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx 4 4 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx 3 2 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx 7 6 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx 3 3 accessibility/source/extended/AccessibleToolPanelDeck.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx 1 1 accessibility/source/extended/accessibleiconchoicectrlentry.cxx 3 3 accessibility/source/extended/textwindowaccessibility.cxx 3 3 accessibility/source/standard/vclxaccessibleradiobutton.cxx 1 1 accessibility/source/standard/vclxaccessibletabpagewindow.cxx 1 1 avmedia/inc/mediacontrol.hxx 1 2 avmedia/source/framework/mediacontrol.cxx 1 1 avmedia/source/framework/mediaplayer.cxx 7 7 avmedia/source/viewer/mediaevent_impl.cxx 2 1 avmedia/source/viewer/mediaevent_impl.hxx 1 2 avmedia/source/viewer/mediawindow_impl.cxx 1 1 avmedia/source/viewer/mediawindow_impl.hxx 1 1 basctl/source/basicide/basicrenderable.hxx 1 0 basctl/source/basicide/baside2.cxx 7 5 basctl/source/basicide/baside2.hxx 13 2 basctl/source/basicide/baside2b.cxx 3 3 basctl/source/basicide/baside3.cxx 14 14 basctl/source/basicide/basides1.cxx 4 4 basctl/source/basicide/basides2.cxx 2 2 basctl/source/basicide/basides3.cxx 6 6 basctl/source/basicide/basidesh.cxx 14 1 basctl/source/basicide/bastypes.cxx 15 0 basctl/source/basicide/brkdlg.cxx 8 6 basctl/source/basicide/brkdlg.hxx 11 0 basctl/source/basicide/layout.cxx 5 2 basctl/source/basicide/layout.hxx 11 0 basctl/source/basicide/linenumberwindow.cxx 3 1 basctl/source/basicide/linenumberwindow.hxx 14 0 basctl/source/basicide/macrodlg.cxx 15 15 basctl/source/basicide/macrodlg.hxx 45 1 basctl/source/basicide/moduldl2.cxx 32 1 basctl/source/basicide/moduldlg.cxx 36 26 basctl/source/basicide/moduldlg.hxx 20 0 basctl/source/dlged/managelang.cxx 2 1 basctl/source/inc/accessibledialogcontrolshape.hxx 2 1 basctl/source/inc/accessibledialogwindow.hxx 2 2 basctl/source/inc/baside3.hxx 4 4 basctl/source/inc/basidesh.hxx 5 4 basctl/source/inc/bastypes.hxx 3 2 basctl/source/inc/dlged.hxx 12 10 basctl/source/inc/managelang.hxx 1 1 chart2/inc/ChartModel.hxx 2 1 chart2/source/controller/accessibility/AccessibleViewForwarder.hxx 2 2 chart2/source/controller/dialogs/ChartTypeDialogController.hxx 1 2 chart2/source/controller/dialogs/dlg_ChartType.cxx 2 10 chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx 1 0 chart2/source/controller/dialogs/dlg_DataEditor.cxx 4 6 chart2/source/controller/dialogs/dlg_DataSource.cxx 17 0 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.cxx 6 8 chart2/source/controller/dialogs/dlg_View3D.cxx 2 2 chart2/source/controller/dialogs/res_BarGeometry.hxx 19 19 chart2/source/controller/dialogs/res_DataLabel.hxx 23 23 chart2/source/controller/dialogs/res_Trendline.hxx 14 0 chart2/source/controller/dialogs/tp_3D_SceneAppearance.cxx 6 4 chart2/source/controller/dialogs/tp_3D_SceneAppearance.hxx 18 0 chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx 9 7 chart2/source/controller/dialogs/tp_3D_SceneGeometry.hxx 14 1 chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx 16 16 chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx 17 0 chart2/source/controller/dialogs/tp_AxisLabel.cxx 17 17 chart2/source/controller/dialogs/tp_AxisLabel.hxx 24 0 chart2/source/controller/dialogs/tp_AxisPositions.cxx 20 18 chart2/source/controller/dialogs/tp_AxisPositions.hxx 44 19 chart2/source/controller/dialogs/tp_ChartType.cxx 3 3 chart2/source/controller/dialogs/tp_ChartType.hxx 28 0 chart2/source/controller/dialogs/tp_DataSource.cxx 22 20 chart2/source/controller/dialogs/tp_DataSource.hxx 12 0 chart2/source/controller/dialogs/tp_LegendPosition.cxx 3 1 chart2/source/controller/dialogs/tp_LegendPosition.hxx 16 0 chart2/source/controller/dialogs/tp_PolarOptions.cxx 8 6 chart2/source/controller/dialogs/tp_PolarOptions.hxx 24 0 chart2/source/controller/dialogs/tp_RangeChooser.cxx 15 13 chart2/source/controller/dialogs/tp_RangeChooser.hxx 35 0 chart2/source/controller/dialogs/tp_Scale.cxx 34 32 chart2/source/controller/dialogs/tp_Scale.hxx 24 0 chart2/source/controller/dialogs/tp_SeriesToAxis.cxx 19 17 chart2/source/controller/dialogs/tp_SeriesToAxis.hxx 7 0 chart2/source/controller/dialogs/tp_TitleRotation.cxx 7 7 chart2/source/controller/dialogs/tp_TitleRotation.hxx 13 0 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx 5 3 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx 1 1 chart2/source/controller/inc/dlg_ChartType.hxx 1 1 chart2/source/controller/inc/dlg_CreationWizard_UNO.hxx 1 1 chart2/source/controller/inc/dlg_DataEditor.hxx 4 4 chart2/source/controller/inc/dlg_DataSource.hxx 8 6 chart2/source/controller/inc/dlg_InsertAxis_Grid.hxx 4 4 chart2/source/controller/inc/dlg_View3D.hxx 27 27 chart2/source/controller/inc/res_ErrorBar.hxx 5 5 chart2/source/controller/inc/res_LegendPosition.hxx 14 14 chart2/source/controller/inc/res_Titles.hxx 1 1 chart2/source/controller/main/ChartController.hxx 2 3 chart2/source/controller/main/ChartWindow.cxx 1 1 chart2/source/controller/main/ChartWindow.hxx 6 6 chart2/source/controller/main/ShapeController.cxx 1 1 chart2/source/view/charttypes/GL3DBarChart.cxx 1 1 chart2/source/view/inc/GL3DBarChart.hxx 1 1 chart2/source/view/main/ChartView.cxx 155 50 compilerplugins/clang/vclwidgets.cxx 23 0 cui/source/customize/acccfg.cxx 95 20 cui/source/customize/cfg.cxx 1 0 cui/source/customize/cfgutil.cxx 1 0 cui/source/customize/eventdlg.cxx 1 1 cui/source/customize/eventdlg.hxx 12 0 cui/source/customize/macropg.cxx 8 6 cui/source/customize/macropg_impl.hxx 17 0 cui/source/customize/selector.cxx 20 0 cui/source/dialogs/SpellDialog.cxx 17 0 cui/source/dialogs/about.cxx 56 26 cui/source/dialogs/colorpicker.cxx 19 0 cui/source/dialogs/cuicharmap.cxx 29 1 cui/source/dialogs/cuifmsearch.cxx 84 2 cui/source/dialogs/cuigaldlg.cxx 72 0 cui/source/dialogs/cuigrfflt.cxx 15 0 cui/source/dialogs/cuiimapwnd.cxx 11 0 cui/source/dialogs/cuitbxform.cxx 41 0 cui/source/dialogs/dlgname.cxx 79 5 cui/source/dialogs/hangulhanjadlg.cxx 5 0 cui/source/dialogs/hldocntp.cxx 15 0 cui/source/dialogs/hldoctp.cxx 20 1 cui/source/dialogs/hlinettp.cxx 14 0 cui/source/dialogs/hlmailtp.cxx 15 0 cui/source/dialogs/hlmarkwn.cxx 9 5 cui/source/dialogs/hltpbase.cxx 18 0 cui/source/dialogs/hyphen.cxx 18 2 cui/source/dialogs/iconcdlg.cxx 45 0 cui/source/dialogs/insdlg.cxx 13 0 cui/source/dialogs/insrc.cxx 20 0 cui/source/dialogs/linkdlg.cxx 13 8 cui/source/dialogs/multipat.cxx 12 0 cui/source/dialogs/newtabledlg.cxx 9 9 cui/source/dialogs/passwdomdlg.cxx 13 0 cui/source/dialogs/pastedlg.cxx 7 0 cui/source/dialogs/postdlg.cxx 18 0 cui/source/dialogs/scriptdlg.cxx 11 0 cui/source/dialogs/showcols.cxx 14 0 cui/source/dialogs/splitcelldlg.cxx 25 0 cui/source/dialogs/srchxtra.cxx 39 0 cui/source/dialogs/thesdlg.cxx 13 0 cui/source/dialogs/zoom.cxx 29 0 cui/source/factory/cuiexp.cxx 0 2 cui/source/factory/dlgfact.cxx 2 3 cui/source/factory/dlgfact.hxx 3 1 cui/source/inc/ControlFocusHelper.hxx 20 20 cui/source/inc/SpellDialog.hxx 9 7 cui/source/inc/about.hxx 14 12 cui/source/inc/acccfg.hxx 26 26 cui/source/inc/align.hxx 62 52 cui/source/inc/autocdlg.hxx 29 29 cui/source/inc/backgrnd.hxx 34 32 cui/source/inc/border.hxx 44 33 cui/source/inc/cfg.hxx 1 1 cui/source/inc/cfgutil.hxx 95 85 cui/source/inc/chardlg.hxx 14 12 cui/source/inc/connect.hxx 12 10 cui/source/inc/cuicharmap.hxx 27 27 cui/source/inc/cuifmsearch.hxx 41 29 cui/source/inc/cuigaldlg.hxx 24 10 cui/source/inc/cuigrfflt.hxx 1 1 cui/source/inc/cuihyperdlg.hxx 7 5 cui/source/inc/cuiimapwnd.hxx 3 1 cui/source/inc/cuioptgenrl.hxx 3 1 cui/source/inc/cuisrchdlg.hxx 145 135 cui/source/inc/cuitabarea.hxx 57 53 cui/source/inc/cuitabline.hxx 3 1 cui/source/inc/cuitbxform.hxx 5 5 cui/source/inc/dbregister.hxx 17 12 cui/source/inc/dlgname.hxx 15 11 cui/source/inc/dstribut.hxx 21 21 cui/source/inc/grfpage.hxx 49 43 cui/source/inc/hangulhanjadlg.hxx 5 5 cui/source/inc/hldocntp.hxx 7 5 cui/source/inc/hldoctp.hxx 11 9 cui/source/inc/hlinettp.hxx 6 4 cui/source/inc/hlmailtp.hxx 7 5 cui/source/inc/hlmarkwn.hxx 7 7 cui/source/inc/hltpbase.hxx 10 8 cui/source/inc/hyphen.hxx 14 12 cui/source/inc/iconcdlg.hxx 29 25 cui/source/inc/insdlg.hxx 5 3 cui/source/inc/insrc.hxx 12 10 cui/source/inc/labdlg.hxx 12 10 cui/source/inc/linkdlg.hxx 19 17 cui/source/inc/measure.hxx 6 6 cui/source/inc/multipat.hxx 4 2 cui/source/inc/newtabledlg.hxx 30 30 cui/source/inc/numfmt.hxx 64 64 cui/source/inc/numpages.hxx 13 13 cui/source/inc/optasian.hxx 17 13 cui/source/inc/optdict.hxx 18 18 cui/source/inc/optlingu.hxx 4 4 cui/source/inc/optpath.hxx 29 29 cui/source/inc/page.hxx 71 59 cui/source/inc/paragrph.hxx 6 4 cui/source/inc/pastedlg.hxx 7 7 cui/source/inc/postdlg.hxx 11 9 cui/source/inc/scriptdlg.hxx 9 7 cui/source/inc/selector.hxx 4 2 cui/source/inc/showcols.hxx 6 4 cui/source/inc/splitcelldlg.hxx 10 6 cui/source/inc/srchxtra.hxx 28 26 cui/source/inc/swpossizetabpage.hxx 29 27 cui/source/inc/tabstpge.hxx 20 17 cui/source/inc/textanim.hxx 19 16 cui/source/inc/textattr.hxx 15 8 cui/source/inc/thesdlg.hxx 34 28 cui/source/inc/transfrm.hxx 5 5 cui/source/inc/treeopt.hxx 13 13 cui/source/inc/zoom.hxx 4 2 cui/source/options/certpath.cxx 4 4 cui/source/options/certpath.hxx 17 0 cui/source/options/connpooloptions.cxx 10 8 cui/source/options/connpooloptions.hxx 11 0 cui/source/options/cuisrchdlg.cxx 5 2 cui/source/options/dbregister.cxx 14 0 cui/source/options/doclinkdialog.cxx 6 4 cui/source/options/doclinkdialog.hxx 10 2 cui/source/options/fontsubs.cxx 12 12 cui/source/options/fontsubs.hxx 26 0 cui/source/options/optaboutconfig.cxx 10 6 cui/source/options/optaboutconfig.hxx 9 0 cui/source/options/optaccessibility.cxx 9 9 cui/source/options/optaccessibility.hxx 13 0 cui/source/options/optasian.cxx 16 0 cui/source/options/optbasic.cxx 8 6 cui/source/options/optbasic.hxx 5 0 cui/source/options/optchart.cxx 5 5 cui/source/options/optchart.hxx 29 32 cui/source/options/optcolor.cxx 4 4 cui/source/options/optcolor.hxx 16 0 cui/source/options/optctl.cxx 8 6 cui/source/options/optctl.hxx 31 0 cui/source/options/optdict.cxx 21 2 cui/source/options/optfltr.cxx 12 10 cui/source/options/optfltr.hxx 54 0 cui/source/options/optgdlg.cxx 47 45 cui/source/options/optgdlg.hxx 12 2 cui/source/options/optgenrl.cxx 26 0 cui/source/options/opthtml.cxx 18 16 cui/source/options/opthtml.hxx 45 4 cui/source/options/optinet2.cxx 37 35 cui/source/options/optinet2.hxx 29 6 cui/source/options/optjava.cxx 23 21 cui/source/options/optjava.hxx 28 0 cui/source/options/optjsearch.cxx 22 20 cui/source/options/optjsearch.hxx 31 4 cui/source/options/optlingu.cxx 17 0 cui/source/options/optmemory.cxx 9 7 cui/source/options/optmemory.hxx 44 5 cui/source/options/optopencl.cxx 21 20 cui/source/options/optopencl.hxx 4 2 cui/source/options/optpath.cxx 17 0 cui/source/options/optsave.cxx 19 19 cui/source/options/optsave.hxx 19 0 cui/source/options/optupdt.cxx 12 10 cui/source/options/optupdt.hxx 39 0 cui/source/options/personalization.cxx 20 16 cui/source/options/personalization.hxx 18 0 cui/source/options/securityoptions.cxx 10 8 cui/source/options/securityoptions.hxx 11 10 cui/source/options/treeopt.cxx 4 2 cui/source/options/webconninfo.cxx 4 4 cui/source/options/webconninfo.hxx 24 0 cui/source/tabpages/align.cxx 106 7 cui/source/tabpages/autocdlg.cxx 27 0 cui/source/tabpages/backgrnd.cxx 34 0 cui/source/tabpages/border.cxx 115 1 cui/source/tabpages/chardlg.cxx 22 0 cui/source/tabpages/connect.cxx 32 0 cui/source/tabpages/dstribut.cxx 18 0 cui/source/tabpages/grfpage.cxx 20 0 cui/source/tabpages/labdlg.cxx 10 10 cui/source/tabpages/macroass.cxx 25 0 cui/source/tabpages/measure.cxx 25 1 cui/source/tabpages/numfmt.cxx 60 1 cui/source/tabpages/numpages.cxx 29 0 cui/source/tabpages/page.cxx 99 0 cui/source/tabpages/paragrph.cxx 37 0 cui/source/tabpages/swpossizetabpage.cxx 34 1 cui/source/tabpages/tabstpge.cxx 26 0 cui/source/tabpages/textanim.cxx 24 0 cui/source/tabpages/textattr.cxx 72 0 cui/source/tabpages/tparea.cxx 14 1 cui/source/tabpages/tpbitmap.cxx 28 4 cui/source/tabpages/tpcolor.cxx 28 0 cui/source/tabpages/tpgradnt.cxx 21 0 cui/source/tabpages/tphatch.cxx 29 0 cui/source/tabpages/tpline.cxx 25 0 cui/source/tabpages/tplnedef.cxx 18 0 cui/source/tabpages/tplneend.cxx 17 0 cui/source/tabpages/tpshadow.cxx 58 0 cui/source/tabpages/transfrm.cxx 42 0 dbaccess/source/ext/macromigration/macromigrationpages.cxx 20 14 dbaccess/source/ext/macromigration/macromigrationpages.hxx 1 1 dbaccess/source/ext/macromigration/rangeprogressbar.hxx 0 1 dbaccess/source/ui/app/AppDetailPageHelper.cxx 2 1 dbaccess/source/ui/app/AppDetailView.cxx 2 2 dbaccess/source/ui/app/AppDetailView.hxx 1 1 dbaccess/source/ui/app/AppTitleWindow.cxx 1 1 dbaccess/source/ui/app/AppTitleWindow.hxx 4 10 dbaccess/source/ui/app/AppView.cxx 4 4 dbaccess/source/ui/app/AppView.hxx 1 0 dbaccess/source/ui/app/subcomponentmanager.cxx 7 16 dbaccess/source/ui/browser/brwview.cxx 1 2 dbaccess/source/ui/browser/dbtreeview.cxx 1 1 dbaccess/source/ui/browser/dbtreeview.hxx 10 0 dbaccess/source/ui/browser/genericcontroller.cxx 68 41 dbaccess/source/ui/control/FieldDescControl.cxx 2 2 dbaccess/source/ui/control/TableGrantCtrl.cxx 3 1 dbaccess/source/ui/control/VertSplitView.cxx 3 3 dbaccess/source/ui/control/curledit.cxx 1 0 dbaccess/source/ui/control/sqledit.cxx 16 0 dbaccess/source/ui/dlg/CollectionView.cxx 4 8 dbaccess/source/ui/dlg/ConnectionHelper.cxx 4 5 dbaccess/source/ui/dlg/ConnectionHelper.hxx 19 0 dbaccess/source/ui/dlg/ConnectionPage.cxx 13 11 dbaccess/source/ui/dlg/ConnectionPage.hxx 12 0 dbaccess/source/ui/dlg/ConnectionPageSetup.cxx 4 2 dbaccess/source/ui/dlg/ConnectionPageSetup.hxx 113 1 dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx 61 48 dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx 2 1 dbaccess/source/ui/dlg/DbAdminImpl.hxx 13 0 dbaccess/source/ui/dlg/QueryPropertiesDialog.cxx 20 0 dbaccess/source/ui/dlg/RelationDlg.cxx 30 1 dbaccess/source/ui/dlg/TextConnectionHelper.cxx 21 19 dbaccess/source/ui/dlg/TextConnectionHelper.hxx 19 5 dbaccess/source/ui/dlg/UserAdmin.cxx 4 4 dbaccess/source/ui/dlg/UserAdmin.hxx 22 0 dbaccess/source/ui/dlg/admincontrols.cxx 14 13 dbaccess/source/ui/dlg/admincontrols.hxx 1 1 dbaccess/source/ui/dlg/adminpages.hxx 6 0 dbaccess/source/ui/dlg/adtabdlg.cxx 57 31 dbaccess/source/ui/dlg/advancedsettings.cxx 28 28 dbaccess/source/ui/dlg/advancedsettings.hxx 19 0 dbaccess/source/ui/dlg/dbfindex.cxx 11 9 dbaccess/source/ui/dlg/dbfindex.hxx 7 4 dbaccess/source/ui/dlg/dbwizsetup.cxx 86 16 dbaccess/source/ui/dlg/detailpages.cxx 45 35 dbaccess/source/ui/dlg/detailpages.hxx 7 0 dbaccess/source/ui/dlg/directsql.cxx 8 8 dbaccess/source/ui/dlg/dlgsave.cxx 13 0 dbaccess/source/ui/dlg/dlgsize.cxx 14 0 dbaccess/source/ui/dlg/dsselect.cxx 6 5 dbaccess/source/ui/dlg/dsselect.hxx 30 0 dbaccess/source/ui/dlg/generalpage.cxx 15 11 dbaccess/source/ui/dlg/generalpage.hxx 9 0 dbaccess/source/ui/dlg/indexdialog.cxx 2 2 dbaccess/source/ui/dlg/indexfieldscontrol.cxx 5 0 dbaccess/source/ui/dlg/paramdialog.cxx 21 0 dbaccess/source/ui/dlg/queryfilter.cxx 18 0 dbaccess/source/ui/dlg/queryorder.cxx 9 2 dbaccess/source/ui/dlg/sqlmessage.cxx 3 0 dbaccess/source/ui/dlg/tablespage.cxx 3 3 dbaccess/source/ui/dlg/tablespage.hxx 11 0 dbaccess/source/ui/dlg/textconnectionsettings.cxx 8 7 dbaccess/source/ui/inc/CollectionView.hxx 2 1 dbaccess/source/ui/inc/ConnectionLine.hxx 2 1 dbaccess/source/ui/inc/ConnectionLineAccess.hxx 35 35 dbaccess/source/ui/inc/FieldDescControl.hxx 2 1 dbaccess/source/ui/inc/JAccess.hxx 1 1 dbaccess/source/ui/inc/JoinController.hxx 2 2 dbaccess/source/ui/inc/JoinDesignView.hxx 13 13 dbaccess/source/ui/inc/JoinTableView.hxx 1 1 dbaccess/source/ui/inc/QueryDesignView.hxx 5 4 dbaccess/source/ui/inc/QueryPropertiesDialog.hxx 1 1 dbaccess/source/ui/inc/QueryTextView.hxx 2 2 dbaccess/source/ui/inc/QueryViewSwitch.hxx 3 3 dbaccess/source/ui/inc/RelationControl.hxx 11 9 dbaccess/source/ui/inc/RelationDlg.hxx 1 1 dbaccess/source/ui/inc/RelationTableView.hxx 1 1 dbaccess/source/ui/inc/TableConnection.hxx 1 1 dbaccess/source/ui/inc/TableDesignHelpBar.hxx 3 3 dbaccess/source/ui/inc/TableDesignView.hxx 2 1 dbaccess/source/ui/inc/TableFieldDescription.hxx 2 2 dbaccess/source/ui/inc/TableGrantCtrl.hxx 1 1 dbaccess/source/ui/inc/TableWindow.hxx 2 1 dbaccess/source/ui/inc/TableWindowAccess.hxx 2 2 dbaccess/source/ui/inc/TableWindowListBox.hxx 1 1 dbaccess/source/ui/inc/TableWindowTitle.hxx 1 1 dbaccess/source/ui/inc/TokenWriter.hxx 3 3 dbaccess/source/ui/inc/VertSplitView.hxx 13 11 dbaccess/source/ui/inc/WCPage.hxx 6 6 dbaccess/source/ui/inc/WColumnSelect.hxx 5 5 dbaccess/source/ui/inc/WCopyTable.hxx 12 11 dbaccess/source/ui/inc/WNameMatch.hxx 3 1 dbaccess/source/ui/inc/WTabPage.hxx 13 9 dbaccess/source/ui/inc/WTypeSelect.hxx 6 6 dbaccess/source/ui/inc/adtabdlg.hxx 5 5 dbaccess/source/ui/inc/brwview.hxx 1 1 dbaccess/source/ui/inc/curledit.hxx 4 3 dbaccess/source/ui/inc/datasourceconnector.hxx 3 3 dbaccess/source/ui/inc/dbwizsetup.hxx 7 7 dbaccess/source/ui/inc/directsql.hxx 4 2 dbaccess/source/ui/inc/dlgsize.hxx 9 9 dbaccess/source/ui/inc/indexdialog.hxx 2 2 dbaccess/source/ui/inc/indexfieldscontrol.hxx 2 1 dbaccess/source/ui/inc/linkeddocuments.hxx 5 5 dbaccess/source/ui/inc/paramdialog.hxx 2 2 dbaccess/source/ui/inc/querycontainerwindow.hxx 13 11 dbaccess/source/ui/inc/queryfilter.hxx 10 8 dbaccess/source/ui/inc/queryorder.hxx 1 1 dbaccess/source/ui/inc/sqledit.hxx 3 1 dbaccess/source/ui/inc/textconnectionsettings.hxx 2 1 dbaccess/source/ui/inc/undosqledit.hxx 5 5 dbaccess/source/ui/inc/unodatbr.hxx 1 1 dbaccess/source/ui/misc/ToolBoxHelper.cxx 23 0 dbaccess/source/ui/misc/WCPage.cxx 17 0 dbaccess/source/ui/misc/WColumnSelect.cxx 5 5 dbaccess/source/ui/misc/WCopyTable.cxx 20 0 dbaccess/source/ui/misc/WNameMatch.cxx 41 13 dbaccess/source/ui/misc/WTypeSelect.cxx 1 0 dbaccess/source/ui/misc/singledoccontroller.cxx 5 4 dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx 1 1 dbaccess/source/ui/querydesign/JoinController.cxx 2 4 dbaccess/source/ui/querydesign/JoinDesignView.cxx 25 25 dbaccess/source/ui/querydesign/JoinTableView.cxx 1 1 dbaccess/source/ui/querydesign/QTableWindow.cxx 1 1 dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx 2 1 dbaccess/source/ui/querydesign/QueryDesignUndoAction.hxx 29 30 dbaccess/source/ui/querydesign/QueryDesignView.cxx 1 1 dbaccess/source/ui/querydesign/QueryMoveTabWinUndoAct.hxx 1 1 dbaccess/source/ui/querydesign/QuerySizeTabWinUndoAct.hxx 9 9 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.cxx 1 1 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.hxx 3 5 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.cxx 3 3 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.hxx 24 30 dbaccess/source/ui/querydesign/QueryTableView.cxx 1 2 dbaccess/source/ui/querydesign/QueryTextView.cxx 12 10 dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx 6 6 dbaccess/source/ui/querydesign/SelectionBrowseBox.hxx 1 1 dbaccess/source/ui/querydesign/TableConnection.cxx 1 0 dbaccess/source/ui/querydesign/TableFieldDescription.cxx 2 3 dbaccess/source/ui/querydesign/TableWindow.cxx 4 4 dbaccess/source/ui/querydesign/TableWindowAccess.cxx 1 1 dbaccess/source/ui/querydesign/TableWindowListBox.cxx 3 5 dbaccess/source/ui/querydesign/TableWindowTitle.cxx 1 2 dbaccess/source/ui/querydesign/limitboxcontroller.cxx 2 1 dbaccess/source/ui/querydesign/limitboxcontroller.hxx 2 3 dbaccess/source/ui/querydesign/querycontainerwindow.cxx 5 0 dbaccess/source/ui/querydesign/querydlg.cxx 5 5 dbaccess/source/ui/querydesign/querydlg.hxx 3 2 dbaccess/source/ui/relationdesign/RelationTableView.cxx 1 2 dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx 1 1 dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx 5 4 dbaccess/source/ui/tabledesign/TEditControl.cxx 6 6 dbaccess/source/ui/tabledesign/TEditControl.hxx 1 2 dbaccess/source/ui/tabledesign/TableDesignHelpBar.cxx 3 14 dbaccess/source/ui/tabledesign/TableDesignView.cxx 3 12 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx 3 3 dbaccess/source/ui/tabledesign/TableFieldDescWin.hxx 4 3 dbaccess/source/ui/tabledesign/TableUndo.hxx 1 1 dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx 3 3 dbaccess/source/ui/uno/composerdialogs.cxx 1 1 dbaccess/source/ui/uno/copytablewizard.cxx 4 4 desktop/source/app/cmdlinehelp.hxx 10 0 desktop/source/deployment/gui/dp_gui_dependencydialog.cxx 3 1 desktop/source/deployment/gui/dp_gui_dependencydialog.hxx 36 7 desktop/source/deployment/gui/dp_gui_dialog2.cxx 22 20 desktop/source/deployment/gui/dp_gui_dialog2.hxx 3 11 desktop/source/deployment/gui/dp_gui_extlistbox.cxx 3 3 desktop/source/deployment/gui/dp_gui_extlistbox.hxx 5 12 desktop/source/deployment/gui/dp_gui_theextmgr.cxx 3 3 desktop/source/deployment/gui/dp_gui_theextmgr.hxx 15 1 desktop/source/deployment/gui/dp_gui_updatedialog.cxx 15 15 desktop/source/deployment/gui/dp_gui_updatedialog.hxx 7 0 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx 7 7 desktop/source/deployment/gui/dp_gui_updateinstalldialog.hxx 22 7 desktop/source/deployment/gui/license_dialog.cxx 2 1 editeng/source/editeng/impedit.hxx 2 1 editeng/source/editeng/textconv.hxx 1 1 editeng/source/misc/hangulhanja.cxx 2 2 editeng/source/misc/splwrap.cxx 6 0 extensions/source/abpilot/abpfinalpage.cxx 7 6 extensions/source/abpilot/abpfinalpage.hxx 2 1 extensions/source/abpilot/admininvokationimpl.hxx 10 1 extensions/source/abpilot/admininvokationpage.cxx 4 3 extensions/source/abpilot/admininvokationpage.hxx 12 0 extensions/source/abpilot/fieldmappingpage.cxx 5 3 extensions/source/abpilot/fieldmappingpage.hxx 10 0 extensions/source/abpilot/tableselectionpage.cxx 4 2 extensions/source/abpilot/tableselectionpage.hxx 11 0 extensions/source/abpilot/typeselectionpage.cxx 13 12 extensions/source/abpilot/typeselectionpage.hxx 1 1 extensions/source/abpilot/unodialogabp.cxx 4 3 extensions/source/bibliography/bibbeam.cxx 2 2 extensions/source/bibliography/bibbeam.hxx 5 2 extensions/source/bibliography/bibcont.cxx 2 2 extensions/source/bibliography/bibcont.hxx 1 0 extensions/source/bibliography/bibmod.cxx 1 1 extensions/source/bibliography/bibshortcuthandler.hxx 18 9 extensions/source/bibliography/bibview.cxx 23 11 extensions/source/bibliography/bibview.hxx 85 35 extensions/source/bibliography/datman.cxx 3 2 extensions/source/bibliography/datman.hxx 1 0 extensions/source/bibliography/framectr.cxx 55 7 extensions/source/bibliography/general.cxx 57 41 extensions/source/bibliography/general.hxx 1 0 extensions/source/bibliography/toolbar.cxx 2 2 extensions/source/bibliography/toolbar.hxx 39 0 extensions/source/dbpilots/commonpagesdbp.cxx 17 11 extensions/source/dbpilots/commonpagesdbp.hxx 12 0 extensions/source/dbpilots/controlwizard.cxx 7 6 extensions/source/dbpilots/controlwizard.hxx 15 0 extensions/source/dbpilots/gridwizard.cxx 8 6 extensions/source/dbpilots/gridwizard.hxx 48 2 extensions/source/dbpilots/groupboxwiz.cxx 18 10 extensions/source/dbpilots/groupboxwiz.hxx 33 0 extensions/source/dbpilots/listcombowizard.cxx 12 6 extensions/source/dbpilots/listcombowizard.hxx 7 6 extensions/source/plugin/inc/plugin/plctrl.hxx 3 4 extensions/source/propctrlr/browserline.cxx 4 4 extensions/source/propctrlr/browserline.hxx 2 2 extensions/source/propctrlr/browserview.cxx 1 1 extensions/source/propctrlr/browserview.hxx 2 7 extensions/source/propctrlr/commoncontrol.cxx 1 1 extensions/source/propctrlr/commoncontrol.hxx 1 1 extensions/source/propctrlr/controlfontdialog.cxx 25 2 extensions/source/propctrlr/formlinkdialog.cxx 6 5 extensions/source/propctrlr/formlinkdialog.hxx 11 0 extensions/source/propctrlr/listselectiondlg.cxx 3 1 extensions/source/propctrlr/listselectiondlg.hxx 11 0 extensions/source/propctrlr/newdatatype.cxx 4 2 extensions/source/propctrlr/newdatatype.hxx 1 0 extensions/source/propctrlr/propcontroller.cxx 2 2 extensions/source/propctrlr/propcontroller.hxx 1 5 extensions/source/propctrlr/propertyeditor.cxx 1 1 extensions/source/propctrlr/propertyeditor.hxx 3 0 extensions/source/propctrlr/selectlabeldialog.cxx 3 3 extensions/source/propctrlr/selectlabeldialog.hxx 5 11 extensions/source/propctrlr/standardcontrol.cxx 2 2 extensions/source/propctrlr/standardcontrol.hxx 5 0 extensions/source/propctrlr/taborder.cxx 5 5 extensions/source/propctrlr/taborder.hxx 14 0 extensions/source/scanner/grid.cxx 6 5 extensions/source/scanner/grid.hxx 31 1 extensions/source/scanner/sanedlg.cxx 24 24 extensions/source/scanner/sanedlg.hxx 13 0 filter/source/flash/impswfdialog.cxx 9 8 filter/source/flash/impswfdialog.hxx 1 1 filter/source/flash/swfdialog.cxx 122 2 filter/source/pdf/impdialog.cxx 99 93 filter/source/pdf/impdialog.hxx 1 1 filter/source/pdf/pdfdialog.cxx 2 2 filter/source/pdf/pdffilter.cxx 1 1 filter/source/svg/svgdialog.cxx 3 7 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx 29 2 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx 17 13 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx 4 2 filter/source/xsltdialog/xmlfiltertabdialog.cxx 4 4 filter/source/xsltdialog/xmlfiltertabdialog.hxx 12 0 filter/source/xsltdialog/xmlfiltertabpagebasic.cxx 6 5 filter/source/xsltdialog/xmlfiltertabpagebasic.hxx 14 0 filter/source/xsltdialog/xmlfiltertabpagexslt.cxx 9 8 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx 15 1 filter/source/xsltdialog/xmlfiltertestdialog.cxx 15 15 filter/source/xsltdialog/xmlfiltertestdialog.hxx 8 11 forms/source/richtext/richtextimplcontrol.cxx 7 7 forms/source/richtext/richtextimplcontrol.hxx 2 8 forms/source/solar/control/navtoolbar.cxx 2 2 forms/source/solar/inc/navtoolbar.hxx 10 8 formula/source/ui/dlg/ControlHelper.hxx 33 33 formula/source/ui/dlg/formula.cxx 12 0 formula/source/ui/dlg/funcpage.cxx 4 2 formula/source/ui/dlg/funcpage.hxx 39 16 formula/source/ui/dlg/funcutl.cxx 20 0 formula/source/ui/dlg/parawin.cxx 25 25 formula/source/ui/dlg/parawin.hxx 11 0 formula/source/ui/dlg/structpg.cxx 3 1 formula/source/ui/dlg/structpg.hxx 1 1 fpicker/source/office/OfficeControlAccess.hxx 6 8 fpicker/source/office/PlacesListBox.cxx 6 6 fpicker/source/office/PlacesListBox.hxx 5 3 fpicker/source/office/QueryFolderName.hxx 3 2 fpicker/source/office/asyncfilepicker.hxx 3 7 fpicker/source/office/commonpicker.cxx 2 1 fpicker/source/office/commonpicker.hxx 34 9 fpicker/source/office/iodlg.cxx 11 11 fpicker/source/office/iodlg.hxx 3 2 fpicker/source/office/iodlgimp.cxx 25 27 fpicker/source/office/iodlgimp.hxx 2 4 framework/inc/classes/fwktabwindow.hxx 2 1 framework/inc/dispatch/closedispatcher.hxx 1 1 framework/inc/helper/vclstatusindicator.hxx 4 3 framework/inc/uielement/buttontoolbarcontroller.hxx 1 1 framework/inc/uielement/comboboxtoolbarcontroller.hxx 3 2 framework/inc/uielement/complextoolbarcontroller.hxx 2 1 framework/inc/uielement/dropdownboxtoolbarcontroller.hxx 1 1 framework/inc/uielement/edittoolbarcontroller.hxx 6 5 framework/inc/uielement/generictoolbarcontroller.hxx 2 1 framework/inc/uielement/spinfieldtoolbarcontroller.hxx 2 1 framework/inc/uielement/statusbaritem.hxx 6 5 framework/inc/uielement/statusbarmanager.hxx 1 1 framework/inc/uielement/toolbarmanager.hxx 1 1 framework/inc/uielement/toolbarmerger.hxx 1 2 framework/source/helper/vclstatusindicator.cxx 4 4 framework/source/services/tabwindowservice.cxx 1 1 framework/source/uielement/buttontoolbarcontroller.cxx 1 3 framework/source/uielement/comboboxtoolbarcontroller.cxx 1 1 framework/source/uielement/complextoolbarcontroller.cxx 1 3 framework/source/uielement/dropdownboxtoolbarcontroller.cxx 1 3 framework/source/uielement/edittoolbarcontroller.cxx 1 1 framework/source/uielement/generictoolbarcontroller.cxx 1 3 framework/source/uielement/spinfieldtoolbarcontroller.cxx 25 26 framework/source/uielement/statusbarmanager.cxx 4 4 framework/source/uielement/toolbarmanager.cxx 2 1 include/dbaccess/ToolBoxHelper.hxx 4 3 include/dbaccess/genericcontroller.hxx 2 1 include/editeng/splwrap.hxx 4 2 include/formula/funcutl.hxx 6 10 include/sfx2/basedlgs.hxx 5 3 include/sfx2/checkin.hxx 4 4 include/sfx2/childwin.hxx 46 40 include/sfx2/dinfdlg.hxx 2 3 include/sfx2/fcontnr.hxx 2 1 include/sfx2/frame.hxx 8 9 include/sfx2/infobar.hxx 1 1 include/sfx2/ipclient.hxx 12 12 include/sfx2/mgetempl.hxx 2 2 include/sfx2/newstyle.hxx 16 14 include/sfx2/passwd.hxx 22 21 include/sfx2/printopt.hxx 1 1 include/sfx2/prnmon.hxx 2 1 include/sfx2/sidebar/SidebarPanelBase.hxx 3 3 include/sfx2/stbitem.hxx 10 10 include/sfx2/tabdlg.hxx 10 10 include/sfx2/templatedlg.hxx 4 4 include/sfx2/templateinfodlg.hxx 1 1 include/sfx2/thumbnailview.hxx 1 1 include/sfx2/thumbnailviewitem.hxx 2 1 include/sfx2/viewsh.hxx 5 4 include/svtools/GraphicExportOptionsDialog.hxx 7 6 include/svtools/PlaceEditDialog.hxx 13 13 include/svtools/ServerDetailsControls.hxx 2 1 include/svtools/accessibleruler.hxx 4 4 include/svtools/addresstemplate.hxx 8 8 include/svtools/brwbox.hxx 4 1 include/svtools/brwhead.hxx 4 4 include/svtools/calendar.hxx 4 4 include/svtools/colrdlg.hxx 5 5 include/svtools/editbrowsebox.hxx 3 1 include/svtools/fileview.hxx 2 2 include/svtools/generictoolboxcontroller.hxx 2 1 include/svtools/genericunodialog.hxx 7 7 include/svtools/prnsetup.hxx 3 1 include/svtools/simptabl.hxx 2 0 include/svtools/tabbar.hxx 2 2 include/svtools/treelistbox.hxx 6 7 include/svtools/wizardmachine.hxx 5 5 include/svtools/wizdlg.hxx 2 1 include/svx/AccessibleShapeTreeInfo.hxx 25 25 include/svx/bmpmask.hxx 18 16 include/svx/compressgraphicdialog.hxx 4 2 include/svx/contdlg.hxx 29 27 include/svx/ctredlin.hxx 1 1 include/svx/dialcontrol.hxx 5 5 include/svx/fillctrl.hxx 1 1 include/svx/fmshell.hxx 7 3 include/svx/fontworkgallery.hxx 16 16 include/svx/hdft.hxx 9 9 include/svx/imapdlg.hxx 1 1 include/svx/lboxctrl.hxx 1 1 include/svx/linkwarn.hxx 21 19 include/svx/optgrid.hxx 8 6 include/svx/passwd.hxx 24 22 include/svx/rubydialog.hxx 1 1 include/svx/ruler.hxx 2 1 include/svx/sidebar/Popup.hxx 50 50 include/svx/srchdlg.hxx 2 2 include/svx/svdedxv.hxx 2 2 include/svx/svdpntv.hxx 4 3 include/svx/tbxcolorupdate.hxx 3 2 include/tools/errinf.hxx 9 11 include/vcl/builder.hxx 2 2 include/vcl/button.hxx 3 3 include/vcl/combobox.hxx 2 2 include/vcl/controllayout.hxx 2 1 include/vcl/cursor.hxx 1 1 include/vcl/dialog.hxx 7 7 include/vcl/dockwin.hxx 2 1 include/vcl/event.hxx 1 1 include/vcl/field.hxx 1 1 include/vcl/fixed.hxx 2 2 include/vcl/floatwin.hxx 1 1 include/vcl/fltcall.hxx 17 13 include/vcl/layout.hxx 4 4 include/vcl/lstbox.hxx 1 1 include/vcl/menu.hxx 8 8 include/vcl/msgbox.hxx 4 4 include/vcl/opengl/OpenGLContext.hxx 1 1 include/vcl/seleng.hxx 1 1 include/vcl/split.hxx 1 1 include/vcl/syswin.hxx 2 2 include/vcl/tabdlg.hxx 1 1 include/vcl/tabpage.hxx 1 1 include/vcl/taskpanelist.hxx 2 2 include/vcl/toolbox.hxx 4 3 include/vcl/vclevent.hxx 39 1 include/vcl/vclptr.hxx 1 1 include/vcl/waitobj.hxx 2 2 include/vcl/window.hxx 8 1 reportdesign/source/ui/dlg/AddField.cxx 9 0 reportdesign/source/ui/dlg/CondFormat.cxx 14 3 reportdesign/source/ui/dlg/Condition.cxx 16 16 reportdesign/source/ui/dlg/Condition.hxx 13 0 reportdesign/source/ui/dlg/DateTime.cxx 2 0 reportdesign/source/ui/dlg/Formula.cxx 58 17 reportdesign/source/ui/dlg/GroupsSorting.cxx 1 1 reportdesign/source/ui/dlg/Navigator.cxx 12 0 reportdesign/source/ui/dlg/PageNumber.cxx 6 6 reportdesign/source/ui/inc/CondFormat.hxx 8 7 reportdesign/source/ui/inc/DateTime.hxx 4 4 reportdesign/source/ui/inc/DesignView.hxx 3 3 reportdesign/source/ui/inc/Formula.hxx 10 10 reportdesign/source/ui/inc/GroupsSorting.hxx 7 6 reportdesign/source/ui/inc/PageNumber.hxx 1 1 reportdesign/source/ui/inc/ReportController.hxx 1 1 reportdesign/source/ui/inc/ReportSection.hxx 4 4 reportdesign/source/ui/inc/ReportWindow.hxx 1 1 reportdesign/source/ui/inc/ScrollHelper.hxx 2 2 reportdesign/source/ui/inc/SectionView.hxx 1 1 reportdesign/source/ui/inc/SectionWindow.hxx 1 1 reportdesign/source/ui/inc/StartMarker.hxx 6 6 reportdesign/source/ui/inc/ViewsWindow.hxx 1 1 reportdesign/source/ui/inc/dlgedfunc.hxx 1 1 reportdesign/source/ui/inc/propbrw.hxx 9 3 reportdesign/source/ui/report/DesignView.cxx 1 0 reportdesign/source/ui/report/ReportSection.cxx 2 0 reportdesign/source/ui/report/ReportWindow.cxx 1 0 reportdesign/source/ui/report/ScrollHelper.cxx 1 0 reportdesign/source/ui/report/SectionWindow.cxx 1 0 reportdesign/source/ui/report/StartMarker.cxx 1 0 reportdesign/source/ui/report/ViewsWindow.cxx 1 0 reportdesign/source/ui/report/propbrw.cxx 2 1 sc/inc/AccessibleFilterMenu.hxx 2 1 sc/inc/AccessibleFilterMenuItem.hxx 2 2 sc/inc/scmod.hxx 2 1 sc/inc/scopetools.hxx 1 1 sc/inc/waitoff.hxx 12 12 sc/source/ui/Accessibility/AccessibleText.cxx 12 1 sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx 25 3 sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx 22 3 sc/source/ui/StatisticsDialogs/SamplingDialog.cxx 18 1 sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx 22 2 sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx 5 0 sc/source/ui/app/inputhdl.cxx 7 7 sc/source/ui/app/scmod.cxx 2 4 sc/source/ui/attrdlg/scdlgfact.hxx 30 0 sc/source/ui/attrdlg/scuiexp.cxx 14 0 sc/source/ui/attrdlg/tabpages.cxx 18 0 sc/source/ui/cctrl/checklistmenu.cxx 23 0 sc/source/ui/condformat/colorformat.cxx 24 0 sc/source/ui/condformat/condformatdlg.cxx 4 1 sc/source/ui/condformat/condformatmgr.cxx 37 3 sc/source/ui/dbgui/PivotLayoutDialog.cxx 10 2 sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx 1 1 sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx 17 0 sc/source/ui/dbgui/consdlg.cxx 13 0 sc/source/ui/dbgui/dapidata.cxx 23 0 sc/source/ui/dbgui/dapitype.cxx 15 0 sc/source/ui/dbgui/dbnamdlg.cxx 39 0 sc/source/ui/dbgui/dpgroupdlg.cxx 32 0 sc/source/ui/dbgui/filtdlg.cxx 18 0 sc/source/ui/dbgui/pfiltdlg.cxx 78 0 sc/source/ui/dbgui/pvfundlg.cxx 18 0 sc/source/ui/dbgui/scendlg.cxx 22 0 sc/source/ui/dbgui/scuiasciiopt.cxx 12 0 sc/source/ui/dbgui/scuiimoptdlg.cxx 19 0 sc/source/ui/dbgui/sfiltdlg.cxx 13 0 sc/source/ui/dbgui/sortdlg.cxx 11 0 sc/source/ui/dbgui/subtdlg.cxx 12 0 sc/source/ui/dbgui/textimportoptions.cxx 26 4 sc/source/ui/dbgui/tpsort.cxx 18 0 sc/source/ui/dbgui/tpsubt.cxx 59 0 sc/source/ui/dbgui/validate.cxx 1 1 sc/source/ui/dialogs/searchresults.cxx 3 3 sc/source/ui/docshell/tablink.cxx 10 0 sc/source/ui/docshell/tpstat.cxx 0 2 sc/source/ui/drawfunc/fupoor.cxx 1 0 sc/source/ui/formdlg/dwfunctr.cxx 2 1 sc/source/ui/inc/AccessibleCsvControl.hxx 1 1 sc/source/ui/inc/AccessibleEditObject.hxx 2 2 sc/source/ui/inc/AccessibleText.hxx 5 4 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx 2 1 sc/source/ui/inc/ExponentialSmoothingDialog.hxx 2 1 sc/source/ui/inc/MovingAverageDialog.hxx 28 27 sc/source/ui/inc/PivotLayoutDialog.hxx 2 1 sc/source/ui/inc/PivotLayoutTreeListBase.hxx 16 15 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx 15 14 sc/source/ui/inc/SamplingDialog.hxx 11 10 sc/source/ui/inc/StatisticsInputOutputDialog.hxx 14 13 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx 4 4 sc/source/ui/inc/acredlin.hxx 9 9 sc/source/ui/inc/anyrefdg.hxx 12 12 sc/source/ui/inc/areasdlg.hxx 8 5 sc/source/ui/inc/checklistmenu.hxx 15 14 sc/source/ui/inc/colorformat.hxx 11 8 sc/source/ui/inc/condformatdlg.hxx 4 4 sc/source/ui/inc/condformatmgr.hxx 6 5 sc/source/ui/inc/conflictsdlg.hxx 17 17 sc/source/ui/inc/consdlg.hxx 2 1 sc/source/ui/inc/content.hxx 9 2 sc/source/ui/inc/corodlg.hxx 6 4 sc/source/ui/inc/crdlg.hxx 13 12 sc/source/ui/inc/crnrdlg.hxx 5 3 sc/source/ui/inc/dapidata.hxx 12 11 sc/source/ui/inc/dapitype.hxx 10 9 sc/source/ui/inc/datafdlg.hxx 19 17 sc/source/ui/inc/datastreamdlg.hxx 18 18 sc/source/ui/inc/dbnamdlg.hxx 6 4 sc/source/ui/inc/delcldlg.hxx 10 9 sc/source/ui/inc/delcodlg.hxx 28 27 sc/source/ui/inc/dpgroupdlg.hxx 1 1 sc/source/ui/inc/dwfunctr.hxx 21 20 sc/source/ui/inc/filldlg.hxx 60 60 sc/source/ui/inc/filtdlg.hxx 12 12 sc/source/ui/inc/foptmgr.hxx 2 2 sc/source/ui/inc/fupoor.hxx 2 2 sc/source/ui/inc/gridwin.hxx 3 3 sc/source/ui/inc/groupdlg.hxx 8 8 sc/source/ui/inc/highred.hxx 5 4 sc/source/ui/inc/inputhdl.hxx 5 4 sc/source/ui/inc/inscldlg.hxx 26 26 sc/source/ui/inc/inscodlg.hxx 13 13 sc/source/ui/inc/instbdlg.hxx 3 1 sc/source/ui/inc/lbseldlg.hxx 8 7 sc/source/ui/inc/linkarea.hxx 4 2 sc/source/ui/inc/mtrindlg.hxx 8 7 sc/source/ui/inc/mvtabdlg.hxx 6 5 sc/source/ui/inc/namecrea.hxx 13 12 sc/source/ui/inc/namedefdlg.hxx 14 14 sc/source/ui/inc/namedlg.hxx 4 4 sc/source/ui/inc/namepast.hxx 1 1 sc/source/ui/inc/navipi.hxx 4 4 sc/source/ui/inc/notemark.hxx 5 5 sc/source/ui/inc/opredlin.hxx 67 60 sc/source/ui/inc/optsolver.hxx 21 21 sc/source/ui/inc/pfiltdlg.hxx 5 5 sc/source/ui/inc/prevwsh.hxx 8 7 sc/source/ui/inc/protectiondlg.hxx 46 42 sc/source/ui/inc/pvfundlg.hxx 1 1 sc/source/ui/inc/reffact.hxx 14 12 sc/source/ui/inc/retypepassdlg.hxx 10 9 sc/source/ui/inc/scendlg.hxx 22 22 sc/source/ui/inc/scuiasciiopt.hxx 15 13 sc/source/ui/inc/scuiautofmt.hxx 12 12 sc/source/ui/inc/scuiimoptdlg.hxx 22 21 sc/source/ui/inc/scuitphfedit.hxx 1 1 sc/source/ui/inc/searchresults.hxx 3 3 sc/source/ui/inc/sharedocdlg.hxx 4 2 sc/source/ui/inc/shtabdlg.hxx 6 5 sc/source/ui/inc/simpref.hxx 11 7 sc/source/ui/inc/solveroptions.hxx 11 10 sc/source/ui/inc/solvrdlg.hxx 5 3 sc/source/ui/inc/sortdlg.hxx 6 6 sc/source/ui/inc/sortkeydlg.hxx 4 3 sc/source/ui/inc/strindlg.hxx 3 1 sc/source/ui/inc/subtdlg.hxx 8 3 sc/source/ui/inc/tabbgcolordlg.hxx 13 12 sc/source/ui/inc/tabopdlg.hxx 7 4 sc/source/ui/inc/tabpages.hxx 5 5 sc/source/ui/inc/tabview.hxx 6 6 sc/source/ui/inc/textimportoptions.hxx 16 16 sc/source/ui/inc/tpcalc.hxx 3 3 sc/source/ui/inc/tpcompatibility.hxx 3 2 sc/source/ui/inc/tpdefaults.hxx 12 12 sc/source/ui/inc/tpformula.hxx 7 6 sc/source/ui/inc/tphf.hxx 5 5 sc/source/ui/inc/tpprint.hxx 17 17 sc/source/ui/inc/tpsort.hxx 5 5 sc/source/ui/inc/tpstat.hxx 13 13 sc/source/ui/inc/tpsubt.hxx 24 24 sc/source/ui/inc/tptable.hxx 12 12 sc/source/ui/inc/tpusrlst.hxx 44 44 sc/source/ui/inc/tpview.hxx 34 28 sc/source/ui/inc/validate.hxx 11 9 sc/source/ui/inc/xmlsourcedlg.hxx 4 1 sc/source/ui/miscdlgs/acredlin.cxx 8 10 sc/source/ui/miscdlgs/anyrefdg.cxx 11 0 sc/source/ui/miscdlgs/conflictsdlg.cxx 15 0 sc/source/ui/miscdlgs/crdlg.cxx 19 1 sc/source/ui/miscdlgs/crnrdlg.cxx 14 0 sc/source/ui/miscdlgs/datafdlg.cxx 27 0 sc/source/ui/miscdlgs/datastreamdlg.cxx 15 0 sc/source/ui/miscdlgs/delcldlg.cxx 19 4 sc/source/ui/miscdlgs/delcodlg.cxx 26 0 sc/source/ui/miscdlgs/filldlg.cxx 11 3 sc/source/ui/miscdlgs/groupdlg.cxx 7 1 sc/source/ui/miscdlgs/highred.cxx 14 4 sc/source/ui/miscdlgs/inscldlg.cxx 22 0 sc/source/ui/miscdlgs/inscodlg.cxx 13 0 sc/source/ui/miscdlgs/instbdlg.cxx 12 0 sc/source/ui/miscdlgs/lbseldlg.cxx 13 0 sc/source/ui/miscdlgs/linkarea.cxx 12 0 sc/source/ui/miscdlgs/mtrindlg.cxx 13 0 sc/source/ui/miscdlgs/mvtabdlg.cxx 14 0 sc/source/ui/miscdlgs/namecrea.cxx 94 1 sc/source/ui/miscdlgs/optsolver.cxx 13 0 sc/source/ui/miscdlgs/protectiondlg.cxx 24 1 sc/source/ui/miscdlgs/retypepassdlg.cxx 23 0 sc/source/ui/miscdlgs/scuiautofmt.cxx 3 1 sc/source/ui/miscdlgs/sharedocdlg.cxx 12 0 sc/source/ui/miscdlgs/shtabdlg.cxx 11 0 sc/source/ui/miscdlgs/simpref.cxx 27 0 sc/source/ui/miscdlgs/solveroptions.cxx 17 1 sc/source/ui/miscdlgs/solvrdlg.cxx 12 0 sc/source/ui/miscdlgs/strindlg.cxx 23 0 sc/source/ui/miscdlgs/tabbgcolordlg.cxx 19 0 sc/source/ui/miscdlgs/tabopdlg.cxx 21 0 sc/source/ui/namedlg/namedefdlg.cxx 14 1 sc/source/ui/namedlg/namedlg.cxx 4 1 sc/source/ui/namedlg/namepast.cxx 7 0 sc/source/ui/navipi/content.cxx 21 1 sc/source/ui/optdlg/calcoptionsdlg.cxx 17 16 sc/source/ui/optdlg/calcoptionsdlg.hxx 10 0 sc/source/ui/optdlg/opredlin.cxx 16 0 sc/source/ui/optdlg/tpcalc.cxx 7 0 sc/source/ui/optdlg/tpcompatibility.cxx 8 0 sc/source/ui/optdlg/tpdefaults.cxx 17 0 sc/source/ui/optdlg/tpformula.cxx 9 0 sc/source/ui/optdlg/tpprint.cxx 12 0 sc/source/ui/optdlg/tpusrlst.cxx 43 0 sc/source/ui/optdlg/tpview.cxx 12 0 sc/source/ui/pagedlg/areasdlg.cxx 26 0 sc/source/ui/pagedlg/scuitphfedit.cxx 8 0 sc/source/ui/pagedlg/tphf.cxx 27 0 sc/source/ui/pagedlg/tptable.cxx 14 0 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 11 9 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 10 0 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 7 5 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx 12 0 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 8 7 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 4 4 sc/source/ui/vba/vbaeventshelper.cxx 14 13 sc/source/ui/view/gridwin.cxx 1 1 sc/source/ui/view/gridwin2.cxx 4 4 sc/source/ui/view/prevwsh.cxx 15 15 sc/source/ui/view/reffact.cxx 1 1 sc/source/ui/view/tabview.cxx 3 4 sc/source/ui/view/tabview5.cxx 20 1 sc/source/ui/xmlsource/xmlsourcedlg.cxx 1 1 sd/inc/Outliner.hxx 105 3 sd/source/filter/html/pubdlg.cxx 8 8 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 19 5 sd/source/ui/animations/CustomAnimationCreateDialog.cxx 2 2 sd/source/ui/animations/CustomAnimationCreateDialog.hxx 120 58 sd/source/ui/animations/CustomAnimationDialog.cxx 4 4 sd/source/ui/animations/CustomAnimationDialog.hxx 1 1 sd/source/ui/animations/CustomAnimationList.cxx 20 3 sd/source/ui/animations/CustomAnimationPane.cxx 17 17 sd/source/ui/animations/CustomAnimationPane.hxx 14 1 sd/source/ui/animations/SlideTransitionPane.cxx 13 13 sd/source/ui/animations/SlideTransitionPane.hxx 1 1 sd/source/ui/annotations/annotationtag.hxx 10 3 sd/source/ui/annotations/annotationwindow.cxx 5 4 sd/source/ui/annotations/annotationwindow.hxx 11 2 sd/source/ui/controller/slidelayoutcontroller.cxx 2 2 sd/source/ui/dlg/PaneChildWindows.cxx 17 0 sd/source/ui/dlg/PhotoAlbumDialog.cxx 13 11 sd/source/ui/dlg/PhotoAlbumDialog.hxx 13 0 sd/source/ui/dlg/RemoteDialog.cxx 5 3 sd/source/ui/dlg/RemoteDialog.hxx 1 1 sd/source/ui/dlg/RemoteDialogClientBox.hxx 20 2 sd/source/ui/dlg/animobjs.cxx 4 2 sd/source/ui/dlg/brkdlg.cxx 11 25 sd/source/ui/dlg/copydlg.cxx 29 0 sd/source/ui/dlg/custsdlg.cxx 61 61 sd/source/ui/dlg/dlgass.cxx 15 0 sd/source/ui/dlg/dlgfield.cxx 19 0 sd/source/ui/dlg/dlgsnap.cxx 47 19 sd/source/ui/dlg/headerfooterdlg.cxx 12 0 sd/source/ui/dlg/ins_paste.cxx 9 0 sd/source/ui/dlg/inspagob.cxx 16 0 sd/source/ui/dlg/layeroptionsdlg.cxx 15 0 sd/source/ui/dlg/masterlayoutdlg.cxx 9 0 sd/source/ui/dlg/morphdlg.cxx 13 3 sd/source/ui/dlg/paragr.cxx 33 0 sd/source/ui/dlg/present.cxx 26 1 sd/source/ui/dlg/prntopts.cxx 7 7 sd/source/ui/dlg/sddlgfact.cxx 1 2 sd/source/ui/dlg/sddlgfact.hxx 10 0 sd/source/ui/dlg/sdpreslt.cxx 3 1 sd/source/ui/dlg/sdtreelb.cxx 15 0 sd/source/ui/dlg/sduiexp.cxx 19 0 sd/source/ui/dlg/tpaction.cxx 42 0 sd/source/ui/dlg/tpoption.cxx 16 0 sd/source/ui/dlg/vectdlg.cxx 1 1 sd/source/ui/framework/factories/ChildWindowPane.cxx 4 8 sd/source/ui/framework/factories/FullScreenPane.cxx 1 1 sd/source/ui/framework/factories/Pane.cxx 5 3 sd/source/ui/func/fupoor.cxx 1 1 sd/source/ui/inc/AccessibleDocumentViewBase.hxx 2 1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 4 4 sd/source/ui/inc/BreakDlg.hxx 2 1 sd/source/ui/inc/FormShellManager.hxx 1 1 sd/source/ui/inc/Ruler.hxx 2 2 sd/source/ui/inc/ViewShell.hxx 1 1 sd/source/ui/inc/Window.hxx 2 1 sd/source/ui/inc/WindowUpdater.hxx 23 23 sd/source/ui/inc/animobjs.hxx 11 11 sd/source/ui/inc/copydlg.hxx 21 20 sd/source/ui/inc/custsdlg.hxx 6 5 sd/source/ui/inc/dlgfield.hxx 11 9 sd/source/ui/inc/dlgsnap.hxx 2 1 sd/source/ui/inc/framework/Pane.hxx 3 3 sd/source/ui/inc/fupoor.hxx 6 6 sd/source/ui/inc/headerfooterdlg.hxx 4 2 sd/source/ui/inc/ins_paste.hxx 4 3 sd/source/ui/inc/inspagob.hxx 9 6 sd/source/ui/inc/layeroptionsdlg.hxx 7 5 sd/source/ui/inc/masterlayoutdlg.hxx 5 4 sd/source/ui/inc/morphdlg.hxx 2 2 sd/source/ui/inc/navigatr.hxx 25 23 sd/source/ui/inc/present.hxx 20 19 sd/source/ui/inc/prntopts.hxx 85 84 sd/source/ui/inc/pubdlg.hxx 6 5 sd/source/ui/inc/sdpreslt.hxx 2 2 sd/source/ui/inc/sdtreelb.hxx 1 1 sd/source/ui/inc/taskpane/SlideSorterCacheDisplay.hxx 16 15 sd/source/ui/inc/tpaction.hxx 32 30 sd/source/ui/inc/tpoption.hxx 11 10 sd/source/ui/inc/vectdlg.hxx 1 1 sd/source/ui/slideshow/slideshow.cxx 6 8 sd/source/ui/slideshow/slideshowimpl.cxx 6 6 sd/source/ui/slideshow/slideshowimpl.hxx 2 2 sd/source/ui/table/TableDesignPane.hxx 2 2 sd/source/ui/view/FormShellManager.cxx 1 0 sd/source/ui/view/sdruler.cxx 1 1 sd/source/ui/view/sdview2.cxx 1 0 sd/source/ui/view/sdwindow.cxx 1 1 sd/source/ui/view/viewshe2.cxx 1 1 sd/source/ui/view/viewshel.cxx 6 6 sfx2/inc/srchdlg.hxx 8 10 sfx2/source/appl/childwin.cxx 1 1 sfx2/source/appl/fileobj.hxx 2 1 sfx2/source/appl/helpinterceptor.hxx 20 4 sfx2/source/appl/impldde.cxx 2 2 sfx2/source/appl/lnkbase2.cxx 65 14 sfx2/source/appl/newhelp.cxx 33 25 sfx2/source/appl/newhelp.hxx 8 8 sfx2/source/appl/workwin.cxx 1 1 sfx2/source/control/thumbnailview.cxx 1 1 sfx2/source/control/thumbnailviewacc.cxx 3 2 sfx2/source/control/thumbnailviewacc.hxx 2 3 sfx2/source/control/thumbnailviewitem.cxx 2 0 sfx2/source/dialog/alienwarn.cxx 23 4 sfx2/source/dialog/backingwindow.cxx 29 29 sfx2/source/dialog/backingwindow.hxx 10 3 sfx2/source/dialog/basedlgs.cxx 13 0 sfx2/source/dialog/checkin.cxx 88 14 sfx2/source/dialog/dinfdlg.cxx 4 6 sfx2/source/dialog/dockwin.cxx 11 0 sfx2/source/dialog/documentfontsdialog.cxx 1 1 sfx2/source/dialog/filedlgimpl.hxx 8 23 sfx2/source/dialog/infobar.cxx 14 0 sfx2/source/dialog/inputdlg.cxx 12 0 sfx2/source/dialog/mgetempl.cxx 1 1 sfx2/source/dialog/navigat.cxx 2 0 sfx2/source/dialog/newstyle.cxx 4 4 sfx2/source/dialog/partwnd.cxx 22 0 sfx2/source/dialog/passwd.cxx 30 0 sfx2/source/dialog/printopt.cxx 2 1 sfx2/source/dialog/recfloat.cxx 4 4 sfx2/source/dialog/securitypage.cxx 11 8 sfx2/source/dialog/splitwin.cxx 6 0 sfx2/source/dialog/srchdlg.cxx 22 22 sfx2/source/dialog/tabdlg.cxx 5 1 sfx2/source/dialog/templateinfodlg.cxx 4 5 sfx2/source/dialog/templdlg.cxx 29 2 sfx2/source/dialog/versdlg.cxx 11 11 sfx2/source/doc/new.cxx 12 2 sfx2/source/doc/templatedlg.cxx 2 2 sfx2/source/inc/alienwarn.hxx 3 1 sfx2/source/inc/documentfontsdialog.hxx 6 4 sfx2/source/inc/inputdlg.hxx 1 1 sfx2/source/inc/recfloat.hxx 5 5 sfx2/source/inc/splitwin.hxx 5 5 sfx2/source/inc/templdgi.hxx 21 19 sfx2/source/inc/versdlg.hxx 6 6 sfx2/source/inc/workwin.hxx 12 12 sfx2/source/sidebar/FocusManager.cxx 5 5 sfx2/source/sidebar/FocusManager.hxx 15 4 sfx2/source/sidebar/PanelTitleBar.cxx 3 1 sfx2/source/sidebar/PanelTitleBar.hxx 1 1 sfx2/source/sidebar/SidebarChildWindow.cxx 9 9 sfx2/source/sidebar/SidebarController.cxx 2 2 sfx2/source/sidebar/SidebarController.hxx 6 10 sfx2/source/sidebar/SidebarPanelBase.cxx 1 1 sfx2/source/statbar/stbitem.cxx 1 1 sfx2/source/toolbox/imgmgr.cxx 11 15 sfx2/source/toolbox/tbxitem.cxx 1 1 sfx2/source/view/frame.cxx 1 1 sfx2/source/view/frame2.cxx 7 7 sfx2/source/view/impframe.hxx 2 2 sfx2/source/view/impviewframe.hxx 1 1 sfx2/source/view/printer.cxx 1 1 sfx2/source/view/sfxbasecontroller.cxx 2 2 sfx2/source/view/viewfrm.cxx 2 2 sfx2/source/view/viewprn.cxx 2 2 starmath/inc/ElementsDockingWindow.hxx 85 71 starmath/inc/dialog.hxx 3 3 starmath/inc/edit.hxx 3 3 starmath/inc/toolbox.hxx 1 1 starmath/inc/view.hxx 2 1 starmath/source/ElementsDockingWindow.cxx 2 2 starmath/source/accessibility.hxx 141 0 starmath/source/dialog.cxx 4 6 starmath/source/edit.cxx 4 4 starmath/source/toolbox.cxx 1 1 starmath/source/view.cxx 1 1 svtools/inc/vclxaccessibleheaderbar.hxx 2 1 svtools/inc/vclxaccessibleheaderbaritem.hxx 14 14 svtools/source/brwbox/brwbox1.cxx 16 16 svtools/source/brwbox/brwbox2.cxx 12 0 svtools/source/brwbox/brwhead.cxx 12 0 svtools/source/brwbox/datwin.cxx 6 4 svtools/source/brwbox/datwin.hxx 1 1 svtools/source/brwbox/ebbcontrols.cxx 4 2 svtools/source/brwbox/editbrowsebox.cxx 15 4 svtools/source/contnr/fileview.cxx 2 2 svtools/source/contnr/imivctl.hxx 2 2 svtools/source/contnr/imivctl1.cxx 11 0 svtools/source/contnr/simptabl.cxx 1 1 svtools/source/contnr/svtabbx.cxx 1 1 svtools/source/contnr/treelistbox.cxx 15 27 svtools/source/control/calendar.cxx 4 4 svtools/source/control/inettbc.cxx 2 2 svtools/source/control/roadmap.cxx 21 15 svtools/source/control/tabbar.cxx 6 6 svtools/source/control/toolbarmenu.cxx 1 1 svtools/source/control/toolbarmenuimp.hxx 1 1 svtools/source/control/valueacc.cxx 2 2 svtools/source/control/valueimp.hxx 16 0 svtools/source/dialogs/PlaceEditDialog.cxx 4 0 svtools/source/dialogs/addresstemplate.cxx 1 0 svtools/source/dialogs/colrdlg.cxx 8 0 svtools/source/dialogs/prnsetup.cxx 11 4 svtools/source/dialogs/restartdialog.cxx 1 6 svtools/source/dialogs/roadmapwizard.cxx 5 5 svtools/source/dialogs/wizardmachine.cxx 6 2 svtools/source/dialogs/wizdlg.cxx 13 0 svtools/source/filter/GraphicExportOptionsDialog.cxx 33 0 svtools/source/filter/exportdialog.cxx 33 33 svtools/source/filter/exportdialog.hxx 1 1 svtools/source/hatchwindow/hatchwindow.cxx 1 1 svtools/source/inc/hatchwindow.hxx 2 2 svtools/source/inc/svimpbox.hxx 2 2 svtools/source/misc/dialogcontrolling.cxx 8 12 svtools/source/table/tablecontrol_impl.cxx 3 3 svtools/source/table/tablecontrol_impl.hxx 2 2 svtools/source/toolpanel/paneltabbarpeer.cxx 1 1 svtools/source/toolpanel/paneltabbarpeer.hxx 2 2 svtools/source/toolpanel/toolpaneldeckpeer.cxx 1 1 svtools/source/toolpanel/toolpaneldeckpeer.hxx 1 1 svtools/source/uno/addrtempuno.cxx 2 4 svtools/source/uno/generictoolboxcontroller.cxx 1 2 svtools/source/uno/genericunodialog.cxx 3 3 svtools/source/uno/popupwindowcontroller.cxx 1 1 svtools/source/uno/treecontrolpeer.hxx 10 10 svtools/source/uno/wizard/unowizard.cxx 1 1 svtools/source/uno/wizard/wizardshell.hxx 3 1 svx/inc/extrusiondepthdialog.hxx 3 3 svx/inc/galbrws2.hxx 1 1 svx/inc/svdibrow.hxx 2 2 svx/inc/tbunosearchcontrollers.hxx 1 0 svx/source/accessibility/AccessibleShapeTreeInfo.cxx 3 3 svx/source/accessibility/GraphCtlAccessibleContext.cxx 25 8 svx/source/dialog/_bmpmask.cxx 20 1 svx/source/dialog/_contdlg.cxx 25 0 svx/source/dialog/compressgraphicdialog.cxx 4 4 svx/source/dialog/contimp.hxx 42 10 svx/source/dialog/ctredlin.cxx 45 2 svx/source/dialog/docrecovery.cxx 6 326 svx/source/dialog/fontwork.cxx 16 0 svx/source/dialog/hdft.cxx 10 2 svx/source/dialog/imapdlg.cxx 1 0 svx/source/dialog/linkwarn.cxx 27 0 svx/source/dialog/optgrid.cxx 1 1 svx/source/dialog/orienthelper.cxx 15 0 svx/source/dialog/passwd.cxx 33 0 svx/source/dialog/rubydialog.cxx 43 1 svx/source/dialog/srchdlg.cxx 1 0 svx/source/dialog/svxruler.cxx 159 162 svx/source/fmcomp/gridcell.cxx 3 3 svx/source/fmcomp/gridctrl.cxx 109 12 svx/source/form/datanavi.cxx 2 2 svx/source/form/filtnav.cxx 1 2 svx/source/form/fmPropBrw.cxx 2 2 svx/source/form/fmexpl.cxx 13 2 svx/source/form/tabwin.cxx 1 1 svx/source/form/xfm_addcondition.cxx 1 2 svx/source/gallery2/galbrws1.cxx 1 1 svx/source/gallery2/galbrws1.hxx 8 8 svx/source/gallery2/galbrws2.cxx 2 1 svx/source/inc/AccessibleFrameSelector.hxx 1 1 svx/source/inc/GraphCtlAccessibleContext.hxx 1 1 svx/source/inc/charmapacc.hxx 2 1 svx/source/inc/datalistener.hxx 72 62 svx/source/inc/datanavi.hxx 22 16 svx/source/inc/docrecovery.hxx 1 1 svx/source/inc/filtnav.hxx 1 1 svx/source/inc/fmexch.hxx 1 1 svx/source/inc/fmexpl.hxx 2 1 svx/source/inc/fmvwimp.hxx 6 6 svx/source/inc/gridcell.hxx 2 1 svx/source/inc/svxrectctaccessiblecontext.hxx 4 2 svx/source/inc/tabwin.hxx 1 1 svx/source/inc/tbxform.hxx 17 0 svx/source/sidebar/area/AreaPropertyPanel.cxx 12 8 svx/source/sidebar/area/AreaPropertyPanel.hxx 17 0 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 11 8 svx/source/sidebar/graphic/GraphicPropertyPanel.hxx 4 2 svx/source/sidebar/insert/InsertPropertyPanel.cxx 2 2 svx/source/sidebar/insert/InsertPropertyPanel.hxx 23 0 svx/source/sidebar/line/LinePropertyPanel.cxx 16 13 svx/source/sidebar/line/LinePropertyPanel.hxx 24 5 svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx 11 9 svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx 20 0 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 13 10 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 23 0 svx/source/sidebar/possize/PosSizePropertyPanel.cxx 17 14 svx/source/sidebar/possize/PosSizePropertyPanel.hxx 15 0 svx/source/sidebar/text/TextPropertyPanel.cxx 8 5 svx/source/sidebar/text/TextPropertyPanel.hxx 3 3 svx/source/sidebar/tools/Popup.cxx 5 7 svx/source/svdraw/sdrpaintwindow.cxx 11 11 svx/source/svdraw/svdedxv.cxx 8 9 svx/source/svdraw/svdibrow.cxx 1 1 svx/source/svdraw/svdmrkv.cxx 8 12 svx/source/svdraw/svdpntv.cxx 2 2 svx/source/svdraw/svdview.cxx 14 1 svx/source/tbxctrls/bulletsnumbering.cxx 8 6 svx/source/tbxctrls/colorwindow.hxx 33 0 svx/source/tbxctrls/extrusioncontrols.cxx 6 2 svx/source/tbxctrls/extrusioncontrols.hxx 2 2 svx/source/tbxctrls/fillctrl.cxx 22 0 svx/source/tbxctrls/fontworkgallery.cxx 17 6 svx/source/tbxctrls/lboxctrl.cxx 16 0 svx/source/tbxctrls/tbcontrl.cxx 2 3 svx/source/tbxctrls/tbunocontroller.cxx 2 4 svx/source/tbxctrls/tbunosearchcontrollers.cxx 29 2 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx 21 19 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx 1 2 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx 2 1 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx 6 1 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx 6 6 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx 1 1 svx/source/unodraw/recoveryui.cxx 1 1 svx/source/unodraw/unoshtxt.cxx 3 2 sw/inc/PostItMgr.hxx 5 5 sw/inc/SidebarWin.hxx 4 2 sw/inc/colwd.hxx 1 1 sw/inc/hhcwrp.hxx 1 1 sw/inc/postithelper.hxx 1 1 sw/inc/viewsh.hxx 22 9 sw/qa/tiledrendering/tiledrendering.cxx 1 1 sw/source/core/access/accdoc.hxx 1 1 sw/source/core/access/accfrmobj.cxx 2 1 sw/source/core/access/accfrmobj.hxx 1 1 sw/source/core/view/viewsh.cxx 17 4 sw/source/ui/chrdlg/break.cxx 10 0 sw/source/ui/chrdlg/chardlg.cxx 21 1 sw/source/ui/chrdlg/drpcps.cxx 20 0 sw/source/ui/chrdlg/numpara.cxx 10 0 sw/source/ui/chrdlg/swuiccoll.cxx 93 34 sw/source/ui/config/mailconfigpage.cxx 4 0 sw/source/ui/config/optcomp.cxx 42 0 sw/source/ui/config/optload.cxx 165 0 sw/source/ui/config/optpage.cxx 9 1 sw/source/ui/dbui/addresslistdialog.cxx 9 9 sw/source/ui/dbui/addresslistdialog.hxx 39 23 sw/source/ui/dbui/createaddresslistdialog.cxx 20 18 sw/source/ui/dbui/createaddresslistdialog.hxx 28 5 sw/source/ui/dbui/customizeaddresslistdialog.cxx 12 8 sw/source/ui/dbui/customizeaddresslistdialog.hxx 29 4 sw/source/ui/dbui/dbinsdlg.cxx 2 0 sw/source/ui/dbui/dbtablepreviewdialog.cxx 2 2 sw/source/ui/dbui/dbtablepreviewdialog.hxx 111 33 sw/source/ui/dbui/mmaddressblockpage.cxx 53 46 sw/source/ui/dbui/mmaddressblockpage.hxx 15 0 sw/source/ui/dbui/mmdocselectpage.cxx 10 9 sw/source/ui/dbui/mmdocselectpage.hxx 21 0 sw/source/ui/dbui/mmgreetingspage.cxx 27 25 sw/source/ui/dbui/mmgreetingspage.hxx 11 0 sw/source/ui/dbui/mmlayoutpage.cxx 11 11 sw/source/ui/dbui/mmlayoutpage.hxx 19 0 sw/source/ui/dbui/mmmergepage.cxx 10 8 sw/source/ui/dbui/mmmergepage.hxx 41 3 sw/source/ui/dbui/mmoutputpage.cxx 42 42 sw/source/ui/dbui/mmoutputpage.hxx 33 3 sw/source/ui/dbui/mmoutputtypepage.cxx 7 5 sw/source/ui/dbui/mmoutputtypepage.hxx 18 0 sw/source/ui/dbui/mmpreparemergepage.cxx 10 8 sw/source/ui/dbui/mmpreparemergepage.hxx 2 1 sw/source/ui/dbui/selectdbtabledialog.cxx 2 2 sw/source/ui/dbui/selectdbtabledialog.hxx 12 0 sw/source/ui/dialog/abstract.cxx 15 0 sw/source/ui/dialog/ascfldlg.cxx 18 1 sw/source/ui/dialog/docstdlg.cxx 0 1 sw/source/ui/dialog/swdlgfact.cxx 2 3 sw/source/ui/dialog/swdlgfact.hxx 15 0 sw/source/ui/dialog/swmessdialog.cxx 25 0 sw/source/ui/dialog/swuiexp.cxx 74 0 sw/source/ui/dialog/uiregionsw.cxx 13 0 sw/source/ui/dialog/wordcountdialog.cxx 11 0 sw/source/ui/dochdl/selglos.cxx 21 0 sw/source/ui/envelp/envfmt.cxx 12 10 sw/source/ui/envelp/envfmt.hxx 14 0 sw/source/ui/envelp/envlop1.cxx 17 0 sw/source/ui/envelp/envprt.cxx 9 7 sw/source/ui/envelp/envprt.hxx 80 0 sw/source/ui/envelp/label1.cxx 35 0 sw/source/ui/envelp/labfmt.cxx 22 19 sw/source/ui/envelp/labfmt.hxx 9 0 sw/source/ui/envelp/labprt.cxx 11 11 sw/source/ui/envelp/labprt.hxx 54 0 sw/source/ui/envelp/mailmrge.cxx 58 52 sw/source/ui/envelp/swuilabimp.hxx 14 0 sw/source/ui/fldui/DropDownFieldDialog.cxx 5 0 sw/source/ui/fldui/changedb.cxx 18 0 sw/source/ui/fldui/flddb.cxx 13 12 sw/source/ui/fldui/flddb.hxx 12 0 sw/source/ui/fldui/flddinf.cxx 7 6 sw/source/ui/fldui/flddinf.hxx 21 0 sw/source/ui/fldui/flddok.cxx 15 14 sw/source/ui/fldui/flddok.hxx 3 0 sw/source/ui/fldui/fldedt.cxx 31 0 sw/source/ui/fldui/fldfunc.cxx 26 25 sw/source/ui/fldui/fldfunc.hxx 15 0 sw/source/ui/fldui/fldref.cxx 10 9 sw/source/ui/fldui/fldref.hxx 22 0 sw/source/ui/fldui/fldvar.cxx 17 16 sw/source/ui/fldui/fldvar.hxx 14 0 sw/source/ui/fldui/inpdlg.cxx 10 0 sw/source/ui/fldui/javaedit.cxx 25 1 sw/source/ui/frmdlg/column.cxx 32 5 sw/source/ui/frmdlg/cption.cxx 91 4 sw/source/ui/frmdlg/frmpage.cxx 20 0 sw/source/ui/frmdlg/wrap.cxx 148 26 sw/source/ui/index/cnttab.cxx 12 1 sw/source/ui/index/multmrk.cxx 19 11 sw/source/ui/index/swuiidxmrk.cxx 9 0 sw/source/ui/misc/bookmark.cxx 27 4 sw/source/ui/misc/docfnote.cxx 12 0 sw/source/ui/misc/glosbib.cxx 35 6 sw/source/ui/misc/glossary.cxx 18 17 sw/source/ui/misc/impfnote.hxx 10 0 sw/source/ui/misc/insfnote.cxx 22 0 sw/source/ui/misc/linenum.cxx 26 2 sw/source/ui/misc/num.cxx 36 3 sw/source/ui/misc/outline.cxx 17 0 sw/source/ui/misc/pgfnote.cxx 28 1 sw/source/ui/misc/pggrid.cxx 28 2 sw/source/ui/misc/srtdlg.cxx 12 0 sw/source/ui/misc/titlepage.cxx 12 0 sw/source/ui/table/colwd.cxx 14 0 sw/source/ui/table/convert.cxx 11 0 sw/source/ui/table/instable.cxx 12 0 sw/source/ui/table/mergetbl.cxx 12 0 sw/source/ui/table/rowht.cxx 14 0 sw/source/ui/table/splittbl.cxx 67 5 sw/source/ui/table/tabledlg.cxx 22 1 sw/source/ui/table/tautofmt.cxx 12 0 sw/source/ui/utlui/swrenamexnameddlg.cxx 33 0 sw/source/uibase/dbui/dbui.cxx 12 1 sw/source/uibase/dbui/mailmergechildwindow.cxx 1 1 sw/source/uibase/docvw/HeaderFooterWin.cxx 4 3 sw/source/uibase/docvw/PageBreakWin.cxx 3 8 sw/source/uibase/docvw/PostItMgr.cxx 6 11 sw/source/uibase/docvw/SidebarWin.cxx 3 4 sw/source/uibase/docvw/srcedtw.cxx 12 1 sw/source/uibase/envelp/syncbtn.cxx 6 4 sw/source/uibase/inc/DropDownFieldDialog.hxx 1 1 sw/source/uibase/inc/FrameControl.hxx 1 1 sw/source/uibase/inc/FrameControlsManager.hxx 2 2 sw/source/uibase/inc/HeaderFooterWin.hxx 1 1 sw/source/uibase/inc/PageBreakWin.hxx 4 4 sw/source/uibase/inc/abstract.hxx 9 8 sw/source/uibase/inc/ascfldlg.hxx 4 3 sw/source/uibase/inc/bookmark.hxx 8 7 sw/source/uibase/inc/break.hxx 5 5 sw/source/uibase/inc/changedb.hxx 11 11 sw/source/uibase/inc/chrdlg.hxx 28 28 sw/source/uibase/inc/column.hxx 3 3 sw/source/uibase/inc/conttree.hxx 14 14 sw/source/uibase/inc/convert.hxx 15 15 sw/source/uibase/inc/cption.hxx 25 25 sw/source/uibase/inc/dbinsdlg.hxx 13 7 sw/source/uibase/inc/dbui.hxx 12 11 sw/source/uibase/inc/docstdlg.hxx 1 1 sw/source/uibase/inc/drawbase.hxx 17 16 sw/source/uibase/inc/drpcps.hxx 10 9 sw/source/uibase/inc/envlop.hxx 3 3 sw/source/uibase/inc/fldedt.hxx 2 1 sw/source/uibase/inc/fldmgr.hxx 83 80 sw/source/uibase/inc/frmpage.hxx 7 6 sw/source/uibase/inc/glosbib.hxx 12 12 sw/source/uibase/inc/glossary.hxx 6 4 sw/source/uibase/inc/inpdlg.hxx 2 2 sw/source/uibase/inc/inputwin.hxx 10 10 sw/source/uibase/inc/insfnote.hxx 11 11 sw/source/uibase/inc/instable.hxx 10 10 sw/source/uibase/inc/javaedit.hxx 1 1 sw/source/uibase/inc/label.hxx 16 15 sw/source/uibase/inc/linenum.hxx 10 10 sw/source/uibase/inc/mailconfigpage.hxx 3 1 sw/source/uibase/inc/mailmergechildwindow.hxx 1 1 sw/source/uibase/inc/mailmergehelper.hxx 47 42 sw/source/uibase/inc/mailmrge.hxx 3 1 sw/source/uibase/inc/mergetbl.hxx 3 2 sw/source/uibase/inc/multmrk.hxx 2 2 sw/source/uibase/inc/navipi.hxx 24 24 sw/source/uibase/inc/num.hxx 15 14 sw/source/uibase/inc/numpara.hxx 4 4 sw/source/uibase/inc/optcomp.hxx 38 36 sw/source/uibase/inc/optload.hxx 138 130 sw/source/uibase/inc/optpage.hxx 12 11 sw/source/uibase/inc/outline.hxx 13 12 sw/source/uibase/inc/pgfnote.hxx 24 22 sw/source/uibase/inc/pggrid.hxx 1 1 sw/source/uibase/inc/prcntfld.hxx 6 6 sw/source/uibase/inc/pview.hxx 3 3 sw/source/uibase/inc/redlndlg.hxx 65 63 sw/source/uibase/inc/regionsw.hxx 4 2 sw/source/uibase/inc/rowht.hxx 4 1 sw/source/uibase/inc/selglos.hxx 1 1 sw/source/uibase/inc/shdwcrsr.hxx 6 4 sw/source/uibase/inc/splittbl.hxx 3 3 sw/source/uibase/inc/srcedtw.hxx 32 32 sw/source/uibase/inc/srtdlg.hxx 7 5 sw/source/uibase/inc/swmessdialog.hxx 4 2 sw/source/uibase/inc/swrenamexnameddlg.hxx 2 1 sw/source/uibase/inc/swruler.hxx 9 9 sw/source/uibase/inc/swuiccoll.hxx 109 105 sw/source/uibase/inc/swuicnttab.hxx 45 45 sw/source/uibase/inc/swuiidxmrk.hxx 3 1 sw/source/uibase/inc/syncbtn.hxx 13 13 sw/source/uibase/inc/tautofmt.hxx 12 12 sw/source/uibase/inc/titlepage.hxx 10 10 sw/source/uibase/inc/view.hxx 13 13 sw/source/uibase/inc/wordcountdialog.hxx 2 2 sw/source/uibase/inc/workctrl.hxx 15 14 sw/source/uibase/inc/wrap.hxx 1 1 sw/source/uibase/misc/redlndlg.cxx 7 0 sw/source/uibase/misc/swruler.cxx 1 1 sw/source/uibase/ribbar/inputwin.cxx 2 1 sw/source/uibase/ribbar/workctrl.cxx 1 0 sw/source/uibase/shells/txtattr.cxx 1 0 sw/source/uibase/shells/txtcrsr.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.hxx 1 1 sw/source/uibase/sidebar/PageMarginControl.cxx 1 1 sw/source/uibase/sidebar/PageMarginControl.hxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.cxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.hxx 4 0 sw/source/uibase/sidebar/PagePropertyPanel.cxx 4 4 sw/source/uibase/sidebar/PagePropertyPanel.hxx 1 1 sw/source/uibase/sidebar/PageSizeControl.cxx 1 1 sw/source/uibase/sidebar/PageSizeControl.hxx 12 0 sw/source/uibase/sidebar/WrapPropertyPanel.cxx 8 7 sw/source/uibase/sidebar/WrapPropertyPanel.hxx 45 42 sw/source/uibase/table/tablepg.hxx 23 14 sw/source/uibase/uiview/pview.cxx 7 7 sw/source/uibase/uiview/view.cxx 1 5 sw/source/uibase/uiview/viewling.cxx 8 8 sw/source/uibase/uiview/viewmdi.cxx 1 0 sw/source/uibase/utlui/content.cxx 1 0 sw/source/uibase/utlui/glbltree.cxx 19 4 sw/source/uibase/utlui/gloslst.cxx 2 3 sw/source/uibase/utlui/navipi.cxx 1 0 tools/source/ref/errinf.cxx 15 0 uui/source/authfallbackdlg.cxx 7 5 uui/source/authfallbackdlg.hxx 12 0 uui/source/fltdlg.cxx 4 2 uui/source/fltdlg.hxx 25 0 uui/source/logindlg.cxx 17 15 uui/source/logindlg.hxx 13 0 uui/source/masterpasscrtdlg.cxx 5 3 uui/source/masterpasscrtdlg.hxx 12 0 uui/source/masterpassworddlg.cxx 4 2 uui/source/masterpassworddlg.hxx 15 0 uui/source/nameclashdlg.cxx 7 5 uui/source/nameclashdlg.hxx 15 0 uui/source/passworddlg.cxx 7 5 uui/source/passworddlg.hxx 15 0 uui/source/secmacrowarnings.cxx 10 9 uui/source/secmacrowarnings.hxx 14 0 uui/source/unknownauthdlg.cxx 6 4 uui/source/unknownauthdlg.hxx 12 4 vcl/generic/print/genprnpsp.cxx 40 2 vcl/generic/print/prtsetup.cxx 24 20 vcl/generic/print/prtsetup.hxx 3 3 vcl/inc/brdwin.hxx 2 2 vcl/inc/dndevdis.hxx 7 6 vcl/inc/ilstbox.hxx 55 54 vcl/inc/printdlg.hxx 5 4 vcl/inc/salframe.hxx 18 23 vcl/inc/svdata.hxx 1 1 vcl/inc/toolbox.h 2 1 vcl/inc/unx/i18n_status.hxx 29 29 vcl/inc/window.h 9 0 vcl/source/app/salvtables.cxx 19 11 vcl/source/app/svapp.cxx 2 0 vcl/source/app/svdata.cxx 9 0 vcl/source/app/vclevent.cxx 14 14 vcl/source/control/button.cxx 3 5 vcl/source/control/combobox.cxx 4 0 vcl/source/control/ctrl.cxx 1 0 vcl/source/control/fixed.cxx 15 3 vcl/source/control/ilstbox.cxx 4 12 vcl/source/control/lstbox.cxx 12 16 vcl/source/control/tabctrl.cxx 1 1 vcl/source/edit/textview.cxx 8 15 vcl/source/edit/vclmedit.cxx 2 4 vcl/source/gdi/print3.cxx 1 0 vcl/source/window/accel.cxx 2 3 vcl/source/window/accessibility.cxx 1 1 vcl/source/window/brdwin.cxx 5 17 vcl/source/window/btndlg.cxx 15 12 vcl/source/window/builder.cxx 1 1 vcl/source/window/clipping.cxx 2 2 vcl/source/window/cursor.cxx 4 3 vcl/source/window/dialog.cxx 10 10 vcl/source/window/dlgctrl.cxx 3 3 vcl/source/window/dndevdis.cxx 8 9 vcl/source/window/dockmgr.cxx 10 6 vcl/source/window/dockwin.cxx 20 3 vcl/source/window/event.cxx 4 2 vcl/source/window/floatwin.cxx 4 2 vcl/source/window/introwin.cxx 20 15 vcl/source/window/layout.cxx 10 10 vcl/source/window/menu.cxx 3 3 vcl/source/window/menubarwindow.cxx 2 2 vcl/source/window/menufloatingwindow.cxx 11 11 vcl/source/window/mouse.cxx 6 17 vcl/source/window/msgbox.cxx 1 1 vcl/source/window/paint.cxx 45 18 vcl/source/window/printdlg.cxx 1 0 vcl/source/window/split.cxx 3 3 vcl/source/window/splitwin.cxx 18 19 vcl/source/window/stacking.cxx 1 0 vcl/source/window/syswin.cxx 2 1 vcl/source/window/tabdlg.cxx 7 12 vcl/source/window/taskpanelist.cxx 5 4 vcl/source/window/toolbox.cxx 21 22 vcl/source/window/window.cxx 16 18 vcl/source/window/window2.cxx 7 7 vcl/source/window/winproc.cxx 1 3 vcl/unx/generic/app/i18n_status.cxx 18 4 vcl/unx/generic/printer/cupsmgr.cxx 3 2 vcl/workben/icontest.cxx 1 1 vcl/workben/mtfdemo.cxx 13 6 vcl/workben/vcldemo.cxx 3 3 xmlsecurity/inc/xmlsecurity/certificatechooser.hxx 22 17 xmlsecurity/inc/xmlsecurity/certificateviewer.hxx 18 18 xmlsecurity/inc/xmlsecurity/digitalsignaturesdialog.hxx 22 18 xmlsecurity/inc/xmlsecurity/macrosecurity.hxx 3 1 xmlsecurity/source/dialogs/certificatechooser.cxx 44 1 xmlsecurity/source/dialogs/certificateviewer.cxx 16 1 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 38 1 xmlsecurity/source/dialogs/macrosecurity.cxx
2015-03-09 14:29:30 +02:00
static_cast<ImplBorderWindow*>(mpOldBorderWin.get())->GetBorder(
GetWindow()->mpWindowImpl->mnLeftBorder, GetWindow()->mpWindowImpl->mnTopBorder,
GetWindow()->mpWindowImpl->mnRightBorder, GetWindow()->mpWindowImpl->mnBottomBorder );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpOldBorderWin->Resize();
}
GetWindow()->mpWindowImpl->mpBorderWindow = mpOldBorderWin;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->SetParent( pRealParent );
GetWindow()->mpWindowImpl->mpRealParent = pRealParent;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpFloatWin.disposeAndClear();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// call handler - which will destroy the window and thus the wrapper as well !
GetWindow()->CallEventListeners( VclEventId::WindowEndPopupMode, &aData );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
bool ImplDockingWindowWrapper::IsInPopupMode() const
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if( GetFloatingWindow() )
return GetFloatingWindow()->IsInPopupMode();
else
return false;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::SetFloatingMode( bool bFloatMode )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
// do nothing if window is docked and locked
if( !IsFloatingMode() && IsLocked() )
return;
if ( IsFloatingMode() != bFloatMode )
{
if ( PrepareToggleFloatingMode() )
{
bool bVisible = GetWindow()->IsVisible();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( bFloatMode )
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maDockPos = GetWindow()->GetPosPixel();
vcl::Window* pRealParent = GetWindow()->GetWindow( GetWindowType::Parent );
mpOldBorderWin = GetWindow()->GetWindow( GetWindowType::Border );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if( mpOldBorderWin == mpDockingWindow )
mpOldBorderWin = nullptr; // no border window found
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
VclPtrInstance<ImplDockFloatWin2> pWin(
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpParent,
mnFloatBits & ( WB_MOVEABLE | WB_SIZEABLE | WB_CLOSEABLE ) ?
mnFloatBits | WB_SYSTEMWINDOW
| WB_OWNERDRAWDECORATION
: mnFloatBits,
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
this );
// At least for DockingWindow, GetText() has a side effect of setting deferred
// properties. This must be done before setting the border window (see below),
// so that the border width will end up in mpWindowImpl->mnBorderWidth, not in
// the border window (See DockingWindow::setPosSizeOnContainee() and
// DockingWindow::GetOptimalSize()).
pWin->SetText( GetWindow()->GetText() );
GetWindow()->mpWindowImpl->mpBorderWindow = nullptr;
GetWindow()->mpWindowImpl->mnLeftBorder = 0;
GetWindow()->mpWindowImpl->mnTopBorder = 0;
GetWindow()->mpWindowImpl->mnRightBorder = 0;
GetWindow()->mpWindowImpl->mnBottomBorder = 0;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// if the parent gets destroyed, we also have to reset the parent of the BorderWindow
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mpOldBorderWin )
mpOldBorderWin->SetParent( pWin );
GetWindow()->SetParent( pWin );
pWin->SetPosPixel( Point() );
GetWindow()->mpWindowImpl->mpBorderWindow = pWin;
pWin->mpWindowImpl->mpClientWindow = mpDockingWindow;
GetWindow()->mpWindowImpl->mpRealParent = pRealParent;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
pWin->SetOutputSizePixel( GetWindow()->GetSizePixel() );
pWin->SetPosPixel( maFloatPos );
// pass on DockingData to FloatingWindow
pWin->ShowTitleButton( TitleButton::Docking, mbDockBtn );
pWin->ShowTitleButton( TitleButton::Hide, mbHideBtn );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mbRollUp )
pWin->RollUp();
else
pWin->RollDown();
pWin->SetRollUpOutputSizePixel( maRollUpOutSize );
pWin->SetMinOutputSizePixel( maMinOutSize );
pWin->SetMaxOutputSizePixel( maMaxOutSize );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpFloatWin = pWin;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( bVisible )
GetWindow()->Show( true, ShowFlags::NoFocusChange | ShowFlags::NoActivate );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
ToggleFloatingMode();
}
else
{
GetWindow()->Show( false, ShowFlags::NoFocusChange );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
// store FloatingData in FloatingWindow
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
maFloatPos = mpFloatWin->GetPosPixel();
mbDockBtn = mpFloatWin->IsTitleButtonVisible( TitleButton::Docking );
mbHideBtn = mpFloatWin->IsTitleButtonVisible( TitleButton::Hide );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mbRollUp = mpFloatWin->IsRollUp();
maRollUpOutSize = mpFloatWin->GetRollUpOutputSizePixel();
maMinOutSize = mpFloatWin->GetMinOutputSizePixel();
maMaxOutSize = mpFloatWin->GetMaxOutputSizePixel();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
vcl::Window* pRealParent = GetWindow()->GetWindow( GetWindowType::Parent ); //mpWindowImpl->mpRealParent;
GetWindow()->mpWindowImpl->mpBorderWindow = nullptr;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
if ( mpOldBorderWin )
{
GetWindow()->SetParent( mpOldBorderWin );
vclwidget: change all vcl::window fields to be wrapped in VclPtr and update the VclWidget clang plugin to - warn about unconverted fields - .clear() all VclPtr fields in dispose() methods Change-Id: I6e657c215bc6807efd992555399b3b1fc16c89b5 2 1 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx 2 1 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistbox.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx 3 2 accessibility/inc/accessibility/extended/listboxaccessible.hxx 1 1 accessibility/inc/accessibility/extended/textwindowaccessibility.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx 4 4 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx 3 2 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx 7 6 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx 3 3 accessibility/source/extended/AccessibleToolPanelDeck.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx 1 1 accessibility/source/extended/accessibleiconchoicectrlentry.cxx 3 3 accessibility/source/extended/textwindowaccessibility.cxx 3 3 accessibility/source/standard/vclxaccessibleradiobutton.cxx 1 1 accessibility/source/standard/vclxaccessibletabpagewindow.cxx 1 1 avmedia/inc/mediacontrol.hxx 1 2 avmedia/source/framework/mediacontrol.cxx 1 1 avmedia/source/framework/mediaplayer.cxx 7 7 avmedia/source/viewer/mediaevent_impl.cxx 2 1 avmedia/source/viewer/mediaevent_impl.hxx 1 2 avmedia/source/viewer/mediawindow_impl.cxx 1 1 avmedia/source/viewer/mediawindow_impl.hxx 1 1 basctl/source/basicide/basicrenderable.hxx 1 0 basctl/source/basicide/baside2.cxx 7 5 basctl/source/basicide/baside2.hxx 13 2 basctl/source/basicide/baside2b.cxx 3 3 basctl/source/basicide/baside3.cxx 14 14 basctl/source/basicide/basides1.cxx 4 4 basctl/source/basicide/basides2.cxx 2 2 basctl/source/basicide/basides3.cxx 6 6 basctl/source/basicide/basidesh.cxx 14 1 basctl/source/basicide/bastypes.cxx 15 0 basctl/source/basicide/brkdlg.cxx 8 6 basctl/source/basicide/brkdlg.hxx 11 0 basctl/source/basicide/layout.cxx 5 2 basctl/source/basicide/layout.hxx 11 0 basctl/source/basicide/linenumberwindow.cxx 3 1 basctl/source/basicide/linenumberwindow.hxx 14 0 basctl/source/basicide/macrodlg.cxx 15 15 basctl/source/basicide/macrodlg.hxx 45 1 basctl/source/basicide/moduldl2.cxx 32 1 basctl/source/basicide/moduldlg.cxx 36 26 basctl/source/basicide/moduldlg.hxx 20 0 basctl/source/dlged/managelang.cxx 2 1 basctl/source/inc/accessibledialogcontrolshape.hxx 2 1 basctl/source/inc/accessibledialogwindow.hxx 2 2 basctl/source/inc/baside3.hxx 4 4 basctl/source/inc/basidesh.hxx 5 4 basctl/source/inc/bastypes.hxx 3 2 basctl/source/inc/dlged.hxx 12 10 basctl/source/inc/managelang.hxx 1 1 chart2/inc/ChartModel.hxx 2 1 chart2/source/controller/accessibility/AccessibleViewForwarder.hxx 2 2 chart2/source/controller/dialogs/ChartTypeDialogController.hxx 1 2 chart2/source/controller/dialogs/dlg_ChartType.cxx 2 10 chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx 1 0 chart2/source/controller/dialogs/dlg_DataEditor.cxx 4 6 chart2/source/controller/dialogs/dlg_DataSource.cxx 17 0 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.cxx 6 8 chart2/source/controller/dialogs/dlg_View3D.cxx 2 2 chart2/source/controller/dialogs/res_BarGeometry.hxx 19 19 chart2/source/controller/dialogs/res_DataLabel.hxx 23 23 chart2/source/controller/dialogs/res_Trendline.hxx 14 0 chart2/source/controller/dialogs/tp_3D_SceneAppearance.cxx 6 4 chart2/source/controller/dialogs/tp_3D_SceneAppearance.hxx 18 0 chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx 9 7 chart2/source/controller/dialogs/tp_3D_SceneGeometry.hxx 14 1 chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx 16 16 chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx 17 0 chart2/source/controller/dialogs/tp_AxisLabel.cxx 17 17 chart2/source/controller/dialogs/tp_AxisLabel.hxx 24 0 chart2/source/controller/dialogs/tp_AxisPositions.cxx 20 18 chart2/source/controller/dialogs/tp_AxisPositions.hxx 44 19 chart2/source/controller/dialogs/tp_ChartType.cxx 3 3 chart2/source/controller/dialogs/tp_ChartType.hxx 28 0 chart2/source/controller/dialogs/tp_DataSource.cxx 22 20 chart2/source/controller/dialogs/tp_DataSource.hxx 12 0 chart2/source/controller/dialogs/tp_LegendPosition.cxx 3 1 chart2/source/controller/dialogs/tp_LegendPosition.hxx 16 0 chart2/source/controller/dialogs/tp_PolarOptions.cxx 8 6 chart2/source/controller/dialogs/tp_PolarOptions.hxx 24 0 chart2/source/controller/dialogs/tp_RangeChooser.cxx 15 13 chart2/source/controller/dialogs/tp_RangeChooser.hxx 35 0 chart2/source/controller/dialogs/tp_Scale.cxx 34 32 chart2/source/controller/dialogs/tp_Scale.hxx 24 0 chart2/source/controller/dialogs/tp_SeriesToAxis.cxx 19 17 chart2/source/controller/dialogs/tp_SeriesToAxis.hxx 7 0 chart2/source/controller/dialogs/tp_TitleRotation.cxx 7 7 chart2/source/controller/dialogs/tp_TitleRotation.hxx 13 0 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx 5 3 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx 1 1 chart2/source/controller/inc/dlg_ChartType.hxx 1 1 chart2/source/controller/inc/dlg_CreationWizard_UNO.hxx 1 1 chart2/source/controller/inc/dlg_DataEditor.hxx 4 4 chart2/source/controller/inc/dlg_DataSource.hxx 8 6 chart2/source/controller/inc/dlg_InsertAxis_Grid.hxx 4 4 chart2/source/controller/inc/dlg_View3D.hxx 27 27 chart2/source/controller/inc/res_ErrorBar.hxx 5 5 chart2/source/controller/inc/res_LegendPosition.hxx 14 14 chart2/source/controller/inc/res_Titles.hxx 1 1 chart2/source/controller/main/ChartController.hxx 2 3 chart2/source/controller/main/ChartWindow.cxx 1 1 chart2/source/controller/main/ChartWindow.hxx 6 6 chart2/source/controller/main/ShapeController.cxx 1 1 chart2/source/view/charttypes/GL3DBarChart.cxx 1 1 chart2/source/view/inc/GL3DBarChart.hxx 1 1 chart2/source/view/main/ChartView.cxx 155 50 compilerplugins/clang/vclwidgets.cxx 23 0 cui/source/customize/acccfg.cxx 95 20 cui/source/customize/cfg.cxx 1 0 cui/source/customize/cfgutil.cxx 1 0 cui/source/customize/eventdlg.cxx 1 1 cui/source/customize/eventdlg.hxx 12 0 cui/source/customize/macropg.cxx 8 6 cui/source/customize/macropg_impl.hxx 17 0 cui/source/customize/selector.cxx 20 0 cui/source/dialogs/SpellDialog.cxx 17 0 cui/source/dialogs/about.cxx 56 26 cui/source/dialogs/colorpicker.cxx 19 0 cui/source/dialogs/cuicharmap.cxx 29 1 cui/source/dialogs/cuifmsearch.cxx 84 2 cui/source/dialogs/cuigaldlg.cxx 72 0 cui/source/dialogs/cuigrfflt.cxx 15 0 cui/source/dialogs/cuiimapwnd.cxx 11 0 cui/source/dialogs/cuitbxform.cxx 41 0 cui/source/dialogs/dlgname.cxx 79 5 cui/source/dialogs/hangulhanjadlg.cxx 5 0 cui/source/dialogs/hldocntp.cxx 15 0 cui/source/dialogs/hldoctp.cxx 20 1 cui/source/dialogs/hlinettp.cxx 14 0 cui/source/dialogs/hlmailtp.cxx 15 0 cui/source/dialogs/hlmarkwn.cxx 9 5 cui/source/dialogs/hltpbase.cxx 18 0 cui/source/dialogs/hyphen.cxx 18 2 cui/source/dialogs/iconcdlg.cxx 45 0 cui/source/dialogs/insdlg.cxx 13 0 cui/source/dialogs/insrc.cxx 20 0 cui/source/dialogs/linkdlg.cxx 13 8 cui/source/dialogs/multipat.cxx 12 0 cui/source/dialogs/newtabledlg.cxx 9 9 cui/source/dialogs/passwdomdlg.cxx 13 0 cui/source/dialogs/pastedlg.cxx 7 0 cui/source/dialogs/postdlg.cxx 18 0 cui/source/dialogs/scriptdlg.cxx 11 0 cui/source/dialogs/showcols.cxx 14 0 cui/source/dialogs/splitcelldlg.cxx 25 0 cui/source/dialogs/srchxtra.cxx 39 0 cui/source/dialogs/thesdlg.cxx 13 0 cui/source/dialogs/zoom.cxx 29 0 cui/source/factory/cuiexp.cxx 0 2 cui/source/factory/dlgfact.cxx 2 3 cui/source/factory/dlgfact.hxx 3 1 cui/source/inc/ControlFocusHelper.hxx 20 20 cui/source/inc/SpellDialog.hxx 9 7 cui/source/inc/about.hxx 14 12 cui/source/inc/acccfg.hxx 26 26 cui/source/inc/align.hxx 62 52 cui/source/inc/autocdlg.hxx 29 29 cui/source/inc/backgrnd.hxx 34 32 cui/source/inc/border.hxx 44 33 cui/source/inc/cfg.hxx 1 1 cui/source/inc/cfgutil.hxx 95 85 cui/source/inc/chardlg.hxx 14 12 cui/source/inc/connect.hxx 12 10 cui/source/inc/cuicharmap.hxx 27 27 cui/source/inc/cuifmsearch.hxx 41 29 cui/source/inc/cuigaldlg.hxx 24 10 cui/source/inc/cuigrfflt.hxx 1 1 cui/source/inc/cuihyperdlg.hxx 7 5 cui/source/inc/cuiimapwnd.hxx 3 1 cui/source/inc/cuioptgenrl.hxx 3 1 cui/source/inc/cuisrchdlg.hxx 145 135 cui/source/inc/cuitabarea.hxx 57 53 cui/source/inc/cuitabline.hxx 3 1 cui/source/inc/cuitbxform.hxx 5 5 cui/source/inc/dbregister.hxx 17 12 cui/source/inc/dlgname.hxx 15 11 cui/source/inc/dstribut.hxx 21 21 cui/source/inc/grfpage.hxx 49 43 cui/source/inc/hangulhanjadlg.hxx 5 5 cui/source/inc/hldocntp.hxx 7 5 cui/source/inc/hldoctp.hxx 11 9 cui/source/inc/hlinettp.hxx 6 4 cui/source/inc/hlmailtp.hxx 7 5 cui/source/inc/hlmarkwn.hxx 7 7 cui/source/inc/hltpbase.hxx 10 8 cui/source/inc/hyphen.hxx 14 12 cui/source/inc/iconcdlg.hxx 29 25 cui/source/inc/insdlg.hxx 5 3 cui/source/inc/insrc.hxx 12 10 cui/source/inc/labdlg.hxx 12 10 cui/source/inc/linkdlg.hxx 19 17 cui/source/inc/measure.hxx 6 6 cui/source/inc/multipat.hxx 4 2 cui/source/inc/newtabledlg.hxx 30 30 cui/source/inc/numfmt.hxx 64 64 cui/source/inc/numpages.hxx 13 13 cui/source/inc/optasian.hxx 17 13 cui/source/inc/optdict.hxx 18 18 cui/source/inc/optlingu.hxx 4 4 cui/source/inc/optpath.hxx 29 29 cui/source/inc/page.hxx 71 59 cui/source/inc/paragrph.hxx 6 4 cui/source/inc/pastedlg.hxx 7 7 cui/source/inc/postdlg.hxx 11 9 cui/source/inc/scriptdlg.hxx 9 7 cui/source/inc/selector.hxx 4 2 cui/source/inc/showcols.hxx 6 4 cui/source/inc/splitcelldlg.hxx 10 6 cui/source/inc/srchxtra.hxx 28 26 cui/source/inc/swpossizetabpage.hxx 29 27 cui/source/inc/tabstpge.hxx 20 17 cui/source/inc/textanim.hxx 19 16 cui/source/inc/textattr.hxx 15 8 cui/source/inc/thesdlg.hxx 34 28 cui/source/inc/transfrm.hxx 5 5 cui/source/inc/treeopt.hxx 13 13 cui/source/inc/zoom.hxx 4 2 cui/source/options/certpath.cxx 4 4 cui/source/options/certpath.hxx 17 0 cui/source/options/connpooloptions.cxx 10 8 cui/source/options/connpooloptions.hxx 11 0 cui/source/options/cuisrchdlg.cxx 5 2 cui/source/options/dbregister.cxx 14 0 cui/source/options/doclinkdialog.cxx 6 4 cui/source/options/doclinkdialog.hxx 10 2 cui/source/options/fontsubs.cxx 12 12 cui/source/options/fontsubs.hxx 26 0 cui/source/options/optaboutconfig.cxx 10 6 cui/source/options/optaboutconfig.hxx 9 0 cui/source/options/optaccessibility.cxx 9 9 cui/source/options/optaccessibility.hxx 13 0 cui/source/options/optasian.cxx 16 0 cui/source/options/optbasic.cxx 8 6 cui/source/options/optbasic.hxx 5 0 cui/source/options/optchart.cxx 5 5 cui/source/options/optchart.hxx 29 32 cui/source/options/optcolor.cxx 4 4 cui/source/options/optcolor.hxx 16 0 cui/source/options/optctl.cxx 8 6 cui/source/options/optctl.hxx 31 0 cui/source/options/optdict.cxx 21 2 cui/source/options/optfltr.cxx 12 10 cui/source/options/optfltr.hxx 54 0 cui/source/options/optgdlg.cxx 47 45 cui/source/options/optgdlg.hxx 12 2 cui/source/options/optgenrl.cxx 26 0 cui/source/options/opthtml.cxx 18 16 cui/source/options/opthtml.hxx 45 4 cui/source/options/optinet2.cxx 37 35 cui/source/options/optinet2.hxx 29 6 cui/source/options/optjava.cxx 23 21 cui/source/options/optjava.hxx 28 0 cui/source/options/optjsearch.cxx 22 20 cui/source/options/optjsearch.hxx 31 4 cui/source/options/optlingu.cxx 17 0 cui/source/options/optmemory.cxx 9 7 cui/source/options/optmemory.hxx 44 5 cui/source/options/optopencl.cxx 21 20 cui/source/options/optopencl.hxx 4 2 cui/source/options/optpath.cxx 17 0 cui/source/options/optsave.cxx 19 19 cui/source/options/optsave.hxx 19 0 cui/source/options/optupdt.cxx 12 10 cui/source/options/optupdt.hxx 39 0 cui/source/options/personalization.cxx 20 16 cui/source/options/personalization.hxx 18 0 cui/source/options/securityoptions.cxx 10 8 cui/source/options/securityoptions.hxx 11 10 cui/source/options/treeopt.cxx 4 2 cui/source/options/webconninfo.cxx 4 4 cui/source/options/webconninfo.hxx 24 0 cui/source/tabpages/align.cxx 106 7 cui/source/tabpages/autocdlg.cxx 27 0 cui/source/tabpages/backgrnd.cxx 34 0 cui/source/tabpages/border.cxx 115 1 cui/source/tabpages/chardlg.cxx 22 0 cui/source/tabpages/connect.cxx 32 0 cui/source/tabpages/dstribut.cxx 18 0 cui/source/tabpages/grfpage.cxx 20 0 cui/source/tabpages/labdlg.cxx 10 10 cui/source/tabpages/macroass.cxx 25 0 cui/source/tabpages/measure.cxx 25 1 cui/source/tabpages/numfmt.cxx 60 1 cui/source/tabpages/numpages.cxx 29 0 cui/source/tabpages/page.cxx 99 0 cui/source/tabpages/paragrph.cxx 37 0 cui/source/tabpages/swpossizetabpage.cxx 34 1 cui/source/tabpages/tabstpge.cxx 26 0 cui/source/tabpages/textanim.cxx 24 0 cui/source/tabpages/textattr.cxx 72 0 cui/source/tabpages/tparea.cxx 14 1 cui/source/tabpages/tpbitmap.cxx 28 4 cui/source/tabpages/tpcolor.cxx 28 0 cui/source/tabpages/tpgradnt.cxx 21 0 cui/source/tabpages/tphatch.cxx 29 0 cui/source/tabpages/tpline.cxx 25 0 cui/source/tabpages/tplnedef.cxx 18 0 cui/source/tabpages/tplneend.cxx 17 0 cui/source/tabpages/tpshadow.cxx 58 0 cui/source/tabpages/transfrm.cxx 42 0 dbaccess/source/ext/macromigration/macromigrationpages.cxx 20 14 dbaccess/source/ext/macromigration/macromigrationpages.hxx 1 1 dbaccess/source/ext/macromigration/rangeprogressbar.hxx 0 1 dbaccess/source/ui/app/AppDetailPageHelper.cxx 2 1 dbaccess/source/ui/app/AppDetailView.cxx 2 2 dbaccess/source/ui/app/AppDetailView.hxx 1 1 dbaccess/source/ui/app/AppTitleWindow.cxx 1 1 dbaccess/source/ui/app/AppTitleWindow.hxx 4 10 dbaccess/source/ui/app/AppView.cxx 4 4 dbaccess/source/ui/app/AppView.hxx 1 0 dbaccess/source/ui/app/subcomponentmanager.cxx 7 16 dbaccess/source/ui/browser/brwview.cxx 1 2 dbaccess/source/ui/browser/dbtreeview.cxx 1 1 dbaccess/source/ui/browser/dbtreeview.hxx 10 0 dbaccess/source/ui/browser/genericcontroller.cxx 68 41 dbaccess/source/ui/control/FieldDescControl.cxx 2 2 dbaccess/source/ui/control/TableGrantCtrl.cxx 3 1 dbaccess/source/ui/control/VertSplitView.cxx 3 3 dbaccess/source/ui/control/curledit.cxx 1 0 dbaccess/source/ui/control/sqledit.cxx 16 0 dbaccess/source/ui/dlg/CollectionView.cxx 4 8 dbaccess/source/ui/dlg/ConnectionHelper.cxx 4 5 dbaccess/source/ui/dlg/ConnectionHelper.hxx 19 0 dbaccess/source/ui/dlg/ConnectionPage.cxx 13 11 dbaccess/source/ui/dlg/ConnectionPage.hxx 12 0 dbaccess/source/ui/dlg/ConnectionPageSetup.cxx 4 2 dbaccess/source/ui/dlg/ConnectionPageSetup.hxx 113 1 dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx 61 48 dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx 2 1 dbaccess/source/ui/dlg/DbAdminImpl.hxx 13 0 dbaccess/source/ui/dlg/QueryPropertiesDialog.cxx 20 0 dbaccess/source/ui/dlg/RelationDlg.cxx 30 1 dbaccess/source/ui/dlg/TextConnectionHelper.cxx 21 19 dbaccess/source/ui/dlg/TextConnectionHelper.hxx 19 5 dbaccess/source/ui/dlg/UserAdmin.cxx 4 4 dbaccess/source/ui/dlg/UserAdmin.hxx 22 0 dbaccess/source/ui/dlg/admincontrols.cxx 14 13 dbaccess/source/ui/dlg/admincontrols.hxx 1 1 dbaccess/source/ui/dlg/adminpages.hxx 6 0 dbaccess/source/ui/dlg/adtabdlg.cxx 57 31 dbaccess/source/ui/dlg/advancedsettings.cxx 28 28 dbaccess/source/ui/dlg/advancedsettings.hxx 19 0 dbaccess/source/ui/dlg/dbfindex.cxx 11 9 dbaccess/source/ui/dlg/dbfindex.hxx 7 4 dbaccess/source/ui/dlg/dbwizsetup.cxx 86 16 dbaccess/source/ui/dlg/detailpages.cxx 45 35 dbaccess/source/ui/dlg/detailpages.hxx 7 0 dbaccess/source/ui/dlg/directsql.cxx 8 8 dbaccess/source/ui/dlg/dlgsave.cxx 13 0 dbaccess/source/ui/dlg/dlgsize.cxx 14 0 dbaccess/source/ui/dlg/dsselect.cxx 6 5 dbaccess/source/ui/dlg/dsselect.hxx 30 0 dbaccess/source/ui/dlg/generalpage.cxx 15 11 dbaccess/source/ui/dlg/generalpage.hxx 9 0 dbaccess/source/ui/dlg/indexdialog.cxx 2 2 dbaccess/source/ui/dlg/indexfieldscontrol.cxx 5 0 dbaccess/source/ui/dlg/paramdialog.cxx 21 0 dbaccess/source/ui/dlg/queryfilter.cxx 18 0 dbaccess/source/ui/dlg/queryorder.cxx 9 2 dbaccess/source/ui/dlg/sqlmessage.cxx 3 0 dbaccess/source/ui/dlg/tablespage.cxx 3 3 dbaccess/source/ui/dlg/tablespage.hxx 11 0 dbaccess/source/ui/dlg/textconnectionsettings.cxx 8 7 dbaccess/source/ui/inc/CollectionView.hxx 2 1 dbaccess/source/ui/inc/ConnectionLine.hxx 2 1 dbaccess/source/ui/inc/ConnectionLineAccess.hxx 35 35 dbaccess/source/ui/inc/FieldDescControl.hxx 2 1 dbaccess/source/ui/inc/JAccess.hxx 1 1 dbaccess/source/ui/inc/JoinController.hxx 2 2 dbaccess/source/ui/inc/JoinDesignView.hxx 13 13 dbaccess/source/ui/inc/JoinTableView.hxx 1 1 dbaccess/source/ui/inc/QueryDesignView.hxx 5 4 dbaccess/source/ui/inc/QueryPropertiesDialog.hxx 1 1 dbaccess/source/ui/inc/QueryTextView.hxx 2 2 dbaccess/source/ui/inc/QueryViewSwitch.hxx 3 3 dbaccess/source/ui/inc/RelationControl.hxx 11 9 dbaccess/source/ui/inc/RelationDlg.hxx 1 1 dbaccess/source/ui/inc/RelationTableView.hxx 1 1 dbaccess/source/ui/inc/TableConnection.hxx 1 1 dbaccess/source/ui/inc/TableDesignHelpBar.hxx 3 3 dbaccess/source/ui/inc/TableDesignView.hxx 2 1 dbaccess/source/ui/inc/TableFieldDescription.hxx 2 2 dbaccess/source/ui/inc/TableGrantCtrl.hxx 1 1 dbaccess/source/ui/inc/TableWindow.hxx 2 1 dbaccess/source/ui/inc/TableWindowAccess.hxx 2 2 dbaccess/source/ui/inc/TableWindowListBox.hxx 1 1 dbaccess/source/ui/inc/TableWindowTitle.hxx 1 1 dbaccess/source/ui/inc/TokenWriter.hxx 3 3 dbaccess/source/ui/inc/VertSplitView.hxx 13 11 dbaccess/source/ui/inc/WCPage.hxx 6 6 dbaccess/source/ui/inc/WColumnSelect.hxx 5 5 dbaccess/source/ui/inc/WCopyTable.hxx 12 11 dbaccess/source/ui/inc/WNameMatch.hxx 3 1 dbaccess/source/ui/inc/WTabPage.hxx 13 9 dbaccess/source/ui/inc/WTypeSelect.hxx 6 6 dbaccess/source/ui/inc/adtabdlg.hxx 5 5 dbaccess/source/ui/inc/brwview.hxx 1 1 dbaccess/source/ui/inc/curledit.hxx 4 3 dbaccess/source/ui/inc/datasourceconnector.hxx 3 3 dbaccess/source/ui/inc/dbwizsetup.hxx 7 7 dbaccess/source/ui/inc/directsql.hxx 4 2 dbaccess/source/ui/inc/dlgsize.hxx 9 9 dbaccess/source/ui/inc/indexdialog.hxx 2 2 dbaccess/source/ui/inc/indexfieldscontrol.hxx 2 1 dbaccess/source/ui/inc/linkeddocuments.hxx 5 5 dbaccess/source/ui/inc/paramdialog.hxx 2 2 dbaccess/source/ui/inc/querycontainerwindow.hxx 13 11 dbaccess/source/ui/inc/queryfilter.hxx 10 8 dbaccess/source/ui/inc/queryorder.hxx 1 1 dbaccess/source/ui/inc/sqledit.hxx 3 1 dbaccess/source/ui/inc/textconnectionsettings.hxx 2 1 dbaccess/source/ui/inc/undosqledit.hxx 5 5 dbaccess/source/ui/inc/unodatbr.hxx 1 1 dbaccess/source/ui/misc/ToolBoxHelper.cxx 23 0 dbaccess/source/ui/misc/WCPage.cxx 17 0 dbaccess/source/ui/misc/WColumnSelect.cxx 5 5 dbaccess/source/ui/misc/WCopyTable.cxx 20 0 dbaccess/source/ui/misc/WNameMatch.cxx 41 13 dbaccess/source/ui/misc/WTypeSelect.cxx 1 0 dbaccess/source/ui/misc/singledoccontroller.cxx 5 4 dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx 1 1 dbaccess/source/ui/querydesign/JoinController.cxx 2 4 dbaccess/source/ui/querydesign/JoinDesignView.cxx 25 25 dbaccess/source/ui/querydesign/JoinTableView.cxx 1 1 dbaccess/source/ui/querydesign/QTableWindow.cxx 1 1 dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx 2 1 dbaccess/source/ui/querydesign/QueryDesignUndoAction.hxx 29 30 dbaccess/source/ui/querydesign/QueryDesignView.cxx 1 1 dbaccess/source/ui/querydesign/QueryMoveTabWinUndoAct.hxx 1 1 dbaccess/source/ui/querydesign/QuerySizeTabWinUndoAct.hxx 9 9 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.cxx 1 1 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.hxx 3 5 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.cxx 3 3 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.hxx 24 30 dbaccess/source/ui/querydesign/QueryTableView.cxx 1 2 dbaccess/source/ui/querydesign/QueryTextView.cxx 12 10 dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx 6 6 dbaccess/source/ui/querydesign/SelectionBrowseBox.hxx 1 1 dbaccess/source/ui/querydesign/TableConnection.cxx 1 0 dbaccess/source/ui/querydesign/TableFieldDescription.cxx 2 3 dbaccess/source/ui/querydesign/TableWindow.cxx 4 4 dbaccess/source/ui/querydesign/TableWindowAccess.cxx 1 1 dbaccess/source/ui/querydesign/TableWindowListBox.cxx 3 5 dbaccess/source/ui/querydesign/TableWindowTitle.cxx 1 2 dbaccess/source/ui/querydesign/limitboxcontroller.cxx 2 1 dbaccess/source/ui/querydesign/limitboxcontroller.hxx 2 3 dbaccess/source/ui/querydesign/querycontainerwindow.cxx 5 0 dbaccess/source/ui/querydesign/querydlg.cxx 5 5 dbaccess/source/ui/querydesign/querydlg.hxx 3 2 dbaccess/source/ui/relationdesign/RelationTableView.cxx 1 2 dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx 1 1 dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx 5 4 dbaccess/source/ui/tabledesign/TEditControl.cxx 6 6 dbaccess/source/ui/tabledesign/TEditControl.hxx 1 2 dbaccess/source/ui/tabledesign/TableDesignHelpBar.cxx 3 14 dbaccess/source/ui/tabledesign/TableDesignView.cxx 3 12 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx 3 3 dbaccess/source/ui/tabledesign/TableFieldDescWin.hxx 4 3 dbaccess/source/ui/tabledesign/TableUndo.hxx 1 1 dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx 3 3 dbaccess/source/ui/uno/composerdialogs.cxx 1 1 dbaccess/source/ui/uno/copytablewizard.cxx 4 4 desktop/source/app/cmdlinehelp.hxx 10 0 desktop/source/deployment/gui/dp_gui_dependencydialog.cxx 3 1 desktop/source/deployment/gui/dp_gui_dependencydialog.hxx 36 7 desktop/source/deployment/gui/dp_gui_dialog2.cxx 22 20 desktop/source/deployment/gui/dp_gui_dialog2.hxx 3 11 desktop/source/deployment/gui/dp_gui_extlistbox.cxx 3 3 desktop/source/deployment/gui/dp_gui_extlistbox.hxx 5 12 desktop/source/deployment/gui/dp_gui_theextmgr.cxx 3 3 desktop/source/deployment/gui/dp_gui_theextmgr.hxx 15 1 desktop/source/deployment/gui/dp_gui_updatedialog.cxx 15 15 desktop/source/deployment/gui/dp_gui_updatedialog.hxx 7 0 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx 7 7 desktop/source/deployment/gui/dp_gui_updateinstalldialog.hxx 22 7 desktop/source/deployment/gui/license_dialog.cxx 2 1 editeng/source/editeng/impedit.hxx 2 1 editeng/source/editeng/textconv.hxx 1 1 editeng/source/misc/hangulhanja.cxx 2 2 editeng/source/misc/splwrap.cxx 6 0 extensions/source/abpilot/abpfinalpage.cxx 7 6 extensions/source/abpilot/abpfinalpage.hxx 2 1 extensions/source/abpilot/admininvokationimpl.hxx 10 1 extensions/source/abpilot/admininvokationpage.cxx 4 3 extensions/source/abpilot/admininvokationpage.hxx 12 0 extensions/source/abpilot/fieldmappingpage.cxx 5 3 extensions/source/abpilot/fieldmappingpage.hxx 10 0 extensions/source/abpilot/tableselectionpage.cxx 4 2 extensions/source/abpilot/tableselectionpage.hxx 11 0 extensions/source/abpilot/typeselectionpage.cxx 13 12 extensions/source/abpilot/typeselectionpage.hxx 1 1 extensions/source/abpilot/unodialogabp.cxx 4 3 extensions/source/bibliography/bibbeam.cxx 2 2 extensions/source/bibliography/bibbeam.hxx 5 2 extensions/source/bibliography/bibcont.cxx 2 2 extensions/source/bibliography/bibcont.hxx 1 0 extensions/source/bibliography/bibmod.cxx 1 1 extensions/source/bibliography/bibshortcuthandler.hxx 18 9 extensions/source/bibliography/bibview.cxx 23 11 extensions/source/bibliography/bibview.hxx 85 35 extensions/source/bibliography/datman.cxx 3 2 extensions/source/bibliography/datman.hxx 1 0 extensions/source/bibliography/framectr.cxx 55 7 extensions/source/bibliography/general.cxx 57 41 extensions/source/bibliography/general.hxx 1 0 extensions/source/bibliography/toolbar.cxx 2 2 extensions/source/bibliography/toolbar.hxx 39 0 extensions/source/dbpilots/commonpagesdbp.cxx 17 11 extensions/source/dbpilots/commonpagesdbp.hxx 12 0 extensions/source/dbpilots/controlwizard.cxx 7 6 extensions/source/dbpilots/controlwizard.hxx 15 0 extensions/source/dbpilots/gridwizard.cxx 8 6 extensions/source/dbpilots/gridwizard.hxx 48 2 extensions/source/dbpilots/groupboxwiz.cxx 18 10 extensions/source/dbpilots/groupboxwiz.hxx 33 0 extensions/source/dbpilots/listcombowizard.cxx 12 6 extensions/source/dbpilots/listcombowizard.hxx 7 6 extensions/source/plugin/inc/plugin/plctrl.hxx 3 4 extensions/source/propctrlr/browserline.cxx 4 4 extensions/source/propctrlr/browserline.hxx 2 2 extensions/source/propctrlr/browserview.cxx 1 1 extensions/source/propctrlr/browserview.hxx 2 7 extensions/source/propctrlr/commoncontrol.cxx 1 1 extensions/source/propctrlr/commoncontrol.hxx 1 1 extensions/source/propctrlr/controlfontdialog.cxx 25 2 extensions/source/propctrlr/formlinkdialog.cxx 6 5 extensions/source/propctrlr/formlinkdialog.hxx 11 0 extensions/source/propctrlr/listselectiondlg.cxx 3 1 extensions/source/propctrlr/listselectiondlg.hxx 11 0 extensions/source/propctrlr/newdatatype.cxx 4 2 extensions/source/propctrlr/newdatatype.hxx 1 0 extensions/source/propctrlr/propcontroller.cxx 2 2 extensions/source/propctrlr/propcontroller.hxx 1 5 extensions/source/propctrlr/propertyeditor.cxx 1 1 extensions/source/propctrlr/propertyeditor.hxx 3 0 extensions/source/propctrlr/selectlabeldialog.cxx 3 3 extensions/source/propctrlr/selectlabeldialog.hxx 5 11 extensions/source/propctrlr/standardcontrol.cxx 2 2 extensions/source/propctrlr/standardcontrol.hxx 5 0 extensions/source/propctrlr/taborder.cxx 5 5 extensions/source/propctrlr/taborder.hxx 14 0 extensions/source/scanner/grid.cxx 6 5 extensions/source/scanner/grid.hxx 31 1 extensions/source/scanner/sanedlg.cxx 24 24 extensions/source/scanner/sanedlg.hxx 13 0 filter/source/flash/impswfdialog.cxx 9 8 filter/source/flash/impswfdialog.hxx 1 1 filter/source/flash/swfdialog.cxx 122 2 filter/source/pdf/impdialog.cxx 99 93 filter/source/pdf/impdialog.hxx 1 1 filter/source/pdf/pdfdialog.cxx 2 2 filter/source/pdf/pdffilter.cxx 1 1 filter/source/svg/svgdialog.cxx 3 7 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx 29 2 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx 17 13 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx 4 2 filter/source/xsltdialog/xmlfiltertabdialog.cxx 4 4 filter/source/xsltdialog/xmlfiltertabdialog.hxx 12 0 filter/source/xsltdialog/xmlfiltertabpagebasic.cxx 6 5 filter/source/xsltdialog/xmlfiltertabpagebasic.hxx 14 0 filter/source/xsltdialog/xmlfiltertabpagexslt.cxx 9 8 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx 15 1 filter/source/xsltdialog/xmlfiltertestdialog.cxx 15 15 filter/source/xsltdialog/xmlfiltertestdialog.hxx 8 11 forms/source/richtext/richtextimplcontrol.cxx 7 7 forms/source/richtext/richtextimplcontrol.hxx 2 8 forms/source/solar/control/navtoolbar.cxx 2 2 forms/source/solar/inc/navtoolbar.hxx 10 8 formula/source/ui/dlg/ControlHelper.hxx 33 33 formula/source/ui/dlg/formula.cxx 12 0 formula/source/ui/dlg/funcpage.cxx 4 2 formula/source/ui/dlg/funcpage.hxx 39 16 formula/source/ui/dlg/funcutl.cxx 20 0 formula/source/ui/dlg/parawin.cxx 25 25 formula/source/ui/dlg/parawin.hxx 11 0 formula/source/ui/dlg/structpg.cxx 3 1 formula/source/ui/dlg/structpg.hxx 1 1 fpicker/source/office/OfficeControlAccess.hxx 6 8 fpicker/source/office/PlacesListBox.cxx 6 6 fpicker/source/office/PlacesListBox.hxx 5 3 fpicker/source/office/QueryFolderName.hxx 3 2 fpicker/source/office/asyncfilepicker.hxx 3 7 fpicker/source/office/commonpicker.cxx 2 1 fpicker/source/office/commonpicker.hxx 34 9 fpicker/source/office/iodlg.cxx 11 11 fpicker/source/office/iodlg.hxx 3 2 fpicker/source/office/iodlgimp.cxx 25 27 fpicker/source/office/iodlgimp.hxx 2 4 framework/inc/classes/fwktabwindow.hxx 2 1 framework/inc/dispatch/closedispatcher.hxx 1 1 framework/inc/helper/vclstatusindicator.hxx 4 3 framework/inc/uielement/buttontoolbarcontroller.hxx 1 1 framework/inc/uielement/comboboxtoolbarcontroller.hxx 3 2 framework/inc/uielement/complextoolbarcontroller.hxx 2 1 framework/inc/uielement/dropdownboxtoolbarcontroller.hxx 1 1 framework/inc/uielement/edittoolbarcontroller.hxx 6 5 framework/inc/uielement/generictoolbarcontroller.hxx 2 1 framework/inc/uielement/spinfieldtoolbarcontroller.hxx 2 1 framework/inc/uielement/statusbaritem.hxx 6 5 framework/inc/uielement/statusbarmanager.hxx 1 1 framework/inc/uielement/toolbarmanager.hxx 1 1 framework/inc/uielement/toolbarmerger.hxx 1 2 framework/source/helper/vclstatusindicator.cxx 4 4 framework/source/services/tabwindowservice.cxx 1 1 framework/source/uielement/buttontoolbarcontroller.cxx 1 3 framework/source/uielement/comboboxtoolbarcontroller.cxx 1 1 framework/source/uielement/complextoolbarcontroller.cxx 1 3 framework/source/uielement/dropdownboxtoolbarcontroller.cxx 1 3 framework/source/uielement/edittoolbarcontroller.cxx 1 1 framework/source/uielement/generictoolbarcontroller.cxx 1 3 framework/source/uielement/spinfieldtoolbarcontroller.cxx 25 26 framework/source/uielement/statusbarmanager.cxx 4 4 framework/source/uielement/toolbarmanager.cxx 2 1 include/dbaccess/ToolBoxHelper.hxx 4 3 include/dbaccess/genericcontroller.hxx 2 1 include/editeng/splwrap.hxx 4 2 include/formula/funcutl.hxx 6 10 include/sfx2/basedlgs.hxx 5 3 include/sfx2/checkin.hxx 4 4 include/sfx2/childwin.hxx 46 40 include/sfx2/dinfdlg.hxx 2 3 include/sfx2/fcontnr.hxx 2 1 include/sfx2/frame.hxx 8 9 include/sfx2/infobar.hxx 1 1 include/sfx2/ipclient.hxx 12 12 include/sfx2/mgetempl.hxx 2 2 include/sfx2/newstyle.hxx 16 14 include/sfx2/passwd.hxx 22 21 include/sfx2/printopt.hxx 1 1 include/sfx2/prnmon.hxx 2 1 include/sfx2/sidebar/SidebarPanelBase.hxx 3 3 include/sfx2/stbitem.hxx 10 10 include/sfx2/tabdlg.hxx 10 10 include/sfx2/templatedlg.hxx 4 4 include/sfx2/templateinfodlg.hxx 1 1 include/sfx2/thumbnailview.hxx 1 1 include/sfx2/thumbnailviewitem.hxx 2 1 include/sfx2/viewsh.hxx 5 4 include/svtools/GraphicExportOptionsDialog.hxx 7 6 include/svtools/PlaceEditDialog.hxx 13 13 include/svtools/ServerDetailsControls.hxx 2 1 include/svtools/accessibleruler.hxx 4 4 include/svtools/addresstemplate.hxx 8 8 include/svtools/brwbox.hxx 4 1 include/svtools/brwhead.hxx 4 4 include/svtools/calendar.hxx 4 4 include/svtools/colrdlg.hxx 5 5 include/svtools/editbrowsebox.hxx 3 1 include/svtools/fileview.hxx 2 2 include/svtools/generictoolboxcontroller.hxx 2 1 include/svtools/genericunodialog.hxx 7 7 include/svtools/prnsetup.hxx 3 1 include/svtools/simptabl.hxx 2 0 include/svtools/tabbar.hxx 2 2 include/svtools/treelistbox.hxx 6 7 include/svtools/wizardmachine.hxx 5 5 include/svtools/wizdlg.hxx 2 1 include/svx/AccessibleShapeTreeInfo.hxx 25 25 include/svx/bmpmask.hxx 18 16 include/svx/compressgraphicdialog.hxx 4 2 include/svx/contdlg.hxx 29 27 include/svx/ctredlin.hxx 1 1 include/svx/dialcontrol.hxx 5 5 include/svx/fillctrl.hxx 1 1 include/svx/fmshell.hxx 7 3 include/svx/fontworkgallery.hxx 16 16 include/svx/hdft.hxx 9 9 include/svx/imapdlg.hxx 1 1 include/svx/lboxctrl.hxx 1 1 include/svx/linkwarn.hxx 21 19 include/svx/optgrid.hxx 8 6 include/svx/passwd.hxx 24 22 include/svx/rubydialog.hxx 1 1 include/svx/ruler.hxx 2 1 include/svx/sidebar/Popup.hxx 50 50 include/svx/srchdlg.hxx 2 2 include/svx/svdedxv.hxx 2 2 include/svx/svdpntv.hxx 4 3 include/svx/tbxcolorupdate.hxx 3 2 include/tools/errinf.hxx 9 11 include/vcl/builder.hxx 2 2 include/vcl/button.hxx 3 3 include/vcl/combobox.hxx 2 2 include/vcl/controllayout.hxx 2 1 include/vcl/cursor.hxx 1 1 include/vcl/dialog.hxx 7 7 include/vcl/dockwin.hxx 2 1 include/vcl/event.hxx 1 1 include/vcl/field.hxx 1 1 include/vcl/fixed.hxx 2 2 include/vcl/floatwin.hxx 1 1 include/vcl/fltcall.hxx 17 13 include/vcl/layout.hxx 4 4 include/vcl/lstbox.hxx 1 1 include/vcl/menu.hxx 8 8 include/vcl/msgbox.hxx 4 4 include/vcl/opengl/OpenGLContext.hxx 1 1 include/vcl/seleng.hxx 1 1 include/vcl/split.hxx 1 1 include/vcl/syswin.hxx 2 2 include/vcl/tabdlg.hxx 1 1 include/vcl/tabpage.hxx 1 1 include/vcl/taskpanelist.hxx 2 2 include/vcl/toolbox.hxx 4 3 include/vcl/vclevent.hxx 39 1 include/vcl/vclptr.hxx 1 1 include/vcl/waitobj.hxx 2 2 include/vcl/window.hxx 8 1 reportdesign/source/ui/dlg/AddField.cxx 9 0 reportdesign/source/ui/dlg/CondFormat.cxx 14 3 reportdesign/source/ui/dlg/Condition.cxx 16 16 reportdesign/source/ui/dlg/Condition.hxx 13 0 reportdesign/source/ui/dlg/DateTime.cxx 2 0 reportdesign/source/ui/dlg/Formula.cxx 58 17 reportdesign/source/ui/dlg/GroupsSorting.cxx 1 1 reportdesign/source/ui/dlg/Navigator.cxx 12 0 reportdesign/source/ui/dlg/PageNumber.cxx 6 6 reportdesign/source/ui/inc/CondFormat.hxx 8 7 reportdesign/source/ui/inc/DateTime.hxx 4 4 reportdesign/source/ui/inc/DesignView.hxx 3 3 reportdesign/source/ui/inc/Formula.hxx 10 10 reportdesign/source/ui/inc/GroupsSorting.hxx 7 6 reportdesign/source/ui/inc/PageNumber.hxx 1 1 reportdesign/source/ui/inc/ReportController.hxx 1 1 reportdesign/source/ui/inc/ReportSection.hxx 4 4 reportdesign/source/ui/inc/ReportWindow.hxx 1 1 reportdesign/source/ui/inc/ScrollHelper.hxx 2 2 reportdesign/source/ui/inc/SectionView.hxx 1 1 reportdesign/source/ui/inc/SectionWindow.hxx 1 1 reportdesign/source/ui/inc/StartMarker.hxx 6 6 reportdesign/source/ui/inc/ViewsWindow.hxx 1 1 reportdesign/source/ui/inc/dlgedfunc.hxx 1 1 reportdesign/source/ui/inc/propbrw.hxx 9 3 reportdesign/source/ui/report/DesignView.cxx 1 0 reportdesign/source/ui/report/ReportSection.cxx 2 0 reportdesign/source/ui/report/ReportWindow.cxx 1 0 reportdesign/source/ui/report/ScrollHelper.cxx 1 0 reportdesign/source/ui/report/SectionWindow.cxx 1 0 reportdesign/source/ui/report/StartMarker.cxx 1 0 reportdesign/source/ui/report/ViewsWindow.cxx 1 0 reportdesign/source/ui/report/propbrw.cxx 2 1 sc/inc/AccessibleFilterMenu.hxx 2 1 sc/inc/AccessibleFilterMenuItem.hxx 2 2 sc/inc/scmod.hxx 2 1 sc/inc/scopetools.hxx 1 1 sc/inc/waitoff.hxx 12 12 sc/source/ui/Accessibility/AccessibleText.cxx 12 1 sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx 25 3 sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx 22 3 sc/source/ui/StatisticsDialogs/SamplingDialog.cxx 18 1 sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx 22 2 sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx 5 0 sc/source/ui/app/inputhdl.cxx 7 7 sc/source/ui/app/scmod.cxx 2 4 sc/source/ui/attrdlg/scdlgfact.hxx 30 0 sc/source/ui/attrdlg/scuiexp.cxx 14 0 sc/source/ui/attrdlg/tabpages.cxx 18 0 sc/source/ui/cctrl/checklistmenu.cxx 23 0 sc/source/ui/condformat/colorformat.cxx 24 0 sc/source/ui/condformat/condformatdlg.cxx 4 1 sc/source/ui/condformat/condformatmgr.cxx 37 3 sc/source/ui/dbgui/PivotLayoutDialog.cxx 10 2 sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx 1 1 sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx 17 0 sc/source/ui/dbgui/consdlg.cxx 13 0 sc/source/ui/dbgui/dapidata.cxx 23 0 sc/source/ui/dbgui/dapitype.cxx 15 0 sc/source/ui/dbgui/dbnamdlg.cxx 39 0 sc/source/ui/dbgui/dpgroupdlg.cxx 32 0 sc/source/ui/dbgui/filtdlg.cxx 18 0 sc/source/ui/dbgui/pfiltdlg.cxx 78 0 sc/source/ui/dbgui/pvfundlg.cxx 18 0 sc/source/ui/dbgui/scendlg.cxx 22 0 sc/source/ui/dbgui/scuiasciiopt.cxx 12 0 sc/source/ui/dbgui/scuiimoptdlg.cxx 19 0 sc/source/ui/dbgui/sfiltdlg.cxx 13 0 sc/source/ui/dbgui/sortdlg.cxx 11 0 sc/source/ui/dbgui/subtdlg.cxx 12 0 sc/source/ui/dbgui/textimportoptions.cxx 26 4 sc/source/ui/dbgui/tpsort.cxx 18 0 sc/source/ui/dbgui/tpsubt.cxx 59 0 sc/source/ui/dbgui/validate.cxx 1 1 sc/source/ui/dialogs/searchresults.cxx 3 3 sc/source/ui/docshell/tablink.cxx 10 0 sc/source/ui/docshell/tpstat.cxx 0 2 sc/source/ui/drawfunc/fupoor.cxx 1 0 sc/source/ui/formdlg/dwfunctr.cxx 2 1 sc/source/ui/inc/AccessibleCsvControl.hxx 1 1 sc/source/ui/inc/AccessibleEditObject.hxx 2 2 sc/source/ui/inc/AccessibleText.hxx 5 4 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx 2 1 sc/source/ui/inc/ExponentialSmoothingDialog.hxx 2 1 sc/source/ui/inc/MovingAverageDialog.hxx 28 27 sc/source/ui/inc/PivotLayoutDialog.hxx 2 1 sc/source/ui/inc/PivotLayoutTreeListBase.hxx 16 15 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx 15 14 sc/source/ui/inc/SamplingDialog.hxx 11 10 sc/source/ui/inc/StatisticsInputOutputDialog.hxx 14 13 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx 4 4 sc/source/ui/inc/acredlin.hxx 9 9 sc/source/ui/inc/anyrefdg.hxx 12 12 sc/source/ui/inc/areasdlg.hxx 8 5 sc/source/ui/inc/checklistmenu.hxx 15 14 sc/source/ui/inc/colorformat.hxx 11 8 sc/source/ui/inc/condformatdlg.hxx 4 4 sc/source/ui/inc/condformatmgr.hxx 6 5 sc/source/ui/inc/conflictsdlg.hxx 17 17 sc/source/ui/inc/consdlg.hxx 2 1 sc/source/ui/inc/content.hxx 9 2 sc/source/ui/inc/corodlg.hxx 6 4 sc/source/ui/inc/crdlg.hxx 13 12 sc/source/ui/inc/crnrdlg.hxx 5 3 sc/source/ui/inc/dapidata.hxx 12 11 sc/source/ui/inc/dapitype.hxx 10 9 sc/source/ui/inc/datafdlg.hxx 19 17 sc/source/ui/inc/datastreamdlg.hxx 18 18 sc/source/ui/inc/dbnamdlg.hxx 6 4 sc/source/ui/inc/delcldlg.hxx 10 9 sc/source/ui/inc/delcodlg.hxx 28 27 sc/source/ui/inc/dpgroupdlg.hxx 1 1 sc/source/ui/inc/dwfunctr.hxx 21 20 sc/source/ui/inc/filldlg.hxx 60 60 sc/source/ui/inc/filtdlg.hxx 12 12 sc/source/ui/inc/foptmgr.hxx 2 2 sc/source/ui/inc/fupoor.hxx 2 2 sc/source/ui/inc/gridwin.hxx 3 3 sc/source/ui/inc/groupdlg.hxx 8 8 sc/source/ui/inc/highred.hxx 5 4 sc/source/ui/inc/inputhdl.hxx 5 4 sc/source/ui/inc/inscldlg.hxx 26 26 sc/source/ui/inc/inscodlg.hxx 13 13 sc/source/ui/inc/instbdlg.hxx 3 1 sc/source/ui/inc/lbseldlg.hxx 8 7 sc/source/ui/inc/linkarea.hxx 4 2 sc/source/ui/inc/mtrindlg.hxx 8 7 sc/source/ui/inc/mvtabdlg.hxx 6 5 sc/source/ui/inc/namecrea.hxx 13 12 sc/source/ui/inc/namedefdlg.hxx 14 14 sc/source/ui/inc/namedlg.hxx 4 4 sc/source/ui/inc/namepast.hxx 1 1 sc/source/ui/inc/navipi.hxx 4 4 sc/source/ui/inc/notemark.hxx 5 5 sc/source/ui/inc/opredlin.hxx 67 60 sc/source/ui/inc/optsolver.hxx 21 21 sc/source/ui/inc/pfiltdlg.hxx 5 5 sc/source/ui/inc/prevwsh.hxx 8 7 sc/source/ui/inc/protectiondlg.hxx 46 42 sc/source/ui/inc/pvfundlg.hxx 1 1 sc/source/ui/inc/reffact.hxx 14 12 sc/source/ui/inc/retypepassdlg.hxx 10 9 sc/source/ui/inc/scendlg.hxx 22 22 sc/source/ui/inc/scuiasciiopt.hxx 15 13 sc/source/ui/inc/scuiautofmt.hxx 12 12 sc/source/ui/inc/scuiimoptdlg.hxx 22 21 sc/source/ui/inc/scuitphfedit.hxx 1 1 sc/source/ui/inc/searchresults.hxx 3 3 sc/source/ui/inc/sharedocdlg.hxx 4 2 sc/source/ui/inc/shtabdlg.hxx 6 5 sc/source/ui/inc/simpref.hxx 11 7 sc/source/ui/inc/solveroptions.hxx 11 10 sc/source/ui/inc/solvrdlg.hxx 5 3 sc/source/ui/inc/sortdlg.hxx 6 6 sc/source/ui/inc/sortkeydlg.hxx 4 3 sc/source/ui/inc/strindlg.hxx 3 1 sc/source/ui/inc/subtdlg.hxx 8 3 sc/source/ui/inc/tabbgcolordlg.hxx 13 12 sc/source/ui/inc/tabopdlg.hxx 7 4 sc/source/ui/inc/tabpages.hxx 5 5 sc/source/ui/inc/tabview.hxx 6 6 sc/source/ui/inc/textimportoptions.hxx 16 16 sc/source/ui/inc/tpcalc.hxx 3 3 sc/source/ui/inc/tpcompatibility.hxx 3 2 sc/source/ui/inc/tpdefaults.hxx 12 12 sc/source/ui/inc/tpformula.hxx 7 6 sc/source/ui/inc/tphf.hxx 5 5 sc/source/ui/inc/tpprint.hxx 17 17 sc/source/ui/inc/tpsort.hxx 5 5 sc/source/ui/inc/tpstat.hxx 13 13 sc/source/ui/inc/tpsubt.hxx 24 24 sc/source/ui/inc/tptable.hxx 12 12 sc/source/ui/inc/tpusrlst.hxx 44 44 sc/source/ui/inc/tpview.hxx 34 28 sc/source/ui/inc/validate.hxx 11 9 sc/source/ui/inc/xmlsourcedlg.hxx 4 1 sc/source/ui/miscdlgs/acredlin.cxx 8 10 sc/source/ui/miscdlgs/anyrefdg.cxx 11 0 sc/source/ui/miscdlgs/conflictsdlg.cxx 15 0 sc/source/ui/miscdlgs/crdlg.cxx 19 1 sc/source/ui/miscdlgs/crnrdlg.cxx 14 0 sc/source/ui/miscdlgs/datafdlg.cxx 27 0 sc/source/ui/miscdlgs/datastreamdlg.cxx 15 0 sc/source/ui/miscdlgs/delcldlg.cxx 19 4 sc/source/ui/miscdlgs/delcodlg.cxx 26 0 sc/source/ui/miscdlgs/filldlg.cxx 11 3 sc/source/ui/miscdlgs/groupdlg.cxx 7 1 sc/source/ui/miscdlgs/highred.cxx 14 4 sc/source/ui/miscdlgs/inscldlg.cxx 22 0 sc/source/ui/miscdlgs/inscodlg.cxx 13 0 sc/source/ui/miscdlgs/instbdlg.cxx 12 0 sc/source/ui/miscdlgs/lbseldlg.cxx 13 0 sc/source/ui/miscdlgs/linkarea.cxx 12 0 sc/source/ui/miscdlgs/mtrindlg.cxx 13 0 sc/source/ui/miscdlgs/mvtabdlg.cxx 14 0 sc/source/ui/miscdlgs/namecrea.cxx 94 1 sc/source/ui/miscdlgs/optsolver.cxx 13 0 sc/source/ui/miscdlgs/protectiondlg.cxx 24 1 sc/source/ui/miscdlgs/retypepassdlg.cxx 23 0 sc/source/ui/miscdlgs/scuiautofmt.cxx 3 1 sc/source/ui/miscdlgs/sharedocdlg.cxx 12 0 sc/source/ui/miscdlgs/shtabdlg.cxx 11 0 sc/source/ui/miscdlgs/simpref.cxx 27 0 sc/source/ui/miscdlgs/solveroptions.cxx 17 1 sc/source/ui/miscdlgs/solvrdlg.cxx 12 0 sc/source/ui/miscdlgs/strindlg.cxx 23 0 sc/source/ui/miscdlgs/tabbgcolordlg.cxx 19 0 sc/source/ui/miscdlgs/tabopdlg.cxx 21 0 sc/source/ui/namedlg/namedefdlg.cxx 14 1 sc/source/ui/namedlg/namedlg.cxx 4 1 sc/source/ui/namedlg/namepast.cxx 7 0 sc/source/ui/navipi/content.cxx 21 1 sc/source/ui/optdlg/calcoptionsdlg.cxx 17 16 sc/source/ui/optdlg/calcoptionsdlg.hxx 10 0 sc/source/ui/optdlg/opredlin.cxx 16 0 sc/source/ui/optdlg/tpcalc.cxx 7 0 sc/source/ui/optdlg/tpcompatibility.cxx 8 0 sc/source/ui/optdlg/tpdefaults.cxx 17 0 sc/source/ui/optdlg/tpformula.cxx 9 0 sc/source/ui/optdlg/tpprint.cxx 12 0 sc/source/ui/optdlg/tpusrlst.cxx 43 0 sc/source/ui/optdlg/tpview.cxx 12 0 sc/source/ui/pagedlg/areasdlg.cxx 26 0 sc/source/ui/pagedlg/scuitphfedit.cxx 8 0 sc/source/ui/pagedlg/tphf.cxx 27 0 sc/source/ui/pagedlg/tptable.cxx 14 0 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 11 9 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 10 0 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 7 5 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx 12 0 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 8 7 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 4 4 sc/source/ui/vba/vbaeventshelper.cxx 14 13 sc/source/ui/view/gridwin.cxx 1 1 sc/source/ui/view/gridwin2.cxx 4 4 sc/source/ui/view/prevwsh.cxx 15 15 sc/source/ui/view/reffact.cxx 1 1 sc/source/ui/view/tabview.cxx 3 4 sc/source/ui/view/tabview5.cxx 20 1 sc/source/ui/xmlsource/xmlsourcedlg.cxx 1 1 sd/inc/Outliner.hxx 105 3 sd/source/filter/html/pubdlg.cxx 8 8 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 19 5 sd/source/ui/animations/CustomAnimationCreateDialog.cxx 2 2 sd/source/ui/animations/CustomAnimationCreateDialog.hxx 120 58 sd/source/ui/animations/CustomAnimationDialog.cxx 4 4 sd/source/ui/animations/CustomAnimationDialog.hxx 1 1 sd/source/ui/animations/CustomAnimationList.cxx 20 3 sd/source/ui/animations/CustomAnimationPane.cxx 17 17 sd/source/ui/animations/CustomAnimationPane.hxx 14 1 sd/source/ui/animations/SlideTransitionPane.cxx 13 13 sd/source/ui/animations/SlideTransitionPane.hxx 1 1 sd/source/ui/annotations/annotationtag.hxx 10 3 sd/source/ui/annotations/annotationwindow.cxx 5 4 sd/source/ui/annotations/annotationwindow.hxx 11 2 sd/source/ui/controller/slidelayoutcontroller.cxx 2 2 sd/source/ui/dlg/PaneChildWindows.cxx 17 0 sd/source/ui/dlg/PhotoAlbumDialog.cxx 13 11 sd/source/ui/dlg/PhotoAlbumDialog.hxx 13 0 sd/source/ui/dlg/RemoteDialog.cxx 5 3 sd/source/ui/dlg/RemoteDialog.hxx 1 1 sd/source/ui/dlg/RemoteDialogClientBox.hxx 20 2 sd/source/ui/dlg/animobjs.cxx 4 2 sd/source/ui/dlg/brkdlg.cxx 11 25 sd/source/ui/dlg/copydlg.cxx 29 0 sd/source/ui/dlg/custsdlg.cxx 61 61 sd/source/ui/dlg/dlgass.cxx 15 0 sd/source/ui/dlg/dlgfield.cxx 19 0 sd/source/ui/dlg/dlgsnap.cxx 47 19 sd/source/ui/dlg/headerfooterdlg.cxx 12 0 sd/source/ui/dlg/ins_paste.cxx 9 0 sd/source/ui/dlg/inspagob.cxx 16 0 sd/source/ui/dlg/layeroptionsdlg.cxx 15 0 sd/source/ui/dlg/masterlayoutdlg.cxx 9 0 sd/source/ui/dlg/morphdlg.cxx 13 3 sd/source/ui/dlg/paragr.cxx 33 0 sd/source/ui/dlg/present.cxx 26 1 sd/source/ui/dlg/prntopts.cxx 7 7 sd/source/ui/dlg/sddlgfact.cxx 1 2 sd/source/ui/dlg/sddlgfact.hxx 10 0 sd/source/ui/dlg/sdpreslt.cxx 3 1 sd/source/ui/dlg/sdtreelb.cxx 15 0 sd/source/ui/dlg/sduiexp.cxx 19 0 sd/source/ui/dlg/tpaction.cxx 42 0 sd/source/ui/dlg/tpoption.cxx 16 0 sd/source/ui/dlg/vectdlg.cxx 1 1 sd/source/ui/framework/factories/ChildWindowPane.cxx 4 8 sd/source/ui/framework/factories/FullScreenPane.cxx 1 1 sd/source/ui/framework/factories/Pane.cxx 5 3 sd/source/ui/func/fupoor.cxx 1 1 sd/source/ui/inc/AccessibleDocumentViewBase.hxx 2 1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 4 4 sd/source/ui/inc/BreakDlg.hxx 2 1 sd/source/ui/inc/FormShellManager.hxx 1 1 sd/source/ui/inc/Ruler.hxx 2 2 sd/source/ui/inc/ViewShell.hxx 1 1 sd/source/ui/inc/Window.hxx 2 1 sd/source/ui/inc/WindowUpdater.hxx 23 23 sd/source/ui/inc/animobjs.hxx 11 11 sd/source/ui/inc/copydlg.hxx 21 20 sd/source/ui/inc/custsdlg.hxx 6 5 sd/source/ui/inc/dlgfield.hxx 11 9 sd/source/ui/inc/dlgsnap.hxx 2 1 sd/source/ui/inc/framework/Pane.hxx 3 3 sd/source/ui/inc/fupoor.hxx 6 6 sd/source/ui/inc/headerfooterdlg.hxx 4 2 sd/source/ui/inc/ins_paste.hxx 4 3 sd/source/ui/inc/inspagob.hxx 9 6 sd/source/ui/inc/layeroptionsdlg.hxx 7 5 sd/source/ui/inc/masterlayoutdlg.hxx 5 4 sd/source/ui/inc/morphdlg.hxx 2 2 sd/source/ui/inc/navigatr.hxx 25 23 sd/source/ui/inc/present.hxx 20 19 sd/source/ui/inc/prntopts.hxx 85 84 sd/source/ui/inc/pubdlg.hxx 6 5 sd/source/ui/inc/sdpreslt.hxx 2 2 sd/source/ui/inc/sdtreelb.hxx 1 1 sd/source/ui/inc/taskpane/SlideSorterCacheDisplay.hxx 16 15 sd/source/ui/inc/tpaction.hxx 32 30 sd/source/ui/inc/tpoption.hxx 11 10 sd/source/ui/inc/vectdlg.hxx 1 1 sd/source/ui/slideshow/slideshow.cxx 6 8 sd/source/ui/slideshow/slideshowimpl.cxx 6 6 sd/source/ui/slideshow/slideshowimpl.hxx 2 2 sd/source/ui/table/TableDesignPane.hxx 2 2 sd/source/ui/view/FormShellManager.cxx 1 0 sd/source/ui/view/sdruler.cxx 1 1 sd/source/ui/view/sdview2.cxx 1 0 sd/source/ui/view/sdwindow.cxx 1 1 sd/source/ui/view/viewshe2.cxx 1 1 sd/source/ui/view/viewshel.cxx 6 6 sfx2/inc/srchdlg.hxx 8 10 sfx2/source/appl/childwin.cxx 1 1 sfx2/source/appl/fileobj.hxx 2 1 sfx2/source/appl/helpinterceptor.hxx 20 4 sfx2/source/appl/impldde.cxx 2 2 sfx2/source/appl/lnkbase2.cxx 65 14 sfx2/source/appl/newhelp.cxx 33 25 sfx2/source/appl/newhelp.hxx 8 8 sfx2/source/appl/workwin.cxx 1 1 sfx2/source/control/thumbnailview.cxx 1 1 sfx2/source/control/thumbnailviewacc.cxx 3 2 sfx2/source/control/thumbnailviewacc.hxx 2 3 sfx2/source/control/thumbnailviewitem.cxx 2 0 sfx2/source/dialog/alienwarn.cxx 23 4 sfx2/source/dialog/backingwindow.cxx 29 29 sfx2/source/dialog/backingwindow.hxx 10 3 sfx2/source/dialog/basedlgs.cxx 13 0 sfx2/source/dialog/checkin.cxx 88 14 sfx2/source/dialog/dinfdlg.cxx 4 6 sfx2/source/dialog/dockwin.cxx 11 0 sfx2/source/dialog/documentfontsdialog.cxx 1 1 sfx2/source/dialog/filedlgimpl.hxx 8 23 sfx2/source/dialog/infobar.cxx 14 0 sfx2/source/dialog/inputdlg.cxx 12 0 sfx2/source/dialog/mgetempl.cxx 1 1 sfx2/source/dialog/navigat.cxx 2 0 sfx2/source/dialog/newstyle.cxx 4 4 sfx2/source/dialog/partwnd.cxx 22 0 sfx2/source/dialog/passwd.cxx 30 0 sfx2/source/dialog/printopt.cxx 2 1 sfx2/source/dialog/recfloat.cxx 4 4 sfx2/source/dialog/securitypage.cxx 11 8 sfx2/source/dialog/splitwin.cxx 6 0 sfx2/source/dialog/srchdlg.cxx 22 22 sfx2/source/dialog/tabdlg.cxx 5 1 sfx2/source/dialog/templateinfodlg.cxx 4 5 sfx2/source/dialog/templdlg.cxx 29 2 sfx2/source/dialog/versdlg.cxx 11 11 sfx2/source/doc/new.cxx 12 2 sfx2/source/doc/templatedlg.cxx 2 2 sfx2/source/inc/alienwarn.hxx 3 1 sfx2/source/inc/documentfontsdialog.hxx 6 4 sfx2/source/inc/inputdlg.hxx 1 1 sfx2/source/inc/recfloat.hxx 5 5 sfx2/source/inc/splitwin.hxx 5 5 sfx2/source/inc/templdgi.hxx 21 19 sfx2/source/inc/versdlg.hxx 6 6 sfx2/source/inc/workwin.hxx 12 12 sfx2/source/sidebar/FocusManager.cxx 5 5 sfx2/source/sidebar/FocusManager.hxx 15 4 sfx2/source/sidebar/PanelTitleBar.cxx 3 1 sfx2/source/sidebar/PanelTitleBar.hxx 1 1 sfx2/source/sidebar/SidebarChildWindow.cxx 9 9 sfx2/source/sidebar/SidebarController.cxx 2 2 sfx2/source/sidebar/SidebarController.hxx 6 10 sfx2/source/sidebar/SidebarPanelBase.cxx 1 1 sfx2/source/statbar/stbitem.cxx 1 1 sfx2/source/toolbox/imgmgr.cxx 11 15 sfx2/source/toolbox/tbxitem.cxx 1 1 sfx2/source/view/frame.cxx 1 1 sfx2/source/view/frame2.cxx 7 7 sfx2/source/view/impframe.hxx 2 2 sfx2/source/view/impviewframe.hxx 1 1 sfx2/source/view/printer.cxx 1 1 sfx2/source/view/sfxbasecontroller.cxx 2 2 sfx2/source/view/viewfrm.cxx 2 2 sfx2/source/view/viewprn.cxx 2 2 starmath/inc/ElementsDockingWindow.hxx 85 71 starmath/inc/dialog.hxx 3 3 starmath/inc/edit.hxx 3 3 starmath/inc/toolbox.hxx 1 1 starmath/inc/view.hxx 2 1 starmath/source/ElementsDockingWindow.cxx 2 2 starmath/source/accessibility.hxx 141 0 starmath/source/dialog.cxx 4 6 starmath/source/edit.cxx 4 4 starmath/source/toolbox.cxx 1 1 starmath/source/view.cxx 1 1 svtools/inc/vclxaccessibleheaderbar.hxx 2 1 svtools/inc/vclxaccessibleheaderbaritem.hxx 14 14 svtools/source/brwbox/brwbox1.cxx 16 16 svtools/source/brwbox/brwbox2.cxx 12 0 svtools/source/brwbox/brwhead.cxx 12 0 svtools/source/brwbox/datwin.cxx 6 4 svtools/source/brwbox/datwin.hxx 1 1 svtools/source/brwbox/ebbcontrols.cxx 4 2 svtools/source/brwbox/editbrowsebox.cxx 15 4 svtools/source/contnr/fileview.cxx 2 2 svtools/source/contnr/imivctl.hxx 2 2 svtools/source/contnr/imivctl1.cxx 11 0 svtools/source/contnr/simptabl.cxx 1 1 svtools/source/contnr/svtabbx.cxx 1 1 svtools/source/contnr/treelistbox.cxx 15 27 svtools/source/control/calendar.cxx 4 4 svtools/source/control/inettbc.cxx 2 2 svtools/source/control/roadmap.cxx 21 15 svtools/source/control/tabbar.cxx 6 6 svtools/source/control/toolbarmenu.cxx 1 1 svtools/source/control/toolbarmenuimp.hxx 1 1 svtools/source/control/valueacc.cxx 2 2 svtools/source/control/valueimp.hxx 16 0 svtools/source/dialogs/PlaceEditDialog.cxx 4 0 svtools/source/dialogs/addresstemplate.cxx 1 0 svtools/source/dialogs/colrdlg.cxx 8 0 svtools/source/dialogs/prnsetup.cxx 11 4 svtools/source/dialogs/restartdialog.cxx 1 6 svtools/source/dialogs/roadmapwizard.cxx 5 5 svtools/source/dialogs/wizardmachine.cxx 6 2 svtools/source/dialogs/wizdlg.cxx 13 0 svtools/source/filter/GraphicExportOptionsDialog.cxx 33 0 svtools/source/filter/exportdialog.cxx 33 33 svtools/source/filter/exportdialog.hxx 1 1 svtools/source/hatchwindow/hatchwindow.cxx 1 1 svtools/source/inc/hatchwindow.hxx 2 2 svtools/source/inc/svimpbox.hxx 2 2 svtools/source/misc/dialogcontrolling.cxx 8 12 svtools/source/table/tablecontrol_impl.cxx 3 3 svtools/source/table/tablecontrol_impl.hxx 2 2 svtools/source/toolpanel/paneltabbarpeer.cxx 1 1 svtools/source/toolpanel/paneltabbarpeer.hxx 2 2 svtools/source/toolpanel/toolpaneldeckpeer.cxx 1 1 svtools/source/toolpanel/toolpaneldeckpeer.hxx 1 1 svtools/source/uno/addrtempuno.cxx 2 4 svtools/source/uno/generictoolboxcontroller.cxx 1 2 svtools/source/uno/genericunodialog.cxx 3 3 svtools/source/uno/popupwindowcontroller.cxx 1 1 svtools/source/uno/treecontrolpeer.hxx 10 10 svtools/source/uno/wizard/unowizard.cxx 1 1 svtools/source/uno/wizard/wizardshell.hxx 3 1 svx/inc/extrusiondepthdialog.hxx 3 3 svx/inc/galbrws2.hxx 1 1 svx/inc/svdibrow.hxx 2 2 svx/inc/tbunosearchcontrollers.hxx 1 0 svx/source/accessibility/AccessibleShapeTreeInfo.cxx 3 3 svx/source/accessibility/GraphCtlAccessibleContext.cxx 25 8 svx/source/dialog/_bmpmask.cxx 20 1 svx/source/dialog/_contdlg.cxx 25 0 svx/source/dialog/compressgraphicdialog.cxx 4 4 svx/source/dialog/contimp.hxx 42 10 svx/source/dialog/ctredlin.cxx 45 2 svx/source/dialog/docrecovery.cxx 6 326 svx/source/dialog/fontwork.cxx 16 0 svx/source/dialog/hdft.cxx 10 2 svx/source/dialog/imapdlg.cxx 1 0 svx/source/dialog/linkwarn.cxx 27 0 svx/source/dialog/optgrid.cxx 1 1 svx/source/dialog/orienthelper.cxx 15 0 svx/source/dialog/passwd.cxx 33 0 svx/source/dialog/rubydialog.cxx 43 1 svx/source/dialog/srchdlg.cxx 1 0 svx/source/dialog/svxruler.cxx 159 162 svx/source/fmcomp/gridcell.cxx 3 3 svx/source/fmcomp/gridctrl.cxx 109 12 svx/source/form/datanavi.cxx 2 2 svx/source/form/filtnav.cxx 1 2 svx/source/form/fmPropBrw.cxx 2 2 svx/source/form/fmexpl.cxx 13 2 svx/source/form/tabwin.cxx 1 1 svx/source/form/xfm_addcondition.cxx 1 2 svx/source/gallery2/galbrws1.cxx 1 1 svx/source/gallery2/galbrws1.hxx 8 8 svx/source/gallery2/galbrws2.cxx 2 1 svx/source/inc/AccessibleFrameSelector.hxx 1 1 svx/source/inc/GraphCtlAccessibleContext.hxx 1 1 svx/source/inc/charmapacc.hxx 2 1 svx/source/inc/datalistener.hxx 72 62 svx/source/inc/datanavi.hxx 22 16 svx/source/inc/docrecovery.hxx 1 1 svx/source/inc/filtnav.hxx 1 1 svx/source/inc/fmexch.hxx 1 1 svx/source/inc/fmexpl.hxx 2 1 svx/source/inc/fmvwimp.hxx 6 6 svx/source/inc/gridcell.hxx 2 1 svx/source/inc/svxrectctaccessiblecontext.hxx 4 2 svx/source/inc/tabwin.hxx 1 1 svx/source/inc/tbxform.hxx 17 0 svx/source/sidebar/area/AreaPropertyPanel.cxx 12 8 svx/source/sidebar/area/AreaPropertyPanel.hxx 17 0 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 11 8 svx/source/sidebar/graphic/GraphicPropertyPanel.hxx 4 2 svx/source/sidebar/insert/InsertPropertyPanel.cxx 2 2 svx/source/sidebar/insert/InsertPropertyPanel.hxx 23 0 svx/source/sidebar/line/LinePropertyPanel.cxx 16 13 svx/source/sidebar/line/LinePropertyPanel.hxx 24 5 svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx 11 9 svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx 20 0 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 13 10 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 23 0 svx/source/sidebar/possize/PosSizePropertyPanel.cxx 17 14 svx/source/sidebar/possize/PosSizePropertyPanel.hxx 15 0 svx/source/sidebar/text/TextPropertyPanel.cxx 8 5 svx/source/sidebar/text/TextPropertyPanel.hxx 3 3 svx/source/sidebar/tools/Popup.cxx 5 7 svx/source/svdraw/sdrpaintwindow.cxx 11 11 svx/source/svdraw/svdedxv.cxx 8 9 svx/source/svdraw/svdibrow.cxx 1 1 svx/source/svdraw/svdmrkv.cxx 8 12 svx/source/svdraw/svdpntv.cxx 2 2 svx/source/svdraw/svdview.cxx 14 1 svx/source/tbxctrls/bulletsnumbering.cxx 8 6 svx/source/tbxctrls/colorwindow.hxx 33 0 svx/source/tbxctrls/extrusioncontrols.cxx 6 2 svx/source/tbxctrls/extrusioncontrols.hxx 2 2 svx/source/tbxctrls/fillctrl.cxx 22 0 svx/source/tbxctrls/fontworkgallery.cxx 17 6 svx/source/tbxctrls/lboxctrl.cxx 16 0 svx/source/tbxctrls/tbcontrl.cxx 2 3 svx/source/tbxctrls/tbunocontroller.cxx 2 4 svx/source/tbxctrls/tbunosearchcontrollers.cxx 29 2 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx 21 19 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx 1 2 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx 2 1 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx 6 1 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx 6 6 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx 1 1 svx/source/unodraw/recoveryui.cxx 1 1 svx/source/unodraw/unoshtxt.cxx 3 2 sw/inc/PostItMgr.hxx 5 5 sw/inc/SidebarWin.hxx 4 2 sw/inc/colwd.hxx 1 1 sw/inc/hhcwrp.hxx 1 1 sw/inc/postithelper.hxx 1 1 sw/inc/viewsh.hxx 22 9 sw/qa/tiledrendering/tiledrendering.cxx 1 1 sw/source/core/access/accdoc.hxx 1 1 sw/source/core/access/accfrmobj.cxx 2 1 sw/source/core/access/accfrmobj.hxx 1 1 sw/source/core/view/viewsh.cxx 17 4 sw/source/ui/chrdlg/break.cxx 10 0 sw/source/ui/chrdlg/chardlg.cxx 21 1 sw/source/ui/chrdlg/drpcps.cxx 20 0 sw/source/ui/chrdlg/numpara.cxx 10 0 sw/source/ui/chrdlg/swuiccoll.cxx 93 34 sw/source/ui/config/mailconfigpage.cxx 4 0 sw/source/ui/config/optcomp.cxx 42 0 sw/source/ui/config/optload.cxx 165 0 sw/source/ui/config/optpage.cxx 9 1 sw/source/ui/dbui/addresslistdialog.cxx 9 9 sw/source/ui/dbui/addresslistdialog.hxx 39 23 sw/source/ui/dbui/createaddresslistdialog.cxx 20 18 sw/source/ui/dbui/createaddresslistdialog.hxx 28 5 sw/source/ui/dbui/customizeaddresslistdialog.cxx 12 8 sw/source/ui/dbui/customizeaddresslistdialog.hxx 29 4 sw/source/ui/dbui/dbinsdlg.cxx 2 0 sw/source/ui/dbui/dbtablepreviewdialog.cxx 2 2 sw/source/ui/dbui/dbtablepreviewdialog.hxx 111 33 sw/source/ui/dbui/mmaddressblockpage.cxx 53 46 sw/source/ui/dbui/mmaddressblockpage.hxx 15 0 sw/source/ui/dbui/mmdocselectpage.cxx 10 9 sw/source/ui/dbui/mmdocselectpage.hxx 21 0 sw/source/ui/dbui/mmgreetingspage.cxx 27 25 sw/source/ui/dbui/mmgreetingspage.hxx 11 0 sw/source/ui/dbui/mmlayoutpage.cxx 11 11 sw/source/ui/dbui/mmlayoutpage.hxx 19 0 sw/source/ui/dbui/mmmergepage.cxx 10 8 sw/source/ui/dbui/mmmergepage.hxx 41 3 sw/source/ui/dbui/mmoutputpage.cxx 42 42 sw/source/ui/dbui/mmoutputpage.hxx 33 3 sw/source/ui/dbui/mmoutputtypepage.cxx 7 5 sw/source/ui/dbui/mmoutputtypepage.hxx 18 0 sw/source/ui/dbui/mmpreparemergepage.cxx 10 8 sw/source/ui/dbui/mmpreparemergepage.hxx 2 1 sw/source/ui/dbui/selectdbtabledialog.cxx 2 2 sw/source/ui/dbui/selectdbtabledialog.hxx 12 0 sw/source/ui/dialog/abstract.cxx 15 0 sw/source/ui/dialog/ascfldlg.cxx 18 1 sw/source/ui/dialog/docstdlg.cxx 0 1 sw/source/ui/dialog/swdlgfact.cxx 2 3 sw/source/ui/dialog/swdlgfact.hxx 15 0 sw/source/ui/dialog/swmessdialog.cxx 25 0 sw/source/ui/dialog/swuiexp.cxx 74 0 sw/source/ui/dialog/uiregionsw.cxx 13 0 sw/source/ui/dialog/wordcountdialog.cxx 11 0 sw/source/ui/dochdl/selglos.cxx 21 0 sw/source/ui/envelp/envfmt.cxx 12 10 sw/source/ui/envelp/envfmt.hxx 14 0 sw/source/ui/envelp/envlop1.cxx 17 0 sw/source/ui/envelp/envprt.cxx 9 7 sw/source/ui/envelp/envprt.hxx 80 0 sw/source/ui/envelp/label1.cxx 35 0 sw/source/ui/envelp/labfmt.cxx 22 19 sw/source/ui/envelp/labfmt.hxx 9 0 sw/source/ui/envelp/labprt.cxx 11 11 sw/source/ui/envelp/labprt.hxx 54 0 sw/source/ui/envelp/mailmrge.cxx 58 52 sw/source/ui/envelp/swuilabimp.hxx 14 0 sw/source/ui/fldui/DropDownFieldDialog.cxx 5 0 sw/source/ui/fldui/changedb.cxx 18 0 sw/source/ui/fldui/flddb.cxx 13 12 sw/source/ui/fldui/flddb.hxx 12 0 sw/source/ui/fldui/flddinf.cxx 7 6 sw/source/ui/fldui/flddinf.hxx 21 0 sw/source/ui/fldui/flddok.cxx 15 14 sw/source/ui/fldui/flddok.hxx 3 0 sw/source/ui/fldui/fldedt.cxx 31 0 sw/source/ui/fldui/fldfunc.cxx 26 25 sw/source/ui/fldui/fldfunc.hxx 15 0 sw/source/ui/fldui/fldref.cxx 10 9 sw/source/ui/fldui/fldref.hxx 22 0 sw/source/ui/fldui/fldvar.cxx 17 16 sw/source/ui/fldui/fldvar.hxx 14 0 sw/source/ui/fldui/inpdlg.cxx 10 0 sw/source/ui/fldui/javaedit.cxx 25 1 sw/source/ui/frmdlg/column.cxx 32 5 sw/source/ui/frmdlg/cption.cxx 91 4 sw/source/ui/frmdlg/frmpage.cxx 20 0 sw/source/ui/frmdlg/wrap.cxx 148 26 sw/source/ui/index/cnttab.cxx 12 1 sw/source/ui/index/multmrk.cxx 19 11 sw/source/ui/index/swuiidxmrk.cxx 9 0 sw/source/ui/misc/bookmark.cxx 27 4 sw/source/ui/misc/docfnote.cxx 12 0 sw/source/ui/misc/glosbib.cxx 35 6 sw/source/ui/misc/glossary.cxx 18 17 sw/source/ui/misc/impfnote.hxx 10 0 sw/source/ui/misc/insfnote.cxx 22 0 sw/source/ui/misc/linenum.cxx 26 2 sw/source/ui/misc/num.cxx 36 3 sw/source/ui/misc/outline.cxx 17 0 sw/source/ui/misc/pgfnote.cxx 28 1 sw/source/ui/misc/pggrid.cxx 28 2 sw/source/ui/misc/srtdlg.cxx 12 0 sw/source/ui/misc/titlepage.cxx 12 0 sw/source/ui/table/colwd.cxx 14 0 sw/source/ui/table/convert.cxx 11 0 sw/source/ui/table/instable.cxx 12 0 sw/source/ui/table/mergetbl.cxx 12 0 sw/source/ui/table/rowht.cxx 14 0 sw/source/ui/table/splittbl.cxx 67 5 sw/source/ui/table/tabledlg.cxx 22 1 sw/source/ui/table/tautofmt.cxx 12 0 sw/source/ui/utlui/swrenamexnameddlg.cxx 33 0 sw/source/uibase/dbui/dbui.cxx 12 1 sw/source/uibase/dbui/mailmergechildwindow.cxx 1 1 sw/source/uibase/docvw/HeaderFooterWin.cxx 4 3 sw/source/uibase/docvw/PageBreakWin.cxx 3 8 sw/source/uibase/docvw/PostItMgr.cxx 6 11 sw/source/uibase/docvw/SidebarWin.cxx 3 4 sw/source/uibase/docvw/srcedtw.cxx 12 1 sw/source/uibase/envelp/syncbtn.cxx 6 4 sw/source/uibase/inc/DropDownFieldDialog.hxx 1 1 sw/source/uibase/inc/FrameControl.hxx 1 1 sw/source/uibase/inc/FrameControlsManager.hxx 2 2 sw/source/uibase/inc/HeaderFooterWin.hxx 1 1 sw/source/uibase/inc/PageBreakWin.hxx 4 4 sw/source/uibase/inc/abstract.hxx 9 8 sw/source/uibase/inc/ascfldlg.hxx 4 3 sw/source/uibase/inc/bookmark.hxx 8 7 sw/source/uibase/inc/break.hxx 5 5 sw/source/uibase/inc/changedb.hxx 11 11 sw/source/uibase/inc/chrdlg.hxx 28 28 sw/source/uibase/inc/column.hxx 3 3 sw/source/uibase/inc/conttree.hxx 14 14 sw/source/uibase/inc/convert.hxx 15 15 sw/source/uibase/inc/cption.hxx 25 25 sw/source/uibase/inc/dbinsdlg.hxx 13 7 sw/source/uibase/inc/dbui.hxx 12 11 sw/source/uibase/inc/docstdlg.hxx 1 1 sw/source/uibase/inc/drawbase.hxx 17 16 sw/source/uibase/inc/drpcps.hxx 10 9 sw/source/uibase/inc/envlop.hxx 3 3 sw/source/uibase/inc/fldedt.hxx 2 1 sw/source/uibase/inc/fldmgr.hxx 83 80 sw/source/uibase/inc/frmpage.hxx 7 6 sw/source/uibase/inc/glosbib.hxx 12 12 sw/source/uibase/inc/glossary.hxx 6 4 sw/source/uibase/inc/inpdlg.hxx 2 2 sw/source/uibase/inc/inputwin.hxx 10 10 sw/source/uibase/inc/insfnote.hxx 11 11 sw/source/uibase/inc/instable.hxx 10 10 sw/source/uibase/inc/javaedit.hxx 1 1 sw/source/uibase/inc/label.hxx 16 15 sw/source/uibase/inc/linenum.hxx 10 10 sw/source/uibase/inc/mailconfigpage.hxx 3 1 sw/source/uibase/inc/mailmergechildwindow.hxx 1 1 sw/source/uibase/inc/mailmergehelper.hxx 47 42 sw/source/uibase/inc/mailmrge.hxx 3 1 sw/source/uibase/inc/mergetbl.hxx 3 2 sw/source/uibase/inc/multmrk.hxx 2 2 sw/source/uibase/inc/navipi.hxx 24 24 sw/source/uibase/inc/num.hxx 15 14 sw/source/uibase/inc/numpara.hxx 4 4 sw/source/uibase/inc/optcomp.hxx 38 36 sw/source/uibase/inc/optload.hxx 138 130 sw/source/uibase/inc/optpage.hxx 12 11 sw/source/uibase/inc/outline.hxx 13 12 sw/source/uibase/inc/pgfnote.hxx 24 22 sw/source/uibase/inc/pggrid.hxx 1 1 sw/source/uibase/inc/prcntfld.hxx 6 6 sw/source/uibase/inc/pview.hxx 3 3 sw/source/uibase/inc/redlndlg.hxx 65 63 sw/source/uibase/inc/regionsw.hxx 4 2 sw/source/uibase/inc/rowht.hxx 4 1 sw/source/uibase/inc/selglos.hxx 1 1 sw/source/uibase/inc/shdwcrsr.hxx 6 4 sw/source/uibase/inc/splittbl.hxx 3 3 sw/source/uibase/inc/srcedtw.hxx 32 32 sw/source/uibase/inc/srtdlg.hxx 7 5 sw/source/uibase/inc/swmessdialog.hxx 4 2 sw/source/uibase/inc/swrenamexnameddlg.hxx 2 1 sw/source/uibase/inc/swruler.hxx 9 9 sw/source/uibase/inc/swuiccoll.hxx 109 105 sw/source/uibase/inc/swuicnttab.hxx 45 45 sw/source/uibase/inc/swuiidxmrk.hxx 3 1 sw/source/uibase/inc/syncbtn.hxx 13 13 sw/source/uibase/inc/tautofmt.hxx 12 12 sw/source/uibase/inc/titlepage.hxx 10 10 sw/source/uibase/inc/view.hxx 13 13 sw/source/uibase/inc/wordcountdialog.hxx 2 2 sw/source/uibase/inc/workctrl.hxx 15 14 sw/source/uibase/inc/wrap.hxx 1 1 sw/source/uibase/misc/redlndlg.cxx 7 0 sw/source/uibase/misc/swruler.cxx 1 1 sw/source/uibase/ribbar/inputwin.cxx 2 1 sw/source/uibase/ribbar/workctrl.cxx 1 0 sw/source/uibase/shells/txtattr.cxx 1 0 sw/source/uibase/shells/txtcrsr.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.hxx 1 1 sw/source/uibase/sidebar/PageMarginControl.cxx 1 1 sw/source/uibase/sidebar/PageMarginControl.hxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.cxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.hxx 4 0 sw/source/uibase/sidebar/PagePropertyPanel.cxx 4 4 sw/source/uibase/sidebar/PagePropertyPanel.hxx 1 1 sw/source/uibase/sidebar/PageSizeControl.cxx 1 1 sw/source/uibase/sidebar/PageSizeControl.hxx 12 0 sw/source/uibase/sidebar/WrapPropertyPanel.cxx 8 7 sw/source/uibase/sidebar/WrapPropertyPanel.hxx 45 42 sw/source/uibase/table/tablepg.hxx 23 14 sw/source/uibase/uiview/pview.cxx 7 7 sw/source/uibase/uiview/view.cxx 1 5 sw/source/uibase/uiview/viewling.cxx 8 8 sw/source/uibase/uiview/viewmdi.cxx 1 0 sw/source/uibase/utlui/content.cxx 1 0 sw/source/uibase/utlui/glbltree.cxx 19 4 sw/source/uibase/utlui/gloslst.cxx 2 3 sw/source/uibase/utlui/navipi.cxx 1 0 tools/source/ref/errinf.cxx 15 0 uui/source/authfallbackdlg.cxx 7 5 uui/source/authfallbackdlg.hxx 12 0 uui/source/fltdlg.cxx 4 2 uui/source/fltdlg.hxx 25 0 uui/source/logindlg.cxx 17 15 uui/source/logindlg.hxx 13 0 uui/source/masterpasscrtdlg.cxx 5 3 uui/source/masterpasscrtdlg.hxx 12 0 uui/source/masterpassworddlg.cxx 4 2 uui/source/masterpassworddlg.hxx 15 0 uui/source/nameclashdlg.cxx 7 5 uui/source/nameclashdlg.hxx 15 0 uui/source/passworddlg.cxx 7 5 uui/source/passworddlg.hxx 15 0 uui/source/secmacrowarnings.cxx 10 9 uui/source/secmacrowarnings.hxx 14 0 uui/source/unknownauthdlg.cxx 6 4 uui/source/unknownauthdlg.hxx 12 4 vcl/generic/print/genprnpsp.cxx 40 2 vcl/generic/print/prtsetup.cxx 24 20 vcl/generic/print/prtsetup.hxx 3 3 vcl/inc/brdwin.hxx 2 2 vcl/inc/dndevdis.hxx 7 6 vcl/inc/ilstbox.hxx 55 54 vcl/inc/printdlg.hxx 5 4 vcl/inc/salframe.hxx 18 23 vcl/inc/svdata.hxx 1 1 vcl/inc/toolbox.h 2 1 vcl/inc/unx/i18n_status.hxx 29 29 vcl/inc/window.h 9 0 vcl/source/app/salvtables.cxx 19 11 vcl/source/app/svapp.cxx 2 0 vcl/source/app/svdata.cxx 9 0 vcl/source/app/vclevent.cxx 14 14 vcl/source/control/button.cxx 3 5 vcl/source/control/combobox.cxx 4 0 vcl/source/control/ctrl.cxx 1 0 vcl/source/control/fixed.cxx 15 3 vcl/source/control/ilstbox.cxx 4 12 vcl/source/control/lstbox.cxx 12 16 vcl/source/control/tabctrl.cxx 1 1 vcl/source/edit/textview.cxx 8 15 vcl/source/edit/vclmedit.cxx 2 4 vcl/source/gdi/print3.cxx 1 0 vcl/source/window/accel.cxx 2 3 vcl/source/window/accessibility.cxx 1 1 vcl/source/window/brdwin.cxx 5 17 vcl/source/window/btndlg.cxx 15 12 vcl/source/window/builder.cxx 1 1 vcl/source/window/clipping.cxx 2 2 vcl/source/window/cursor.cxx 4 3 vcl/source/window/dialog.cxx 10 10 vcl/source/window/dlgctrl.cxx 3 3 vcl/source/window/dndevdis.cxx 8 9 vcl/source/window/dockmgr.cxx 10 6 vcl/source/window/dockwin.cxx 20 3 vcl/source/window/event.cxx 4 2 vcl/source/window/floatwin.cxx 4 2 vcl/source/window/introwin.cxx 20 15 vcl/source/window/layout.cxx 10 10 vcl/source/window/menu.cxx 3 3 vcl/source/window/menubarwindow.cxx 2 2 vcl/source/window/menufloatingwindow.cxx 11 11 vcl/source/window/mouse.cxx 6 17 vcl/source/window/msgbox.cxx 1 1 vcl/source/window/paint.cxx 45 18 vcl/source/window/printdlg.cxx 1 0 vcl/source/window/split.cxx 3 3 vcl/source/window/splitwin.cxx 18 19 vcl/source/window/stacking.cxx 1 0 vcl/source/window/syswin.cxx 2 1 vcl/source/window/tabdlg.cxx 7 12 vcl/source/window/taskpanelist.cxx 5 4 vcl/source/window/toolbox.cxx 21 22 vcl/source/window/window.cxx 16 18 vcl/source/window/window2.cxx 7 7 vcl/source/window/winproc.cxx 1 3 vcl/unx/generic/app/i18n_status.cxx 18 4 vcl/unx/generic/printer/cupsmgr.cxx 3 2 vcl/workben/icontest.cxx 1 1 vcl/workben/mtfdemo.cxx 13 6 vcl/workben/vcldemo.cxx 3 3 xmlsecurity/inc/xmlsecurity/certificatechooser.hxx 22 17 xmlsecurity/inc/xmlsecurity/certificateviewer.hxx 18 18 xmlsecurity/inc/xmlsecurity/digitalsignaturesdialog.hxx 22 18 xmlsecurity/inc/xmlsecurity/macrosecurity.hxx 3 1 xmlsecurity/source/dialogs/certificatechooser.cxx 44 1 xmlsecurity/source/dialogs/certificateviewer.cxx 16 1 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 38 1 xmlsecurity/source/dialogs/macrosecurity.cxx
2015-03-09 14:29:30 +02:00
static_cast<ImplBorderWindow*>(mpOldBorderWin.get())->GetBorder(
GetWindow()->mpWindowImpl->mnLeftBorder, GetWindow()->mpWindowImpl->mnTopBorder,
GetWindow()->mpWindowImpl->mnRightBorder, GetWindow()->mpWindowImpl->mnBottomBorder );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpOldBorderWin->Resize();
}
GetWindow()->mpWindowImpl->mpBorderWindow = mpOldBorderWin;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->SetParent( pRealParent );
GetWindow()->mpWindowImpl->mpRealParent = pRealParent;
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
mpFloatWin.disposeAndClear();
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
GetWindow()->SetPosPixel( maDockPos );
if ( bVisible )
GetWindow()->Show();
ToggleFloatingMode();
}
}
}
}
void ImplDockingWindowWrapper::SetFloatStyle( WinBits nStyle )
{
mnFloatBits = nStyle;
}
void ImplDockingWindowWrapper::setPosSizePixel( long nX, long nY,
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
long nWidth, long nHeight,
PosSizeFlags nFlags )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
if ( mpFloatWin )
mpFloatWin->setPosSizePixel( nX, nY, nWidth, nHeight, nFlags );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
else
GetWindow()->setPosSizePixel( nX, nY, nWidth, nHeight, nFlags );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
Point ImplDockingWindowWrapper::GetPosPixel() const
{
if ( mpFloatWin )
return mpFloatWin->GetPosPixel();
else
return mpDockingWindow->GetPosPixel();
}
Size ImplDockingWindowWrapper::GetSizePixel() const
{
if ( mpFloatWin )
return mpFloatWin->GetSizePixel();
else
return mpDockingWindow->GetSizePixel();
}
// old inlines from DockingWindow
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
void ImplDockingWindowWrapper::SetMinOutputSizePixel( const Size& rSize )
{
if ( mpFloatWin )
mpFloatWin->SetMinOutputSizePixel( rSize );
maMinOutSize = rSize;
}
void ImplDockingWindowWrapper::SetMaxOutputSizePixel( const Size& rSize )
{
if ( mpFloatWin )
mpFloatWin->SetMaxOutputSizePixel( rSize );
maMaxOutSize = rSize;
}
bool ImplDockingWindowWrapper::IsFloatingMode() const
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
vclwidget: change all vcl::window fields to be wrapped in VclPtr and update the VclWidget clang plugin to - warn about unconverted fields - .clear() all VclPtr fields in dispose() methods Change-Id: I6e657c215bc6807efd992555399b3b1fc16c89b5 2 1 accessibility/inc/accessibility/extended/accessibleiconchoicectrlentry.hxx 2 1 accessibility/inc/accessibility/extended/accessibletabbarbase.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistbox.hxx 1 1 accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx 3 2 accessibility/inc/accessibility/extended/listboxaccessible.hxx 1 1 accessibility/inc/accessibility/extended/textwindowaccessibility.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessiblestatusbar.hxx 4 4 accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx 2 1 accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx 3 2 accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx 7 6 accessibility/inc/accessibility/standard/vclxaccessibletoolboxitem.hxx 3 3 accessibility/source/extended/AccessibleToolPanelDeck.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx 2 2 accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx 1 1 accessibility/source/extended/accessibleiconchoicectrlentry.cxx 3 3 accessibility/source/extended/textwindowaccessibility.cxx 3 3 accessibility/source/standard/vclxaccessibleradiobutton.cxx 1 1 accessibility/source/standard/vclxaccessibletabpagewindow.cxx 1 1 avmedia/inc/mediacontrol.hxx 1 2 avmedia/source/framework/mediacontrol.cxx 1 1 avmedia/source/framework/mediaplayer.cxx 7 7 avmedia/source/viewer/mediaevent_impl.cxx 2 1 avmedia/source/viewer/mediaevent_impl.hxx 1 2 avmedia/source/viewer/mediawindow_impl.cxx 1 1 avmedia/source/viewer/mediawindow_impl.hxx 1 1 basctl/source/basicide/basicrenderable.hxx 1 0 basctl/source/basicide/baside2.cxx 7 5 basctl/source/basicide/baside2.hxx 13 2 basctl/source/basicide/baside2b.cxx 3 3 basctl/source/basicide/baside3.cxx 14 14 basctl/source/basicide/basides1.cxx 4 4 basctl/source/basicide/basides2.cxx 2 2 basctl/source/basicide/basides3.cxx 6 6 basctl/source/basicide/basidesh.cxx 14 1 basctl/source/basicide/bastypes.cxx 15 0 basctl/source/basicide/brkdlg.cxx 8 6 basctl/source/basicide/brkdlg.hxx 11 0 basctl/source/basicide/layout.cxx 5 2 basctl/source/basicide/layout.hxx 11 0 basctl/source/basicide/linenumberwindow.cxx 3 1 basctl/source/basicide/linenumberwindow.hxx 14 0 basctl/source/basicide/macrodlg.cxx 15 15 basctl/source/basicide/macrodlg.hxx 45 1 basctl/source/basicide/moduldl2.cxx 32 1 basctl/source/basicide/moduldlg.cxx 36 26 basctl/source/basicide/moduldlg.hxx 20 0 basctl/source/dlged/managelang.cxx 2 1 basctl/source/inc/accessibledialogcontrolshape.hxx 2 1 basctl/source/inc/accessibledialogwindow.hxx 2 2 basctl/source/inc/baside3.hxx 4 4 basctl/source/inc/basidesh.hxx 5 4 basctl/source/inc/bastypes.hxx 3 2 basctl/source/inc/dlged.hxx 12 10 basctl/source/inc/managelang.hxx 1 1 chart2/inc/ChartModel.hxx 2 1 chart2/source/controller/accessibility/AccessibleViewForwarder.hxx 2 2 chart2/source/controller/dialogs/ChartTypeDialogController.hxx 1 2 chart2/source/controller/dialogs/dlg_ChartType.cxx 2 10 chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx 1 0 chart2/source/controller/dialogs/dlg_DataEditor.cxx 4 6 chart2/source/controller/dialogs/dlg_DataSource.cxx 17 0 chart2/source/controller/dialogs/dlg_InsertAxis_Grid.cxx 6 8 chart2/source/controller/dialogs/dlg_View3D.cxx 2 2 chart2/source/controller/dialogs/res_BarGeometry.hxx 19 19 chart2/source/controller/dialogs/res_DataLabel.hxx 23 23 chart2/source/controller/dialogs/res_Trendline.hxx 14 0 chart2/source/controller/dialogs/tp_3D_SceneAppearance.cxx 6 4 chart2/source/controller/dialogs/tp_3D_SceneAppearance.hxx 18 0 chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx 9 7 chart2/source/controller/dialogs/tp_3D_SceneGeometry.hxx 14 1 chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx 16 16 chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx 17 0 chart2/source/controller/dialogs/tp_AxisLabel.cxx 17 17 chart2/source/controller/dialogs/tp_AxisLabel.hxx 24 0 chart2/source/controller/dialogs/tp_AxisPositions.cxx 20 18 chart2/source/controller/dialogs/tp_AxisPositions.hxx 44 19 chart2/source/controller/dialogs/tp_ChartType.cxx 3 3 chart2/source/controller/dialogs/tp_ChartType.hxx 28 0 chart2/source/controller/dialogs/tp_DataSource.cxx 22 20 chart2/source/controller/dialogs/tp_DataSource.hxx 12 0 chart2/source/controller/dialogs/tp_LegendPosition.cxx 3 1 chart2/source/controller/dialogs/tp_LegendPosition.hxx 16 0 chart2/source/controller/dialogs/tp_PolarOptions.cxx 8 6 chart2/source/controller/dialogs/tp_PolarOptions.hxx 24 0 chart2/source/controller/dialogs/tp_RangeChooser.cxx 15 13 chart2/source/controller/dialogs/tp_RangeChooser.hxx 35 0 chart2/source/controller/dialogs/tp_Scale.cxx 34 32 chart2/source/controller/dialogs/tp_Scale.hxx 24 0 chart2/source/controller/dialogs/tp_SeriesToAxis.cxx 19 17 chart2/source/controller/dialogs/tp_SeriesToAxis.hxx 7 0 chart2/source/controller/dialogs/tp_TitleRotation.cxx 7 7 chart2/source/controller/dialogs/tp_TitleRotation.hxx 13 0 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx 5 3 chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx 1 1 chart2/source/controller/inc/dlg_ChartType.hxx 1 1 chart2/source/controller/inc/dlg_CreationWizard_UNO.hxx 1 1 chart2/source/controller/inc/dlg_DataEditor.hxx 4 4 chart2/source/controller/inc/dlg_DataSource.hxx 8 6 chart2/source/controller/inc/dlg_InsertAxis_Grid.hxx 4 4 chart2/source/controller/inc/dlg_View3D.hxx 27 27 chart2/source/controller/inc/res_ErrorBar.hxx 5 5 chart2/source/controller/inc/res_LegendPosition.hxx 14 14 chart2/source/controller/inc/res_Titles.hxx 1 1 chart2/source/controller/main/ChartController.hxx 2 3 chart2/source/controller/main/ChartWindow.cxx 1 1 chart2/source/controller/main/ChartWindow.hxx 6 6 chart2/source/controller/main/ShapeController.cxx 1 1 chart2/source/view/charttypes/GL3DBarChart.cxx 1 1 chart2/source/view/inc/GL3DBarChart.hxx 1 1 chart2/source/view/main/ChartView.cxx 155 50 compilerplugins/clang/vclwidgets.cxx 23 0 cui/source/customize/acccfg.cxx 95 20 cui/source/customize/cfg.cxx 1 0 cui/source/customize/cfgutil.cxx 1 0 cui/source/customize/eventdlg.cxx 1 1 cui/source/customize/eventdlg.hxx 12 0 cui/source/customize/macropg.cxx 8 6 cui/source/customize/macropg_impl.hxx 17 0 cui/source/customize/selector.cxx 20 0 cui/source/dialogs/SpellDialog.cxx 17 0 cui/source/dialogs/about.cxx 56 26 cui/source/dialogs/colorpicker.cxx 19 0 cui/source/dialogs/cuicharmap.cxx 29 1 cui/source/dialogs/cuifmsearch.cxx 84 2 cui/source/dialogs/cuigaldlg.cxx 72 0 cui/source/dialogs/cuigrfflt.cxx 15 0 cui/source/dialogs/cuiimapwnd.cxx 11 0 cui/source/dialogs/cuitbxform.cxx 41 0 cui/source/dialogs/dlgname.cxx 79 5 cui/source/dialogs/hangulhanjadlg.cxx 5 0 cui/source/dialogs/hldocntp.cxx 15 0 cui/source/dialogs/hldoctp.cxx 20 1 cui/source/dialogs/hlinettp.cxx 14 0 cui/source/dialogs/hlmailtp.cxx 15 0 cui/source/dialogs/hlmarkwn.cxx 9 5 cui/source/dialogs/hltpbase.cxx 18 0 cui/source/dialogs/hyphen.cxx 18 2 cui/source/dialogs/iconcdlg.cxx 45 0 cui/source/dialogs/insdlg.cxx 13 0 cui/source/dialogs/insrc.cxx 20 0 cui/source/dialogs/linkdlg.cxx 13 8 cui/source/dialogs/multipat.cxx 12 0 cui/source/dialogs/newtabledlg.cxx 9 9 cui/source/dialogs/passwdomdlg.cxx 13 0 cui/source/dialogs/pastedlg.cxx 7 0 cui/source/dialogs/postdlg.cxx 18 0 cui/source/dialogs/scriptdlg.cxx 11 0 cui/source/dialogs/showcols.cxx 14 0 cui/source/dialogs/splitcelldlg.cxx 25 0 cui/source/dialogs/srchxtra.cxx 39 0 cui/source/dialogs/thesdlg.cxx 13 0 cui/source/dialogs/zoom.cxx 29 0 cui/source/factory/cuiexp.cxx 0 2 cui/source/factory/dlgfact.cxx 2 3 cui/source/factory/dlgfact.hxx 3 1 cui/source/inc/ControlFocusHelper.hxx 20 20 cui/source/inc/SpellDialog.hxx 9 7 cui/source/inc/about.hxx 14 12 cui/source/inc/acccfg.hxx 26 26 cui/source/inc/align.hxx 62 52 cui/source/inc/autocdlg.hxx 29 29 cui/source/inc/backgrnd.hxx 34 32 cui/source/inc/border.hxx 44 33 cui/source/inc/cfg.hxx 1 1 cui/source/inc/cfgutil.hxx 95 85 cui/source/inc/chardlg.hxx 14 12 cui/source/inc/connect.hxx 12 10 cui/source/inc/cuicharmap.hxx 27 27 cui/source/inc/cuifmsearch.hxx 41 29 cui/source/inc/cuigaldlg.hxx 24 10 cui/source/inc/cuigrfflt.hxx 1 1 cui/source/inc/cuihyperdlg.hxx 7 5 cui/source/inc/cuiimapwnd.hxx 3 1 cui/source/inc/cuioptgenrl.hxx 3 1 cui/source/inc/cuisrchdlg.hxx 145 135 cui/source/inc/cuitabarea.hxx 57 53 cui/source/inc/cuitabline.hxx 3 1 cui/source/inc/cuitbxform.hxx 5 5 cui/source/inc/dbregister.hxx 17 12 cui/source/inc/dlgname.hxx 15 11 cui/source/inc/dstribut.hxx 21 21 cui/source/inc/grfpage.hxx 49 43 cui/source/inc/hangulhanjadlg.hxx 5 5 cui/source/inc/hldocntp.hxx 7 5 cui/source/inc/hldoctp.hxx 11 9 cui/source/inc/hlinettp.hxx 6 4 cui/source/inc/hlmailtp.hxx 7 5 cui/source/inc/hlmarkwn.hxx 7 7 cui/source/inc/hltpbase.hxx 10 8 cui/source/inc/hyphen.hxx 14 12 cui/source/inc/iconcdlg.hxx 29 25 cui/source/inc/insdlg.hxx 5 3 cui/source/inc/insrc.hxx 12 10 cui/source/inc/labdlg.hxx 12 10 cui/source/inc/linkdlg.hxx 19 17 cui/source/inc/measure.hxx 6 6 cui/source/inc/multipat.hxx 4 2 cui/source/inc/newtabledlg.hxx 30 30 cui/source/inc/numfmt.hxx 64 64 cui/source/inc/numpages.hxx 13 13 cui/source/inc/optasian.hxx 17 13 cui/source/inc/optdict.hxx 18 18 cui/source/inc/optlingu.hxx 4 4 cui/source/inc/optpath.hxx 29 29 cui/source/inc/page.hxx 71 59 cui/source/inc/paragrph.hxx 6 4 cui/source/inc/pastedlg.hxx 7 7 cui/source/inc/postdlg.hxx 11 9 cui/source/inc/scriptdlg.hxx 9 7 cui/source/inc/selector.hxx 4 2 cui/source/inc/showcols.hxx 6 4 cui/source/inc/splitcelldlg.hxx 10 6 cui/source/inc/srchxtra.hxx 28 26 cui/source/inc/swpossizetabpage.hxx 29 27 cui/source/inc/tabstpge.hxx 20 17 cui/source/inc/textanim.hxx 19 16 cui/source/inc/textattr.hxx 15 8 cui/source/inc/thesdlg.hxx 34 28 cui/source/inc/transfrm.hxx 5 5 cui/source/inc/treeopt.hxx 13 13 cui/source/inc/zoom.hxx 4 2 cui/source/options/certpath.cxx 4 4 cui/source/options/certpath.hxx 17 0 cui/source/options/connpooloptions.cxx 10 8 cui/source/options/connpooloptions.hxx 11 0 cui/source/options/cuisrchdlg.cxx 5 2 cui/source/options/dbregister.cxx 14 0 cui/source/options/doclinkdialog.cxx 6 4 cui/source/options/doclinkdialog.hxx 10 2 cui/source/options/fontsubs.cxx 12 12 cui/source/options/fontsubs.hxx 26 0 cui/source/options/optaboutconfig.cxx 10 6 cui/source/options/optaboutconfig.hxx 9 0 cui/source/options/optaccessibility.cxx 9 9 cui/source/options/optaccessibility.hxx 13 0 cui/source/options/optasian.cxx 16 0 cui/source/options/optbasic.cxx 8 6 cui/source/options/optbasic.hxx 5 0 cui/source/options/optchart.cxx 5 5 cui/source/options/optchart.hxx 29 32 cui/source/options/optcolor.cxx 4 4 cui/source/options/optcolor.hxx 16 0 cui/source/options/optctl.cxx 8 6 cui/source/options/optctl.hxx 31 0 cui/source/options/optdict.cxx 21 2 cui/source/options/optfltr.cxx 12 10 cui/source/options/optfltr.hxx 54 0 cui/source/options/optgdlg.cxx 47 45 cui/source/options/optgdlg.hxx 12 2 cui/source/options/optgenrl.cxx 26 0 cui/source/options/opthtml.cxx 18 16 cui/source/options/opthtml.hxx 45 4 cui/source/options/optinet2.cxx 37 35 cui/source/options/optinet2.hxx 29 6 cui/source/options/optjava.cxx 23 21 cui/source/options/optjava.hxx 28 0 cui/source/options/optjsearch.cxx 22 20 cui/source/options/optjsearch.hxx 31 4 cui/source/options/optlingu.cxx 17 0 cui/source/options/optmemory.cxx 9 7 cui/source/options/optmemory.hxx 44 5 cui/source/options/optopencl.cxx 21 20 cui/source/options/optopencl.hxx 4 2 cui/source/options/optpath.cxx 17 0 cui/source/options/optsave.cxx 19 19 cui/source/options/optsave.hxx 19 0 cui/source/options/optupdt.cxx 12 10 cui/source/options/optupdt.hxx 39 0 cui/source/options/personalization.cxx 20 16 cui/source/options/personalization.hxx 18 0 cui/source/options/securityoptions.cxx 10 8 cui/source/options/securityoptions.hxx 11 10 cui/source/options/treeopt.cxx 4 2 cui/source/options/webconninfo.cxx 4 4 cui/source/options/webconninfo.hxx 24 0 cui/source/tabpages/align.cxx 106 7 cui/source/tabpages/autocdlg.cxx 27 0 cui/source/tabpages/backgrnd.cxx 34 0 cui/source/tabpages/border.cxx 115 1 cui/source/tabpages/chardlg.cxx 22 0 cui/source/tabpages/connect.cxx 32 0 cui/source/tabpages/dstribut.cxx 18 0 cui/source/tabpages/grfpage.cxx 20 0 cui/source/tabpages/labdlg.cxx 10 10 cui/source/tabpages/macroass.cxx 25 0 cui/source/tabpages/measure.cxx 25 1 cui/source/tabpages/numfmt.cxx 60 1 cui/source/tabpages/numpages.cxx 29 0 cui/source/tabpages/page.cxx 99 0 cui/source/tabpages/paragrph.cxx 37 0 cui/source/tabpages/swpossizetabpage.cxx 34 1 cui/source/tabpages/tabstpge.cxx 26 0 cui/source/tabpages/textanim.cxx 24 0 cui/source/tabpages/textattr.cxx 72 0 cui/source/tabpages/tparea.cxx 14 1 cui/source/tabpages/tpbitmap.cxx 28 4 cui/source/tabpages/tpcolor.cxx 28 0 cui/source/tabpages/tpgradnt.cxx 21 0 cui/source/tabpages/tphatch.cxx 29 0 cui/source/tabpages/tpline.cxx 25 0 cui/source/tabpages/tplnedef.cxx 18 0 cui/source/tabpages/tplneend.cxx 17 0 cui/source/tabpages/tpshadow.cxx 58 0 cui/source/tabpages/transfrm.cxx 42 0 dbaccess/source/ext/macromigration/macromigrationpages.cxx 20 14 dbaccess/source/ext/macromigration/macromigrationpages.hxx 1 1 dbaccess/source/ext/macromigration/rangeprogressbar.hxx 0 1 dbaccess/source/ui/app/AppDetailPageHelper.cxx 2 1 dbaccess/source/ui/app/AppDetailView.cxx 2 2 dbaccess/source/ui/app/AppDetailView.hxx 1 1 dbaccess/source/ui/app/AppTitleWindow.cxx 1 1 dbaccess/source/ui/app/AppTitleWindow.hxx 4 10 dbaccess/source/ui/app/AppView.cxx 4 4 dbaccess/source/ui/app/AppView.hxx 1 0 dbaccess/source/ui/app/subcomponentmanager.cxx 7 16 dbaccess/source/ui/browser/brwview.cxx 1 2 dbaccess/source/ui/browser/dbtreeview.cxx 1 1 dbaccess/source/ui/browser/dbtreeview.hxx 10 0 dbaccess/source/ui/browser/genericcontroller.cxx 68 41 dbaccess/source/ui/control/FieldDescControl.cxx 2 2 dbaccess/source/ui/control/TableGrantCtrl.cxx 3 1 dbaccess/source/ui/control/VertSplitView.cxx 3 3 dbaccess/source/ui/control/curledit.cxx 1 0 dbaccess/source/ui/control/sqledit.cxx 16 0 dbaccess/source/ui/dlg/CollectionView.cxx 4 8 dbaccess/source/ui/dlg/ConnectionHelper.cxx 4 5 dbaccess/source/ui/dlg/ConnectionHelper.hxx 19 0 dbaccess/source/ui/dlg/ConnectionPage.cxx 13 11 dbaccess/source/ui/dlg/ConnectionPage.hxx 12 0 dbaccess/source/ui/dlg/ConnectionPageSetup.cxx 4 2 dbaccess/source/ui/dlg/ConnectionPageSetup.hxx 113 1 dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx 61 48 dbaccess/source/ui/dlg/DBSetupConnectionPages.hxx 2 1 dbaccess/source/ui/dlg/DbAdminImpl.hxx 13 0 dbaccess/source/ui/dlg/QueryPropertiesDialog.cxx 20 0 dbaccess/source/ui/dlg/RelationDlg.cxx 30 1 dbaccess/source/ui/dlg/TextConnectionHelper.cxx 21 19 dbaccess/source/ui/dlg/TextConnectionHelper.hxx 19 5 dbaccess/source/ui/dlg/UserAdmin.cxx 4 4 dbaccess/source/ui/dlg/UserAdmin.hxx 22 0 dbaccess/source/ui/dlg/admincontrols.cxx 14 13 dbaccess/source/ui/dlg/admincontrols.hxx 1 1 dbaccess/source/ui/dlg/adminpages.hxx 6 0 dbaccess/source/ui/dlg/adtabdlg.cxx 57 31 dbaccess/source/ui/dlg/advancedsettings.cxx 28 28 dbaccess/source/ui/dlg/advancedsettings.hxx 19 0 dbaccess/source/ui/dlg/dbfindex.cxx 11 9 dbaccess/source/ui/dlg/dbfindex.hxx 7 4 dbaccess/source/ui/dlg/dbwizsetup.cxx 86 16 dbaccess/source/ui/dlg/detailpages.cxx 45 35 dbaccess/source/ui/dlg/detailpages.hxx 7 0 dbaccess/source/ui/dlg/directsql.cxx 8 8 dbaccess/source/ui/dlg/dlgsave.cxx 13 0 dbaccess/source/ui/dlg/dlgsize.cxx 14 0 dbaccess/source/ui/dlg/dsselect.cxx 6 5 dbaccess/source/ui/dlg/dsselect.hxx 30 0 dbaccess/source/ui/dlg/generalpage.cxx 15 11 dbaccess/source/ui/dlg/generalpage.hxx 9 0 dbaccess/source/ui/dlg/indexdialog.cxx 2 2 dbaccess/source/ui/dlg/indexfieldscontrol.cxx 5 0 dbaccess/source/ui/dlg/paramdialog.cxx 21 0 dbaccess/source/ui/dlg/queryfilter.cxx 18 0 dbaccess/source/ui/dlg/queryorder.cxx 9 2 dbaccess/source/ui/dlg/sqlmessage.cxx 3 0 dbaccess/source/ui/dlg/tablespage.cxx 3 3 dbaccess/source/ui/dlg/tablespage.hxx 11 0 dbaccess/source/ui/dlg/textconnectionsettings.cxx 8 7 dbaccess/source/ui/inc/CollectionView.hxx 2 1 dbaccess/source/ui/inc/ConnectionLine.hxx 2 1 dbaccess/source/ui/inc/ConnectionLineAccess.hxx 35 35 dbaccess/source/ui/inc/FieldDescControl.hxx 2 1 dbaccess/source/ui/inc/JAccess.hxx 1 1 dbaccess/source/ui/inc/JoinController.hxx 2 2 dbaccess/source/ui/inc/JoinDesignView.hxx 13 13 dbaccess/source/ui/inc/JoinTableView.hxx 1 1 dbaccess/source/ui/inc/QueryDesignView.hxx 5 4 dbaccess/source/ui/inc/QueryPropertiesDialog.hxx 1 1 dbaccess/source/ui/inc/QueryTextView.hxx 2 2 dbaccess/source/ui/inc/QueryViewSwitch.hxx 3 3 dbaccess/source/ui/inc/RelationControl.hxx 11 9 dbaccess/source/ui/inc/RelationDlg.hxx 1 1 dbaccess/source/ui/inc/RelationTableView.hxx 1 1 dbaccess/source/ui/inc/TableConnection.hxx 1 1 dbaccess/source/ui/inc/TableDesignHelpBar.hxx 3 3 dbaccess/source/ui/inc/TableDesignView.hxx 2 1 dbaccess/source/ui/inc/TableFieldDescription.hxx 2 2 dbaccess/source/ui/inc/TableGrantCtrl.hxx 1 1 dbaccess/source/ui/inc/TableWindow.hxx 2 1 dbaccess/source/ui/inc/TableWindowAccess.hxx 2 2 dbaccess/source/ui/inc/TableWindowListBox.hxx 1 1 dbaccess/source/ui/inc/TableWindowTitle.hxx 1 1 dbaccess/source/ui/inc/TokenWriter.hxx 3 3 dbaccess/source/ui/inc/VertSplitView.hxx 13 11 dbaccess/source/ui/inc/WCPage.hxx 6 6 dbaccess/source/ui/inc/WColumnSelect.hxx 5 5 dbaccess/source/ui/inc/WCopyTable.hxx 12 11 dbaccess/source/ui/inc/WNameMatch.hxx 3 1 dbaccess/source/ui/inc/WTabPage.hxx 13 9 dbaccess/source/ui/inc/WTypeSelect.hxx 6 6 dbaccess/source/ui/inc/adtabdlg.hxx 5 5 dbaccess/source/ui/inc/brwview.hxx 1 1 dbaccess/source/ui/inc/curledit.hxx 4 3 dbaccess/source/ui/inc/datasourceconnector.hxx 3 3 dbaccess/source/ui/inc/dbwizsetup.hxx 7 7 dbaccess/source/ui/inc/directsql.hxx 4 2 dbaccess/source/ui/inc/dlgsize.hxx 9 9 dbaccess/source/ui/inc/indexdialog.hxx 2 2 dbaccess/source/ui/inc/indexfieldscontrol.hxx 2 1 dbaccess/source/ui/inc/linkeddocuments.hxx 5 5 dbaccess/source/ui/inc/paramdialog.hxx 2 2 dbaccess/source/ui/inc/querycontainerwindow.hxx 13 11 dbaccess/source/ui/inc/queryfilter.hxx 10 8 dbaccess/source/ui/inc/queryorder.hxx 1 1 dbaccess/source/ui/inc/sqledit.hxx 3 1 dbaccess/source/ui/inc/textconnectionsettings.hxx 2 1 dbaccess/source/ui/inc/undosqledit.hxx 5 5 dbaccess/source/ui/inc/unodatbr.hxx 1 1 dbaccess/source/ui/misc/ToolBoxHelper.cxx 23 0 dbaccess/source/ui/misc/WCPage.cxx 17 0 dbaccess/source/ui/misc/WColumnSelect.cxx 5 5 dbaccess/source/ui/misc/WCopyTable.cxx 20 0 dbaccess/source/ui/misc/WNameMatch.cxx 41 13 dbaccess/source/ui/misc/WTypeSelect.cxx 1 0 dbaccess/source/ui/misc/singledoccontroller.cxx 5 4 dbaccess/source/ui/querydesign/ConnectionLineAccess.cxx 1 1 dbaccess/source/ui/querydesign/JoinController.cxx 2 4 dbaccess/source/ui/querydesign/JoinDesignView.cxx 25 25 dbaccess/source/ui/querydesign/JoinTableView.cxx 1 1 dbaccess/source/ui/querydesign/QTableWindow.cxx 1 1 dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx 2 1 dbaccess/source/ui/querydesign/QueryDesignUndoAction.hxx 29 30 dbaccess/source/ui/querydesign/QueryDesignView.cxx 1 1 dbaccess/source/ui/querydesign/QueryMoveTabWinUndoAct.hxx 1 1 dbaccess/source/ui/querydesign/QuerySizeTabWinUndoAct.hxx 9 9 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.cxx 1 1 dbaccess/source/ui/querydesign/QueryTabConnUndoAction.hxx 3 5 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.cxx 3 3 dbaccess/source/ui/querydesign/QueryTabWinUndoAct.hxx 24 30 dbaccess/source/ui/querydesign/QueryTableView.cxx 1 2 dbaccess/source/ui/querydesign/QueryTextView.cxx 12 10 dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx 6 6 dbaccess/source/ui/querydesign/SelectionBrowseBox.hxx 1 1 dbaccess/source/ui/querydesign/TableConnection.cxx 1 0 dbaccess/source/ui/querydesign/TableFieldDescription.cxx 2 3 dbaccess/source/ui/querydesign/TableWindow.cxx 4 4 dbaccess/source/ui/querydesign/TableWindowAccess.cxx 1 1 dbaccess/source/ui/querydesign/TableWindowListBox.cxx 3 5 dbaccess/source/ui/querydesign/TableWindowTitle.cxx 1 2 dbaccess/source/ui/querydesign/limitboxcontroller.cxx 2 1 dbaccess/source/ui/querydesign/limitboxcontroller.hxx 2 3 dbaccess/source/ui/querydesign/querycontainerwindow.cxx 5 0 dbaccess/source/ui/querydesign/querydlg.cxx 5 5 dbaccess/source/ui/querydesign/querydlg.hxx 3 2 dbaccess/source/ui/relationdesign/RelationTableView.cxx 1 2 dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx 1 1 dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx 5 4 dbaccess/source/ui/tabledesign/TEditControl.cxx 6 6 dbaccess/source/ui/tabledesign/TEditControl.hxx 1 2 dbaccess/source/ui/tabledesign/TableDesignHelpBar.cxx 3 14 dbaccess/source/ui/tabledesign/TableDesignView.cxx 3 12 dbaccess/source/ui/tabledesign/TableFieldDescWin.cxx 3 3 dbaccess/source/ui/tabledesign/TableFieldDescWin.hxx 4 3 dbaccess/source/ui/tabledesign/TableUndo.hxx 1 1 dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx 3 3 dbaccess/source/ui/uno/composerdialogs.cxx 1 1 dbaccess/source/ui/uno/copytablewizard.cxx 4 4 desktop/source/app/cmdlinehelp.hxx 10 0 desktop/source/deployment/gui/dp_gui_dependencydialog.cxx 3 1 desktop/source/deployment/gui/dp_gui_dependencydialog.hxx 36 7 desktop/source/deployment/gui/dp_gui_dialog2.cxx 22 20 desktop/source/deployment/gui/dp_gui_dialog2.hxx 3 11 desktop/source/deployment/gui/dp_gui_extlistbox.cxx 3 3 desktop/source/deployment/gui/dp_gui_extlistbox.hxx 5 12 desktop/source/deployment/gui/dp_gui_theextmgr.cxx 3 3 desktop/source/deployment/gui/dp_gui_theextmgr.hxx 15 1 desktop/source/deployment/gui/dp_gui_updatedialog.cxx 15 15 desktop/source/deployment/gui/dp_gui_updatedialog.hxx 7 0 desktop/source/deployment/gui/dp_gui_updateinstalldialog.cxx 7 7 desktop/source/deployment/gui/dp_gui_updateinstalldialog.hxx 22 7 desktop/source/deployment/gui/license_dialog.cxx 2 1 editeng/source/editeng/impedit.hxx 2 1 editeng/source/editeng/textconv.hxx 1 1 editeng/source/misc/hangulhanja.cxx 2 2 editeng/source/misc/splwrap.cxx 6 0 extensions/source/abpilot/abpfinalpage.cxx 7 6 extensions/source/abpilot/abpfinalpage.hxx 2 1 extensions/source/abpilot/admininvokationimpl.hxx 10 1 extensions/source/abpilot/admininvokationpage.cxx 4 3 extensions/source/abpilot/admininvokationpage.hxx 12 0 extensions/source/abpilot/fieldmappingpage.cxx 5 3 extensions/source/abpilot/fieldmappingpage.hxx 10 0 extensions/source/abpilot/tableselectionpage.cxx 4 2 extensions/source/abpilot/tableselectionpage.hxx 11 0 extensions/source/abpilot/typeselectionpage.cxx 13 12 extensions/source/abpilot/typeselectionpage.hxx 1 1 extensions/source/abpilot/unodialogabp.cxx 4 3 extensions/source/bibliography/bibbeam.cxx 2 2 extensions/source/bibliography/bibbeam.hxx 5 2 extensions/source/bibliography/bibcont.cxx 2 2 extensions/source/bibliography/bibcont.hxx 1 0 extensions/source/bibliography/bibmod.cxx 1 1 extensions/source/bibliography/bibshortcuthandler.hxx 18 9 extensions/source/bibliography/bibview.cxx 23 11 extensions/source/bibliography/bibview.hxx 85 35 extensions/source/bibliography/datman.cxx 3 2 extensions/source/bibliography/datman.hxx 1 0 extensions/source/bibliography/framectr.cxx 55 7 extensions/source/bibliography/general.cxx 57 41 extensions/source/bibliography/general.hxx 1 0 extensions/source/bibliography/toolbar.cxx 2 2 extensions/source/bibliography/toolbar.hxx 39 0 extensions/source/dbpilots/commonpagesdbp.cxx 17 11 extensions/source/dbpilots/commonpagesdbp.hxx 12 0 extensions/source/dbpilots/controlwizard.cxx 7 6 extensions/source/dbpilots/controlwizard.hxx 15 0 extensions/source/dbpilots/gridwizard.cxx 8 6 extensions/source/dbpilots/gridwizard.hxx 48 2 extensions/source/dbpilots/groupboxwiz.cxx 18 10 extensions/source/dbpilots/groupboxwiz.hxx 33 0 extensions/source/dbpilots/listcombowizard.cxx 12 6 extensions/source/dbpilots/listcombowizard.hxx 7 6 extensions/source/plugin/inc/plugin/plctrl.hxx 3 4 extensions/source/propctrlr/browserline.cxx 4 4 extensions/source/propctrlr/browserline.hxx 2 2 extensions/source/propctrlr/browserview.cxx 1 1 extensions/source/propctrlr/browserview.hxx 2 7 extensions/source/propctrlr/commoncontrol.cxx 1 1 extensions/source/propctrlr/commoncontrol.hxx 1 1 extensions/source/propctrlr/controlfontdialog.cxx 25 2 extensions/source/propctrlr/formlinkdialog.cxx 6 5 extensions/source/propctrlr/formlinkdialog.hxx 11 0 extensions/source/propctrlr/listselectiondlg.cxx 3 1 extensions/source/propctrlr/listselectiondlg.hxx 11 0 extensions/source/propctrlr/newdatatype.cxx 4 2 extensions/source/propctrlr/newdatatype.hxx 1 0 extensions/source/propctrlr/propcontroller.cxx 2 2 extensions/source/propctrlr/propcontroller.hxx 1 5 extensions/source/propctrlr/propertyeditor.cxx 1 1 extensions/source/propctrlr/propertyeditor.hxx 3 0 extensions/source/propctrlr/selectlabeldialog.cxx 3 3 extensions/source/propctrlr/selectlabeldialog.hxx 5 11 extensions/source/propctrlr/standardcontrol.cxx 2 2 extensions/source/propctrlr/standardcontrol.hxx 5 0 extensions/source/propctrlr/taborder.cxx 5 5 extensions/source/propctrlr/taborder.hxx 14 0 extensions/source/scanner/grid.cxx 6 5 extensions/source/scanner/grid.hxx 31 1 extensions/source/scanner/sanedlg.cxx 24 24 extensions/source/scanner/sanedlg.hxx 13 0 filter/source/flash/impswfdialog.cxx 9 8 filter/source/flash/impswfdialog.hxx 1 1 filter/source/flash/swfdialog.cxx 122 2 filter/source/pdf/impdialog.cxx 99 93 filter/source/pdf/impdialog.hxx 1 1 filter/source/pdf/pdfdialog.cxx 2 2 filter/source/pdf/pdffilter.cxx 1 1 filter/source/svg/svgdialog.cxx 3 7 filter/source/xsltdialog/xmlfilterdialogcomponent.cxx 29 2 filter/source/xsltdialog/xmlfiltersettingsdialog.cxx 17 13 filter/source/xsltdialog/xmlfiltersettingsdialog.hxx 4 2 filter/source/xsltdialog/xmlfiltertabdialog.cxx 4 4 filter/source/xsltdialog/xmlfiltertabdialog.hxx 12 0 filter/source/xsltdialog/xmlfiltertabpagebasic.cxx 6 5 filter/source/xsltdialog/xmlfiltertabpagebasic.hxx 14 0 filter/source/xsltdialog/xmlfiltertabpagexslt.cxx 9 8 filter/source/xsltdialog/xmlfiltertabpagexslt.hxx 15 1 filter/source/xsltdialog/xmlfiltertestdialog.cxx 15 15 filter/source/xsltdialog/xmlfiltertestdialog.hxx 8 11 forms/source/richtext/richtextimplcontrol.cxx 7 7 forms/source/richtext/richtextimplcontrol.hxx 2 8 forms/source/solar/control/navtoolbar.cxx 2 2 forms/source/solar/inc/navtoolbar.hxx 10 8 formula/source/ui/dlg/ControlHelper.hxx 33 33 formula/source/ui/dlg/formula.cxx 12 0 formula/source/ui/dlg/funcpage.cxx 4 2 formula/source/ui/dlg/funcpage.hxx 39 16 formula/source/ui/dlg/funcutl.cxx 20 0 formula/source/ui/dlg/parawin.cxx 25 25 formula/source/ui/dlg/parawin.hxx 11 0 formula/source/ui/dlg/structpg.cxx 3 1 formula/source/ui/dlg/structpg.hxx 1 1 fpicker/source/office/OfficeControlAccess.hxx 6 8 fpicker/source/office/PlacesListBox.cxx 6 6 fpicker/source/office/PlacesListBox.hxx 5 3 fpicker/source/office/QueryFolderName.hxx 3 2 fpicker/source/office/asyncfilepicker.hxx 3 7 fpicker/source/office/commonpicker.cxx 2 1 fpicker/source/office/commonpicker.hxx 34 9 fpicker/source/office/iodlg.cxx 11 11 fpicker/source/office/iodlg.hxx 3 2 fpicker/source/office/iodlgimp.cxx 25 27 fpicker/source/office/iodlgimp.hxx 2 4 framework/inc/classes/fwktabwindow.hxx 2 1 framework/inc/dispatch/closedispatcher.hxx 1 1 framework/inc/helper/vclstatusindicator.hxx 4 3 framework/inc/uielement/buttontoolbarcontroller.hxx 1 1 framework/inc/uielement/comboboxtoolbarcontroller.hxx 3 2 framework/inc/uielement/complextoolbarcontroller.hxx 2 1 framework/inc/uielement/dropdownboxtoolbarcontroller.hxx 1 1 framework/inc/uielement/edittoolbarcontroller.hxx 6 5 framework/inc/uielement/generictoolbarcontroller.hxx 2 1 framework/inc/uielement/spinfieldtoolbarcontroller.hxx 2 1 framework/inc/uielement/statusbaritem.hxx 6 5 framework/inc/uielement/statusbarmanager.hxx 1 1 framework/inc/uielement/toolbarmanager.hxx 1 1 framework/inc/uielement/toolbarmerger.hxx 1 2 framework/source/helper/vclstatusindicator.cxx 4 4 framework/source/services/tabwindowservice.cxx 1 1 framework/source/uielement/buttontoolbarcontroller.cxx 1 3 framework/source/uielement/comboboxtoolbarcontroller.cxx 1 1 framework/source/uielement/complextoolbarcontroller.cxx 1 3 framework/source/uielement/dropdownboxtoolbarcontroller.cxx 1 3 framework/source/uielement/edittoolbarcontroller.cxx 1 1 framework/source/uielement/generictoolbarcontroller.cxx 1 3 framework/source/uielement/spinfieldtoolbarcontroller.cxx 25 26 framework/source/uielement/statusbarmanager.cxx 4 4 framework/source/uielement/toolbarmanager.cxx 2 1 include/dbaccess/ToolBoxHelper.hxx 4 3 include/dbaccess/genericcontroller.hxx 2 1 include/editeng/splwrap.hxx 4 2 include/formula/funcutl.hxx 6 10 include/sfx2/basedlgs.hxx 5 3 include/sfx2/checkin.hxx 4 4 include/sfx2/childwin.hxx 46 40 include/sfx2/dinfdlg.hxx 2 3 include/sfx2/fcontnr.hxx 2 1 include/sfx2/frame.hxx 8 9 include/sfx2/infobar.hxx 1 1 include/sfx2/ipclient.hxx 12 12 include/sfx2/mgetempl.hxx 2 2 include/sfx2/newstyle.hxx 16 14 include/sfx2/passwd.hxx 22 21 include/sfx2/printopt.hxx 1 1 include/sfx2/prnmon.hxx 2 1 include/sfx2/sidebar/SidebarPanelBase.hxx 3 3 include/sfx2/stbitem.hxx 10 10 include/sfx2/tabdlg.hxx 10 10 include/sfx2/templatedlg.hxx 4 4 include/sfx2/templateinfodlg.hxx 1 1 include/sfx2/thumbnailview.hxx 1 1 include/sfx2/thumbnailviewitem.hxx 2 1 include/sfx2/viewsh.hxx 5 4 include/svtools/GraphicExportOptionsDialog.hxx 7 6 include/svtools/PlaceEditDialog.hxx 13 13 include/svtools/ServerDetailsControls.hxx 2 1 include/svtools/accessibleruler.hxx 4 4 include/svtools/addresstemplate.hxx 8 8 include/svtools/brwbox.hxx 4 1 include/svtools/brwhead.hxx 4 4 include/svtools/calendar.hxx 4 4 include/svtools/colrdlg.hxx 5 5 include/svtools/editbrowsebox.hxx 3 1 include/svtools/fileview.hxx 2 2 include/svtools/generictoolboxcontroller.hxx 2 1 include/svtools/genericunodialog.hxx 7 7 include/svtools/prnsetup.hxx 3 1 include/svtools/simptabl.hxx 2 0 include/svtools/tabbar.hxx 2 2 include/svtools/treelistbox.hxx 6 7 include/svtools/wizardmachine.hxx 5 5 include/svtools/wizdlg.hxx 2 1 include/svx/AccessibleShapeTreeInfo.hxx 25 25 include/svx/bmpmask.hxx 18 16 include/svx/compressgraphicdialog.hxx 4 2 include/svx/contdlg.hxx 29 27 include/svx/ctredlin.hxx 1 1 include/svx/dialcontrol.hxx 5 5 include/svx/fillctrl.hxx 1 1 include/svx/fmshell.hxx 7 3 include/svx/fontworkgallery.hxx 16 16 include/svx/hdft.hxx 9 9 include/svx/imapdlg.hxx 1 1 include/svx/lboxctrl.hxx 1 1 include/svx/linkwarn.hxx 21 19 include/svx/optgrid.hxx 8 6 include/svx/passwd.hxx 24 22 include/svx/rubydialog.hxx 1 1 include/svx/ruler.hxx 2 1 include/svx/sidebar/Popup.hxx 50 50 include/svx/srchdlg.hxx 2 2 include/svx/svdedxv.hxx 2 2 include/svx/svdpntv.hxx 4 3 include/svx/tbxcolorupdate.hxx 3 2 include/tools/errinf.hxx 9 11 include/vcl/builder.hxx 2 2 include/vcl/button.hxx 3 3 include/vcl/combobox.hxx 2 2 include/vcl/controllayout.hxx 2 1 include/vcl/cursor.hxx 1 1 include/vcl/dialog.hxx 7 7 include/vcl/dockwin.hxx 2 1 include/vcl/event.hxx 1 1 include/vcl/field.hxx 1 1 include/vcl/fixed.hxx 2 2 include/vcl/floatwin.hxx 1 1 include/vcl/fltcall.hxx 17 13 include/vcl/layout.hxx 4 4 include/vcl/lstbox.hxx 1 1 include/vcl/menu.hxx 8 8 include/vcl/msgbox.hxx 4 4 include/vcl/opengl/OpenGLContext.hxx 1 1 include/vcl/seleng.hxx 1 1 include/vcl/split.hxx 1 1 include/vcl/syswin.hxx 2 2 include/vcl/tabdlg.hxx 1 1 include/vcl/tabpage.hxx 1 1 include/vcl/taskpanelist.hxx 2 2 include/vcl/toolbox.hxx 4 3 include/vcl/vclevent.hxx 39 1 include/vcl/vclptr.hxx 1 1 include/vcl/waitobj.hxx 2 2 include/vcl/window.hxx 8 1 reportdesign/source/ui/dlg/AddField.cxx 9 0 reportdesign/source/ui/dlg/CondFormat.cxx 14 3 reportdesign/source/ui/dlg/Condition.cxx 16 16 reportdesign/source/ui/dlg/Condition.hxx 13 0 reportdesign/source/ui/dlg/DateTime.cxx 2 0 reportdesign/source/ui/dlg/Formula.cxx 58 17 reportdesign/source/ui/dlg/GroupsSorting.cxx 1 1 reportdesign/source/ui/dlg/Navigator.cxx 12 0 reportdesign/source/ui/dlg/PageNumber.cxx 6 6 reportdesign/source/ui/inc/CondFormat.hxx 8 7 reportdesign/source/ui/inc/DateTime.hxx 4 4 reportdesign/source/ui/inc/DesignView.hxx 3 3 reportdesign/source/ui/inc/Formula.hxx 10 10 reportdesign/source/ui/inc/GroupsSorting.hxx 7 6 reportdesign/source/ui/inc/PageNumber.hxx 1 1 reportdesign/source/ui/inc/ReportController.hxx 1 1 reportdesign/source/ui/inc/ReportSection.hxx 4 4 reportdesign/source/ui/inc/ReportWindow.hxx 1 1 reportdesign/source/ui/inc/ScrollHelper.hxx 2 2 reportdesign/source/ui/inc/SectionView.hxx 1 1 reportdesign/source/ui/inc/SectionWindow.hxx 1 1 reportdesign/source/ui/inc/StartMarker.hxx 6 6 reportdesign/source/ui/inc/ViewsWindow.hxx 1 1 reportdesign/source/ui/inc/dlgedfunc.hxx 1 1 reportdesign/source/ui/inc/propbrw.hxx 9 3 reportdesign/source/ui/report/DesignView.cxx 1 0 reportdesign/source/ui/report/ReportSection.cxx 2 0 reportdesign/source/ui/report/ReportWindow.cxx 1 0 reportdesign/source/ui/report/ScrollHelper.cxx 1 0 reportdesign/source/ui/report/SectionWindow.cxx 1 0 reportdesign/source/ui/report/StartMarker.cxx 1 0 reportdesign/source/ui/report/ViewsWindow.cxx 1 0 reportdesign/source/ui/report/propbrw.cxx 2 1 sc/inc/AccessibleFilterMenu.hxx 2 1 sc/inc/AccessibleFilterMenuItem.hxx 2 2 sc/inc/scmod.hxx 2 1 sc/inc/scopetools.hxx 1 1 sc/inc/waitoff.hxx 12 12 sc/source/ui/Accessibility/AccessibleText.cxx 12 1 sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx 9 1 sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx 25 3 sc/source/ui/StatisticsDialogs/RandomNumberGeneratorDialog.cxx 22 3 sc/source/ui/StatisticsDialogs/SamplingDialog.cxx 18 1 sc/source/ui/StatisticsDialogs/StatisticsInputOutputDialog.cxx 22 2 sc/source/ui/StatisticsDialogs/StatisticsTwoVariableDialog.cxx 5 0 sc/source/ui/app/inputhdl.cxx 7 7 sc/source/ui/app/scmod.cxx 2 4 sc/source/ui/attrdlg/scdlgfact.hxx 30 0 sc/source/ui/attrdlg/scuiexp.cxx 14 0 sc/source/ui/attrdlg/tabpages.cxx 18 0 sc/source/ui/cctrl/checklistmenu.cxx 23 0 sc/source/ui/condformat/colorformat.cxx 24 0 sc/source/ui/condformat/condformatdlg.cxx 4 1 sc/source/ui/condformat/condformatmgr.cxx 37 3 sc/source/ui/dbgui/PivotLayoutDialog.cxx 10 2 sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx 1 1 sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx 17 0 sc/source/ui/dbgui/consdlg.cxx 13 0 sc/source/ui/dbgui/dapidata.cxx 23 0 sc/source/ui/dbgui/dapitype.cxx 15 0 sc/source/ui/dbgui/dbnamdlg.cxx 39 0 sc/source/ui/dbgui/dpgroupdlg.cxx 32 0 sc/source/ui/dbgui/filtdlg.cxx 18 0 sc/source/ui/dbgui/pfiltdlg.cxx 78 0 sc/source/ui/dbgui/pvfundlg.cxx 18 0 sc/source/ui/dbgui/scendlg.cxx 22 0 sc/source/ui/dbgui/scuiasciiopt.cxx 12 0 sc/source/ui/dbgui/scuiimoptdlg.cxx 19 0 sc/source/ui/dbgui/sfiltdlg.cxx 13 0 sc/source/ui/dbgui/sortdlg.cxx 11 0 sc/source/ui/dbgui/subtdlg.cxx 12 0 sc/source/ui/dbgui/textimportoptions.cxx 26 4 sc/source/ui/dbgui/tpsort.cxx 18 0 sc/source/ui/dbgui/tpsubt.cxx 59 0 sc/source/ui/dbgui/validate.cxx 1 1 sc/source/ui/dialogs/searchresults.cxx 3 3 sc/source/ui/docshell/tablink.cxx 10 0 sc/source/ui/docshell/tpstat.cxx 0 2 sc/source/ui/drawfunc/fupoor.cxx 1 0 sc/source/ui/formdlg/dwfunctr.cxx 2 1 sc/source/ui/inc/AccessibleCsvControl.hxx 1 1 sc/source/ui/inc/AccessibleEditObject.hxx 2 2 sc/source/ui/inc/AccessibleText.hxx 5 4 sc/source/ui/inc/AnalysisOfVarianceDialog.hxx 2 1 sc/source/ui/inc/ExponentialSmoothingDialog.hxx 2 1 sc/source/ui/inc/MovingAverageDialog.hxx 28 27 sc/source/ui/inc/PivotLayoutDialog.hxx 2 1 sc/source/ui/inc/PivotLayoutTreeListBase.hxx 16 15 sc/source/ui/inc/RandomNumberGeneratorDialog.hxx 15 14 sc/source/ui/inc/SamplingDialog.hxx 11 10 sc/source/ui/inc/StatisticsInputOutputDialog.hxx 14 13 sc/source/ui/inc/StatisticsTwoVariableDialog.hxx 4 4 sc/source/ui/inc/acredlin.hxx 9 9 sc/source/ui/inc/anyrefdg.hxx 12 12 sc/source/ui/inc/areasdlg.hxx 8 5 sc/source/ui/inc/checklistmenu.hxx 15 14 sc/source/ui/inc/colorformat.hxx 11 8 sc/source/ui/inc/condformatdlg.hxx 4 4 sc/source/ui/inc/condformatmgr.hxx 6 5 sc/source/ui/inc/conflictsdlg.hxx 17 17 sc/source/ui/inc/consdlg.hxx 2 1 sc/source/ui/inc/content.hxx 9 2 sc/source/ui/inc/corodlg.hxx 6 4 sc/source/ui/inc/crdlg.hxx 13 12 sc/source/ui/inc/crnrdlg.hxx 5 3 sc/source/ui/inc/dapidata.hxx 12 11 sc/source/ui/inc/dapitype.hxx 10 9 sc/source/ui/inc/datafdlg.hxx 19 17 sc/source/ui/inc/datastreamdlg.hxx 18 18 sc/source/ui/inc/dbnamdlg.hxx 6 4 sc/source/ui/inc/delcldlg.hxx 10 9 sc/source/ui/inc/delcodlg.hxx 28 27 sc/source/ui/inc/dpgroupdlg.hxx 1 1 sc/source/ui/inc/dwfunctr.hxx 21 20 sc/source/ui/inc/filldlg.hxx 60 60 sc/source/ui/inc/filtdlg.hxx 12 12 sc/source/ui/inc/foptmgr.hxx 2 2 sc/source/ui/inc/fupoor.hxx 2 2 sc/source/ui/inc/gridwin.hxx 3 3 sc/source/ui/inc/groupdlg.hxx 8 8 sc/source/ui/inc/highred.hxx 5 4 sc/source/ui/inc/inputhdl.hxx 5 4 sc/source/ui/inc/inscldlg.hxx 26 26 sc/source/ui/inc/inscodlg.hxx 13 13 sc/source/ui/inc/instbdlg.hxx 3 1 sc/source/ui/inc/lbseldlg.hxx 8 7 sc/source/ui/inc/linkarea.hxx 4 2 sc/source/ui/inc/mtrindlg.hxx 8 7 sc/source/ui/inc/mvtabdlg.hxx 6 5 sc/source/ui/inc/namecrea.hxx 13 12 sc/source/ui/inc/namedefdlg.hxx 14 14 sc/source/ui/inc/namedlg.hxx 4 4 sc/source/ui/inc/namepast.hxx 1 1 sc/source/ui/inc/navipi.hxx 4 4 sc/source/ui/inc/notemark.hxx 5 5 sc/source/ui/inc/opredlin.hxx 67 60 sc/source/ui/inc/optsolver.hxx 21 21 sc/source/ui/inc/pfiltdlg.hxx 5 5 sc/source/ui/inc/prevwsh.hxx 8 7 sc/source/ui/inc/protectiondlg.hxx 46 42 sc/source/ui/inc/pvfundlg.hxx 1 1 sc/source/ui/inc/reffact.hxx 14 12 sc/source/ui/inc/retypepassdlg.hxx 10 9 sc/source/ui/inc/scendlg.hxx 22 22 sc/source/ui/inc/scuiasciiopt.hxx 15 13 sc/source/ui/inc/scuiautofmt.hxx 12 12 sc/source/ui/inc/scuiimoptdlg.hxx 22 21 sc/source/ui/inc/scuitphfedit.hxx 1 1 sc/source/ui/inc/searchresults.hxx 3 3 sc/source/ui/inc/sharedocdlg.hxx 4 2 sc/source/ui/inc/shtabdlg.hxx 6 5 sc/source/ui/inc/simpref.hxx 11 7 sc/source/ui/inc/solveroptions.hxx 11 10 sc/source/ui/inc/solvrdlg.hxx 5 3 sc/source/ui/inc/sortdlg.hxx 6 6 sc/source/ui/inc/sortkeydlg.hxx 4 3 sc/source/ui/inc/strindlg.hxx 3 1 sc/source/ui/inc/subtdlg.hxx 8 3 sc/source/ui/inc/tabbgcolordlg.hxx 13 12 sc/source/ui/inc/tabopdlg.hxx 7 4 sc/source/ui/inc/tabpages.hxx 5 5 sc/source/ui/inc/tabview.hxx 6 6 sc/source/ui/inc/textimportoptions.hxx 16 16 sc/source/ui/inc/tpcalc.hxx 3 3 sc/source/ui/inc/tpcompatibility.hxx 3 2 sc/source/ui/inc/tpdefaults.hxx 12 12 sc/source/ui/inc/tpformula.hxx 7 6 sc/source/ui/inc/tphf.hxx 5 5 sc/source/ui/inc/tpprint.hxx 17 17 sc/source/ui/inc/tpsort.hxx 5 5 sc/source/ui/inc/tpstat.hxx 13 13 sc/source/ui/inc/tpsubt.hxx 24 24 sc/source/ui/inc/tptable.hxx 12 12 sc/source/ui/inc/tpusrlst.hxx 44 44 sc/source/ui/inc/tpview.hxx 34 28 sc/source/ui/inc/validate.hxx 11 9 sc/source/ui/inc/xmlsourcedlg.hxx 4 1 sc/source/ui/miscdlgs/acredlin.cxx 8 10 sc/source/ui/miscdlgs/anyrefdg.cxx 11 0 sc/source/ui/miscdlgs/conflictsdlg.cxx 15 0 sc/source/ui/miscdlgs/crdlg.cxx 19 1 sc/source/ui/miscdlgs/crnrdlg.cxx 14 0 sc/source/ui/miscdlgs/datafdlg.cxx 27 0 sc/source/ui/miscdlgs/datastreamdlg.cxx 15 0 sc/source/ui/miscdlgs/delcldlg.cxx 19 4 sc/source/ui/miscdlgs/delcodlg.cxx 26 0 sc/source/ui/miscdlgs/filldlg.cxx 11 3 sc/source/ui/miscdlgs/groupdlg.cxx 7 1 sc/source/ui/miscdlgs/highred.cxx 14 4 sc/source/ui/miscdlgs/inscldlg.cxx 22 0 sc/source/ui/miscdlgs/inscodlg.cxx 13 0 sc/source/ui/miscdlgs/instbdlg.cxx 12 0 sc/source/ui/miscdlgs/lbseldlg.cxx 13 0 sc/source/ui/miscdlgs/linkarea.cxx 12 0 sc/source/ui/miscdlgs/mtrindlg.cxx 13 0 sc/source/ui/miscdlgs/mvtabdlg.cxx 14 0 sc/source/ui/miscdlgs/namecrea.cxx 94 1 sc/source/ui/miscdlgs/optsolver.cxx 13 0 sc/source/ui/miscdlgs/protectiondlg.cxx 24 1 sc/source/ui/miscdlgs/retypepassdlg.cxx 23 0 sc/source/ui/miscdlgs/scuiautofmt.cxx 3 1 sc/source/ui/miscdlgs/sharedocdlg.cxx 12 0 sc/source/ui/miscdlgs/shtabdlg.cxx 11 0 sc/source/ui/miscdlgs/simpref.cxx 27 0 sc/source/ui/miscdlgs/solveroptions.cxx 17 1 sc/source/ui/miscdlgs/solvrdlg.cxx 12 0 sc/source/ui/miscdlgs/strindlg.cxx 23 0 sc/source/ui/miscdlgs/tabbgcolordlg.cxx 19 0 sc/source/ui/miscdlgs/tabopdlg.cxx 21 0 sc/source/ui/namedlg/namedefdlg.cxx 14 1 sc/source/ui/namedlg/namedlg.cxx 4 1 sc/source/ui/namedlg/namepast.cxx 7 0 sc/source/ui/navipi/content.cxx 21 1 sc/source/ui/optdlg/calcoptionsdlg.cxx 17 16 sc/source/ui/optdlg/calcoptionsdlg.hxx 10 0 sc/source/ui/optdlg/opredlin.cxx 16 0 sc/source/ui/optdlg/tpcalc.cxx 7 0 sc/source/ui/optdlg/tpcompatibility.cxx 8 0 sc/source/ui/optdlg/tpdefaults.cxx 17 0 sc/source/ui/optdlg/tpformula.cxx 9 0 sc/source/ui/optdlg/tpprint.cxx 12 0 sc/source/ui/optdlg/tpusrlst.cxx 43 0 sc/source/ui/optdlg/tpview.cxx 12 0 sc/source/ui/pagedlg/areasdlg.cxx 26 0 sc/source/ui/pagedlg/scuitphfedit.cxx 8 0 sc/source/ui/pagedlg/tphf.cxx 27 0 sc/source/ui/pagedlg/tptable.cxx 14 0 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 11 9 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 10 0 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 7 5 sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx 12 0 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 8 7 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 4 4 sc/source/ui/vba/vbaeventshelper.cxx 14 13 sc/source/ui/view/gridwin.cxx 1 1 sc/source/ui/view/gridwin2.cxx 4 4 sc/source/ui/view/prevwsh.cxx 15 15 sc/source/ui/view/reffact.cxx 1 1 sc/source/ui/view/tabview.cxx 3 4 sc/source/ui/view/tabview5.cxx 20 1 sc/source/ui/xmlsource/xmlsourcedlg.cxx 1 1 sd/inc/Outliner.hxx 105 3 sd/source/filter/html/pubdlg.cxx 8 8 sd/source/ui/accessibility/AccessibleSlideSorterView.cxx 19 5 sd/source/ui/animations/CustomAnimationCreateDialog.cxx 2 2 sd/source/ui/animations/CustomAnimationCreateDialog.hxx 120 58 sd/source/ui/animations/CustomAnimationDialog.cxx 4 4 sd/source/ui/animations/CustomAnimationDialog.hxx 1 1 sd/source/ui/animations/CustomAnimationList.cxx 20 3 sd/source/ui/animations/CustomAnimationPane.cxx 17 17 sd/source/ui/animations/CustomAnimationPane.hxx 14 1 sd/source/ui/animations/SlideTransitionPane.cxx 13 13 sd/source/ui/animations/SlideTransitionPane.hxx 1 1 sd/source/ui/annotations/annotationtag.hxx 10 3 sd/source/ui/annotations/annotationwindow.cxx 5 4 sd/source/ui/annotations/annotationwindow.hxx 11 2 sd/source/ui/controller/slidelayoutcontroller.cxx 2 2 sd/source/ui/dlg/PaneChildWindows.cxx 17 0 sd/source/ui/dlg/PhotoAlbumDialog.cxx 13 11 sd/source/ui/dlg/PhotoAlbumDialog.hxx 13 0 sd/source/ui/dlg/RemoteDialog.cxx 5 3 sd/source/ui/dlg/RemoteDialog.hxx 1 1 sd/source/ui/dlg/RemoteDialogClientBox.hxx 20 2 sd/source/ui/dlg/animobjs.cxx 4 2 sd/source/ui/dlg/brkdlg.cxx 11 25 sd/source/ui/dlg/copydlg.cxx 29 0 sd/source/ui/dlg/custsdlg.cxx 61 61 sd/source/ui/dlg/dlgass.cxx 15 0 sd/source/ui/dlg/dlgfield.cxx 19 0 sd/source/ui/dlg/dlgsnap.cxx 47 19 sd/source/ui/dlg/headerfooterdlg.cxx 12 0 sd/source/ui/dlg/ins_paste.cxx 9 0 sd/source/ui/dlg/inspagob.cxx 16 0 sd/source/ui/dlg/layeroptionsdlg.cxx 15 0 sd/source/ui/dlg/masterlayoutdlg.cxx 9 0 sd/source/ui/dlg/morphdlg.cxx 13 3 sd/source/ui/dlg/paragr.cxx 33 0 sd/source/ui/dlg/present.cxx 26 1 sd/source/ui/dlg/prntopts.cxx 7 7 sd/source/ui/dlg/sddlgfact.cxx 1 2 sd/source/ui/dlg/sddlgfact.hxx 10 0 sd/source/ui/dlg/sdpreslt.cxx 3 1 sd/source/ui/dlg/sdtreelb.cxx 15 0 sd/source/ui/dlg/sduiexp.cxx 19 0 sd/source/ui/dlg/tpaction.cxx 42 0 sd/source/ui/dlg/tpoption.cxx 16 0 sd/source/ui/dlg/vectdlg.cxx 1 1 sd/source/ui/framework/factories/ChildWindowPane.cxx 4 8 sd/source/ui/framework/factories/FullScreenPane.cxx 1 1 sd/source/ui/framework/factories/Pane.cxx 5 3 sd/source/ui/func/fupoor.cxx 1 1 sd/source/ui/inc/AccessibleDocumentViewBase.hxx 2 1 sd/source/ui/inc/AccessibleSlideSorterView.hxx 4 4 sd/source/ui/inc/BreakDlg.hxx 2 1 sd/source/ui/inc/FormShellManager.hxx 1 1 sd/source/ui/inc/Ruler.hxx 2 2 sd/source/ui/inc/ViewShell.hxx 1 1 sd/source/ui/inc/Window.hxx 2 1 sd/source/ui/inc/WindowUpdater.hxx 23 23 sd/source/ui/inc/animobjs.hxx 11 11 sd/source/ui/inc/copydlg.hxx 21 20 sd/source/ui/inc/custsdlg.hxx 6 5 sd/source/ui/inc/dlgfield.hxx 11 9 sd/source/ui/inc/dlgsnap.hxx 2 1 sd/source/ui/inc/framework/Pane.hxx 3 3 sd/source/ui/inc/fupoor.hxx 6 6 sd/source/ui/inc/headerfooterdlg.hxx 4 2 sd/source/ui/inc/ins_paste.hxx 4 3 sd/source/ui/inc/inspagob.hxx 9 6 sd/source/ui/inc/layeroptionsdlg.hxx 7 5 sd/source/ui/inc/masterlayoutdlg.hxx 5 4 sd/source/ui/inc/morphdlg.hxx 2 2 sd/source/ui/inc/navigatr.hxx 25 23 sd/source/ui/inc/present.hxx 20 19 sd/source/ui/inc/prntopts.hxx 85 84 sd/source/ui/inc/pubdlg.hxx 6 5 sd/source/ui/inc/sdpreslt.hxx 2 2 sd/source/ui/inc/sdtreelb.hxx 1 1 sd/source/ui/inc/taskpane/SlideSorterCacheDisplay.hxx 16 15 sd/source/ui/inc/tpaction.hxx 32 30 sd/source/ui/inc/tpoption.hxx 11 10 sd/source/ui/inc/vectdlg.hxx 1 1 sd/source/ui/slideshow/slideshow.cxx 6 8 sd/source/ui/slideshow/slideshowimpl.cxx 6 6 sd/source/ui/slideshow/slideshowimpl.hxx 2 2 sd/source/ui/table/TableDesignPane.hxx 2 2 sd/source/ui/view/FormShellManager.cxx 1 0 sd/source/ui/view/sdruler.cxx 1 1 sd/source/ui/view/sdview2.cxx 1 0 sd/source/ui/view/sdwindow.cxx 1 1 sd/source/ui/view/viewshe2.cxx 1 1 sd/source/ui/view/viewshel.cxx 6 6 sfx2/inc/srchdlg.hxx 8 10 sfx2/source/appl/childwin.cxx 1 1 sfx2/source/appl/fileobj.hxx 2 1 sfx2/source/appl/helpinterceptor.hxx 20 4 sfx2/source/appl/impldde.cxx 2 2 sfx2/source/appl/lnkbase2.cxx 65 14 sfx2/source/appl/newhelp.cxx 33 25 sfx2/source/appl/newhelp.hxx 8 8 sfx2/source/appl/workwin.cxx 1 1 sfx2/source/control/thumbnailview.cxx 1 1 sfx2/source/control/thumbnailviewacc.cxx 3 2 sfx2/source/control/thumbnailviewacc.hxx 2 3 sfx2/source/control/thumbnailviewitem.cxx 2 0 sfx2/source/dialog/alienwarn.cxx 23 4 sfx2/source/dialog/backingwindow.cxx 29 29 sfx2/source/dialog/backingwindow.hxx 10 3 sfx2/source/dialog/basedlgs.cxx 13 0 sfx2/source/dialog/checkin.cxx 88 14 sfx2/source/dialog/dinfdlg.cxx 4 6 sfx2/source/dialog/dockwin.cxx 11 0 sfx2/source/dialog/documentfontsdialog.cxx 1 1 sfx2/source/dialog/filedlgimpl.hxx 8 23 sfx2/source/dialog/infobar.cxx 14 0 sfx2/source/dialog/inputdlg.cxx 12 0 sfx2/source/dialog/mgetempl.cxx 1 1 sfx2/source/dialog/navigat.cxx 2 0 sfx2/source/dialog/newstyle.cxx 4 4 sfx2/source/dialog/partwnd.cxx 22 0 sfx2/source/dialog/passwd.cxx 30 0 sfx2/source/dialog/printopt.cxx 2 1 sfx2/source/dialog/recfloat.cxx 4 4 sfx2/source/dialog/securitypage.cxx 11 8 sfx2/source/dialog/splitwin.cxx 6 0 sfx2/source/dialog/srchdlg.cxx 22 22 sfx2/source/dialog/tabdlg.cxx 5 1 sfx2/source/dialog/templateinfodlg.cxx 4 5 sfx2/source/dialog/templdlg.cxx 29 2 sfx2/source/dialog/versdlg.cxx 11 11 sfx2/source/doc/new.cxx 12 2 sfx2/source/doc/templatedlg.cxx 2 2 sfx2/source/inc/alienwarn.hxx 3 1 sfx2/source/inc/documentfontsdialog.hxx 6 4 sfx2/source/inc/inputdlg.hxx 1 1 sfx2/source/inc/recfloat.hxx 5 5 sfx2/source/inc/splitwin.hxx 5 5 sfx2/source/inc/templdgi.hxx 21 19 sfx2/source/inc/versdlg.hxx 6 6 sfx2/source/inc/workwin.hxx 12 12 sfx2/source/sidebar/FocusManager.cxx 5 5 sfx2/source/sidebar/FocusManager.hxx 15 4 sfx2/source/sidebar/PanelTitleBar.cxx 3 1 sfx2/source/sidebar/PanelTitleBar.hxx 1 1 sfx2/source/sidebar/SidebarChildWindow.cxx 9 9 sfx2/source/sidebar/SidebarController.cxx 2 2 sfx2/source/sidebar/SidebarController.hxx 6 10 sfx2/source/sidebar/SidebarPanelBase.cxx 1 1 sfx2/source/statbar/stbitem.cxx 1 1 sfx2/source/toolbox/imgmgr.cxx 11 15 sfx2/source/toolbox/tbxitem.cxx 1 1 sfx2/source/view/frame.cxx 1 1 sfx2/source/view/frame2.cxx 7 7 sfx2/source/view/impframe.hxx 2 2 sfx2/source/view/impviewframe.hxx 1 1 sfx2/source/view/printer.cxx 1 1 sfx2/source/view/sfxbasecontroller.cxx 2 2 sfx2/source/view/viewfrm.cxx 2 2 sfx2/source/view/viewprn.cxx 2 2 starmath/inc/ElementsDockingWindow.hxx 85 71 starmath/inc/dialog.hxx 3 3 starmath/inc/edit.hxx 3 3 starmath/inc/toolbox.hxx 1 1 starmath/inc/view.hxx 2 1 starmath/source/ElementsDockingWindow.cxx 2 2 starmath/source/accessibility.hxx 141 0 starmath/source/dialog.cxx 4 6 starmath/source/edit.cxx 4 4 starmath/source/toolbox.cxx 1 1 starmath/source/view.cxx 1 1 svtools/inc/vclxaccessibleheaderbar.hxx 2 1 svtools/inc/vclxaccessibleheaderbaritem.hxx 14 14 svtools/source/brwbox/brwbox1.cxx 16 16 svtools/source/brwbox/brwbox2.cxx 12 0 svtools/source/brwbox/brwhead.cxx 12 0 svtools/source/brwbox/datwin.cxx 6 4 svtools/source/brwbox/datwin.hxx 1 1 svtools/source/brwbox/ebbcontrols.cxx 4 2 svtools/source/brwbox/editbrowsebox.cxx 15 4 svtools/source/contnr/fileview.cxx 2 2 svtools/source/contnr/imivctl.hxx 2 2 svtools/source/contnr/imivctl1.cxx 11 0 svtools/source/contnr/simptabl.cxx 1 1 svtools/source/contnr/svtabbx.cxx 1 1 svtools/source/contnr/treelistbox.cxx 15 27 svtools/source/control/calendar.cxx 4 4 svtools/source/control/inettbc.cxx 2 2 svtools/source/control/roadmap.cxx 21 15 svtools/source/control/tabbar.cxx 6 6 svtools/source/control/toolbarmenu.cxx 1 1 svtools/source/control/toolbarmenuimp.hxx 1 1 svtools/source/control/valueacc.cxx 2 2 svtools/source/control/valueimp.hxx 16 0 svtools/source/dialogs/PlaceEditDialog.cxx 4 0 svtools/source/dialogs/addresstemplate.cxx 1 0 svtools/source/dialogs/colrdlg.cxx 8 0 svtools/source/dialogs/prnsetup.cxx 11 4 svtools/source/dialogs/restartdialog.cxx 1 6 svtools/source/dialogs/roadmapwizard.cxx 5 5 svtools/source/dialogs/wizardmachine.cxx 6 2 svtools/source/dialogs/wizdlg.cxx 13 0 svtools/source/filter/GraphicExportOptionsDialog.cxx 33 0 svtools/source/filter/exportdialog.cxx 33 33 svtools/source/filter/exportdialog.hxx 1 1 svtools/source/hatchwindow/hatchwindow.cxx 1 1 svtools/source/inc/hatchwindow.hxx 2 2 svtools/source/inc/svimpbox.hxx 2 2 svtools/source/misc/dialogcontrolling.cxx 8 12 svtools/source/table/tablecontrol_impl.cxx 3 3 svtools/source/table/tablecontrol_impl.hxx 2 2 svtools/source/toolpanel/paneltabbarpeer.cxx 1 1 svtools/source/toolpanel/paneltabbarpeer.hxx 2 2 svtools/source/toolpanel/toolpaneldeckpeer.cxx 1 1 svtools/source/toolpanel/toolpaneldeckpeer.hxx 1 1 svtools/source/uno/addrtempuno.cxx 2 4 svtools/source/uno/generictoolboxcontroller.cxx 1 2 svtools/source/uno/genericunodialog.cxx 3 3 svtools/source/uno/popupwindowcontroller.cxx 1 1 svtools/source/uno/treecontrolpeer.hxx 10 10 svtools/source/uno/wizard/unowizard.cxx 1 1 svtools/source/uno/wizard/wizardshell.hxx 3 1 svx/inc/extrusiondepthdialog.hxx 3 3 svx/inc/galbrws2.hxx 1 1 svx/inc/svdibrow.hxx 2 2 svx/inc/tbunosearchcontrollers.hxx 1 0 svx/source/accessibility/AccessibleShapeTreeInfo.cxx 3 3 svx/source/accessibility/GraphCtlAccessibleContext.cxx 25 8 svx/source/dialog/_bmpmask.cxx 20 1 svx/source/dialog/_contdlg.cxx 25 0 svx/source/dialog/compressgraphicdialog.cxx 4 4 svx/source/dialog/contimp.hxx 42 10 svx/source/dialog/ctredlin.cxx 45 2 svx/source/dialog/docrecovery.cxx 6 326 svx/source/dialog/fontwork.cxx 16 0 svx/source/dialog/hdft.cxx 10 2 svx/source/dialog/imapdlg.cxx 1 0 svx/source/dialog/linkwarn.cxx 27 0 svx/source/dialog/optgrid.cxx 1 1 svx/source/dialog/orienthelper.cxx 15 0 svx/source/dialog/passwd.cxx 33 0 svx/source/dialog/rubydialog.cxx 43 1 svx/source/dialog/srchdlg.cxx 1 0 svx/source/dialog/svxruler.cxx 159 162 svx/source/fmcomp/gridcell.cxx 3 3 svx/source/fmcomp/gridctrl.cxx 109 12 svx/source/form/datanavi.cxx 2 2 svx/source/form/filtnav.cxx 1 2 svx/source/form/fmPropBrw.cxx 2 2 svx/source/form/fmexpl.cxx 13 2 svx/source/form/tabwin.cxx 1 1 svx/source/form/xfm_addcondition.cxx 1 2 svx/source/gallery2/galbrws1.cxx 1 1 svx/source/gallery2/galbrws1.hxx 8 8 svx/source/gallery2/galbrws2.cxx 2 1 svx/source/inc/AccessibleFrameSelector.hxx 1 1 svx/source/inc/GraphCtlAccessibleContext.hxx 1 1 svx/source/inc/charmapacc.hxx 2 1 svx/source/inc/datalistener.hxx 72 62 svx/source/inc/datanavi.hxx 22 16 svx/source/inc/docrecovery.hxx 1 1 svx/source/inc/filtnav.hxx 1 1 svx/source/inc/fmexch.hxx 1 1 svx/source/inc/fmexpl.hxx 2 1 svx/source/inc/fmvwimp.hxx 6 6 svx/source/inc/gridcell.hxx 2 1 svx/source/inc/svxrectctaccessiblecontext.hxx 4 2 svx/source/inc/tabwin.hxx 1 1 svx/source/inc/tbxform.hxx 17 0 svx/source/sidebar/area/AreaPropertyPanel.cxx 12 8 svx/source/sidebar/area/AreaPropertyPanel.hxx 17 0 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 11 8 svx/source/sidebar/graphic/GraphicPropertyPanel.hxx 4 2 svx/source/sidebar/insert/InsertPropertyPanel.cxx 2 2 svx/source/sidebar/insert/InsertPropertyPanel.hxx 23 0 svx/source/sidebar/line/LinePropertyPanel.cxx 16 13 svx/source/sidebar/line/LinePropertyPanel.hxx 24 5 svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx 11 9 svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx 20 0 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 13 10 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 23 0 svx/source/sidebar/possize/PosSizePropertyPanel.cxx 17 14 svx/source/sidebar/possize/PosSizePropertyPanel.hxx 15 0 svx/source/sidebar/text/TextPropertyPanel.cxx 8 5 svx/source/sidebar/text/TextPropertyPanel.hxx 3 3 svx/source/sidebar/tools/Popup.cxx 5 7 svx/source/svdraw/sdrpaintwindow.cxx 11 11 svx/source/svdraw/svdedxv.cxx 8 9 svx/source/svdraw/svdibrow.cxx 1 1 svx/source/svdraw/svdmrkv.cxx 8 12 svx/source/svdraw/svdpntv.cxx 2 2 svx/source/svdraw/svdview.cxx 14 1 svx/source/tbxctrls/bulletsnumbering.cxx 8 6 svx/source/tbxctrls/colorwindow.hxx 33 0 svx/source/tbxctrls/extrusioncontrols.cxx 6 2 svx/source/tbxctrls/extrusioncontrols.hxx 2 2 svx/source/tbxctrls/fillctrl.cxx 22 0 svx/source/tbxctrls/fontworkgallery.cxx 17 6 svx/source/tbxctrls/lboxctrl.cxx 16 0 svx/source/tbxctrls/tbcontrl.cxx 2 3 svx/source/tbxctrls/tbunocontroller.cxx 2 4 svx/source/tbxctrls/tbunosearchcontrollers.cxx 29 2 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx 21 19 svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.hxx 1 2 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx 2 1 svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx 6 1 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.cxx 6 6 svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx 1 1 svx/source/unodraw/recoveryui.cxx 1 1 svx/source/unodraw/unoshtxt.cxx 3 2 sw/inc/PostItMgr.hxx 5 5 sw/inc/SidebarWin.hxx 4 2 sw/inc/colwd.hxx 1 1 sw/inc/hhcwrp.hxx 1 1 sw/inc/postithelper.hxx 1 1 sw/inc/viewsh.hxx 22 9 sw/qa/tiledrendering/tiledrendering.cxx 1 1 sw/source/core/access/accdoc.hxx 1 1 sw/source/core/access/accfrmobj.cxx 2 1 sw/source/core/access/accfrmobj.hxx 1 1 sw/source/core/view/viewsh.cxx 17 4 sw/source/ui/chrdlg/break.cxx 10 0 sw/source/ui/chrdlg/chardlg.cxx 21 1 sw/source/ui/chrdlg/drpcps.cxx 20 0 sw/source/ui/chrdlg/numpara.cxx 10 0 sw/source/ui/chrdlg/swuiccoll.cxx 93 34 sw/source/ui/config/mailconfigpage.cxx 4 0 sw/source/ui/config/optcomp.cxx 42 0 sw/source/ui/config/optload.cxx 165 0 sw/source/ui/config/optpage.cxx 9 1 sw/source/ui/dbui/addresslistdialog.cxx 9 9 sw/source/ui/dbui/addresslistdialog.hxx 39 23 sw/source/ui/dbui/createaddresslistdialog.cxx 20 18 sw/source/ui/dbui/createaddresslistdialog.hxx 28 5 sw/source/ui/dbui/customizeaddresslistdialog.cxx 12 8 sw/source/ui/dbui/customizeaddresslistdialog.hxx 29 4 sw/source/ui/dbui/dbinsdlg.cxx 2 0 sw/source/ui/dbui/dbtablepreviewdialog.cxx 2 2 sw/source/ui/dbui/dbtablepreviewdialog.hxx 111 33 sw/source/ui/dbui/mmaddressblockpage.cxx 53 46 sw/source/ui/dbui/mmaddressblockpage.hxx 15 0 sw/source/ui/dbui/mmdocselectpage.cxx 10 9 sw/source/ui/dbui/mmdocselectpage.hxx 21 0 sw/source/ui/dbui/mmgreetingspage.cxx 27 25 sw/source/ui/dbui/mmgreetingspage.hxx 11 0 sw/source/ui/dbui/mmlayoutpage.cxx 11 11 sw/source/ui/dbui/mmlayoutpage.hxx 19 0 sw/source/ui/dbui/mmmergepage.cxx 10 8 sw/source/ui/dbui/mmmergepage.hxx 41 3 sw/source/ui/dbui/mmoutputpage.cxx 42 42 sw/source/ui/dbui/mmoutputpage.hxx 33 3 sw/source/ui/dbui/mmoutputtypepage.cxx 7 5 sw/source/ui/dbui/mmoutputtypepage.hxx 18 0 sw/source/ui/dbui/mmpreparemergepage.cxx 10 8 sw/source/ui/dbui/mmpreparemergepage.hxx 2 1 sw/source/ui/dbui/selectdbtabledialog.cxx 2 2 sw/source/ui/dbui/selectdbtabledialog.hxx 12 0 sw/source/ui/dialog/abstract.cxx 15 0 sw/source/ui/dialog/ascfldlg.cxx 18 1 sw/source/ui/dialog/docstdlg.cxx 0 1 sw/source/ui/dialog/swdlgfact.cxx 2 3 sw/source/ui/dialog/swdlgfact.hxx 15 0 sw/source/ui/dialog/swmessdialog.cxx 25 0 sw/source/ui/dialog/swuiexp.cxx 74 0 sw/source/ui/dialog/uiregionsw.cxx 13 0 sw/source/ui/dialog/wordcountdialog.cxx 11 0 sw/source/ui/dochdl/selglos.cxx 21 0 sw/source/ui/envelp/envfmt.cxx 12 10 sw/source/ui/envelp/envfmt.hxx 14 0 sw/source/ui/envelp/envlop1.cxx 17 0 sw/source/ui/envelp/envprt.cxx 9 7 sw/source/ui/envelp/envprt.hxx 80 0 sw/source/ui/envelp/label1.cxx 35 0 sw/source/ui/envelp/labfmt.cxx 22 19 sw/source/ui/envelp/labfmt.hxx 9 0 sw/source/ui/envelp/labprt.cxx 11 11 sw/source/ui/envelp/labprt.hxx 54 0 sw/source/ui/envelp/mailmrge.cxx 58 52 sw/source/ui/envelp/swuilabimp.hxx 14 0 sw/source/ui/fldui/DropDownFieldDialog.cxx 5 0 sw/source/ui/fldui/changedb.cxx 18 0 sw/source/ui/fldui/flddb.cxx 13 12 sw/source/ui/fldui/flddb.hxx 12 0 sw/source/ui/fldui/flddinf.cxx 7 6 sw/source/ui/fldui/flddinf.hxx 21 0 sw/source/ui/fldui/flddok.cxx 15 14 sw/source/ui/fldui/flddok.hxx 3 0 sw/source/ui/fldui/fldedt.cxx 31 0 sw/source/ui/fldui/fldfunc.cxx 26 25 sw/source/ui/fldui/fldfunc.hxx 15 0 sw/source/ui/fldui/fldref.cxx 10 9 sw/source/ui/fldui/fldref.hxx 22 0 sw/source/ui/fldui/fldvar.cxx 17 16 sw/source/ui/fldui/fldvar.hxx 14 0 sw/source/ui/fldui/inpdlg.cxx 10 0 sw/source/ui/fldui/javaedit.cxx 25 1 sw/source/ui/frmdlg/column.cxx 32 5 sw/source/ui/frmdlg/cption.cxx 91 4 sw/source/ui/frmdlg/frmpage.cxx 20 0 sw/source/ui/frmdlg/wrap.cxx 148 26 sw/source/ui/index/cnttab.cxx 12 1 sw/source/ui/index/multmrk.cxx 19 11 sw/source/ui/index/swuiidxmrk.cxx 9 0 sw/source/ui/misc/bookmark.cxx 27 4 sw/source/ui/misc/docfnote.cxx 12 0 sw/source/ui/misc/glosbib.cxx 35 6 sw/source/ui/misc/glossary.cxx 18 17 sw/source/ui/misc/impfnote.hxx 10 0 sw/source/ui/misc/insfnote.cxx 22 0 sw/source/ui/misc/linenum.cxx 26 2 sw/source/ui/misc/num.cxx 36 3 sw/source/ui/misc/outline.cxx 17 0 sw/source/ui/misc/pgfnote.cxx 28 1 sw/source/ui/misc/pggrid.cxx 28 2 sw/source/ui/misc/srtdlg.cxx 12 0 sw/source/ui/misc/titlepage.cxx 12 0 sw/source/ui/table/colwd.cxx 14 0 sw/source/ui/table/convert.cxx 11 0 sw/source/ui/table/instable.cxx 12 0 sw/source/ui/table/mergetbl.cxx 12 0 sw/source/ui/table/rowht.cxx 14 0 sw/source/ui/table/splittbl.cxx 67 5 sw/source/ui/table/tabledlg.cxx 22 1 sw/source/ui/table/tautofmt.cxx 12 0 sw/source/ui/utlui/swrenamexnameddlg.cxx 33 0 sw/source/uibase/dbui/dbui.cxx 12 1 sw/source/uibase/dbui/mailmergechildwindow.cxx 1 1 sw/source/uibase/docvw/HeaderFooterWin.cxx 4 3 sw/source/uibase/docvw/PageBreakWin.cxx 3 8 sw/source/uibase/docvw/PostItMgr.cxx 6 11 sw/source/uibase/docvw/SidebarWin.cxx 3 4 sw/source/uibase/docvw/srcedtw.cxx 12 1 sw/source/uibase/envelp/syncbtn.cxx 6 4 sw/source/uibase/inc/DropDownFieldDialog.hxx 1 1 sw/source/uibase/inc/FrameControl.hxx 1 1 sw/source/uibase/inc/FrameControlsManager.hxx 2 2 sw/source/uibase/inc/HeaderFooterWin.hxx 1 1 sw/source/uibase/inc/PageBreakWin.hxx 4 4 sw/source/uibase/inc/abstract.hxx 9 8 sw/source/uibase/inc/ascfldlg.hxx 4 3 sw/source/uibase/inc/bookmark.hxx 8 7 sw/source/uibase/inc/break.hxx 5 5 sw/source/uibase/inc/changedb.hxx 11 11 sw/source/uibase/inc/chrdlg.hxx 28 28 sw/source/uibase/inc/column.hxx 3 3 sw/source/uibase/inc/conttree.hxx 14 14 sw/source/uibase/inc/convert.hxx 15 15 sw/source/uibase/inc/cption.hxx 25 25 sw/source/uibase/inc/dbinsdlg.hxx 13 7 sw/source/uibase/inc/dbui.hxx 12 11 sw/source/uibase/inc/docstdlg.hxx 1 1 sw/source/uibase/inc/drawbase.hxx 17 16 sw/source/uibase/inc/drpcps.hxx 10 9 sw/source/uibase/inc/envlop.hxx 3 3 sw/source/uibase/inc/fldedt.hxx 2 1 sw/source/uibase/inc/fldmgr.hxx 83 80 sw/source/uibase/inc/frmpage.hxx 7 6 sw/source/uibase/inc/glosbib.hxx 12 12 sw/source/uibase/inc/glossary.hxx 6 4 sw/source/uibase/inc/inpdlg.hxx 2 2 sw/source/uibase/inc/inputwin.hxx 10 10 sw/source/uibase/inc/insfnote.hxx 11 11 sw/source/uibase/inc/instable.hxx 10 10 sw/source/uibase/inc/javaedit.hxx 1 1 sw/source/uibase/inc/label.hxx 16 15 sw/source/uibase/inc/linenum.hxx 10 10 sw/source/uibase/inc/mailconfigpage.hxx 3 1 sw/source/uibase/inc/mailmergechildwindow.hxx 1 1 sw/source/uibase/inc/mailmergehelper.hxx 47 42 sw/source/uibase/inc/mailmrge.hxx 3 1 sw/source/uibase/inc/mergetbl.hxx 3 2 sw/source/uibase/inc/multmrk.hxx 2 2 sw/source/uibase/inc/navipi.hxx 24 24 sw/source/uibase/inc/num.hxx 15 14 sw/source/uibase/inc/numpara.hxx 4 4 sw/source/uibase/inc/optcomp.hxx 38 36 sw/source/uibase/inc/optload.hxx 138 130 sw/source/uibase/inc/optpage.hxx 12 11 sw/source/uibase/inc/outline.hxx 13 12 sw/source/uibase/inc/pgfnote.hxx 24 22 sw/source/uibase/inc/pggrid.hxx 1 1 sw/source/uibase/inc/prcntfld.hxx 6 6 sw/source/uibase/inc/pview.hxx 3 3 sw/source/uibase/inc/redlndlg.hxx 65 63 sw/source/uibase/inc/regionsw.hxx 4 2 sw/source/uibase/inc/rowht.hxx 4 1 sw/source/uibase/inc/selglos.hxx 1 1 sw/source/uibase/inc/shdwcrsr.hxx 6 4 sw/source/uibase/inc/splittbl.hxx 3 3 sw/source/uibase/inc/srcedtw.hxx 32 32 sw/source/uibase/inc/srtdlg.hxx 7 5 sw/source/uibase/inc/swmessdialog.hxx 4 2 sw/source/uibase/inc/swrenamexnameddlg.hxx 2 1 sw/source/uibase/inc/swruler.hxx 9 9 sw/source/uibase/inc/swuiccoll.hxx 109 105 sw/source/uibase/inc/swuicnttab.hxx 45 45 sw/source/uibase/inc/swuiidxmrk.hxx 3 1 sw/source/uibase/inc/syncbtn.hxx 13 13 sw/source/uibase/inc/tautofmt.hxx 12 12 sw/source/uibase/inc/titlepage.hxx 10 10 sw/source/uibase/inc/view.hxx 13 13 sw/source/uibase/inc/wordcountdialog.hxx 2 2 sw/source/uibase/inc/workctrl.hxx 15 14 sw/source/uibase/inc/wrap.hxx 1 1 sw/source/uibase/misc/redlndlg.cxx 7 0 sw/source/uibase/misc/swruler.cxx 1 1 sw/source/uibase/ribbar/inputwin.cxx 2 1 sw/source/uibase/ribbar/workctrl.cxx 1 0 sw/source/uibase/shells/txtattr.cxx 1 0 sw/source/uibase/shells/txtcrsr.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.cxx 1 1 sw/source/uibase/sidebar/PageColumnControl.hxx 1 1 sw/source/uibase/sidebar/PageMarginControl.cxx 1 1 sw/source/uibase/sidebar/PageMarginControl.hxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.cxx 1 1 sw/source/uibase/sidebar/PageOrientationControl.hxx 4 0 sw/source/uibase/sidebar/PagePropertyPanel.cxx 4 4 sw/source/uibase/sidebar/PagePropertyPanel.hxx 1 1 sw/source/uibase/sidebar/PageSizeControl.cxx 1 1 sw/source/uibase/sidebar/PageSizeControl.hxx 12 0 sw/source/uibase/sidebar/WrapPropertyPanel.cxx 8 7 sw/source/uibase/sidebar/WrapPropertyPanel.hxx 45 42 sw/source/uibase/table/tablepg.hxx 23 14 sw/source/uibase/uiview/pview.cxx 7 7 sw/source/uibase/uiview/view.cxx 1 5 sw/source/uibase/uiview/viewling.cxx 8 8 sw/source/uibase/uiview/viewmdi.cxx 1 0 sw/source/uibase/utlui/content.cxx 1 0 sw/source/uibase/utlui/glbltree.cxx 19 4 sw/source/uibase/utlui/gloslst.cxx 2 3 sw/source/uibase/utlui/navipi.cxx 1 0 tools/source/ref/errinf.cxx 15 0 uui/source/authfallbackdlg.cxx 7 5 uui/source/authfallbackdlg.hxx 12 0 uui/source/fltdlg.cxx 4 2 uui/source/fltdlg.hxx 25 0 uui/source/logindlg.cxx 17 15 uui/source/logindlg.hxx 13 0 uui/source/masterpasscrtdlg.cxx 5 3 uui/source/masterpasscrtdlg.hxx 12 0 uui/source/masterpassworddlg.cxx 4 2 uui/source/masterpassworddlg.hxx 15 0 uui/source/nameclashdlg.cxx 7 5 uui/source/nameclashdlg.hxx 15 0 uui/source/passworddlg.cxx 7 5 uui/source/passworddlg.hxx 15 0 uui/source/secmacrowarnings.cxx 10 9 uui/source/secmacrowarnings.hxx 14 0 uui/source/unknownauthdlg.cxx 6 4 uui/source/unknownauthdlg.hxx 12 4 vcl/generic/print/genprnpsp.cxx 40 2 vcl/generic/print/prtsetup.cxx 24 20 vcl/generic/print/prtsetup.hxx 3 3 vcl/inc/brdwin.hxx 2 2 vcl/inc/dndevdis.hxx 7 6 vcl/inc/ilstbox.hxx 55 54 vcl/inc/printdlg.hxx 5 4 vcl/inc/salframe.hxx 18 23 vcl/inc/svdata.hxx 1 1 vcl/inc/toolbox.h 2 1 vcl/inc/unx/i18n_status.hxx 29 29 vcl/inc/window.h 9 0 vcl/source/app/salvtables.cxx 19 11 vcl/source/app/svapp.cxx 2 0 vcl/source/app/svdata.cxx 9 0 vcl/source/app/vclevent.cxx 14 14 vcl/source/control/button.cxx 3 5 vcl/source/control/combobox.cxx 4 0 vcl/source/control/ctrl.cxx 1 0 vcl/source/control/fixed.cxx 15 3 vcl/source/control/ilstbox.cxx 4 12 vcl/source/control/lstbox.cxx 12 16 vcl/source/control/tabctrl.cxx 1 1 vcl/source/edit/textview.cxx 8 15 vcl/source/edit/vclmedit.cxx 2 4 vcl/source/gdi/print3.cxx 1 0 vcl/source/window/accel.cxx 2 3 vcl/source/window/accessibility.cxx 1 1 vcl/source/window/brdwin.cxx 5 17 vcl/source/window/btndlg.cxx 15 12 vcl/source/window/builder.cxx 1 1 vcl/source/window/clipping.cxx 2 2 vcl/source/window/cursor.cxx 4 3 vcl/source/window/dialog.cxx 10 10 vcl/source/window/dlgctrl.cxx 3 3 vcl/source/window/dndevdis.cxx 8 9 vcl/source/window/dockmgr.cxx 10 6 vcl/source/window/dockwin.cxx 20 3 vcl/source/window/event.cxx 4 2 vcl/source/window/floatwin.cxx 4 2 vcl/source/window/introwin.cxx 20 15 vcl/source/window/layout.cxx 10 10 vcl/source/window/menu.cxx 3 3 vcl/source/window/menubarwindow.cxx 2 2 vcl/source/window/menufloatingwindow.cxx 11 11 vcl/source/window/mouse.cxx 6 17 vcl/source/window/msgbox.cxx 1 1 vcl/source/window/paint.cxx 45 18 vcl/source/window/printdlg.cxx 1 0 vcl/source/window/split.cxx 3 3 vcl/source/window/splitwin.cxx 18 19 vcl/source/window/stacking.cxx 1 0 vcl/source/window/syswin.cxx 2 1 vcl/source/window/tabdlg.cxx 7 12 vcl/source/window/taskpanelist.cxx 5 4 vcl/source/window/toolbox.cxx 21 22 vcl/source/window/window.cxx 16 18 vcl/source/window/window2.cxx 7 7 vcl/source/window/winproc.cxx 1 3 vcl/unx/generic/app/i18n_status.cxx 18 4 vcl/unx/generic/printer/cupsmgr.cxx 3 2 vcl/workben/icontest.cxx 1 1 vcl/workben/mtfdemo.cxx 13 6 vcl/workben/vcldemo.cxx 3 3 xmlsecurity/inc/xmlsecurity/certificatechooser.hxx 22 17 xmlsecurity/inc/xmlsecurity/certificateviewer.hxx 18 18 xmlsecurity/inc/xmlsecurity/digitalsignaturesdialog.hxx 22 18 xmlsecurity/inc/xmlsecurity/macrosecurity.hxx 3 1 xmlsecurity/source/dialogs/certificatechooser.cxx 44 1 xmlsecurity/source/dialogs/certificateviewer.cxx 16 1 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 38 1 xmlsecurity/source/dialogs/macrosecurity.cxx
2015-03-09 14:29:30 +02:00
return (mpFloatWin != nullptr);
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::SetDragArea( const tools::Rectangle& rRect )
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
{
maDragArea = rRect;
}
void ImplDockingWindowWrapper::Lock()
{
mbLocked = true;
// only toolbars support locking
ToolBox *pToolBox = dynamic_cast< ToolBox * >( GetWindow() );
if( pToolBox )
pToolBox->Lock( mbLocked );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
void ImplDockingWindowWrapper::Unlock()
{
mbLocked = false;
// only toolbars support locking
ToolBox *pToolBox = dynamic_cast< ToolBox * >( GetWindow() );
if( pToolBox )
pToolBox->Lock( mbLocked );
INTEGRATION: CWS docking1 (1.1.2); FILE ADDED 2004/06/14 16:22:11 ssa 1.1.2.22: #i25121# improve focus handling 2004/06/14 13:52:52 ssa 1.1.2.21: #i25121# smaller grip 2004/06/14 10:16:40 ssa 1.1.2.20: #i25121# fulldrag for subtoolbars 2004/06/11 16:02:19 ssa 1.1.2.19: #i25121# improve new subtoolbars 2004/06/09 17:19:48 ssa 1.1.2.18: #i25121# implement popupmode 2004/06/09 11:20:55 cd 1.1.2.17: #i10000# Build problem fixed 2004/06/04 15:40:12 ssa 1.1.2.16: #i25121# support for subtoolbars 2004/05/25 15:24:42 ssa 1.1.2.15: #i25117# use screen coordinates for trackingrect pos 2004/05/11 17:25:00 ssa 1.1.2.14: #i25117# support for toolbar locking 2004/04/26 11:47:59 ssa 1.1.2.13: #i24913# check mouse down in dockinghdl to prevent docking due to programatically changing the position 2004/04/21 17:08:35 cd 1.1.2.12: #i24913# Check visibility 2004/04/20 16:54:21 ssa 1.1.2.11: #i24913# provide close handler 2004/04/07 17:32:45 ssa 1.1.2.10: #i24913# start/enddocking during floatingwindow move 2004/04/07 16:47:00 ssa 1.1.2.9: #i24913# docking without Ctrl, provide drag area 2004/04/06 16:49:13 ssa 1.1.2.8: #i24913# improve calculation of dockingrect 2004/04/06 08:53:40 ssa 1.1.2.7: #i24939# enable startdocking during mouse move only after single-click 2004/04/05 16:19:38 ssa 1.1.2.6: #i24939# trackingrect in screen coordinates 2004/04/02 14:09:43 ssa 1.1.2.5: #i24913# send dockingdata with startdocking 2004/04/02 12:06:22 ssa 1.1.2.4: #i24913# provide method to actively query the mouse pointer 2004/03/29 15:40:23 cd 1.1.2.3: #i24913# Save returned rectangle and use local copy of data because dtor can be called before 2004/03/25 16:00:06 ssa 1.1.2.2: #i24913# extend dockable interface 2004/03/24 17:57:29 ssa 1.1.2.1: #i24913# support for dockable windows via toolkit
2004-07-06 12:48:09 +00:00
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */