diff options
author | Noel Grandin <noel@peralex.com> | 2015-03-09 14:29:30 +0200 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2015-04-10 10:20:39 +0100 |
commit | 1c4025babd7037a3292aa530c7d45ab8d6ef6dcb (patch) | |
tree | 44a2be8a53915e1600efa1f31a8c5b143527255d /svtools | |
parent | 954e5e4b7820c5db3a6720dc9dc27e49cee449ac (diff) |
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
Diffstat (limited to 'svtools')
51 files changed, 325 insertions, 206 deletions
diff --git a/svtools/inc/vclxaccessibleheaderbar.hxx b/svtools/inc/vclxaccessibleheaderbar.hxx index f283821e3b2a..c0d0fb15cd25 100644 --- a/svtools/inc/vclxaccessibleheaderbar.hxx +++ b/svtools/inc/vclxaccessibleheaderbar.hxx @@ -36,7 +36,7 @@ class VCLXAccessibleHeaderBar : public VCLXAccessibleComponent { public: - HeaderBar* m_pHeadBar; + VclPtr<HeaderBar> m_pHeadBar; virtual ~VCLXAccessibleHeaderBar(); virtual void ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) SAL_OVERRIDE; diff --git a/svtools/inc/vclxaccessibleheaderbaritem.hxx b/svtools/inc/vclxaccessibleheaderbaritem.hxx index 301036cb04b5..727c2e7a8177 100644 --- a/svtools/inc/vclxaccessibleheaderbaritem.hxx +++ b/svtools/inc/vclxaccessibleheaderbaritem.hxx @@ -25,6 +25,7 @@ #include <cppuhelper/implbase2.hxx> #include <tools/link.hxx> +#include <vcl/vclptr.hxx> #include <vector> @@ -53,7 +54,7 @@ class VCLXAccessibleHeaderBarItem : public AccessibleExtendedComponentHelper_ { private: VCLExternalSolarLock* m_pExternalLock; - HeaderBar* m_pHeadBar; + VclPtr<HeaderBar> m_pHeadBar; sal_Int32 m_nIndexInParent; protected: diff --git a/svtools/source/brwbox/brwbox1.cxx b/svtools/source/brwbox/brwbox1.cxx index 49fb3aa2e02f..6650cbd44e52 100644 --- a/svtools/source/brwbox/brwbox1.cxx +++ b/svtools/source/brwbox/brwbox1.cxx @@ -36,7 +36,7 @@ #define SCROLL_FLAGS (SCROLL_CLIP | SCROLL_NOCHILDREN) -#define getDataWindow() (static_cast<BrowserDataWin*>(pDataWin)) +#define getDataWindow() (static_cast<BrowserDataWin*>(pDataWin.get())) using namespace com::sun::star::accessibility::AccessibleEventId; using namespace com::sun::star::accessibility::AccessibleTableModelChangeType; @@ -153,10 +153,10 @@ void BrowseBox::dispose() } Hide(); - delete getDataWindow()->pHeaderBar; - delete getDataWindow()->pCornerWin; - delete pDataWin; - delete pVScroll; + getDataWindow()->pHeaderBar.clear(); + getDataWindow()->pCornerWin.clear(); + pDataWin.clear(); + pVScroll.clear(); aHScroll.disposeAndClear(); // free columns-space @@ -596,7 +596,7 @@ void BrowseBox::SetColumnWidth( sal_uInt16 nItemId, sal_uLong nWidth ) nMaxWidth -= getDataWindow()->bAutoSizeLastCol ? GetFieldRect(nItemId).Left() : GetFrozenWidth(); - if ( static_cast<BrowserDataWin*>(pDataWin )->bAutoSizeLastCol || nWidth > (sal_uLong)nMaxWidth ) + if ( static_cast<BrowserDataWin*>( pDataWin.get() )->bAutoSizeLastCol || nWidth > (sal_uLong)nMaxWidth ) { nWidth = nMaxWidth > 16 ? nMaxWidth : nOldWidth; nWidth = QueryColumnResize( nItemId, nWidth ); @@ -652,7 +652,7 @@ void BrowseBox::SetColumnWidth( sal_uInt16 nItemId, sal_uLong nWidth ) getDataWindow()->Scroll( nWidth-nOldWidth, 0, aScrRect, SCROLL_FLAGS ); Rectangle aInvRect( nX, 0, nX + std::max( nWidth, (sal_uLong)nOldWidth ), USHRT_MAX ); Control::Invalidate( aInvRect, INVALIDATE_NOCHILDREN ); - static_cast<BrowserDataWin*>( pDataWin )->Invalidate( aInvRect ); + static_cast<BrowserDataWin*>( pDataWin.get() )->Invalidate( aInvRect ); } else { @@ -2255,7 +2255,7 @@ void BrowseBox::SetMode( BrowserMode nMode ) MultiSelection *pOldRowSel = bMultiSelection ? uRow.pSel : 0; MultiSelection *pOldColSel = pColSel; - delete pVScroll; + pVScroll.clear(); bThumbDragging = ( nMode & BROWSER_THUMBDRAGGING ) == BROWSER_THUMBDRAGGING; bMultiSelection = ( nMode & BROWSER_MULTISELECTION ) == BROWSER_MULTISELECTION; @@ -2286,7 +2286,7 @@ void BrowseBox::SetMode( BrowserMode nMode ) WB_VSCROLL | ( ( nMode & BROWSER_THUMBDRAGGING ) ? WB_DRAG : 0 ); pVScroll = ( nMode & BROWSER_TRACKING_TIPS ) == BROWSER_TRACKING_TIPS ? new BrowserScrollBar( this, nVScrollWinBits, - static_cast<BrowserDataWin*>( pDataWin ) ) + static_cast<BrowserDataWin*>( pDataWin.get() ) ) : new ScrollBar( this, nVScrollWinBits ); pVScroll->SetLineSize( 1 ); pVScroll->SetPageSize(1); @@ -2307,7 +2307,7 @@ void BrowseBox::SetMode( BrowserMode nMode ) } else { - DELETEZ(getDataWindow()->pHeaderBar); + getDataWindow()->pHeaderBar.clear(); } @@ -2408,9 +2408,9 @@ BrowserHeader* BrowseBox::CreateHeaderBar( BrowseBox* pParent ) void BrowseBox::SetHeaderBar( BrowserHeader* pHeaderBar ) { - delete static_cast<BrowserDataWin*>(pDataWin)->pHeaderBar; - static_cast<BrowserDataWin*>( pDataWin )->pHeaderBar = pHeaderBar; - static_cast<BrowserDataWin*>( pDataWin )->pHeaderBar->SetStartDragHdl( LINK( this, BrowseBox, StartDragHdl ) ); + static_cast<BrowserDataWin*>( pDataWin.get() )->pHeaderBar.clear(); + static_cast<BrowserDataWin*>( pDataWin.get() )->pHeaderBar = pHeaderBar; + static_cast<BrowserDataWin*>( pDataWin.get() )->pHeaderBar->SetStartDragHdl( LINK( this, BrowseBox, StartDragHdl ) ); } long BrowseBox::GetTitleHeight() const @@ -2418,7 +2418,7 @@ long BrowseBox::GetTitleHeight() const long nHeight; // ask the header bar for the text height (if possible), as the header bar's font is adjusted with // our (and the header's) zoom factor - HeaderBar* pHeaderBar = static_cast<BrowserDataWin*>( pDataWin )->pHeaderBar; + HeaderBar* pHeaderBar = static_cast<BrowserDataWin*>( pDataWin.get() )->pHeaderBar; if ( pHeaderBar ) nHeight = pHeaderBar->GetTextHeight(); else diff --git a/svtools/source/brwbox/brwbox2.cxx b/svtools/source/brwbox/brwbox2.cxx index d931547c13c0..959191e108d6 100644 --- a/svtools/source/brwbox/brwbox2.cxx +++ b/svtools/source/brwbox/brwbox2.cxx @@ -30,7 +30,7 @@ using namespace ::com::sun::star::datatransfer; -#define getDataWindow() (static_cast<BrowserDataWin*>(pDataWin)) +#define getDataWindow() (static_cast<BrowserDataWin*>(pDataWin.get())) @@ -43,7 +43,7 @@ void BrowseBox::StartDrag( sal_Int8 /* _nAction */, const Point& /* _rPosPixel * sal_Int8 BrowseBox::AcceptDrop( const AcceptDropEvent& _rEvt ) { - BrowserDataWin* pDataWindow = static_cast<BrowserDataWin*>(pDataWin); + BrowserDataWin* pDataWindow = static_cast<BrowserDataWin*>(pDataWin.get()); AcceptDropEvent aTransformed( _rEvt ); aTransformed.maPosPixel = pDataWindow->ScreenToOutputPixel( OutputToScreenPixel( _rEvt.maPosPixel ) ); return pDataWindow->AcceptDrop( aTransformed ); @@ -53,7 +53,7 @@ sal_Int8 BrowseBox::AcceptDrop( const AcceptDropEvent& _rEvt ) sal_Int8 BrowseBox::ExecuteDrop( const ExecuteDropEvent& _rEvt ) { - BrowserDataWin* pDataWindow = static_cast<BrowserDataWin*>(pDataWin); + BrowserDataWin* pDataWindow = static_cast<BrowserDataWin*>(pDataWin.get()); ExecuteDropEvent aTransformed( _rEvt ); aTransformed.maPosPixel = pDataWindow->ScreenToOutputPixel( OutputToScreenPixel( _rEvt.maPosPixel ) ); return pDataWindow->ExecuteDrop( aTransformed ); @@ -79,8 +79,8 @@ sal_Int8 BrowseBox::ExecuteDrop( const BrowserExecuteDropEvent& ) void* BrowseBox::implGetDataFlavors() const { - if (static_cast<BrowserDataWin*>(pDataWin)->bCallingDropCallback) - return &static_cast<BrowserDataWin*>(pDataWin)->GetDataFlavorExVector(); + if (static_cast<BrowserDataWin*>(pDataWin.get())->bCallingDropCallback) + return &static_cast<BrowserDataWin*>(pDataWin.get())->GetDataFlavorExVector(); return &GetDataFlavorExVector(); } @@ -88,8 +88,8 @@ void* BrowseBox::implGetDataFlavors() const bool BrowseBox::IsDropFormatSupported( SotClipboardFormatId _nFormat ) { - if ( static_cast< BrowserDataWin* >( pDataWin )->bCallingDropCallback ) - return static_cast< BrowserDataWin* >( pDataWin )->IsDropFormatSupported( _nFormat ); + if ( static_cast< BrowserDataWin* >( pDataWin.get() )->bCallingDropCallback ) + return static_cast< BrowserDataWin* >( pDataWin.get() )->IsDropFormatSupported( _nFormat ); return DropTargetHelper::IsDropFormatSupported( _nFormat ); } @@ -105,8 +105,8 @@ bool BrowseBox::IsDropFormatSupported( SotClipboardFormatId _nFormat ) const bool BrowseBox::IsDropFormatSupported( const DataFlavor& _rFlavor ) { - if ( static_cast< BrowserDataWin* >( pDataWin )->bCallingDropCallback ) - return static_cast< BrowserDataWin* >( pDataWin )->IsDropFormatSupported( _rFlavor ); + if ( static_cast< BrowserDataWin* >( pDataWin.get() )->bCallingDropCallback ) + return static_cast< BrowserDataWin* >( pDataWin.get() )->IsDropFormatSupported( _rFlavor ); return DropTargetHelper::IsDropFormatSupported( _rFlavor ); } @@ -189,7 +189,7 @@ void BrowseBox::StateChanged( StateChangedType nStateChange ) // do we have a handle column? bool bHandleCol = !pCols->empty() && (0 == (*pCols)[ 0 ]->GetId()); // do we have a header bar? - bool bHeaderBar = (NULL != static_cast<BrowserDataWin&>(GetDataWindow()).pHeaderBar); + bool bHeaderBar = (NULL != static_cast<BrowserDataWin&>(GetDataWindow()).pHeaderBar.get()); if ( nTitleLines && ( !bHeaderBar @@ -407,9 +407,9 @@ void BrowseBox::DrawCursor() { // on these platforms, the StarView focus works correctly if ( bReallyHide ) - static_cast<Control*>(pDataWin)->HideFocus(); + static_cast<Control*>(pDataWin.get())->HideFocus(); else - static_cast<Control*>(pDataWin)->ShowFocus( aCursor ); + static_cast<Control*>(pDataWin.get())->ShowFocus( aCursor ); } else { @@ -623,7 +623,7 @@ void BrowseBox::Paint( const Rectangle& rRect ) BrowserColumn *pFirstCol = (*pCols)[ 0 ]; bool bHandleCol = pFirstCol && pFirstCol->GetId() == 0; - bool bHeaderBar = getDataWindow()->pHeaderBar != NULL; + bool bHeaderBar = getDataWindow()->pHeaderBar.get() != NULL; // draw delimitational lines if ( !getDataWindow()->bNoHScroll ) @@ -1119,7 +1119,7 @@ void BrowseBox::UpdateScrollbars() return; // protect against recursion - BrowserDataWin *pBDW = static_cast<BrowserDataWin*>( pDataWin ); + BrowserDataWin *pBDW = static_cast<BrowserDataWin*>( pDataWin.get() ); if ( pBDW->bInUpdateScrollbars ) { pBDW->bHadRecursion = true; @@ -1258,7 +1258,7 @@ void BrowseBox::UpdateScrollbars() getDataWindow()->pCornerWin->Show(); } else - DELETEZ( getDataWindow()->pCornerWin ); + getDataWindow()->pCornerWin.clear(); // scroll headerbar, if necessary if ( getDataWindow()->pHeaderBar ) @@ -1539,7 +1539,7 @@ void BrowseBox::MouseButtonUp( const MouseEvent & rEvt ) bResizing = false; } else - MouseButtonUp( BrowserMouseEvent( static_cast<BrowserDataWin*>(pDataWin), + MouseButtonUp( BrowserMouseEvent( static_cast<BrowserDataWin*>(pDataWin.get()), MouseEvent( Point( rEvt.GetPosPixel().X(), rEvt.GetPosPixel().Y() - pDataWin->GetPosPixel().Y() ), rEvt.GetClicks(), rEvt.GetMode(), rEvt.GetButtons(), diff --git a/svtools/source/brwbox/brwhead.cxx b/svtools/source/brwbox/brwhead.cxx index e3758a98c177..6cfbf57c9134 100644 --- a/svtools/source/brwbox/brwhead.cxx +++ b/svtools/source/brwbox/brwhead.cxx @@ -36,6 +36,18 @@ BrowserHeader::BrowserHeader( BrowseBox* pParent, WinBits nWinBits ) } +BrowserHeader::~BrowserHeader() +{ + dispose(); +} + +void BrowserHeader::dispose() +{ + _pBrowseBox.clear(); + HeaderBar::dispose(); +} + + void BrowserHeader::Command( const CommandEvent& rCEvt ) { diff --git a/svtools/source/brwbox/datwin.cxx b/svtools/source/brwbox/datwin.cxx index 4faea385bf09..682595a00b7c 100644 --- a/svtools/source/brwbox/datwin.cxx +++ b/svtools/source/brwbox/datwin.cxx @@ -237,6 +237,9 @@ void BrowserDataWin::dispose() for ( size_t i = 0, n = aInvalidRegion.size(); i < n; ++i ) delete aInvalidRegion[ i ]; aInvalidRegion.clear(); + pHeaderBar.clear(); + pEventWin.clear(); + pCornerWin.clear(); Control::dispose(); } @@ -727,7 +730,16 @@ void BrowserDataWin::Invalidate( const Rectangle& rRect, sal_uInt16 nFlags ) Window::Invalidate( rRect, nFlags ); } +BrowserScrollBar::~BrowserScrollBar() +{ + dispose(); +} +void BrowserScrollBar::dispose() +{ + _pDataWin.clear(); + ScrollBar::dispose(); +} void BrowserScrollBar::Tracking( const TrackingEvent& rTEvt ) { diff --git a/svtools/source/brwbox/datwin.hxx b/svtools/source/brwbox/datwin.hxx index b4fd34b0ff16..08f2432dd1a6 100644 --- a/svtools/source/brwbox/datwin.hxx +++ b/svtools/source/brwbox/datwin.hxx @@ -103,9 +103,9 @@ class BrowserDataWin ,public DropTargetHelper { public: - BrowserHeader* pHeaderBar; // only for BROWSER_HEADERBAR_NEW - vcl::Window* pEventWin; // Window of forwarded events - ScrollBarBox* pCornerWin; // Window in the corner btw the ScrollBars + VclPtr<BrowserHeader> pHeaderBar; // only for BROWSER_HEADERBAR_NEW + VclPtr<vcl::Window> pEventWin; // Window of forwarded events + VclPtr<ScrollBarBox> pCornerWin; // Window in the corner btw the ScrollBars bool bInDtor; AutoTimer aMouseTimer; // recalls MouseMove on dragging out MouseEvent aRepeatEvt; // a MouseEvent to repeat @@ -197,7 +197,7 @@ class BrowserScrollBar: public ScrollBar { sal_uLong _nTip; sal_uLong _nLastPos; - BrowserDataWin* _pDataWin; + VclPtr<BrowserDataWin> _pDataWin; public: BrowserScrollBar( vcl::Window* pParent, WinBits nStyle, @@ -207,6 +207,8 @@ public: _nLastPos( ULONG_MAX ), _pDataWin( pDataWin ) {} + virtual ~BrowserScrollBar(); + virtual void dispose() SAL_OVERRIDE; //ScrollBar( vcl::Window* pParent, const ResId& rResId ); virtual void Tracking( const TrackingEvent& rTEvt ) SAL_OVERRIDE; diff --git a/svtools/source/brwbox/ebbcontrols.cxx b/svtools/source/brwbox/ebbcontrols.cxx index b078375ef2ce..532e3409dba4 100644 --- a/svtools/source/brwbox/ebbcontrols.cxx +++ b/svtools/source/brwbox/ebbcontrols.cxx @@ -254,7 +254,7 @@ namespace svt void CheckBoxControl::dispose() { - delete pBox; + pBox.clear(); Control::dispose(); } diff --git a/svtools/source/brwbox/editbrowsebox.cxx b/svtools/source/brwbox/editbrowsebox.cxx index 597ce9433aa4..1dc9adf8f4ac 100644 --- a/svtools/source/brwbox/editbrowsebox.cxx +++ b/svtools/source/brwbox/editbrowsebox.cxx @@ -195,7 +195,9 @@ namespace svt if (nCellModifiedEvent) Application::RemoveUserEvent(nCellModifiedEvent); - delete pCheckBoxPaint; + pCheckBoxPaint.clear(); + m_pFocusWhileRequest.clear(); + pHeader.clear(); BrowseBox::dispose(); } @@ -256,7 +258,7 @@ namespace svt if (IsEditing()) { EnableAndShow(); - if (!aController->GetWindow().HasFocus() && (m_pFocusWhileRequest == Application::GetFocusWindow())) + if (!aController->GetWindow().HasFocus() && (m_pFocusWhileRequest.get() == Application::GetFocusWindow())) aController->GetWindow().GrabFocus(); } return 0; diff --git a/svtools/source/contnr/fileview.cxx b/svtools/source/contnr/fileview.cxx index e36c2f513041..accd044b9e50 100644 --- a/svtools/source/contnr/fileview.cxx +++ b/svtools/source/contnr/fileview.cxx @@ -168,7 +168,7 @@ private: Reference< XCommandEnvironment > mxCmdEnv; ::osl::Mutex maMutex; - HeaderBar* mpHeaderBar; + VclPtr<HeaderBar> mpHeaderBar; SvtFileView_Impl* mpParent; Timer maResetQuickSearch; OUString maQuickSearchText; @@ -406,7 +406,7 @@ class SvtFileView_Impl :public ::svt::IEnumerationResultHandler ,public ITimeoutHandler { protected: - SvtFileView* mpAntiImpl; + VclPtr<SvtFileView> mpAntiImpl; Link m_aSelectHandler; ::rtl::Reference< ::svt::FileViewContentEnumerator > @@ -424,7 +424,7 @@ public: ::std::vector< SortingData_Impl* > maContent; ::osl::Mutex maMutex; - ViewTabListBox_Impl* mpView; + VclPtr<ViewTabListBox_Impl> mpView; NameTranslator_Impl* mpNameTrans; sal_uInt16 mnSortColumn; bool mbAscending : 1; @@ -642,7 +642,7 @@ void ViewTabListBox_Impl::dispose() { maResetQuickSearch.Stop(); - delete mpHeaderBar; + mpHeaderBar.clear(); SvHeaderTabListBox::dispose(); } @@ -2334,6 +2334,17 @@ QueryDeleteDlg_Impl::QueryDeleteDlg_Impl(vcl::Window* pParent, const OUString& r set_secondary_text(get_secondary_text().replaceFirst("%s", rName)); } +QueryDeleteDlg_Impl::~QueryDeleteDlg_Impl() +{ + dispose(); +} + +void QueryDeleteDlg_Impl::dispose() +{ + m_pAllButton.clear(); + MessageDialog::dispose(); +} + } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svtools/source/contnr/imivctl.hxx b/svtools/source/contnr/imivctl.hxx index 71a175195db1..c17497f5acb8 100644 --- a/svtools/source/contnr/imivctl.hxx +++ b/svtools/source/contnr/imivctl.hxx @@ -179,14 +179,14 @@ class SvxIconChoiceCtrl_Impl Point aDDLastRectPos; Point aDDPaintOffs; Point aDDStartPos; - SvtIconChoiceCtrl* pView; + VclPtr<SvtIconChoiceCtrl> pView; IcnCursor_Impl* pImpCursor; IcnGridMap_Impl* pGridMap; long nMaxVirtWidth; // max. width aVirtOutputSize for ALIGN_TOP long nMaxVirtHeight; // max. height aVirtOutputSize for ALIGN_LEFT SvxIconChoiceCtrlEntryList_impl* pZOrderList; SvxIconChoiceCtrlColumnInfoMap* pColumns; - IcnViewEdit_Impl* pEdit; + VclPtr<IcnViewEdit_Impl> pEdit; WinBits nWinBits; long nMaxBoundHeight; // height of highest BoundRects sal_uInt16 nFlags; diff --git a/svtools/source/contnr/imivctl1.cxx b/svtools/source/contnr/imivctl1.cxx index 9f26c98ca2d3..1afc9e3120f1 100644 --- a/svtools/source/contnr/imivctl1.cxx +++ b/svtools/source/contnr/imivctl1.cxx @@ -157,7 +157,7 @@ SvxIconChoiceCtrl_Impl::SvxIconChoiceCtrl_Impl( SvxIconChoiceCtrl_Impl::~SvxIconChoiceCtrl_Impl() { pCurEditedEntry = 0; - DELETEZ(pEdit); + pEdit.clear(); Clear(); StopEditTimer(); CancelUserEvents(); @@ -3127,7 +3127,7 @@ void SvxIconChoiceCtrl_Impl::EditEntry( SvxIconChoiceCtrlEntry* pEntry ) return; StopEntryEditing( true ); - DELETEZ(pEdit); + pEdit.clear(); SetNoSelection(); pCurEditedEntry = pEntry; diff --git a/svtools/source/contnr/simptabl.cxx b/svtools/source/contnr/simptabl.cxx index aab0683c85dd..61e9bd2a70f7 100644 --- a/svtools/source/contnr/simptabl.cxx +++ b/svtools/source/contnr/simptabl.cxx @@ -31,6 +31,17 @@ SvSimpleTableContainer::SvSimpleTableContainer(vcl::Window* pParent, WinBits nBi { } +SvSimpleTableContainer::~SvSimpleTableContainer() +{ + dispose(); +} + +void SvSimpleTableContainer::dispose() +{ + m_pTable.clear(); + Control::dispose(); +} + extern "C" SAL_DLLPUBLIC_EXPORT vcl::Window* SAL_CALL makeSvSimpleTableContainer(vcl::Window *pParent, VclBuilder::stringmap &) { diff --git a/svtools/source/contnr/svtabbx.cxx b/svtools/source/contnr/svtabbx.cxx index a48a8cbbcf50..afb886d1993c 100644 --- a/svtools/source/contnr/svtabbx.cxx +++ b/svtools/source/contnr/svtabbx.cxx @@ -503,7 +503,7 @@ namespace svt { struct SvHeaderTabListBoxImpl { - HeaderBar* m_pHeaderBar; + VclPtr<HeaderBar> m_pHeaderBar; AccessibleFactoryAccess m_aFactoryAccess; SvHeaderTabListBoxImpl() : m_pHeaderBar( NULL ) { } diff --git a/svtools/source/contnr/treelistbox.cxx b/svtools/source/contnr/treelistbox.cxx index 37e08bb37a1a..ae35ee1fd6a5 100644 --- a/svtools/source/contnr/treelistbox.cxx +++ b/svtools/source/contnr/treelistbox.cxx @@ -166,7 +166,7 @@ SvInplaceEdit2::~SvInplaceEdit2() Application::RemoveAccel( &aAccReturn ); Application::RemoveAccel( &aAccEscape ); } - delete pEdit; + pEdit.clear(); } OUString SvInplaceEdit2::GetSavedValue() const diff --git a/svtools/source/control/calendar.cxx b/svtools/source/control/calendar.cxx index a0d1c0682bb6..02a8e135cf13 100644 --- a/svtools/source/control/calendar.cxx +++ b/svtools/source/control/calendar.cxx @@ -2189,10 +2189,10 @@ Size Calendar::CalcWindowSizePixel( long nCalcMonthPerLine, class ImplCFieldFloatWin : public FloatingWindow { private: - Calendar* mpCalendar; - PushButton* mpTodayBtn; - PushButton* mpNoneBtn; - FixedLine* mpFixedLine; + VclPtr<Calendar> mpCalendar; + VclPtr<PushButton> mpTodayBtn; + VclPtr<PushButton> mpNoneBtn; + VclPtr<FixedLine> mpFixedLine; public: ImplCFieldFloatWin( vcl::Window* pParent ); @@ -2229,9 +2229,10 @@ ImplCFieldFloatWin::~ImplCFieldFloatWin() void ImplCFieldFloatWin::dispose() { - delete mpTodayBtn; - delete mpNoneBtn; - delete mpFixedLine; + mpTodayBtn.clear(); + mpNoneBtn.clear(); + mpFixedLine.clear(); + mpCalendar.clear(); FloatingWindow::dispose(); } @@ -2257,11 +2258,7 @@ PushButton* ImplCFieldFloatWin::EnableTodayBtn( bool bEnable ) } else { - if ( mpTodayBtn ) - { - delete mpTodayBtn; - mpTodayBtn = NULL; - } + mpTodayBtn.clear(); } return mpTodayBtn; @@ -2289,11 +2286,7 @@ PushButton* ImplCFieldFloatWin::EnableNoneBtn( bool bEnable ) } else { - if ( mpNoneBtn ) - { - delete mpNoneBtn; - mpNoneBtn = NULL; - } + mpNoneBtn.clear(); } return mpNoneBtn; @@ -2357,11 +2350,7 @@ void ImplCFieldFloatWin::ArrangeButtons() } else { - if ( mpFixedLine ) - { - delete mpFixedLine; - mpFixedLine = NULL; - } + mpFixedLine.clear(); } } @@ -2399,11 +2388,10 @@ CalendarField::~CalendarField() void CalendarField::dispose() { - if ( mpFloatWin ) - { - delete mpCalendar; - delete mpFloatWin; - } + mpCalendar.clear(); + mpFloatWin.clear(); + mpTodayBtn.clear(); + mpNoneBtn.clear(); DateField::dispose(); } diff --git a/svtools/source/control/inettbc.cxx b/svtools/source/control/inettbc.cxx index 826038018245..7f39ff6a30fb 100644 --- a/svtools/source/control/inettbc.cxx +++ b/svtools/source/control/inettbc.cxx @@ -91,13 +91,13 @@ class SvtMatchContext_Impl: public salhelper::Thread { static ::osl::Mutex* pDirMutex; - std::vector<OUString> aPickList; - std::vector<OUString> aCompletions; - std::vector<OUString> aURLs; + std::vector<OUString> aPickList; + std::vector<OUString> aCompletions; + std::vector<OUString> aURLs; svtools::AsynchronLink aLink; OUString aBaseURL; OUString aText; - SvtURLBox* pBox; + VclPtr<SvtURLBox> pBox; bool bOnlyDirectories; bool bNoSelection; diff --git a/svtools/source/control/roadmap.cxx b/svtools/source/control/roadmap.cxx index 9e40446eb02f..6a5e20bdd6c2 100644 --- a/svtools/source/control/roadmap.cxx +++ b/svtools/source/control/roadmap.cxx @@ -51,8 +51,8 @@ namespace svt class RoadmapItem : public RoadmapTypes { private: - IDLabel* mpID; - HyperLabel* mpDescription; + VclPtr<IDLabel> mpID; + VclPtr<HyperLabel> mpDescription; const Size m_aItemPlayground; public: diff --git a/svtools/source/control/tabbar.cxx b/svtools/source/control/tabbar.cxx index ab6e8d0c49ba..f39c1b748b58 100644 --- a/svtools/source/control/tabbar.cxx +++ b/svtools/source/control/tabbar.cxx @@ -328,13 +328,13 @@ IMPL_LINK_NOARG(TabBarEdit, ImplEndTimerHdl) struct TabBar_Impl { - std::unique_ptr<ImplTabSizer> mpSizer; - std::unique_ptr<ImplTabButton> mpFirstButton; - std::unique_ptr<ImplTabButton> mpPrevButton; - std::unique_ptr<ImplTabButton> mpNextButton; - std::unique_ptr<ImplTabButton> mpLastButton; - std::unique_ptr<TabBarEdit> mpEdit; - ImplTabBarList mpItemList; + VclPtr<ImplTabSizer> mpSizer; + VclPtr<ImplTabButton> mpFirstButton; + VclPtr<ImplTabButton> mpPrevButton; + VclPtr<ImplTabButton> mpNextButton; + VclPtr<ImplTabButton> mpLastButton; + VclPtr<TabBarEdit> mpEdit; + ImplTabBarList mpItemList; svt::AccessibleFactoryAccess maAccessibleFactory; @@ -355,6 +355,12 @@ struct TabBar_Impl delete mpItemList[i]; } mpItemList.clear(); + + mpPrevBtn.disposeAndClear(); + mpNextBtn.disposeAndClear(); + mpFirstBtn.disposeAndClear(); + mpLastBtn.disposeAndClear(); + mpEdit.disposeAndClear(); } sal_uInt16 getItemSize() @@ -378,6 +384,7 @@ TabBar::~TabBar() void TabBar::dispose() { EndEditMode( true ); + mpImpl.reset(); Window::dispose(); } @@ -661,9 +668,7 @@ void TabBar::ImplInitControls() mpImpl->mpSizer->Show(); } else - { - mpImpl->mpSizer.reset(); - } + mpImpl->mpSizer.disposeAndClear(); Link aLink = LINK( this, TabBar, ImplClickHdl ); @@ -687,8 +692,8 @@ void TabBar::ImplInitControls() } else { - mpImpl->mpPrevButton.reset(); - mpImpl->mpNextButton.reset(); + mpImpl->mpPrevButton.disposeAndClear(); + mpImpl->mpNextButton.disposeAndClear(); } if ( mnWinStyle & WB_SCROLL ) @@ -711,8 +716,8 @@ void TabBar::ImplInitControls() } else { - mpImpl->mpFirstButton.reset(); - mpImpl->mpLastButton.reset(); + mpImpl->mpFirstButton.disposeAndClear(); + mpImpl->mpLastButton.disposeAndClear(); } mbHasInsertTab = (mnWinStyle & WB_INSERTTAB); @@ -2268,7 +2273,8 @@ void TabBar::EndEditMode( bool bCancel ) else { // close edit and call end hdl - mpImpl->mpEdit.reset(); + mpImpl->mpEdit.disposeAndClear(); + EndRenaming(); mnEditId = 0; } diff --git a/svtools/source/control/toolbarmenu.cxx b/svtools/source/control/toolbarmenu.cxx index 39ced9f0f453..1cf6fc5b1100 100644 --- a/svtools/source/control/toolbarmenu.cxx +++ b/svtools/source/control/toolbarmenu.cxx @@ -129,7 +129,7 @@ ToolbarMenuEntry::~ToolbarMenuEntry() xComponent->dispose(); mxAccContext.clear(); } - delete mpControl; + mpControl.clear(); } @@ -292,7 +292,7 @@ Reference< XAccessible > ToolbarMenu_Impl::getAccessibleChild( Control* pControl for( int nEntry = 0; nEntry < nEntryCount; nEntry++ ) { ToolbarMenuEntry* pEntry = maEntryVector[nEntry]; - if( pEntry && (pEntry->mpControl == pControl) ) + if( pEntry && (pEntry->mpControl.get() == pControl) ) { return pEntry->getAccessibleChild( childIndex ); } @@ -393,7 +393,7 @@ void ToolbarMenu_Impl::notifyHighlightedEntry() { sal_Int32 nChildIndex = 0; // todo: if other controls than ValueSet are allowed, addapt this code - ValueSet* pValueSet = dynamic_cast< ValueSet* >( pEntry->mpControl ); + ValueSet* pValueSet = dynamic_cast< ValueSet* >( pEntry->mpControl.get() ); if( pValueSet ) nChildIndex = static_cast< sal_Int32 >( pValueSet->GetItemPos( pValueSet->GetSelectItemId() ) ); @@ -874,7 +874,7 @@ void ToolbarMenu::implHighlightEntry( int nHighlightEntry, bool bHighlight ) { if( !bHighlight ) { - ValueSet* pValueSet = dynamic_cast< ValueSet* >( pEntry->mpControl ); + ValueSet* pValueSet = dynamic_cast< ValueSet* >( pEntry->mpControl.get() ); if( pValueSet ) { pValueSet->SetNoSelection(); @@ -1577,7 +1577,7 @@ public: virtual void SAL_CALL dispose() throw (::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE; virtual void SAL_CALL statusChanged( const ::com::sun::star::frame::FeatureStateEvent& Event ) throw ( ::com::sun::star::uno::RuntimeException, std::exception ) SAL_OVERRIDE; - ToolbarMenu* mpMenu; + VclPtr<ToolbarMenu> mpMenu; }; @@ -1594,7 +1594,7 @@ ToolbarMenuStatusListener::ToolbarMenuStatusListener( void SAL_CALL ToolbarMenuStatusListener::dispose() throw (::com::sun::star::uno::RuntimeException, std::exception) { - mpMenu = 0; + mpMenu.clear(); svt::FrameStatusListener::dispose(); } diff --git a/svtools/source/control/toolbarmenuimp.hxx b/svtools/source/control/toolbarmenuimp.hxx index 8029dea5b303..727221b9d688 100644 --- a/svtools/source/control/toolbarmenuimp.hxx +++ b/svtools/source/control/toolbarmenuimp.hxx @@ -76,7 +76,7 @@ public: OUString maText; Image maImage; - Control* mpControl; + VclPtr<Control> mpControl; Rectangle maRect; ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleContext > mxAccContext; diff --git a/svtools/source/control/valueacc.cxx b/svtools/source/control/valueacc.cxx index f552ee5d030c..8bf34c828c85 100644 --- a/svtools/source/control/valueacc.cxx +++ b/svtools/source/control/valueacc.cxx @@ -755,7 +755,7 @@ void ValueSetAcc::ThrowIfDisposed (void) } else { - DBG_ASSERT (mpParent!=NULL, "ValueSetAcc not disposed but mpParent == NULL"); + DBG_ASSERT (mpParent!=nullptr, "ValueSetAcc not disposed but mpParent == NULL"); } } diff --git a/svtools/source/control/valueimp.hxx b/svtools/source/control/valueimp.hxx index d04207434810..fc19f7155898 100644 --- a/svtools/source/control/valueimp.hxx +++ b/svtools/source/control/valueimp.hxx @@ -105,7 +105,7 @@ public: // XComponent virtual void SAL_CALL dispose()throw (::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE - { WeakComponentImplHelperBase::dispose(); } + { mpParent.clear(); WeakComponentImplHelperBase::dispose(); } virtual void SAL_CALL addEventListener(const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > & xListener)throw (::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE { WeakComponentImplHelperBase::addEventListener(xListener); } virtual void SAL_CALL removeEventListener(const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > & xListener)throw (::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE @@ -156,7 +156,7 @@ public: private: ::std::vector< ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleEventListener > > mxEventListeners; - ValueSet* mpParent; + VclPtr<ValueSet> mpParent; bool mbIsTransientChildrenDisabled; /// The current FOCUSED state. bool mbIsFocused; diff --git a/svtools/source/dialogs/PlaceEditDialog.cxx b/svtools/source/dialogs/PlaceEditDialog.cxx index b4461747aab5..0539d5bdb21b 100644 --- a/svtools/source/dialogs/PlaceEditDialog.cxx +++ b/svtools/source/dialogs/PlaceEditDialog.cxx @@ -79,6 +79,22 @@ PlaceEditDialog::PlaceEditDialog(vcl::Window* pParent, const std::shared_ptr<Pla } } +PlaceEditDialog::~PlaceEditDialog() +{ + dispose(); +} + +void PlaceEditDialog::dispose() +{ + m_pEDServerName.clear(); + m_pLBServerType.clear(); + m_pEDUsername.clear(); + m_pBTOk.clear(); + m_pBTCancel.clear(); + m_pBTDelete.clear(); + ModalDialog::dispose(); +} + OUString PlaceEditDialog::GetServerUrl() { OUString sUrl; diff --git a/svtools/source/dialogs/addresstemplate.cxx b/svtools/source/dialogs/addresstemplate.cxx index 050cf49b4ee3..65cc4af04b2c 100644 --- a/svtools/source/dialogs/addresstemplate.cxx +++ b/svtools/source/dialogs/addresstemplate.cxx @@ -739,6 +739,10 @@ void AssignmentPersistentData::ImplCommit() void AddressBookSourceDialog::dispose() { delete m_pImpl; + m_pDatasource.clear(); + m_pAdministrateDatasources.clear(); + m_pTable.clear(); + m_pFieldScroller.clear(); ModalDialog::dispose(); } diff --git a/svtools/source/dialogs/colrdlg.cxx b/svtools/source/dialogs/colrdlg.cxx index 232aaf42e9b8..96ad7da2c80b 100644 --- a/svtools/source/dialogs/colrdlg.cxx +++ b/svtools/source/dialogs/colrdlg.cxx @@ -29,6 +29,7 @@ #include <toolkit/helper/vclunohelper.hxx> #include <svtools/colrdlg.hxx> +#include <vcl/window.hxx> using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; diff --git a/svtools/source/dialogs/prnsetup.cxx b/svtools/source/dialogs/prnsetup.cxx index f824d9c48992..77d6fcffca1f 100644 --- a/svtools/source/dialogs/prnsetup.cxx +++ b/svtools/source/dialogs/prnsetup.cxx @@ -252,6 +252,14 @@ void PrinterSetupDialog::dispose() { ImplFreePrnDlgListBox(m_pLbName, false); delete mpTempPrinter; + mpTempPrinter = NULL; + m_pLbName.clear(); + m_pBtnProperties.clear(); + m_pBtnOptions.clear(); + m_pFiStatus.clear(); + m_pFiType.clear(); + m_pFiLocation.clear(); + m_pFiComment.clear(); ModalDialog::dispose(); } diff --git a/svtools/source/dialogs/restartdialog.cxx b/svtools/source/dialogs/restartdialog.cxx index d116d9b1bfc2..282553b606c5 100644 --- a/svtools/source/dialogs/restartdialog.cxx +++ b/svtools/source/dialogs/restartdialog.cxx @@ -47,14 +47,21 @@ public: btnYes_->SetClickHdl(LINK(this, RestartDialog, hdlYes)); btnNo_->SetClickHdl(LINK(this, RestartDialog, hdlNo)); } - + virtual ~RestartDialog() { dispose(); } + virtual void dispose() SAL_OVERRIDE + { + reason_.clear(); + btnYes_.clear(); + btnNo_.clear(); + ModalDialog::dispose(); + } private: DECL_LINK(hdlYes, void *); DECL_LINK(hdlNo, void *); - vcl::Window * reason_; - PushButton * btnYes_; - PushButton * btnNo_; + VclPtr<vcl::Window> reason_; + VclPtr<PushButton> btnYes_; + VclPtr<PushButton> btnNo_; }; IMPL_LINK_NOARG(RestartDialog, hdlYes) { diff --git a/svtools/source/dialogs/roadmapwizard.cxx b/svtools/source/dialogs/roadmapwizard.cxx index 68291f9f1646..1c398cf4767c 100644 --- a/svtools/source/dialogs/roadmapwizard.cxx +++ b/svtools/source/dialogs/roadmapwizard.cxx @@ -55,7 +55,7 @@ namespace svt struct RoadmapWizardImpl : public RoadmapWizardTypes { - ORoadmap* pRoadmap; + VclPtr<ORoadmap> pRoadmap; Paths aPaths; PathId nActivePath; StateDescriptions aStateDescriptors; @@ -69,11 +69,6 @@ namespace svt { } - ~RoadmapWizardImpl() - { - delete pRoadmap; - } - /// returns the index of the current state in given path, or -1 static sal_Int32 getStateIndexInPath( WizardTypes::WizardState _nState, const WizardPath& _rPath ); /// returns the index of the current state in the path with the given id, or -1 diff --git a/svtools/source/dialogs/wizardmachine.cxx b/svtools/source/dialogs/wizardmachine.cxx index 79ffe8649fe3..6cf4a62e5301 100644 --- a/svtools/source/dialogs/wizardmachine.cxx +++ b/svtools/source/dialogs/wizardmachine.cxx @@ -207,11 +207,11 @@ namespace svt void OWizardMachine::dispose() { - delete m_pFinish; - delete m_pCancel; - delete m_pNextPage; - delete m_pPrevPage; - delete m_pHelp; + m_pFinish.clear(); + m_pCancel.clear(); + m_pNextPage.clear(); + m_pPrevPage.clear(); + m_pHelp.clear(); for (WizardState i=0; i<m_pImpl->nFirstUnknownPage; ++i) delete GetPage(i); diff --git a/svtools/source/dialogs/wizdlg.cxx b/svtools/source/dialogs/wizdlg.cxx index c38c6944678d..890cbc491d06 100644 --- a/svtools/source/dialogs/wizdlg.cxx +++ b/svtools/source/dialogs/wizdlg.cxx @@ -34,7 +34,7 @@ struct ImplWizPageData { ImplWizPageData* mpNext; - TabPage* mpPage; + VclPtr<TabPage> mpPage; }; @@ -42,7 +42,7 @@ struct ImplWizPageData struct ImplWizButtonData { ImplWizButtonData* mpNext; - Button* mpButton; + VclPtr<Button> mpButton; long mnOffset; }; @@ -378,6 +378,10 @@ void WizardDialog::dispose() while ( mpFirstPage ) RemovePage( mpFirstPage->mpPage ); + mpCurTabPage.clear(); + mpPrevBtn.clear(); + mpNextBtn.clear(); + mpViewWindow.clear(); ModalDialog::dispose(); } diff --git a/svtools/source/filter/GraphicExportOptionsDialog.cxx b/svtools/source/filter/GraphicExportOptionsDialog.cxx index 3fe1d195a35a..da1f2d31a97b 100644 --- a/svtools/source/filter/GraphicExportOptionsDialog.cxx +++ b/svtools/source/filter/GraphicExportOptionsDialog.cxx @@ -43,6 +43,19 @@ GraphicExportOptionsDialog::GraphicExportOptionsDialog(vcl::Window* pWindow, con updateResolution(); } +GraphicExportOptionsDialog::~GraphicExportOptionsDialog() +{ + dispose(); +} + +void GraphicExportOptionsDialog::dispose() +{ + mpWidth.clear(); + mpHeight.clear(); + mpResolution.clear(); + ModalDialog::dispose(); +} + void GraphicExportOptionsDialog::initialize() { mCurrentPage = mRenderer.getCurrentPageWriter(); diff --git a/svtools/source/filter/exportdialog.cxx b/svtools/source/filter/exportdialog.cxx index 5c63ea853727..93019937a509 100644 --- a/svtools/source/filter/exportdialog.cxx +++ b/svtools/source/filter/exportdialog.cxx @@ -986,6 +986,39 @@ void ExportDialog::dispose() { delete mpFilterOptionsItem; delete mpOptionsItem; + mpMfSizeX.clear(); + mpLbSizeX.clear(); + mpMfSizeY.clear(); + mpFtResolution.clear(); + mpNfResolution.clear(); + mpLbResolution.clear(); + mpColorDepth.clear(); + mpLbColorDepth.clear(); + mpJPGQuality.clear(); + mpPNGCompression.clear(); + mpSbCompression.clear(); + mpNfCompression.clear(); + mpMode.clear(); + mpCbInterlaced.clear(); + mpBMPCompression.clear(); + mpCbRLEEncoding.clear(); + mpDrawingObjects.clear(); + mpCbSaveTransparency.clear(); + mpEncoding.clear(); + mpRbBinary.clear(); + mpRbText.clear(); + mpEPSGrid.clear(); + mpCbEPSPreviewTIFF.clear(); + mpCbEPSPreviewEPSI.clear(); + mpRbEPSLevel1.clear(); + mpRbEPSLevel2.clear(); + mpRbEPSColorFormat1.clear(); + mpRbEPSColorFormat2.clear(); + mpRbEPSCompressionLZW.clear(); + mpRbEPSCompressionNone.clear(); + mpInfo.clear(); + mpFtEstimatedSize.clear(); + mpBtnOK.clear(); ModalDialog::dispose(); } diff --git a/svtools/source/filter/exportdialog.hxx b/svtools/source/filter/exportdialog.hxx index 8defef2bfd7f..4df7cdc0f5a3 100644 --- a/svtools/source/filter/exportdialog.hxx +++ b/svtools/source/filter/exportdialog.hxx @@ -53,49 +53,49 @@ private: const com::sun::star::uno::Reference< ::com::sun::star::lang::XComponent >& mxSourceDocument; - NumericField* mpMfSizeX; - ListBox* mpLbSizeX; - NumericField* mpMfSizeY; - FixedText* mpFtResolution; - NumericField* mpNfResolution; - ListBox* mpLbResolution; + VclPtr<NumericField> mpMfSizeX; + VclPtr<ListBox> mpLbSizeX; + VclPtr<NumericField> mpMfSizeY; + VclPtr<FixedText> mpFtResolution; + VclPtr<NumericField> mpNfResolution; + VclPtr<ListBox> mpLbResolution; - VclContainer* mpColorDepth; - ListBox* mpLbColorDepth; + VclPtr<VclContainer> mpColorDepth; + VclPtr<ListBox> mpLbColorDepth; - VclContainer* mpJPGQuality; - VclContainer* mpPNGCompression; + VclPtr<VclContainer> mpJPGQuality; + VclPtr<VclContainer> mpPNGCompression; - ScrollBar* mpSbCompression; - NumericField* mpNfCompression; + VclPtr<ScrollBar> mpSbCompression; + VclPtr<NumericField> mpNfCompression; - VclContainer* mpMode; - CheckBox* mpCbInterlaced; + VclPtr<VclContainer> mpMode; + VclPtr<CheckBox> mpCbInterlaced; - VclContainer* mpBMPCompression; - CheckBox* mpCbRLEEncoding; + VclPtr<VclContainer> mpBMPCompression; + VclPtr<CheckBox> mpCbRLEEncoding; - VclContainer* mpDrawingObjects; - CheckBox* mpCbSaveTransparency; + VclPtr<VclContainer> mpDrawingObjects; + VclPtr<CheckBox> mpCbSaveTransparency; - VclContainer* mpEncoding; - RadioButton* mpRbBinary; - RadioButton* mpRbText; + VclPtr<VclContainer> mpEncoding; + VclPtr<RadioButton> mpRbBinary; + VclPtr<RadioButton> mpRbText; - VclContainer* mpEPSGrid; - CheckBox* mpCbEPSPreviewTIFF; - CheckBox* mpCbEPSPreviewEPSI; - RadioButton* mpRbEPSLevel1; - RadioButton* mpRbEPSLevel2; - RadioButton* mpRbEPSColorFormat1; - RadioButton* mpRbEPSColorFormat2; - RadioButton* mpRbEPSCompressionLZW; - RadioButton* mpRbEPSCompressionNone; + VclPtr<VclContainer> mpEPSGrid; + VclPtr<CheckBox> mpCbEPSPreviewTIFF; + VclPtr<CheckBox> mpCbEPSPreviewEPSI; + VclPtr<RadioButton> mpRbEPSLevel1; + VclPtr<RadioButton> mpRbEPSLevel2; + VclPtr<RadioButton> mpRbEPSColorFormat1; + VclPtr<RadioButton> mpRbEPSColorFormat2; + VclPtr<RadioButton> mpRbEPSCompressionLZW; + VclPtr<RadioButton> mpRbEPSCompressionNone; - VclContainer* mpInfo; - FixedText* mpFtEstimatedSize; + VclPtr<VclContainer> mpInfo; + VclPtr<FixedText> mpFtEstimatedSize; - OKButton* mpBtnOK; + VclPtr<OKButton> mpBtnOK; OUString msEstimatedSizePix1; OUString msEstimatedSizePix2; diff --git a/svtools/source/hatchwindow/hatchwindow.cxx b/svtools/source/hatchwindow/hatchwindow.cxx index dc1828d08642..f31e8d14c0ec 100644 --- a/svtools/source/hatchwindow/hatchwindow.cxx +++ b/svtools/source/hatchwindow/hatchwindow.cxx @@ -188,7 +188,7 @@ void SAL_CALL VCLXHatchWindow::setController( const uno::Reference< embed::XHatc void SAL_CALL VCLXHatchWindow::dispose() throw (uno::RuntimeException, std::exception) { - pHatchWindow = 0; + pHatchWindow.clear(); VCLXWindow::dispose(); } diff --git a/svtools/source/inc/hatchwindow.hxx b/svtools/source/inc/hatchwindow.hxx index b08e13ee0e14..1fb06de64531 100644 --- a/svtools/source/inc/hatchwindow.hxx +++ b/svtools/source/inc/hatchwindow.hxx @@ -31,7 +31,7 @@ class VCLXHatchWindow : public ::com::sun::star::embed::XHatchWindow, { ::com::sun::star::uno::Reference< ::com::sun::star::embed::XHatchWindowController > m_xController; ::com::sun::star::awt::Size aHatchBorderSize; - SvResizeWindow* pHatchWindow; + VclPtr<SvResizeWindow> pHatchWindow; public: VCLXHatchWindow(); diff --git a/svtools/source/inc/svimpbox.hxx b/svtools/source/inc/svimpbox.hxx index 82683a5bca0e..4f0c79f5e3db 100644 --- a/svtools/source/inc/svimpbox.hxx +++ b/svtools/source/inc/svimpbox.hxx @@ -47,7 +47,7 @@ class ImpLBSelEng : public FunctionSet { SvImpLBox* pImp; SelectionEngine* pSelEng; - SvTreeListBox* pView; + VclPtr<SvTreeListBox> pView; public: ImpLBSelEng( SvImpLBox* pImp, SelectionEngine* pSelEng, @@ -86,7 +86,7 @@ class SvImpLBox friend class ImpLBSelEng; friend class SvTreeListBox; private: - SvTreeListBox* pView; + VclPtr<SvTreeListBox> pView; SvTreeList* pTree; SvTreeListEntry* pCursor; SvTreeListEntry* pStartEntry; diff --git a/svtools/source/misc/dialogcontrolling.cxx b/svtools/source/misc/dialogcontrolling.cxx index 987e841d01ce..b381c43d4bd7 100644 --- a/svtools/source/misc/dialogcontrolling.cxx +++ b/svtools/source/misc/dialogcontrolling.cxx @@ -50,7 +50,7 @@ namespace svt struct DialogController_Data { vcl::Window& rInstigator; - ::std::vector< vcl::Window* > aConcernedWindows; + ::std::vector< VclPtr<vcl::Window> > aConcernedWindows; PWindowEventFilter pEventFilter; PWindowOperator pOperator; @@ -111,7 +111,7 @@ namespace svt void DialogController::impl_updateAll( const VclWindowEvent& _rTriggerEvent ) { - for ( ::std::vector< vcl::Window* >::iterator loop = m_pImpl->aConcernedWindows.begin(); + for ( auto loop = m_pImpl->aConcernedWindows.begin(); loop != m_pImpl->aConcernedWindows.end(); ++loop ) diff --git a/svtools/source/table/tablecontrol_impl.cxx b/svtools/source/table/tablecontrol_impl.cxx index a9a7607a5c93..6e556b569e38 100644 --- a/svtools/source/table/tablecontrol_impl.cxx +++ b/svtools/source/table/tablecontrol_impl.cxx @@ -261,10 +261,6 @@ namespace svt { namespace table TableControl_Impl::~TableControl_Impl() { - - DELETEZ( m_pVScroll ); - DELETEZ( m_pHScroll ); - DELETEZ( m_pScrollCorner ); DELETEZ( m_pTableFunctionSet ); DELETEZ( m_pSelEngine ); } @@ -632,20 +628,20 @@ namespace svt { namespace table } - bool lcl_updateScrollbar( vcl::Window& _rParent, ScrollBar*& _rpBar, + bool lcl_updateScrollbar( vcl::Window& _rParent, VclPtr<ScrollBar>& _rpBar, bool const i_needBar, long _nVisibleUnits, long _nPosition, long _nLineSize, long _nRange, bool _bHorizontal, const Link& _rScrollHandler ) { // do we currently have the scrollbar? - bool bHaveBar = _rpBar != NULL; + bool bHaveBar = _rpBar != nullptr; // do we need to correct the scrollbar visibility? if ( bHaveBar && !i_needBar ) { if ( _rpBar->IsTracking() ) _rpBar->EndTracking(); - DELETEZ( _rpBar ); + _rpBar.clear(); } else if ( !bHaveBar && i_needBar ) { @@ -1162,11 +1158,11 @@ namespace svt { namespace table } // the corner window connecting the two scrollbars in the lower right corner - bool bHaveScrollCorner = NULL != m_pScrollCorner; - bool bNeedScrollCorner = ( NULL != m_pHScroll ) && ( NULL != m_pVScroll ); + bool bHaveScrollCorner = nullptr != m_pScrollCorner; + bool bNeedScrollCorner = ( nullptr != m_pHScroll ) && ( nullptr != m_pVScroll ); if ( bHaveScrollCorner && !bNeedScrollCorner ) { - DELETEZ( m_pScrollCorner ); + m_pScrollCorner.clear(); } else if ( !bHaveScrollCorner && bNeedScrollCorner ) { @@ -2111,7 +2107,7 @@ namespace svt { namespace table } // update the position at the vertical scrollbar - if ( m_pVScroll != NULL ) + if ( m_pVScroll != nullptr ) m_pVScroll->SetThumbPos( m_nTopRow ); } @@ -2189,7 +2185,7 @@ namespace svt { namespace table } // update the position at the horizontal scrollbar - if ( m_pHScroll != NULL ) + if ( m_pHScroll != nullptr ) m_pHScroll->SetThumbPos( m_nLeftColumn ); } diff --git a/svtools/source/table/tablecontrol_impl.hxx b/svtools/source/table/tablecontrol_impl.hxx index 5fef6fdd4062..530823a44e1c 100644 --- a/svtools/source/table/tablecontrol_impl.hxx +++ b/svtools/source/table/tablecontrol_impl.hxx @@ -125,10 +125,10 @@ namespace svt { namespace table ::boost::scoped_ptr< TableDataWindow > m_pDataWindow; /// the vertical scrollbar, if any - ScrollBar* m_pVScroll; + VclPtr<ScrollBar> m_pVScroll; /// the horizontal scrollbar, if any - ScrollBar* m_pHScroll; - ScrollBarBox* m_pScrollCorner; + VclPtr<ScrollBar> m_pHScroll; + VclPtr<ScrollBarBox> m_pScrollCorner; //selection engine - for determining selection range, e.g. single, multiple SelectionEngine* m_pSelEngine; //vector which contains the selected rows diff --git a/svtools/source/toolpanel/paneltabbarpeer.cxx b/svtools/source/toolpanel/paneltabbarpeer.cxx index 3a0c473732b1..4fd01f993999 100644 --- a/svtools/source/toolpanel/paneltabbarpeer.cxx +++ b/svtools/source/toolpanel/paneltabbarpeer.cxx @@ -64,7 +64,7 @@ namespace svt Reference< XAccessibleContext > PanelTabBarPeer::CreateAccessibleContext() { SolarMutexGuard aSolarGuard; - if ( m_pTabBar == NULL ) + if ( m_pTabBar == nullptr ) throw DisposedException( OUString(), *this ); @@ -80,7 +80,7 @@ namespace svt { { SolarMutexGuard aSolarGuard; - m_pTabBar = NULL; + m_pTabBar.clear(); } VCLXWindow::dispose(); } diff --git a/svtools/source/toolpanel/paneltabbarpeer.hxx b/svtools/source/toolpanel/paneltabbarpeer.hxx index 2c9601010208..9e0bc6709524 100644 --- a/svtools/source/toolpanel/paneltabbarpeer.hxx +++ b/svtools/source/toolpanel/paneltabbarpeer.hxx @@ -49,7 +49,7 @@ namespace svt private: AccessibleFactoryAccess m_aAccessibleFactory; - PanelTabBar* m_pTabBar; + VclPtr<PanelTabBar> m_pTabBar; }; diff --git a/svtools/source/toolpanel/toolpaneldeckpeer.cxx b/svtools/source/toolpanel/toolpaneldeckpeer.cxx index 333fa43c10d0..76f15af12ca3 100644 --- a/svtools/source/toolpanel/toolpaneldeckpeer.cxx +++ b/svtools/source/toolpanel/toolpaneldeckpeer.cxx @@ -64,7 +64,7 @@ namespace svt Reference< XAccessibleContext > ToolPanelDeckPeer::CreateAccessibleContext() { SolarMutexGuard aSolarGuard; - if ( m_pDeck == NULL ) + if ( m_pDeck == nullptr ) throw DisposedException( OUString(), *this ); vcl::Window* pAccessibleParent( m_pDeck->GetAccessibleParentWindow() ); @@ -78,7 +78,7 @@ namespace svt { { SolarMutexGuard aSolarGuard; - m_pDeck = NULL; + m_pDeck.clear(); } VCLXWindow::dispose(); } diff --git a/svtools/source/toolpanel/toolpaneldeckpeer.hxx b/svtools/source/toolpanel/toolpaneldeckpeer.hxx index daa177000128..2ced30f50c4b 100644 --- a/svtools/source/toolpanel/toolpaneldeckpeer.hxx +++ b/svtools/source/toolpanel/toolpaneldeckpeer.hxx @@ -49,7 +49,7 @@ namespace svt private: AccessibleFactoryAccess m_aAccessibleFactory; - ToolPanelDeck* m_pDeck; + VclPtr<ToolPanelDeck> m_pDeck; }; diff --git a/svtools/source/uno/addrtempuno.cxx b/svtools/source/uno/addrtempuno.cxx index 1a9a8645ba50..7b6aba43a7c9 100644 --- a/svtools/source/uno/addrtempuno.cxx +++ b/svtools/source/uno/addrtempuno.cxx @@ -134,7 +134,7 @@ namespace { if ( _nExecutionResult ) if ( m_pDialog ) - static_cast< AddressBookSourceDialog* >( m_pDialog )->getFieldMapping( m_aAliases ); + static_cast< AddressBookSourceDialog* >( m_pDialog.get() )->getFieldMapping( m_aAliases ); } void SAL_CALL OAddressBookSourceDialogUno::initialize(const Sequence< Any >& rArguments) throw(Exception, RuntimeException, std::exception) diff --git a/svtools/source/uno/generictoolboxcontroller.cxx b/svtools/source/uno/generictoolboxcontroller.cxx index 1c78816e63af..04e6203477a4 100644 --- a/svtools/source/uno/generictoolboxcontroller.cxx +++ b/svtools/source/uno/generictoolboxcontroller.cxx @@ -74,11 +74,9 @@ void SAL_CALL GenericToolboxController::dispose() throw ( RuntimeException, std::exception ) { SolarMutexGuard aSolarMutexGuard; - - svt::ToolboxController::dispose(); - - m_pToolbox = 0; + m_pToolbox.clear(); m_nID = 0; + svt::ToolboxController::dispose(); } void SAL_CALL GenericToolboxController::execute( sal_Int16 /*KeyModifier*/ ) diff --git a/svtools/source/uno/genericunodialog.cxx b/svtools/source/uno/genericunodialog.cxx index b0186d2c8dc0..4026b669386e 100644 --- a/svtools/source/uno/genericunodialog.cxx +++ b/svtools/source/uno/genericunodialog.cxx @@ -313,8 +313,7 @@ void SAL_CALL OGenericUnoDialog::initialize( const Sequence< Any >& aArguments ) void OGenericUnoDialog::destroyDialog() { - delete m_pDialog; - m_pDialog = NULL; + m_pDialog.clear(); } diff --git a/svtools/source/uno/popupwindowcontroller.cxx b/svtools/source/uno/popupwindowcontroller.cxx index aa6277a81c07..1f4bfced3026 100644 --- a/svtools/source/uno/popupwindowcontroller.cxx +++ b/svtools/source/uno/popupwindowcontroller.cxx @@ -47,8 +47,8 @@ public: DECL_STATIC_LINK( PopupWindowControllerImpl, AsyncDeleteWindowHdl, vcl::Window* ); private: - vcl::Window* mpPopupWindow; - ToolBox* mpToolBox; + VclPtr<vcl::Window> mpPopupWindow; + VclPtr<ToolBox> mpToolBox; }; PopupWindowControllerImpl::PopupWindowControllerImpl() @@ -99,7 +99,7 @@ IMPL_LINK( PopupWindowControllerImpl, WindowEventListener, VclSimpleEvent*, pEve mpToolBox->CallEventListeners( VCLEVENT_DROPDOWN_OPEN, (void*)mpPopupWindow ); mpPopupWindow->CallEventListeners( VCLEVENT_WINDOW_GETFOCUS, 0 ); - svtools::ToolbarMenu* pToolbarMenu = dynamic_cast< svtools::ToolbarMenu* >( mpPopupWindow ); + svtools::ToolbarMenu* pToolbarMenu = dynamic_cast< svtools::ToolbarMenu* >( mpPopupWindow.get() ); if( pToolbarMenu ) pToolbarMenu->highlightFirstEntry(); break; diff --git a/svtools/source/uno/treecontrolpeer.hxx b/svtools/source/uno/treecontrolpeer.hxx index 870a34fcbc7c..fb6a7870f2a6 100644 --- a/svtools/source/uno/treecontrolpeer.hxx +++ b/svtools/source/uno/treecontrolpeer.hxx @@ -159,7 +159,7 @@ private: TreeExpansionListenerMultiplexer maTreeExpansionListeners; TreeEditListenerMultiplexer maTreeEditListeners; bool mbIsRootDisplayed; - UnoTreeListBoxImpl* mpTreeImpl; + VclPtr<UnoTreeListBoxImpl> mpTreeImpl; sal_Int32 mnEditLock; OUString msDefaultCollapsedGraphicURL; OUString msDefaultExpandedGraphicURL; diff --git a/svtools/source/uno/wizard/unowizard.cxx b/svtools/source/uno/wizard/unowizard.cxx index c9d4a8f7d8e3..20e44f65b0a7 100644 --- a/svtools/source/uno/wizard/unowizard.cxx +++ b/svtools/source/uno/wizard/unowizard.cxx @@ -359,7 +359,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_VOID( pWizardImpl, "Wizard::enableButtons: invalid dialog implementation!" ); pWizardImpl->enableButtons( lcl_convertWizardButtonToWZB( i_WizardButton ), i_Enable ); @@ -371,7 +371,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_VOID( pWizardImpl, "Wizard::setDefaultButton: invalid dialog implementation!" ); pWizardImpl->defaultButton( lcl_convertWizardButtonToWZB( i_WizardButton ) ); @@ -383,7 +383,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_FALSE( pWizardImpl, "Wizard::travelNext: invalid dialog implementation!" ); return pWizardImpl->travelNext(); @@ -395,7 +395,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_FALSE( pWizardImpl, "Wizard::travelPrevious: invalid dialog implementation!" ); return pWizardImpl->travelPrevious(); @@ -407,7 +407,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_VOID( pWizardImpl, "Wizard::enablePage: invalid dialog implementation!" ); if ( !pWizardImpl->knowsPage( i_PageID ) ) @@ -425,7 +425,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_VOID( pWizardImpl, "Wizard::updateTravelUI: invalid dialog implementation!" ); pWizardImpl->updateTravelUI(); @@ -437,7 +437,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_FALSE( pWizardImpl, "Wizard::advanceTo: invalid dialog implementation!" ); return pWizardImpl->advanceTo( i_PageId ); @@ -449,7 +449,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_FALSE( pWizardImpl, "Wizard::goBackTo: invalid dialog implementation!" ); return pWizardImpl->goBackTo( i_PageId ); @@ -461,7 +461,7 @@ namespace { SolarMutexGuard aSolarGuard; ::osl::MutexGuard aGuard( m_aMutex ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN( pWizardImpl, "Wizard::getCurrentPage: invalid dialog implementation!", Reference< XWizardPage >() ); return pWizardImpl->getCurrentWizardPage(); @@ -476,7 +476,7 @@ namespace { if ( ( i_PathIndex < 0 ) || ( i_PathIndex >= m_aWizardSteps.getLength() ) ) throw NoSuchElementException( OUString(), *this ); - WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog ); + WizardShell* pWizardImpl = dynamic_cast< WizardShell* >( m_pDialog.get() ); ENSURE_OR_RETURN_VOID( pWizardImpl, "Wizard::activatePath: invalid dialog implementation!" ); pWizardImpl->activatePath( i_PathIndex, i_Final ); diff --git a/svtools/source/uno/wizard/wizardshell.hxx b/svtools/source/uno/wizard/wizardshell.hxx index 19b6e72f67c6..17b4763f5a58 100644 --- a/svtools/source/uno/wizard/wizardshell.hxx +++ b/svtools/source/uno/wizard/wizardshell.hxx @@ -117,7 +117,7 @@ namespace svt { namespace uno using WizardShell_Base::activatePath; private: - typedef ::std::map< TabPage*, PWizardPageController > Page2ControllerMap; + typedef ::std::map< VclPtr<TabPage>, PWizardPageController > Page2ControllerMap; const ::com::sun::star::uno::Reference< ::com::sun::star::ui::dialogs::XWizardController > m_xController; const sal_Int16 m_nFirstPageID; |