[Libreoffice-commits] .: Branch 'integration/dev300_m98' - 953 commits - accessibility/bridge accessibility/inc accessibility/prj accessibility/source automation/inc automation/source basctl/inc basctl/prj basctl/source basctl/util bean/com bean/prj bean/qa crashrep/source cui/inc cui/source embedserv/prj embedserv/source embedserv/util extensions/inc extensions/prj extensions/qa extensions/source extensions/test forms/inc forms/prj forms/qa forms/source forms/util javainstaller2/src lingucomponent/prj lingucomponent/source package/prj package/source package/util setup_native/scripts setup_native/source UnoControls/inc UnoControls/prj UnoControls/source UnoControls/util wizards/com wizards/prj wizards/source wizards/util xmlsecurity/prj xmlsecurity/source xmlsecurity/util
Michael Meeks
mmeeks at kemper.freedesktop.org
Tue Mar 1 07:32:00 PST 2011
UnoControls/inc/definesunocontrols.hxx | 135 +
UnoControls/prj/build.lst | 2
UnoControls/prj/d.lst | 1
UnoControls/source/base/registercontrols.cxx | 100
UnoControls/util/ctl.component | 43
UnoControls/util/makefile.mk | 8
accessibility/bridge/org/openoffice/accessibility/AccessBridge.java | 5
accessibility/bridge/org/openoffice/accessibility/java_uno_accessbridge.component | 34
accessibility/bridge/org/openoffice/accessibility/makefile.mk | 7
accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx | 2
accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx | 3
accessibility/prj/build.lst | 2
accessibility/prj/d.lst | 2
automation/inc/automation/commtypes.hxx | 7
automation/inc/automation/communi.hxx | 4
automation/inc/automation/simplecm.hxx | 32
automation/source/communi/communi.cxx | 38
automation/source/inc/cmdbasestream.hxx | 29
automation/source/inc/rcontrol.hxx | 4
automation/source/inc/testapp.hxx | 3
automation/source/miniapp/servres.hrc | 6
automation/source/miniapp/servres.src | 2
automation/source/miniapp/servuid.hxx | 22
automation/source/miniapp/testapp.cxx | 3
automation/source/server/XMLParser.cxx | 42
automation/source/server/cmdbasestream.cxx | 85
automation/source/server/recorder.cxx | 76
automation/source/server/recorder.hxx | 9
automation/source/server/retstrm.cxx | 51
automation/source/server/retstrm.hxx | 31
automation/source/server/server.cxx | 5
automation/source/server/sta_list.cxx | 50
automation/source/server/statemnt.cxx | 585 ++--
automation/source/server/statemnt.hxx | 28
automation/source/simplecm/simplecm.cxx | 4
automation/source/testtool/cmdstrm.cxx | 5
automation/source/testtool/cretstrm.hxx | 2
automation/source/testtool/objtest.cxx | 186 +
automation/source/testtool/objtest.hxx | 25
basctl/inc/helpid.hrc | 84
basctl/prj/build.lst | 2
basctl/prj/d.lst | 1
basctl/source/basicide/basdoc.cxx | 36
basctl/source/basicide/basdoc.hxx | 1
basctl/source/basicide/basicprint.src | 2
basctl/source/basicide/basicrenderable.cxx | 14
basctl/source/basicide/baside2.cxx | 28
basctl/source/basicide/baside2b.cxx | 16
basctl/source/basicide/baside3.cxx | 4
basctl/source/basicide/basides1.cxx | 8
basctl/source/basicide/basidesh.cxx | 5
basctl/source/basicide/basidesh.src | 68
basctl/source/basicide/bastype2.cxx | 6
basctl/source/basicide/bastype3.cxx | 23
basctl/source/basicide/bastypes.cxx | 5
basctl/source/basicide/brkdlg.src | 7
basctl/source/basicide/macrodlg.cxx | 9
basctl/source/basicide/macrodlg.src | 11
basctl/source/basicide/makefile.mk | 4
basctl/source/basicide/moduldl2.cxx | 4
basctl/source/basicide/moduldlg.cxx | 13
basctl/source/basicide/moduldlg.src | 29
basctl/source/basicide/moptions.src | 5
basctl/source/basicide/objdlg.cxx | 7
basctl/source/basicide/objdlg.src | 1
basctl/source/basicide/register.cxx | 22
basctl/source/basicide/scriptdocument.cxx | 6
basctl/source/basicide/tbxctl.src | 273 --
basctl/source/dlged/managelang.src | 5
basctl/util/basctl.component | 34
basctl/util/basctl.map | 1
basctl/util/makefile.mk | 10
bean/com/sun/star/comp/beans/LocalOfficeConnection.java | 13
bean/com/sun/star/comp/beans/OOoBean.java | 11
bean/prj/build.lst | 4
bean/qa/complex/OOoBeanTest.java | 656 -----
bean/qa/complex/ScreenComparer.java | 233 -
bean/qa/complex/WriterFrame.java | 209 -
bean/qa/complex/bean/OOoBeanTest.java | 737 +++++
bean/qa/complex/bean/ScreenComparer.java | 249 +
bean/qa/complex/bean/WriterFrame.java | 210 +
bean/qa/complex/bean/makefile.mk | 134 +
crashrep/source/win32/soreport.cpp | 2
cui/inc/pch/precompiled_cui.hxx | 3
cui/source/customize/acccfg.cxx | 167 -
cui/source/customize/acccfg.hrc | 2
cui/source/customize/acccfg.src | 11
cui/source/customize/cfg.cxx | 278 --
cui/source/customize/cfg.src | 19
cui/source/customize/cfgutil.cxx | 71
cui/source/customize/eventdlg.src | 3
cui/source/customize/macropg.cxx | 1
cui/source/customize/macropg.src | 6
cui/source/customize/selector.cxx | 46
cui/source/dialogs/SpellDialog.cxx | 107
cui/source/dialogs/SpellDialog.src | 15
cui/source/dialogs/charmap.src | 5
cui/source/dialogs/commonlingui.cxx | 46
cui/source/dialogs/commonlingui.hxx | 12
cui/source/dialogs/cuigaldlg.cxx | 3
cui/source/dialogs/cuihyperdlg.cxx | 5
cui/source/dialogs/cuiimapdlg.src | 6
cui/source/dialogs/dlgname.src | 6
cui/source/dialogs/fmsearch.src | 8
cui/source/dialogs/gallery.src | 11
cui/source/dialogs/grfflt.src | 18
cui/source/dialogs/hangulhanjadlg.cxx | 13
cui/source/dialogs/hangulhanjadlg.src | 26
cui/source/dialogs/hldocntp.cxx | 33
cui/source/dialogs/hlinettp.cxx | 2
cui/source/dialogs/hlmailtp.cxx | 2
cui/source/dialogs/hlmarkwn.cxx | 4
cui/source/dialogs/hyperdlg.src | 42
cui/source/dialogs/hyphen.src | 8
cui/source/dialogs/iconcdlg.cxx | 187 -
cui/source/dialogs/insdlg.cxx | 5
cui/source/dialogs/insrc.cxx | 4
cui/source/dialogs/insrc.src | 4
cui/source/dialogs/multipat.src | 3
cui/source/dialogs/newtabledlg.src | 3
cui/source/dialogs/postdlg.src | 7
cui/source/dialogs/scriptdlg.cxx | 69
cui/source/dialogs/scriptdlg.src | 7
cui/source/dialogs/showcols.src | 2
cui/source/dialogs/splitcelldlg.src | 5
cui/source/dialogs/srchxtra.cxx | 2
cui/source/dialogs/srchxtra.src | 4
cui/source/dialogs/svuidlg.src | 44
cui/source/dialogs/tbxform.src | 2
cui/source/dialogs/thesdlg.cxx | 38
cui/source/dialogs/thesdlg.hrc | 5
cui/source/dialogs/thesdlg.src | 16
cui/source/dialogs/thesdlg_impl.hxx | 18
cui/source/dialogs/zoom.cxx | 46
cui/source/dialogs/zoom.src | 14
cui/source/factory/dlgfact.cxx | 51
cui/source/factory/dlgfact.hxx | 13
cui/source/inc/SpellDialog.hxx | 4
cui/source/inc/acccfg.hxx | 5
cui/source/inc/align.hxx | 2
cui/source/inc/cfg.hxx | 16
cui/source/inc/cfgutil.hxx | 5
cui/source/inc/chardlg.hxx | 1
cui/source/inc/cuigaldlg.hxx | 3
cui/source/inc/cuires.hrc | 2
cui/source/inc/cuisrchdlg.hxx | 1
cui/source/inc/cuitabarea.hxx | 6
cui/source/inc/cuitabline.hxx | 2
cui/source/inc/dbregister.hxx | 7
cui/source/inc/dlgname.hxx | 2
cui/source/inc/hangulhanjadlg.hxx | 3
cui/source/inc/helpid.hrc | 716 ++---
cui/source/inc/hldocntp.hxx | 1
cui/source/inc/iconcdlg.hxx | 18
cui/source/inc/insdlg.hxx | 2
cui/source/inc/insrc.hxx | 2
cui/source/inc/macroass.hxx | 9
cui/source/inc/optimprove.hxx | 20
cui/source/inc/paragrph.hxx | 1
cui/source/inc/postdlg.hxx | 2
cui/source/inc/scriptdlg.hxx | 11
cui/source/inc/selector.hxx | 6
cui/source/inc/splitcelldlg.hxx | 2
cui/source/inc/treeopt.hxx | 7
cui/source/inc/zoom.hxx | 3
cui/source/options/connpooloptions.src | 5
cui/source/options/connpoolsettings.cxx | 7
cui/source/options/connpoolsettings.hxx | 1
cui/source/options/cuisrchdlg.cxx | 7
cui/source/options/dbregister.cxx | 58
cui/source/options/dbregister.src | 4
cui/source/options/dbregisterednamesconfig.cxx | 2
cui/source/options/doclinkdialog.src | 4
cui/source/options/fontsubs.cxx | 2
cui/source/options/fontsubs.src | 6
cui/source/options/internationaloptions.src | 5
cui/source/options/optaccessibility.src | 9
cui/source/options/optasian.src | 9
cui/source/options/optchart.src | 2
cui/source/options/optcolor.cxx | 98
cui/source/options/optcolor.src | 11
cui/source/options/optctl.src | 6
cui/source/options/optdict.cxx | 2
cui/source/options/optdict.src | 9
cui/source/options/optfltr.cxx | 2
cui/source/options/optfltr.src | 23
cui/source/options/optgdlg.cxx | 43
cui/source/options/optgdlg.src | 60
cui/source/options/optgenrl.cxx | 19
cui/source/options/optgenrl.src | 20
cui/source/options/opthtml.src | 18
cui/source/options/optimprove.cxx | 29
cui/source/options/optimprove.src | 5
cui/source/options/optimprove2.cxx | 25
cui/source/options/optinet2.cxx | 193 -
cui/source/options/optinet2.src | 39
cui/source/options/optjava.cxx | 50
cui/source/options/optjava.hxx | 21
cui/source/options/optjava.src | 12
cui/source/options/optjsearch.src | 19
cui/source/options/optlingu.cxx | 8
cui/source/options/optlingu.src | 10
cui/source/options/optmemory.src | 6
cui/source/options/optpath.cxx | 6
cui/source/options/optpath.src | 2
cui/source/options/optsave.cxx | 45
cui/source/options/optsave.src | 13
cui/source/options/optspell.src | 5
cui/source/options/optupdt.src | 7
cui/source/options/sdbcdriverenum.cxx | 7
cui/source/options/sdbcdriverenum.hxx | 1
cui/source/options/securityoptions.src | 7
cui/source/options/treeopt.cxx | 33
cui/source/options/treeopt.src | 1
cui/source/options/webconninfo.cxx | 8
cui/source/options/webconninfo.src | 3
cui/source/tabpages/align.src | 10
cui/source/tabpages/autocdlg.cxx | 8
cui/source/tabpages/autocdlg.src | 47
cui/source/tabpages/backgrnd.src | 11
cui/source/tabpages/border.cxx | 11
cui/source/tabpages/border.src | 11
cui/source/tabpages/borderconn.cxx | 7
cui/source/tabpages/borderconn.hxx | 7
cui/source/tabpages/chardlg.cxx | 42
cui/source/tabpages/chardlg.src | 49
cui/source/tabpages/connect.src | 8
cui/source/tabpages/dstribut.src | 10
cui/source/tabpages/grfpage.src | 11
cui/source/tabpages/labdlg.src | 7
cui/source/tabpages/macroass.cxx | 49
cui/source/tabpages/macroass.src | 4
cui/source/tabpages/measure.src | 12
cui/source/tabpages/numfmt.cxx | 2
cui/source/tabpages/numfmt.src | 12
cui/source/tabpages/numpages.cxx | 55
cui/source/tabpages/numpages.src | 30
cui/source/tabpages/page.src | 18
cui/source/tabpages/paragrph.cxx | 5
cui/source/tabpages/paragrph.src | 38
cui/source/tabpages/swpossizetabpage.src | 18
cui/source/tabpages/tabarea.src | 82
cui/source/tabpages/tabline.src | 37
cui/source/tabpages/tabstpge.src | 15
cui/source/tabpages/textanim.src | 14
cui/source/tabpages/textattr.src | 11
cui/source/tabpages/tpbitmap.cxx | 2
cui/source/tabpages/tpcolor.cxx | 2
cui/source/tabpages/tpgradnt.cxx | 2
cui/source/tabpages/tphatch.cxx | 2
cui/source/tabpages/tplnedef.cxx | 2
cui/source/tabpages/tplneend.cxx | 2
cui/source/tabpages/transfrm.src | 16
embedserv/prj/build.lst | 2
embedserv/prj/d.lst | 1
embedserv/source/embed/register.cxx | 28
embedserv/util/emser.component | 34
embedserv/util/exports.dxp | 1
embedserv/util/makefile.mk | 8
extensions/inc/abpilot.hrc | 20
extensions/inc/bibliography.hrc | 102
extensions/inc/dbpilots.hrc | 40
extensions/inc/pch/precompiled_extensions.hxx | 2
extensions/inc/propctrlr.hrc | 603 ++--
extensions/inc/update.hrc | 28
extensions/prj/build.lst | 5
extensions/prj/d.lst | 17
extensions/qa/complex/extensions/OfficeResourceLoader.java | 84
extensions/qa/complex/extensions/makefile.mk | 59
extensions/source/abpilot/abp.component | 34
extensions/source/abpilot/abpresid.hrc | 3
extensions/source/abpilot/abpservices.cxx | 21
extensions/source/abpilot/abspilot.src | 23
extensions/source/abpilot/exports.dxp | 1
extensions/source/abpilot/makefile.mk | 8
extensions/source/bibliography/bib.component | 35
extensions/source/bibliography/bib.hrc | 2
extensions/source/bibliography/bibload.cxx | 29
extensions/source/bibliography/datman.cxx | 8
extensions/source/bibliography/datman.src | 31
extensions/source/bibliography/general.cxx | 16
extensions/source/bibliography/general.hxx | 4
extensions/source/bibliography/makefile.mk | 9
extensions/source/bibliography/menu.src | 6
extensions/source/bibliography/toolbar.src | 77
extensions/source/config/ldap/componentdef.cxx | 7
extensions/source/config/ldap/exports.dxp | 1
extensions/source/config/ldap/ldapaccess.cxx | 2
extensions/source/config/ldap/ldapbe2.component | 34
extensions/source/config/ldap/makefile.mk | 8
extensions/source/dbpilots/commonpagesdbp.src | 9
extensions/source/dbpilots/dbp.component | 40
extensions/source/dbpilots/dbpilots.src | 3
extensions/source/dbpilots/dbpresid.hrc | 1
extensions/source/dbpilots/dbpservices.cxx | 21
extensions/source/dbpilots/gridpages.src | 7
extensions/source/dbpilots/groupboxpages.src | 14
extensions/source/dbpilots/listcombopages.src | 8
extensions/source/dbpilots/makefile.mk | 8
extensions/source/inc/componentmodule.cxx | 48
extensions/source/inc/componentmodule.hxx | 15
extensions/source/logging/log.component | 47
extensions/source/logging/makefile.mk | 8
extensions/source/macosx/spotlight/makefile.mk | 3
extensions/source/nsplugin/source/makefile.mk | 2
extensions/source/nsplugin/source/so_env.cxx | 5
extensions/source/ole/makefile.mk | 7
extensions/source/ole/oleautobridge.component | 46
extensions/source/ole/oleautobridge.uno.dxp | 1
extensions/source/ole/oleobjw.cxx | 299 ++
extensions/source/ole/oleobjw.hxx | 17
extensions/source/ole/servreg.cxx | 41
extensions/source/oooimprovecore/makefile.mk | 8
extensions/source/oooimprovecore/oooimprovecore.component | 34
extensions/source/oooimprovement/makefile.mk | 8
extensions/source/oooimprovement/onlogrotate_job.cxx | 70
extensions/source/oooimprovement/oooimprovement.component | 38
extensions/source/oooimprovement/oooimprovement_exports.cxx | 22
extensions/source/plugin/base/service.cxx | 27
extensions/source/plugin/util/makefile.mk | 8
extensions/source/plugin/util/pl.component | 37
extensions/source/preload/makefile.mk | 8
extensions/source/preload/preload.component | 34
extensions/source/preload/preload.src | 8
extensions/source/preload/services.cxx | 21
extensions/source/propctrlr/browserline.cxx | 12
extensions/source/propctrlr/browserline.hxx | 2
extensions/source/propctrlr/browserlistbox.cxx | 4
extensions/source/propctrlr/defaultforminspection.cxx | 2
extensions/source/propctrlr/eformspropertyhandler.cxx | 12
extensions/source/propctrlr/eventhandler.cxx | 16
extensions/source/propctrlr/eventhandler.hxx | 14
extensions/source/propctrlr/fontdialog.cxx | 3
extensions/source/propctrlr/formcomponenthandler.cxx | 38
extensions/source/propctrlr/formcomponenthandler.hxx | 2
extensions/source/propctrlr/formlinkdialog.src | 2
extensions/source/propctrlr/formmetadata.cxx | 14
extensions/source/propctrlr/formmetadata.hxx | 2
extensions/source/propctrlr/listselectiondlg.src | 2
extensions/source/propctrlr/makefile.mk | 8
extensions/source/propctrlr/newdatatype.src | 2
extensions/source/propctrlr/pcr.component | 91
extensions/source/propctrlr/pcrcommon.cxx | 21
extensions/source/propctrlr/pcrcommon.hxx | 5
extensions/source/propctrlr/pcrservices.cxx | 21
extensions/source/propctrlr/propcontroller.cxx | 2
extensions/source/propctrlr/propertyeditor.cxx | 10
extensions/source/propctrlr/propertyeditor.hxx | 4
extensions/source/propctrlr/propertyinfo.hxx | 3
extensions/source/propctrlr/selectlabeldialog.cxx | 2
extensions/source/propctrlr/selectlabeldialog.src | 2
extensions/source/propctrlr/standardcontrol.cxx | 2
extensions/source/propctrlr/taborder.src | 4
extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx | 4
extensions/source/resource/exports.dxp | 1
extensions/source/resource/makefile.mk | 8
extensions/source/resource/res.component | 38
extensions/source/resource/res_services.cxx | 42
extensions/source/scanner/exports.dxp | 1
extensions/source/scanner/grid.src | 3
extensions/source/scanner/makefile.mk | 8
extensions/source/scanner/sanedlg.cxx | 13
extensions/source/scanner/sanedlg.src | 17
extensions/source/scanner/scanwin.cxx | 5
extensions/source/scanner/scn.component | 34
extensions/source/scanner/scnserv.cxx | 31
extensions/source/scanner/twain.cxx | 7
extensions/source/svg/svguno.cxx | 30
extensions/source/update/check/makefile.mk | 8
extensions/source/update/check/updatecheckconfig.cxx | 100
extensions/source/update/check/updatecheckconfig.hxx | 10
extensions/source/update/check/updatecheckjob.cxx | 20
extensions/source/update/check/updatehdl.cxx | 21
extensions/source/update/check/updateprotocol.cxx | 10
extensions/source/update/check/updchk.uno.component | 37
extensions/source/update/feed/makefile.mk | 8
extensions/source/update/feed/updatefeed.component | 34
extensions/source/update/feed/updatefeed.cxx | 12
extensions/source/update/ui/makefile.mk | 8
extensions/source/update/ui/updatecheckui.cxx | 14
extensions/source/update/ui/updchk.component | 34
extensions/source/xmlextract/makefile.mk | 8
extensions/source/xmlextract/xmx.component | 34
extensions/source/xmlextract/xmxuno.cxx | 21
extensions/test/stm/datatest.cxx | 2
extensions/test/stm/marktest.cxx | 4
extensions/test/stm/pipetest.cxx | 2
extensions/test/stm/testfactreg.cxx | 2
forms/inc/pch/precompiled_forms.hxx | 4
forms/prj/build.lst | 3
forms/prj/d.lst | 1
forms/qa/complex/forms/CheckOGroupBoxModel.java | 203 +
forms/qa/complex/forms/makefile.mk | 115
forms/qa/integration/forms/ListSelection.java | 5
forms/qa/unoapi/forms.sce | 2
forms/qa/unoapi/knownissues.xcl | 8
forms/source/component/Edit.cxx | 2
forms/source/component/Filter.cxx | 50
forms/source/component/Filter.hxx | 5
forms/source/component/FormComponent.cxx | 54
forms/source/component/FormattedField.cxx | 2
forms/source/component/ListBox.cxx | 31
forms/source/helper/windowstateguard.cxx | 28
forms/source/inc/forms_module.hxx | 15
forms/source/inc/forms_module_impl.hxx | 48
forms/source/inc/property.hrc | 1
forms/source/misc/services.cxx | 67
forms/source/richtext/richtextcontrol.hxx | 2
forms/source/richtext/richtextengine.cxx | 2
forms/source/richtext/richtextimplcontrol.cxx | 2
forms/source/richtext/rtattributehandler.cxx | 2
forms/source/solar/component/navbarcontrol.hxx | 2
forms/util/frm.component | 255 +
forms/util/frm.dxp | 1
forms/util/makefile.mk | 8
javainstaller2/src/JavaSetup/org/openoffice/setup/Util/ModuleCtrl.java | 5
lingucomponent/prj/build.lst | 2
lingucomponent/prj/d.lst | 5
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/exports.dxp | 1
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx | 9
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphen.component | 34
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx | 865 +++---
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.hxx | 94
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/makefile.mk | 8
lingucomponent/source/languageguessing/guesslang.component | 34
lingucomponent/source/languageguessing/guesslang.cxx | 7
lingucomponent/source/languageguessing/makefile.mk | 8
lingucomponent/source/lingutil/lingutil.cxx | 23
lingucomponent/source/lingutil/lingutil.hxx | 8
lingucomponent/source/spellcheck/macosxspell/MacOSXSpell.component | 34
lingucomponent/source/spellcheck/macosxspell/macreg.cxx | 9
lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx | 26
lingucomponent/source/spellcheck/macosxspell/macspellimp.hxx | 93
lingucomponent/source/spellcheck/macosxspell/makefile.mk | 8
lingucomponent/source/spellcheck/spell/exports.dxp | 1
lingucomponent/source/spellcheck/spell/makefile.mk | 8
lingucomponent/source/spellcheck/spell/spell.component | 34
lingucomponent/source/spellcheck/spell/sreg.cxx | 9
lingucomponent/source/spellcheck/spell/sspellimp.cxx | 318 +-
lingucomponent/source/spellcheck/spell/sspellimp.hxx | 90
lingucomponent/source/thesaurus/libnth/exports.dxp | 1
lingucomponent/source/thesaurus/libnth/lnth.component | 34
lingucomponent/source/thesaurus/libnth/makefile.mk | 8
lingucomponent/source/thesaurus/libnth/nthesdta.hxx | 22
lingucomponent/source/thesaurus/libnth/nthesimp.cxx | 483 +--
lingucomponent/source/thesaurus/libnth/nthesimp.hxx | 53
lingucomponent/source/thesaurus/libnth/ntreg.cxx | 9
package/prj/build.lst | 2
package/prj/d.lst | 2
package/source/manifest/ManifestExport.cxx | 5
package/source/manifest/UnoRegister.cxx | 63
package/source/xstor/makefile.mk | 8
package/source/xstor/ohierarchyholder.cxx | 21
package/source/xstor/ohierarchyholder.hxx | 18
package/source/xstor/owriteablestream.cxx | 206 -
package/source/xstor/owriteablestream.hxx | 39
package/source/xstor/register.cxx | 28
package/source/xstor/xstor.component | 35
package/source/xstor/xstor.dxp | 1
package/source/xstor/xstorage.cxx | 594 ++--
package/source/xstor/xstorage.hxx | 66
package/source/zippackage/ZipPackage.cxx | 2
package/source/zippackage/ZipPackageFolder.cxx | 65
package/source/zippackage/ZipPackageStream.cxx | 2
package/util/exports.dxp | 1
package/util/makefile.mk | 8
package/util/package2.component | 44
setup_native/scripts/admin.pl | 2
setup_native/scripts/install_solaris.sh | 2
setup_native/scripts/osx_install_languagepack.applescript | 38
setup_native/scripts/osx_install_patch.applescript | 38
setup_native/source/mac/Info.plist.langpack | 6
setup_native/source/packinfo/packinfo_office.txt | 32
setup_native/source/packinfo/shellscripts_extensions.txt | 168 -
setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx | 33
setup_native/source/win32/customactions/shellextensions/registerextensions.cxx | 162 -
wizards/com/sun/star/wizards/agenda/AgendaWizardDialog.java | 2
wizards/com/sun/star/wizards/agenda/AgendaWizardDialogConst.java | 55
wizards/com/sun/star/wizards/agenda/AgendaWizardDialogImpl.java | 7
wizards/com/sun/star/wizards/agenda/CallWizard.java | 18
wizards/com/sun/star/wizards/agenda/TopicsControl.java | 7
wizards/com/sun/star/wizards/agenda/agenda.component | 35
wizards/com/sun/star/wizards/agenda/makefile.mk | 8
wizards/com/sun/star/wizards/common/Configuration.java | 2
wizards/com/sun/star/wizards/common/HelpIds.java | 1047 ++++++++
wizards/com/sun/star/wizards/common/NumberFormatter.java | 2
wizards/com/sun/star/wizards/document/OfficeDocument.java | 10
wizards/com/sun/star/wizards/fax/CallWizard.java | 19
wizards/com/sun/star/wizards/fax/FaxWizardDialogConst.java | 68
wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.java | 4
wizards/com/sun/star/wizards/fax/fax.component | 35
wizards/com/sun/star/wizards/fax/makefile.mk | 8
wizards/com/sun/star/wizards/form/CallFormWizard.java | 17
wizards/com/sun/star/wizards/form/DataEntrySetter.java | 10
wizards/com/sun/star/wizards/form/FieldLinker.java | 5
wizards/com/sun/star/wizards/form/Finalizer.java | 6
wizards/com/sun/star/wizards/form/FormConfiguration.java | 8
wizards/com/sun/star/wizards/form/FormDocument.java | 4
wizards/com/sun/star/wizards/form/StyleApplier.java | 10
wizards/com/sun/star/wizards/form/UIControlArranger.java | 6
wizards/com/sun/star/wizards/form/form.component | 35
wizards/com/sun/star/wizards/form/makefile.mk | 8
wizards/com/sun/star/wizards/letter/CallWizard.java | 19
wizards/com/sun/star/wizards/letter/LetterWizardDialog.java | 93
wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.java | 4
wizards/com/sun/star/wizards/letter/letter.component | 35
wizards/com/sun/star/wizards/letter/makefile.mk | 8
wizards/com/sun/star/wizards/makefile.mk | 1
wizards/com/sun/star/wizards/query/CallQueryWizard.java | 17
wizards/com/sun/star/wizards/query/Finalizer.java | 8
wizards/com/sun/star/wizards/query/makefile.mk | 8
wizards/com/sun/star/wizards/query/query.component | 35
wizards/com/sun/star/wizards/report/CallReportWizard.java | 20
wizards/com/sun/star/wizards/report/Dataimport.java | 2
wizards/com/sun/star/wizards/report/ReportFinalizer.java | 10
wizards/com/sun/star/wizards/report/ReportLayouter.java | 8
wizards/com/sun/star/wizards/report/makefile.mk | 8
wizards/com/sun/star/wizards/report/report.component | 35
wizards/com/sun/star/wizards/table/CallTableWizard.java | 17
wizards/com/sun/star/wizards/table/FieldFormatter.java | 14
wizards/com/sun/star/wizards/table/Finalizer.java | 12
wizards/com/sun/star/wizards/table/PrimaryKeyHandler.java | 14
wizards/com/sun/star/wizards/table/ScenarioSelector.java | 6
wizards/com/sun/star/wizards/table/makefile.mk | 8
wizards/com/sun/star/wizards/table/table.component | 35
wizards/com/sun/star/wizards/ui/AggregateComponent.java | 13
wizards/com/sun/star/wizards/ui/ButtonList.java | 9
wizards/com/sun/star/wizards/ui/CommandFieldSelection.java | 2
wizards/com/sun/star/wizards/ui/ControlScroller.java | 3
wizards/com/sun/star/wizards/ui/FieldSelection.java | 18
wizards/com/sun/star/wizards/ui/FilterComponent.java | 12
wizards/com/sun/star/wizards/ui/ImageList.java | 7
wizards/com/sun/star/wizards/ui/SortingComponent.java | 6
wizards/com/sun/star/wizards/ui/TitlesComponent.java | 2
wizards/com/sun/star/wizards/ui/WizardDialog.java | 12
wizards/com/sun/star/wizards/web/CallWizard.java | 19
wizards/com/sun/star/wizards/web/FTPDialog.java | 19
wizards/com/sun/star/wizards/web/ImageListDialog.java | 11
wizards/com/sun/star/wizards/web/WWD_Events.java | 2
wizards/com/sun/star/wizards/web/WWD_General.java | 3
wizards/com/sun/star/wizards/web/WebWizardDialog.java | 89
wizards/com/sun/star/wizards/web/makefile.mk | 8
wizards/com/sun/star/wizards/web/web.component | 35
wizards/prj/build.lst | 2
wizards/prj/d.lst | 8
wizards/source/depot/Dialog2.xdl | 24
wizards/source/depot/Dialog3.xdl | 30
wizards/source/depot/Dialog4.xdl | 8
wizards/source/euro/DlgConvert.xdl | 40
wizards/source/euro/DlgPassword.xdl | 6
wizards/source/formwizard/DlgFormDB.xdl | 40
wizards/source/importwizard/ImportDialog.xdl | 54
wizards/source/schedule/DlgCalendar.xdl | 32
wizards/source/template/DialogStyles.xdl | 8
wizards/source/template/TemplateDialog.xdl | 16
wizards/source/webwizard/WebWzrd.xdl | 16
wizards/util/helpids.h | 859 ++++++
wizards/util/hidother.src | 1279 +++++-----
xmlsecurity/prj/build.lst | 2
xmlsecurity/prj/d.lst | 3
xmlsecurity/source/component/registerservices.cxx | 42
xmlsecurity/source/dialogs/certificatechooser.src | 1
xmlsecurity/source/dialogs/certificateviewer.src | 3
xmlsecurity/source/dialogs/digitalsignaturesdialog.src | 3
xmlsecurity/source/dialogs/helpids.hrc | 44
xmlsecurity/source/dialogs/macrosecurity.cxx | 1
xmlsecurity/source/dialogs/macrosecurity.src | 10
xmlsecurity/source/dialogs/warnings.src | 3
xmlsecurity/source/framework/xsec_framework.cxx | 77
xmlsecurity/source/xmlsec/mscrypt/securityenvironment_mscryptimpl.cxx | 2
xmlsecurity/source/xmlsec/mscrypt/x509certificate_mscryptimpl.cxx | 14
xmlsecurity/source/xmlsec/xsec_xmlsec.cxx | 71
xmlsecurity/util/exports_xsmscrypt.dxp | 1
xmlsecurity/util/exports_xsnss.dxp | 1
xmlsecurity/util/makefile.mk | 27
xmlsecurity/util/xmlsecurity.component | 37
xmlsecurity/util/xsec_fw.component | 56
xmlsecurity/util/xsec_fw.dxp | 1
xmlsecurity/util/xsec_xmlsec.component | 55
xmlsecurity/util/xsec_xmlsec.windows.component | 55
580 files changed, 12580 insertions(+), 9648 deletions(-)
New commits:
commit e72c836c389877d786d8d31d4b5b17b67dfcc1bf
Merge: ea96281... 54a0d55...
Author: Michael Meeks <michael.meeks at novell.com>
Date: Tue Mar 1 15:19:25 2011 +0000
Merge remote branch 'stage/ooo/dev300_m98_fixed' into integration/dev300_m98
Conflicts:
UnoControls/inc/basecontainercontrol.hxx
UnoControls/inc/basecontrol.hxx
UnoControls/inc/definesunocontrols.hxx
UnoControls/inc/multiplexer.hxx
UnoControls/source/base/basecontainercontrol.cxx
UnoControls/source/base/basecontrol.cxx
UnoControls/source/base/multiplexer.cxx
UnoControls/source/base/registercontrols.cxx
UnoControls/source/controls/OConnectionPointHelper.cxx
UnoControls/source/controls/progressbar.cxx
UnoControls/source/controls/progressmonitor.cxx
UnoControls/source/controls/statusindicator.cxx
UnoControls/source/inc/OConnectionPointContainerHelper.hxx
UnoControls/source/inc/OConnectionPointHelper.hxx
UnoControls/source/inc/framecontrol.hxx
UnoControls/source/inc/progressbar.hxx
UnoControls/source/inc/progressmonitor.hxx
UnoControls/source/inc/statusindicator.hxx
accessibility/inc/accessibility/extended/AccessibleToolPanelDeck.hxx
accessibility/inc/accessibility/extended/AccessibleToolPanelDeckTabBar.hxx
accessibility/inc/accessibility/extended/AccessibleToolPanelDeckTabBarItem.hxx
accessibility/source/extended/AccessibleGridControlHeader.cxx
accessibility/source/extended/AccessibleGridControlTable.cxx
accessibility/source/extended/AccessibleToolPanelDeck.cxx
accessibility/source/extended/AccessibleToolPanelDeckTabBar.cxx
accessibility/source/extended/AccessibleToolPanelDeckTabBarItem.cxx
accessibility/source/extended/accessiblelistbox.cxx
accessibility/source/helper/characterattributeshelper.cxx
accessibility/source/standard/vclxaccessiblescrollbar.cxx
automation/inc/automation/communi.hxx
automation/inc/automation/simplecm.hxx
automation/source/communi/communi.cxx
automation/source/miniapp/servuid.hxx
automation/source/server/recorder.cxx
automation/source/server/statemnt.cxx
automation/source/simplecm/simplecm.cxx
automation/source/simplecm/tcpio.cxx
automation/source/simplecm/tcpio.hxx
automation/source/testtool/httprequest.cxx
automation/source/testtool/objtest.cxx
automation/source/testtool/tcommuni.hxx
basctl/inc/basidesh.hrc
basctl/inc/helpid.hrc
basctl/source/accessibility/accessibledialogcontrolshape.cxx
basctl/source/accessibility/accessibledialogwindow.cxx
basctl/source/basicide/baside2.cxx
basctl/source/basicide/baside2b.cxx
basctl/source/basicide/baside3.cxx
basctl/source/basicide/basides1.cxx
basctl/source/basicide/basidesh.cxx
basctl/source/basicide/basidesh.src
basctl/source/basicide/bastype2.cxx
basctl/source/basicide/bastype2.hxx
basctl/source/basicide/bastype3.cxx
basctl/source/basicide/bastypes.cxx
basctl/source/basicide/brkdlg.cxx
basctl/source/basicide/localizationmgr.cxx
basctl/source/basicide/macrodlg.cxx
basctl/source/basicide/makefile.mk
basctl/source/basicide/moduldl2.cxx
basctl/source/basicide/moduldlg.cxx
basctl/source/basicide/scriptdocument.cxx
basctl/source/basicide/tbxctl.cxx
basctl/source/basicide/tbxctl.src
basctl/source/basicide/unomodel.cxx
basctl/source/dlged/dlged.cxx
basctl/source/dlged/dlgedfac.cxx
basctl/source/dlged/dlgedobj.cxx
basctl/source/dlged/propbrw.cxx
basctl/source/inc/bastypes.hxx
bean/qa/complex/makefile.mk
cui/source/customize/acccfg.cxx
cui/source/customize/acccfg.hrc
cui/source/customize/acccfg.src
cui/source/customize/cfg.cxx
cui/source/customize/cfgutil.cxx
cui/source/customize/macropg.cxx
cui/source/customize/macropg.src
cui/source/customize/selector.cxx
cui/source/customize/selector.hrc
cui/source/customize/selector.src
cui/source/dialogs/SpellDialog.cxx
cui/source/dialogs/SpellDialog.hrc
cui/source/dialogs/SpellDialog.src
cui/source/dialogs/commonlingui.hxx
cui/source/dialogs/cuihyperdlg.cxx
cui/source/dialogs/cuiimapwnd.cxx
cui/source/dialogs/hldocntp.cxx
cui/source/dialogs/hldoctp.cxx
cui/source/dialogs/hlinettp.cxx
cui/source/dialogs/hlmailtp.cxx
cui/source/dialogs/hlmarkwn.cxx
cui/source/dialogs/hltpbase.cxx
cui/source/dialogs/hyperdlg.hrc
cui/source/dialogs/hyperdlg.src
cui/source/dialogs/hyphen.cxx
cui/source/dialogs/hyphen.src
cui/source/dialogs/iconcdlg.cxx
cui/source/dialogs/passwdomdlg.cxx
cui/source/dialogs/passwdomdlg.hrc
cui/source/dialogs/passwdomdlg.src
cui/source/dialogs/scriptdlg.cxx
cui/source/dialogs/scriptdlg.hrc
cui/source/dialogs/scriptdlg.src
cui/source/dialogs/splitcelldlg.cxx
cui/source/dialogs/splitcelldlg.hrc
cui/source/dialogs/splitcelldlg.src
cui/source/dialogs/thesdlg.cxx
cui/source/dialogs/thesdlg.hrc
cui/source/dialogs/thesdlg.src
cui/source/dialogs/thesdlg_impl.hxx
cui/source/dialogs/winpluginlib.cpp
cui/source/factory/dlgfact.cxx
cui/source/factory/dlgfact.hxx
cui/source/inc/SpellDialog.hxx
cui/source/inc/autocdlg.hxx
cui/source/inc/cfg.hxx
cui/source/inc/cfgutil.hxx
cui/source/inc/connect.hxx
cui/source/inc/cuires.hrc
cui/source/inc/cuitabarea.hxx
cui/source/inc/cuitabline.hxx
cui/source/inc/hangulhanjadlg.hxx
cui/source/inc/helpid.hrc
cui/source/inc/hldocntp.hxx
cui/source/inc/hyphen.hxx
cui/source/inc/iconcdlg.hxx
cui/source/inc/numpages.hxx
cui/source/inc/passwdomdlg.hxx
cui/source/inc/postdlg.hxx
cui/source/inc/scriptdlg.hxx
cui/source/inc/selector.hxx
cui/source/options/cuisrchdlg.cxx
cui/source/options/dbregister.cxx
cui/source/options/dbregister.src
cui/source/options/dbregisterednamesconfig.cxx
cui/source/options/optcolor.cxx
cui/source/options/optfltr.src
cui/source/options/optgdlg.cxx
cui/source/options/optgdlg.src
cui/source/options/optgenrl.cxx
cui/source/options/optimprove.cxx
cui/source/options/optimprove2.cxx
cui/source/options/optinet2.cxx
cui/source/options/optpath.cxx
cui/source/options/optsave.cxx
cui/source/options/readonlyimage.cxx
cui/source/options/treeopt.cxx
cui/source/tabpages/align.cxx
cui/source/tabpages/autocdlg.cxx
cui/source/tabpages/autocdlg.src
cui/source/tabpages/border.cxx
cui/source/tabpages/chardlg.cxx
cui/source/tabpages/dstribut.cxx
cui/source/tabpages/dstribut.hrc
cui/source/tabpages/dstribut.src
cui/source/tabpages/labdlg.cxx
cui/source/tabpages/macroass.cxx
cui/source/tabpages/numfmt.cxx
cui/source/tabpages/numfmt.hrc
cui/source/tabpages/numfmt.src
cui/source/tabpages/numpages.cxx
cui/source/tabpages/page.cxx
cui/source/tabpages/paragrph.cxx
cui/source/tabpages/tabarea.src
cui/source/tabpages/textattr.cxx
cui/source/tabpages/tpbitmap.cxx
cui/source/tabpages/tpcolor.cxx
cui/source/tabpages/tpgradnt.cxx
cui/source/tabpages/tphatch.cxx
cui/source/tabpages/tpline.cxx
cui/source/tabpages/tplnedef.cxx
cui/source/tabpages/tplneend.cxx
embedserv/source/embed/register.cxx
extensions/inc/abpilot.hrc
extensions/inc/bibliography.hrc
extensions/inc/dbpilots.hrc
extensions/inc/pch/precompiled_extensions.hxx
extensions/inc/propctrlr.hrc
extensions/inc/update.hrc
extensions/source/abpilot/datasourcehandling.cxx
extensions/source/bibliography/bibload.cxx
extensions/source/bibliography/datman.cxx
extensions/source/bibliography/framectr.cxx
extensions/source/config/ldap/ldapuserprofilebe.cxx
extensions/source/dbpilots/controlwizard.cxx
extensions/source/dbpilots/gridwizard.cxx
extensions/source/inc/componentmodule.cxx
extensions/source/nsplugin/source/so_env.cxx
extensions/source/nsplugin/source/so_instance.cxx
extensions/source/ole/oleobjw.cxx
extensions/source/ole/oleobjw.hxx
extensions/source/ole/olethread.cxx
extensions/source/oooimprovement/invite_job.cxx
extensions/source/oooimprovement/onlogrotate_job.cxx
extensions/source/plugin/base/service.cxx
extensions/source/plugin/base/xplugin.cxx
extensions/source/plugin/inc/plugin/unx/mediator.hxx
extensions/source/plugin/inc/plugin/unx/plugcon.hxx
extensions/source/plugin/unx/mediator.cxx
extensions/source/plugin/unx/nppapi.cxx
extensions/source/plugin/unx/plugcon.cxx
extensions/source/propctrlr/browserline.cxx
extensions/source/propctrlr/browserline.hxx
extensions/source/propctrlr/fontdialog.cxx
extensions/source/scanner/sane.hxx
extensions/source/scanner/scanunx.cxx
extensions/source/scanner/scanwin.cxx
extensions/source/scanner/twain.cxx
extensions/source/scanner/twain.hxx
extensions/source/update/check/updatecheck.cxx
extensions/source/update/check/updatecheckconfig.cxx
extensions/source/update/check/updatecheckjob.cxx
extensions/test/stm/datatest.cxx
extensions/test/stm/marktest.cxx
extensions/test/stm/pipetest.cxx
extensions/test/stm/testfactreg.cxx
extensions/workben/testframecontrol.cxx
extensions/workben/testpgp.cxx
extensions/workben/testresource.cxx
forms/prj/build.lst
forms/qa/complex/forms/CheckOGroupBoxModel.java
forms/qa/unoapi/knownissues.xcl
forms/source/component/DatabaseForm.cxx
forms/source/component/Filter.cxx
forms/source/component/ListBox.cxx
forms/source/helper/commanddescriptionprovider.cxx
forms/source/helper/commandimageprovider.cxx
forms/source/helper/formnavigation.cxx
forms/source/inc/commanddescriptionprovider.hxx
forms/source/inc/commandimageprovider.hxx
forms/source/inc/forms_module_impl.hxx
forms/source/inc/property.hrc
forms/source/misc/InterfaceContainer.cxx
forms/source/misc/services.cxx
forms/source/resource/frm_resource.cxx
forms/source/richtext/richtextimplcontrol.cxx
forms/source/richtext/rtattributehandler.cxx
forms/source/richtext/specialdispatchers.cxx
forms/source/solar/component/navbarcontrol.hxx
forms/source/solar/control/navtoolbar.cxx
lingucomponent/prj/build.lst
lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx
lingucomponent/source/spellcheck/spell/sspellimp.cxx
package/inc/ZipFile.hxx
package/source/manifest/UnoRegister.cxx
package/source/xstor/owriteablestream.cxx
package/source/xstor/owriteablestream.hxx
package/source/xstor/selfterminatefilestream.cxx
package/source/xstor/selfterminatefilestream.hxx
package/source/xstor/xstorage.cxx
package/source/xstor/xstorage.hxx
package/source/zipapi/XFileStream.cxx
package/source/zipapi/XFileStream.hxx
package/source/zipapi/XUnbufferedStream.cxx
package/source/zipapi/XUnbufferedStream.hxx
package/source/zipapi/ZipFile.cxx
package/source/zippackage/ZipPackageFolder.cxx
package/source/zippackage/ZipPackageStream.cxx
setup_native/scripts/admin.pl
setup_native/source/mac/broffice/DS_Store
setup_native/source/mac/broffice/osxdndinstall.png
setup_native/source/mac/broffice/osxdndinstall_nologo.png
setup_native/source/mac/ooo/DS_Store
setup_native/source/mac/ooo/DS_Store_Langpack
setup_native/source/mac/ooo/osxdndinstall.png
setup_native/source/mac/ooo/osxdndinstall_nologo.png
setup_native/source/packinfo/package_names.txt
setup_native/source/packinfo/packinfo_brand.txt
setup_native/source/packinfo/packinfo_office.txt
setup_native/source/packinfo/shellscripts_extensions.txt
setup_native/source/packinfo/spellchecker_selection.txt
setup_native/source/win32/customactions/reg64/reg64.cxx
setup_native/source/win32/customactions/shellextensions/completeinstallpath.cxx
setup_native/source/win32/customactions/shellextensions/registerextensions.cxx
setup_native/source/win32/nsis/brobanner.bmp
setup_native/source/win32/nsis/brobitmap.bmp
setup_native/source/win32/nsis/ooobanner.bmp
setup_native/source/win32/nsis/ooobitmap.bmp
setup_native/source/win32/nsis/ooosdkbanner.bmp
setup_native/source/win32/nsis/ooosetup.ico
wizards/com/sun/star/wizards/ui/FilterComponent.java
wizards/prj/build.lst
xmlsecurity/prj/build.lst
xmlsecurity/source/component/registerservices.cxx
xmlsecurity/source/dialogs/digitalsignaturesdialog.src
xmlsecurity/source/framework/xsec_framework.cxx
xmlsecurity/source/helper/documentsignaturehelper.cxx
xmlsecurity/source/xmlsec/xsec_xmlsec.cxx
xmlsecurity/test_docs/tools/httpserv/src/httpserv/Main.java
diff --cc UnoControls/inc/definesunocontrols.hxx
index 0000000,1314fc6..0e19657
mode 000000,100644..100644
--- a/UnoControls/inc/definesunocontrols.hxx
+++ b/UnoControls/inc/definesunocontrols.hxx
@@@ -1,0 -1,135 +1,135 @@@
+ /*************************************************************************
+ *
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
++ *
+ * Copyright 2000, 2010 Oracle and/or its affiliates.
+ *
+ * OpenOffice.org - a multi-platform office productivity suite
+ *
+ * This file is part of OpenOffice.org.
+ *
+ * OpenOffice.org is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License version 3
+ * only, as published by the Free Software Foundation.
+ *
+ * OpenOffice.org is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License version 3 for more details
+ * (a copy is included in the LICENSE file that accompanied this code).
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * version 3 along with OpenOffice.org. If not, see
+ * <http://www.openoffice.org/license.html>
+ * for a copy of the LGPLv3 License.
+ *
+ ************************************************************************/
+
+ #ifndef _UNOCONTROLS_DEFINES_CTRL_HXX
+ #define _UNOCONTROLS_DEFINES_CTRL_HXX
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // includes
+ #include <limits.h> // defines for min/max of INT
+
+ namespace unocontrols{
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // global defines for all UnoControls
+ //-------------------------------------------------------------------------------------------------------------------
+ #define UNOCONTROLS_TRGB_COLORDATA( t,r,g,b ) ((INT32)(((UINT32)((UINT8)(b))))|(((UINT32)((UINT8)(g)))<<8)|(((UINT32)((UINT8)(r)))<<16)|(((UINT32)((UINT8)(t)))<<24))
+ //-------------------------------------------------------------------------------------------------------------------
+
+ // defines for BaseControl
+ #ifdef _UNOCONTROLS_BASECONTROL_CTRL_HXX
+ #define BASECONTROL_IDLCLASSNAME "BaseControl"
+ #define BASECONTROL_DEFAULT_PMULTIPLEXER NULL
+ #define BASECONTROL_DEFAULT_X 0
+ #define BASECONTROL_DEFAULT_Y 0
+ #define BASECONTROL_DEFAULT_WIDTH 100
+ #define BASECONTROL_DEFAULT_HEIGHT 100
+ #define BASECONTROL_DEFAULT_VISIBLE FALSE
+ #define BASECONTROL_DEFAULT_INDESIGNMODE FALSE
+ #define BASECONTROL_DEFAULT_ENABLE TRUE
+ #define BASECONTROL_SERVICE_VCLTOOLKIT "com.sun.star.awt.VclToolkit"
+ #endif
+ //-------------------------------------------------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // defines for BaseContainerControl
+ #ifdef _UNOCONTROLS_BASECONTAINERCONTROL_CTRL_HXX
+ #define BASECONTAINERCONTROL_IDLCLASSNAME "BaseContainerControl"
+ #endif
+ //-------------------------------------------------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // defines for ProgressBar
+ #ifdef _UNOCONTROLS_PROGRESSBAR_CTRL_HXX
+ #define PROGRESSBAR_IDLCLASSNAME "XProgressbar"
+ #define PROGRESSBAR_SERVICENAME "com.sun.star.awt.XProgressBar"
+ #define PROGRESSBAR_IMPLEMENTATIONNAME "stardiv.UnoControls.ProgressBar"
+ #define PROGRESSBAR_FREEBORDER 2
+ #define PROGRESSBAR_DEFAULT_HORIZONTAL TRUE
+ #define PROGRESSBAR_DEFAULT_BLOCKDIMENSION Size(1,1)
+ #define PROGRESSBAR_DEFAULT_BACKGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lightgray
+ #define PROGRESSBAR_DEFAULT_FOREGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x80 ) // blue
+ #define PROGRESSBAR_DEFAULT_MINRANGE INT_MIN
+ #define PROGRESSBAR_DEFAULT_MAXRANGE INT_MAX
+ #define PROGRESSBAR_DEFAULT_BLOCKVALUE 1
+ #define PROGRESSBAR_DEFAULT_VALUE PROGRESSBAR_DEFAULT_MINRANGE
+ #define PROGRESSBAR_LINECOLOR_BRIGHT UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
+ #define PROGRESSBAR_LINECOLOR_SHADOW UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
+ #endif
+ //-------------------------------------------------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // defines for FrameControl
+ #ifdef _UNOCONTROLS_FRAMECONTROL_CTRL_HXX
+ #define FRAMECONTROL_IDLCLASSNAME "FrameControl"
+ #define FRAMECONTROL_SERVICENAME "com.sun.star.frame.FrameControl"
+ #define FRAMECONTROL_IMPLEMENTATIONNAME "stardiv.UnoControls.FrameControl"
+ #define FRAMECONTROL_DEFAULT_COMPONENTURL "private:factory/swriter"
+ #define FRAMECONTROL_PROPERTYNAME_LOADERARGUMENTS "LoaderArguments"
+ #define FRAMECONTROL_PROPERTYNAME_COMPONENTURL "ComponentURL"
+ #define FRAMECONTROL_PROPERTYNAME_FRAME "Frame"
+ #define FRAMECONTROL_PROPERTYNAME_IDLCLASSES "IDLClasses"
+ #define FRAMECONTROL_ERRORTEXT_VOSENSHURE "This is an invalid property handle."
+ #define FRAMECONTROL_PROPERTY_COUNT 4 // you must count the propertys
+ #define FRAMECONTROL_PROPERTY_COMPONENTURL 0 // Id must be the index into the array
+ #define FRAMECONTROL_PROPERTY_FRAME 1
+ #define FRAMECONTROL_PROPERTY_IDLCLASSES 2
+ #define FRAMECONTROL_PROPERTY_LOADERARGUMENTS 3
+ #endif
+ //-------------------------------------------------------------------------------------------------------------------
+
+ //-------------------------------------------------------------------------------------------------------------------
+ // defines for ProgressMonitor
+ #ifdef _UNOCONTROLS_PROGRESSMONITOR_CTRL_HXX
+ #define PROGRESSMONITOR_IDLCLASSNAME "XProgressMonitor"
+ #define PROGRESSMONITOR_SERVICENAME "com.sun.star.awt.XProgressMonitor"
+ #define PROGRESSMONITOR_IMPLEMENTATIONNAME "stardiv.UnoControls.ProgressMonitor"
+ #define PROGRESSMONITOR_FREEBORDER 10 // border around and between the controls
+ #define PROGRESSMONITOR_WIDTH_RELATION 4 // reserve 1/4 for button width and rest for progressbar width
+ #define PROGRESSMONITOR_HEIGHT_RELATION 5 // reserve 1/5 for button and progressbar heigth and rest for text height
+ #define PROGRESSMONITOR_FIXEDTEXT_SERVICENAME "com.sun.star.awt.UnoControlFixedText"
+ #define PROGRESSMONITOR_BUTTON_SERVICENAME "com.sun.star.awt.UnoControlButton"
+ #define PROGRESSMONITOR_FIXEDTEXT_MODELNAME "com.sun.star.awt.UnoControlFixedTextModel"
+ #define PROGRESSMONITOR_BUTTON_MODELNAME "com.sun.star.awt.UnoControlButtonModel"
+ #define PROGRESSMONITOR_CONTROLNAME_TEXT "Text" // identifier the control in container
+ #define PROGRESSMONITOR_CONTROLNAME_BUTTON "Button" // -||-
+ #define PROGRESSMONITOR_CONTROLNAME_PROGRESSBAR "ProgressBar" // -||-
+ #define PROGRESSMONITOR_DEFAULT_BUTTONLABEL "Abbrechen"
+ #define PROGRESSMONITOR_DEFAULT_TOPIC "\0"
+ #define PROGRESSMONITOR_DEFAULT_TEXT "\0"
+ #define PROGRESSMONITOR_BACKGROUNDCOLOR UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xC0, 0xC0, 0xC0 ) // lighgray
+ #define PROGRESSMONITOR_LINECOLOR_BRIGHT UNOCONTROLS_TRGB_COLORDATA( 0x00, 0xFF, 0xFF, 0xFF ) // white
+ #define PROGRESSMONITOR_LINECOLOR_SHADOW UNOCONTROLS_TRGB_COLORDATA( 0x00, 0x00, 0x00, 0x00 ) // black
+ #define PROGRESSMONITOR_HEIGHT_PROGRESSBAR 15
+ #define PROGRESSMONITOR_DEFAULT_WIDTH 350
+ #define PROGRESSMONITOR_DEFAULT_HEIGHT 100
+ #endif
+ //-------------------------------------------------------------------------------------------------------------------
+
+ } // namespace unocontrols
+
+ #endif // #ifndef _UNOCONTROLS_DEFINES_CTRL_HXX
diff --cc accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
index ccfd6e6,24b507c..c97f680
--- a/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
+++ b/accessibility/inc/accessibility/extended/AccessibleBrowseBoxCheckBoxCell.hxx
@@@ -31,9 -30,11 +31,9 @@@
#include <com/sun/star/accessibility/XAccessibleValue.hpp>
#include <com/sun/star/accessibility/XAccessible.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
-#ifndef ACCESSIBILITY_EXT_BROWSE_BOX_CELL_HXX
#include "accessibility/extended/accessiblebrowseboxcell.hxx"
-#endif
#include <cppuhelper/implbase2.hxx>
- #include <vcl/wintypes.hxx>
+ #include <tools/wintypes.hxx>
// ============================================================================
namespace accessibility
{
diff --cc accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx
index f4aa0d6,16c996f..10f8188
--- a/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx
+++ b/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx
@@@ -28,9 -27,9 +28,8 @@@
#ifndef ACCESSIBILITY_HELPER_COMBOLISTBOXHELPER_HXX
#define ACCESSIBILITY_HELPER_COMBOLISTBOXHELPER_HXX
-#include <tools/gen.hxx>
#include <tools/string.hxx>
- #include <vcl/wintypes.hxx>
- #include <tools/gen.hxx>
+ #include <tools/wintypes.hxx>
namespace com { namespace sun { namespace star { namespace datatransfer { namespace clipboard {
class XClipboard;
diff --cc accessibility/source/helper/acc_factory.cxx
index 0c0bf17,df71877..0c0bf17
mode 100644,100755..100755
--- a/accessibility/source/helper/acc_factory.cxx
+++ b/accessibility/source/helper/acc_factory.cxx
diff --cc automation/inc/automation/commtypes.hxx
index b95f894,3cb1ac1..11f4c47
--- a/automation/inc/automation/commtypes.hxx
+++ b/automation/inc/automation/commtypes.hxx
@@@ -94,7 -94,7 +95,9 @@@ typedef UINT32 comm_UINT32
typedef sal_uInt16 comm_WORD;
typedef sal_uInt32 comm_DWORD;
- class SmartId;
-class rtl::OString;
++namespace rtl {
++ class OString;
++}
class String;
#define comm_String String
diff --cc automation/inc/automation/communi.hxx
index 079deb7,822613e..8adc756
--- a/automation/inc/automation/communi.hxx
+++ b/automation/inc/automation/communi.hxx
@@@ -47,7 -46,7 +47,7 @@@ class MultiCommunicationManager : publi
public:
MultiCommunicationManager( BOOL bUseMultiChannel = FALSE );
virtual ~MultiCommunicationManager();
-- virtual BOOL StopCommunication(); // Hält alle CommunicationLinks an
++ virtual BOOL StopCommunication(); // H�lt alle CommunicationLinks an
virtual BOOL IsLinkValid( CommunicationLink* pCL );
virtual USHORT GetCommunicationLinkCount();
virtual CommunicationLinkRef GetCommunicationLink( USHORT nNr );
@@@ -60,7 -59,7 +60,7 @@@ protected
CommunicationLinkList *ActiveLinks;
CommunicationLinkList *InactiveLinks; /// Hier sind die CommunicationLinks drin, die sich noch nicht selbst abgemeldet haben.
/// allerdings schon ein StopCommunication gekriegt haben, bzw ein ConnectionTerminated
-- virtual void DestroyingLink( CommunicationLink *pCL ); // Link trägt sich im Destruktor aus
++ virtual void DestroyingLink( CommunicationLink *pCL ); // Link tr�gt sich im Destruktor aus
BOOL bGracefullShutdown;
};
diff --cc automation/inc/automation/simplecm.hxx
index 65da5a0,44bd6e6..65c10a5
--- a/automation/inc/automation/simplecm.hxx
+++ b/automation/inc/automation/simplecm.hxx
@@@ -37,7 -36,7 +37,7 @@@
#include <automation/commdefines.hxx>
--// CM steht für CommunicationManager
++// CM steht f�r CommunicationManager
#define CM_UNLIMITED_CONNECTIONS 0xffff
typedef USHORT CM_NameType;
@@@ -133,9 -132,9 +133,9 @@@ protected
friend class SingleCommunicationManager;
friend class MultiCommunicationManager;
friend class CommunicationManagerServerAcceptThread;
-- // Darf nicht abgeräumt werden zwischen Empfang des Streams und ende des Callbacks
++ // Darf nicht abger�umt werden zwischen Empfang des Streams und ende des Callbacks
--protected: // so daß nur über Ref gelöscht werden kann
++protected: // so da� nur �ber Ref gel�scht werden kann
virtual ~CommunicationLink();
void InvalidateManager() { pMyManager = NULL; }
@@@ -163,19 -162,19 +163,19 @@@ public
BOOL TransferDataStream( SvStream *pDataStream, CMProtocol nProtocol = CM_PROTOCOL_OLDSTYLE );
// Liefert die ID, die vom Sender angegeben wurde.
-- // Dadurch lassen sich virtuelle Kommunikationen über einen physikalischen Link realisiren.
-- // Da die Kommunikation zu älteren Versionen kompatibel bleiben muß, muß der Empfänger raten,
-- // die neue oder die alte verwendet wird, da sich der Kopf eines Auftrages dann ändert.
++ // Dadurch lassen sich virtuelle Kommunikationen �ber einen physikalischen Link realisiren.
++ // Da die Kommunikation zu �lteren Versionen kompatibel bleiben mu�, mu� der Empf�nger raten,
++ // die neue oder die alte verwendet wird, da sich der Kopf eines Auftrages dann �ndert.
UINT16 GetProtocol(){ return nServiceProtocol; }
-- // Der Stream wird hier übergeben. Der Aufrufer ist für dessen Löschung zuständig
++ // Der Stream wird hier �bergeben. Der Aufrufer ist f�r dessen L�schung zust�ndig
// Die Methode MUSS gerufen werden, da sonst keine weiteren Daten empfangen werden.
SvStream* GetServiceData(){ SvStream *pTemp = pServiceData; pServiceData = NULL; return pTemp; }
-- /// Ermöglicht das Auslösen des nächsten Callbacks. Wird auch Implizit gerufen.
++ /// Erm�glicht das Ausl�sen des n�chsten Callbacks. Wird auch Implizit gerufen.
void FinishCallback(){ bIsInsideCallback = FALSE; }
-- /// Syncrones Empfangen der Daten. Nur für Kommandozeile, sonst leer implementiert
++ /// Syncrones Empfangen der Daten. Nur f�r Kommandozeile, sonst leer implementiert
virtual BOOL ReceiveDataStream(){ return FALSE; }
/// Statistics
@@@ -199,7 -198,7 +199,7 @@@ protected
UINT16 nServiceProtocol;
UINT16 nServiceHeaderType;
-- /// Verhindert das vorzeitige Auslösen des nächsten Callbacks.
++ /// Verhindert das vorzeitige Ausl�sen des n�chsten Callbacks.
void StartCallback(){ bIsInsideCallback = TRUE; }
BOOL bIsInsideCallback;
@@@ -238,14 -237,14 +238,14 @@@ public
virtual BOOL StartCommunication()=0;
virtual BOOL StartCommunication( String aApp, String aParams );
virtual BOOL StartCommunication( ByteString aHost, ULONG nPort );
-- virtual BOOL StopCommunication()=0; // Hält alle CommunicationLinks an
++ virtual BOOL StopCommunication()=0; // H�lt alle CommunicationLinks an
virtual BOOL IsCommunicationRunning() { return bIsCommunicationRunning; }
// virtual BOOL IsCommunicationError();
// Der Name oder die IP-Adresse oder sonstwas um den Communikationspartner zu identifizieren
virtual ByteString GetMyName( CM_NameType eType );
-- virtual BOOL IsLinkValid( CommunicationLink* pCL )=0; // Notwendig für call im Destruktor
++ virtual BOOL IsLinkValid( CommunicationLink* pCL )=0; // Notwendig f�r call im Destruktor
virtual USHORT GetCommunicationLinkCount()=0;
virtual CommunicationLinkRef GetCommunicationLink( USHORT nNr )=0;
@@@ -275,7 -274,7 +275,7 @@@ protected
CM_InfoType nInfoType;
-- // Diese Routinen rufen den Link oder sind überladen
++ // Diese Routinen rufen den Link oder sind �berladen
virtual void ConnectionOpened( CommunicationLink* pCL ){ mlConnectionOpened.Call( pCL ); }
virtual void ConnectionClosed( CommunicationLink* pCL ){ mlConnectionClosed.Call( pCL ); }
virtual void DataReceived( CommunicationLink* pCL ){ mlDataReceived.Call( pCL ); }
@@@ -283,7 -282,7 +283,7 @@@
BOOL bIsCommunicationRunning;
-- virtual void DestroyingLink( CommunicationLink *pCL )=0; // Link trägt sich im Destruktor aus
++ virtual void DestroyingLink( CommunicationLink *pCL )=0; // Link tr�gt sich im Destruktor aus
private:
ByteString maApplication;
@@@ -301,7 -300,7 +301,7 @@@ class SingleCommunicationManager : publ
public:
SingleCommunicationManager( BOOL bUseMultiChannel = FALSE );
virtual ~SingleCommunicationManager();
-- virtual BOOL StopCommunication(); // Hält alle CommunicationLinks an
++ virtual BOOL StopCommunication(); // H�lt alle CommunicationLinks an
virtual BOOL IsLinkValid( CommunicationLink* pCL );
virtual USHORT GetCommunicationLinkCount();
virtual CommunicationLinkRef GetCommunicationLink( USHORT nNr );
@@@ -311,7 -310,7 +311,7 @@@ protected
virtual void CallConnectionClosed( CommunicationLink* pCL );
CommunicationLinkRef xActiveLink;
CommunicationLink *pInactiveLink;
-- virtual void DestroyingLink( CommunicationLink *pCL ); // Link trägt sich im Destruktor aus
++ virtual void DestroyingLink( CommunicationLink *pCL ); // Link tr�gt sich im Destruktor aus
};
class ICommunicationManagerClient
diff --cc automation/source/communi/communi.cxx
index ede17dd,0fe86ae..8b3e758
--- a/automation/source/communi/communi.cxx
+++ b/automation/source/communi/communi.cxx
@@@ -56,7 -55,7 +56,7 @@@ _SV_IMPL_SORTAR_ALG( nm,AE )
if( nL ) {\
DBG_ASSERT( nP < nA && nP + nL <= nA, "ERR_VAR_DEL" );\
for( USHORT n=nP; n < nP + nL; n++ ) \
-- DBG_ERROR("Das Element der Liste wurde nicht gelöscht"); \
++ DBG_ERROR("Das Element der Liste wurde nicht gel�scht"); \
SvPtrarr::Remove( nP, nL ); \
} \
} \
@@@ -98,8 -97,8 +98,8 @@@ CommunicationLinkViaSocket::~Communicat
{
GetpApp()->RemoveUserEvent( nConnectionClosedEventId );
nConnectionClosedEventId = 0;
-- INFO_MSG( CByteString("Event gelöscht"),
-- CByteString( "ConnectionClosedEvent aus Queue gelöscht"),
++ INFO_MSG( CByteString("Event gel�scht"),
++ CByteString( "ConnectionClosedEvent aus Queue gel�scht"),
CM_MISC, NULL );
}
}
@@@ -110,8 -109,8 +110,8 @@@
GetpApp()->RemoveUserEvent( nDataReceivedEventId );
nDataReceivedEventId = 0;
delete GetServiceData();
-- INFO_MSG( CByteString("Event gelöscht"),
-- CByteString( "DataReceivedEvent aus Queue gelöscht"),
++ INFO_MSG( CByteString("Event gel�scht"),
++ CByteString( "DataReceivedEvent aus Queue gel�scht"),
CM_MISC, NULL );
}
}
@@@ -129,7 -128,7 +129,7 @@@ BOOL CommunicationLinkViaSocket::Shutdo
if ( GetStreamSocket() ) // Mal wieder nach oben verschoben, da sonst nicht vom Read runtergesprungen wird.
GetStreamSocket()->close();
-- resume(); // So daß das run auch die Schleife verlassen kann
++ resume(); // So da� das run auch die Schleife verlassen kann
join();
@@@ -239,8 -238,8 +239,8 @@@ BOOL CommunicationLinkViaSocket::DoTran
long CommunicationLinkViaSocket::ConnectionClosed( void* EMPTYARG )
{
{
- vos::OGuard aGuard( aMConnectionClosed );
- nConnectionClosedEventId = 0; // Achtung!! alles andere muß oben gemacht werden.
+ osl::MutexGuard aGuard( aMConnectionClosed );
- nConnectionClosedEventId = 0; // Achtung!! alles andere muß oben gemacht werden.
++ nConnectionClosedEventId = 0; // Achtung!! alles andere mu� oben gemacht werden.
}
ShutdownCommunication();
return CommunicationLink::ConnectionClosed( );
@@@ -250,8 -249,8 +250,8 @@@
long CommunicationLinkViaSocket::DataReceived( void* EMPTYARG )
{
{
- vos::OGuard aGuard( aMDataReceived );
- nDataReceivedEventId = 0; // Achtung!! alles andere muß oben gemacht werden.
+ osl::MutexGuard aGuard( aMDataReceived );
- nDataReceivedEventId = 0; // Achtung!! alles andere muß oben gemacht werden.
++ nDataReceivedEventId = 0; // Achtung!! alles andere mu� oben gemacht werden.
}
return CommunicationLink::DataReceived( );
}
@@@ -297,8 -296,8 +297,8 @@@ MultiCommunicationManager::~MultiCommun
}
}
-- // Alles weghauen, was nicht rechtzeitig auf die Bäume gekommen ist
-- // Was bei StopCommunication übrig geblieben ist, da es sich asynchron austragen wollte
++ // Alles weghauen, was nicht rechtzeitig auf die B�ume gekommen ist
++ // Was bei StopCommunication �brig geblieben ist, da es sich asynchron austragen wollte
USHORT i = ActiveLinks->Count();
while ( i-- )
{
@@@ -310,7 -309,7 +310,7 @@@
delete ActiveLinks;
/// Die Links zwischen ConnectionClosed und Destruktor.
-- /// Hier NICHT gerefcounted, da sie sich sonst im Kreis festhaten würden,
++ /// Hier NICHT gerefcounted, da sie sich sonst im Kreis festhaten w�rden,
/// da die Links sich erst in ihrem Destruktor austragen
i = InactiveLinks->Count();
while ( i-- )
@@@ -326,13 -325,13 +326,13 @@@ BOOL MultiCommunicationManager::StopCom
{
// Alle Verbindungen abbrechen
// ConnectionClosed entfernt die Links aus der Liste. Je nach Implementation syncron
-- // oder asyncron. Daher Von oben nach unten Abräumen, so daß sich nichts verschiebt.
++ // oder asyncron. Daher Von oben nach unten Abr�umen, so da� sich nichts verschiebt.
USHORT i = ActiveLinks->Count();
int nFail = 0;
while ( i )
{
if ( !ActiveLinks->GetObject(i-1)->StopCommunication() )
-- nFail++; // Hochzählen, da Verbindung sich nicht (sofort) beenden lässt.
++ nFail++; // Hochz�hlen, da Verbindung sich nicht (sofort) beenden l�sst.
i--;
}
@@@ -359,7 -358,7 +359,7 @@@ CommunicationLinkRef MultiCommunication
void MultiCommunicationManager::CallConnectionOpened( CommunicationLink* pCL )
{
-- CommunicationLinkRef rHold(pCL); // Hält den Zeiger bis zum Ende des calls
++ CommunicationLinkRef rHold(pCL); // H�lt den Zeiger bis zum Ende des calls
ActiveLinks->C40_PTR_INSERT(CommunicationLink, pCL);
rHold->AddRef();
@@@ -368,7 -367,7 +368,7 @@@
void MultiCommunicationManager::CallConnectionClosed( CommunicationLink* pCL )
{
-- CommunicationLinkRef rHold(pCL); // Hält denm Zeiger bis zum Ende des calls
++ CommunicationLinkRef rHold(pCL); // H�lt denm Zeiger bis zum Ende des calls
CommunicationManager::CallConnectionClosed( pCL );
@@@ -478,20 -477,20 +478,20 @@@ CommunicationManagerServerAcceptThread:
pAcceptorSocket = NULL;
}
#else
-- DEBUGPRINTF ("Destructor CommunicationManagerServerAcceptThread Übersprungen!!!! (wegen Solaris BUG)\n");
++ DEBUGPRINTF ("Destructor CommunicationManagerServerAcceptThread �bersprungen!!!! (wegen Solaris BUG)\n");
#endif
{
- vos::OGuard aGuard( aMAddConnection );
+ osl::MutexGuard aGuard( aMAddConnection );
if ( nAddConnectionEventId )
{
GetpApp()->RemoveUserEvent( nAddConnectionEventId );
nAddConnectionEventId = 0;
CommunicationLinkRef xNewConnection = GetNewConnection();
-- INFO_MSG( CByteString("Event gelöscht"),
-- CByteString( "AddConnectionEvent aus Queue gelöscht"),
++ INFO_MSG( CByteString("Event gel�scht"),
++ CByteString( "AddConnectionEvent aus Queue gel�scht"),
CM_MISC, xNewConnection );
xNewConnection->InvalidateManager();
-- xNewConnection.Clear(); // sollte das Objekt hier löschen
++ xNewConnection.Clear(); // sollte das Objekt hier l�schen
}
}
}
diff --cc automation/source/miniapp/servuid.hxx
index 362b803,26ec517..b7c801a
--- a/automation/source/miniapp/servuid.hxx
+++ b/automation/source/miniapp/servuid.hxx
@@@ -25,16 -24,14 +25,16 @@@
* for a copy of the LGPLv3 License.
*
************************************************************************/
- #define UID_GROSSER_TEST_DLG 101
- #define UID_CheckBox 202
- #define UID_TriStateBox 303
- #define UID_OKButton 404
- #define UID_TimeField 505
- #define UID_MultiLineEdit 606
- #define UID_RadioButton1 707
- #define UID_RadioButton2 708
- #define UID_MultiListBox 809
- #define UID_ComboBox 910
- #define UID_DateBox 1011
+ #define UID_GROSSER_TEST_DLG "AUTOMATION_UID_GROSSER_TEST_DLG"
+ #define UID_CheckBox "AUTOMATION_UID_CheckBox"
+ #define UID_TriStateBox "AUTOMATION_UID_TriStateBox"
+ #define UID_OKButton "AUTOMATION_UID_OKButton"
+ #define UID_TimeField "AUTOMATION_UID_TimeField"
+ #define UID_MultiLineEdit "AUTOMATION_UID_MultiLineEdit"
+ #define UID_RadioButton1 "AUTOMATION_UID_RadioButton1"
+ #define UID_RadioButton2 "AUTOMATION_UID_RadioButton2"
+ #define UID_MultiListBox "AUTOMATION_UID_MultiListBox"
+ #define UID_ComboBox "AUTOMATION_UID_ComboBox"
+ #define UID_DateBox "AUTOMATION_UID_DateBox"
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --cc automation/source/server/cmdbasestream.cxx
index a4e62f4,9217c7a..601e023
--- a/automation/source/server/cmdbasestream.cxx
+++ b/automation/source/server/cmdbasestream.cxx
@@@ -294,10 -342,9 +343,10 @@@ void CmdBaseStream::Write( comm_String
(void) pString; /* avoid warning about unused parameter */
DBG_ERROR("Write( comm_String *pString ) Not Implemented");
}
- void CmdBaseStream::Write( SmartId* pId )
+ void CmdBaseStream::Write( rtl::OString* pId )
{
(void) pId; /* avoid warning about unused parameter */
- DBG_ERROR("Write( SmartId* pId ) Not Implemented");
+ DBG_ERROR("Write( rtl::OString* pId ) Not Implemented");
}
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --cc automation/source/server/recorder.cxx
index 712c3fd,8ee70a2..4d8d079
--- a/automation/source/server/recorder.cxx
+++ b/automation/source/server/recorder.cxx
@@@ -483,9 -507,25 +483,9 @@@ IMPL_LINK( MacroRecorder, EventListener
}
if ( m_bLog )
{
- LogVCL( GetParentID( pWin ), pWin->GetType(), pWin->GetSmartUniqueOrHelpId(), CUniString("Click") );
+ LogVCL( GetParentID( pWin ), pWin->GetType(), pWin->GetUniqueOrHelpId(), CUniString("Click") );
}
break;
-/* Keyevent or Timeout
- case M_Open :
- {
- MouseEvent aMEvnt;
- Point aPt( pControl->GetSizePixel().Width() / 2, pControl->GetSizePixel().Height() / 2 );
- aMEvnt = MouseEvent( aPt,1,MOUSE_SIMPLECLICK,MOUSE_LEFT );
- ImplMouseButtonDown( pControl, aMEvnt );
-
- ULONG nStart = Time::GetSystemTicks();
- ULONG nDelay = pControl->GetSettings().GetMouseSettings().GetActionDelay();
- while ( ( Time::GetSystemTicks() - nStart ) < nDelay + 100 )
- SafeReschedule();
-
- ImplMouseButtonUp ( pControl, aMEvnt );
- }
- break;*/
}
break;
case WINDOW_TOOLBOX:
@@@ -500,14 -540,17 +500,14 @@@
// compare to 1 for floating ToolBoxes
if ( m_bRecord )
{
- if ( !pWin->GetSmartUniqueOrHelpId().HasAny() || pWin->GetSmartUniqueOrHelpId().Matches( 1 ) )
+ if ( !pWin->GetUniqueOrHelpId().getLength() /* || pWin->GetUniqueOrHelpId().Matches( 1 ) */ )
// generate direct Button access
- StatementList::pRet->GenReturn( RET_MacroRecorder, SmartId( pTB->GetItemCommand( pTB->GetCurItemId() ) ), (comm_USHORT)(M_Click) );
+ StatementList::pRet->GenReturn( RET_MacroRecorder, Str2Id( pTB->GetItemCommand( pTB->GetCurItemId() ) ), (comm_USHORT)(M_Click) );
else
// access via Toolbox
- StatementList::pRet->GenReturn( RET_MacroRecorder, pTB->GetSmartUniqueOrHelpId(), (comm_USHORT)(M_Click|M_RET_NUM_CONTROL), static_cast<comm_ULONG>(pTB->GetHelpId( pTB->GetCurItemId() )) ); // GetHelpId() ULONG != comm_ULONG on 64bit
+ StatementList::pRet->GenReturn( RET_MacroRecorder, pTB->GetUniqueOrHelpId(), (comm_USHORT)(M_Click|M_RET_NUM_CONTROL), Id2Str( pTB->GetHelpId( pTB->GetCurItemId() ) ) );
bSendData = TRUE;
}
-/* not needed if ( m_bLog )
- {
- }*/
}
break;
case VCLEVENT_TOOLBOX_CLICK: /// ATTENTION this is called during initialisation of toolbox. whoever 'invented' this
@@@ -535,7 -676,12 +535,7 @@@
Window *pIdWin = GetParentWithID( pWin );
if ( pIdWin != pWin )
bKeyFollowFocus = TRUE;
- aKeyUniqueID = pIdWin->GetSmartUniqueOrHelpId();
+ aKeyUniqueID = pIdWin->GetUniqueOrHelpId();
- if ( m_bLog )
- {
-// HACK Too many KeyEvents generated if ( aKeyString.Len() == 0 )
-// HACK Too many KeyEvents generated LogVCL( rtl::OString(), 0, aKeyUniqueID, CUniString("TypeKeysStart") );
- }
if ( ( !aKeyCode.IsMod1() && !aKeyCode.IsMod2() ) &&
(( aKeyCode.GetGroup() == KEYGROUP_NUM) ||
( aKeyCode.GetGroup() == KEYGROUP_ALPHA) ||
diff --cc automation/source/server/statemnt.cxx
index 7d335fd,5d88b6d..19179e0
--- a/automation/source/server/statemnt.cxx
+++ b/automation/source/server/statemnt.cxx
@@@ -106,8 -129,10 +105,9 @@@
using namespace com::sun::star::frame;
using namespace com::sun::star::uno;
-//using namespace com::sun::star::util; geht wegen Color nicht
using namespace com::sun::star::beans;
using namespace svt;
+ //using namespace svt::table;
#ifndef SBX_VALUE_DECL_DEFINED
@@@ -131,12 -156,13 +131,12 @@@ pfunc_osl_printDebugMessage StatementCo
#define SET_WINP_CLOSING(pWin) \
pWindowWaitPointer = pWin; \
- aWindowWaitUId = pControl->GetSmartUniqueOrHelpId(); \
- aWindowWaitOldHelpId = pWin->GetSmartHelpId(); \
- aWindowWaitOldUniqueId = pWin->GetSmartUniqueId(); \
- pWin->SetSmartHelpId( SmartId(4321) ); \
- pWin->SetSmartUniqueId( SmartId(1234) );
+ aWindowWaitUId = pControl->GetUniqueOrHelpId(); \
+ aWindowWaitOldHelpId = pWin->GetHelpId(); \
+ aWindowWaitOldUniqueId = pWin->GetUniqueId(); \
+ pWin->SetHelpId( rtl::OString("TT_Win_is_closing_HID") ); \
+ pWin->SetUniqueId( rtl::OString("TT_Win_is_closing_UID") );
-// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
StatementFlow::StatementFlow( StatementList *pAfterThis, USHORT nArtP )
: nArt(nArtP)
@@@ -193,7 -219,7 +193,7 @@@ void StatementFlow::SendViaSocket(
bSending = TRUE;
if ( pCommLink )
{
-- if ( !pCommLink->TransferDataStream( pRet->GetStream() ) ) // tritt ein Fehler auf, so wird sofort gelöscht ...
++ if ( !pCommLink->TransferDataStream( pRet->GetStream() ) ) // tritt ein Fehler auf, so wird sofort gel�scht ...
pCommLink = NULL;
}
else
@@@ -271,34 -298,12 +271,11 @@@ BOOL StatementFlow::Execute(
return TRUE;
}
-// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// neue Hilfsfunktion, die stetig erweitert werden muss
- static short ImpGetRType( Window *pWin, SmartId aUId )
+ static short ImpGetRType( Window *pWin )
{
- ULONG nUId = aUId.GetNum(); // GetNum() is always zero if no num is defined
- // GGGg gggg::gggg gggg::ggLL LLLl::llll llll
- DBG_ASSERT( pWin, "missing Parameter" );
- short nRT;
- if( (nUId & 0xE0000000) == 0 ) // keine auto ID
- nRT = C_NoType;
- else {
- if( (nUId & 0x1FF) == 0 ) // globale Resource GH: soweit ich das verstanden habe 1FF
- nRT = (short)(C_TabPage - 1 + (nUId >> 29));
- else
- nRT = (short)((nUId & 0x00003E00) >> 9);
- if ( nRT == C_TabPage ) // wegen TabDialog.UId = TabPage.UId
- nRT = C_NoType;
- else
- {
- #ifndef DBG_UTIL
- return nRT;
- #endif
- }
- }
-
- #ifdef DBG_UTIL
- short n = nRT;
- #endif
+ short nRT = C_NoType;
WindowType eRT = pWin->GetType();
switch( eRT ) {
case WINDOW_WINDOW: nRT = C_Window ; break;
@@@ -675,9 -695,9 +643,9 @@@ BOOL StatementSlot::Execute(
/* Neues Verfahren ab 334!
-- Neue Methode zum einstellen, daß Modale Dialoge immer Asynchron aufgerufen werden
++ Neue Methode zum einstellen, da� Modale Dialoge immer Asynchron aufgerufen werden
und echter Returnwert, ob Slot geklappt hat
-- und Testen ob Slot überhaupt durch UI aufgerufen werden kann */
++ und Testen ob Slot �berhaupt durch UI aufgerufen werden kann */
SendProfile( SlotString( nFunctionId ) );
@@@ -789,7 -807,7 +753,7 @@@ StatementCommand::StatementCommand( SCm
m_pDbgWin->AddText( "*Deleting all Commands:\n" );
#endif
bReadingCommands = FALSE;
-- while ( StatementList::pFirst != this ) // Alles Löschen außer mich selbst
++ while ( StatementList::pFirst != this ) // Alles L�schen au�er mich selbst
{
StatementList *pDeQue = StatementList::pFirst;
pDeQue->Advance();
@@@ -819,7 -837,7 +783,14 @@@ void StatementCommand::WriteControlData
pBase = pBase->GetParent();
}
-- { // Klammerung, so daß der String nicht während der Rekursion bestehen bleibt
++ if ( bFirst )
++ {
++ if ( pBase->GetType() == WINDOW_WINDOW && pBase->GetParent() && pBase->GetParent()->GetType() == WINDOW_CONTROL &&
++ dynamic_cast< svt::table::TableControl* > ( pBase->GetParent() ) )
++ pBase = pBase->GetParent();
++ }
++
++ { // Klammerung, so da� der String nicht w�hrend der Rekursion bestehen bleibt
String aName;
BOOL bSkip = FALSE;
@@@ -1044,9 -1061,9 +1012,9 @@@
break;
}
- pRet->GenReturn ( RET_WinInfo, SmartId( aID ), (comm_ULONG)pBD->GetPushButton( pBD->GetButtonId(i) )->GetType(), // So daß der Text angezeigt wird!
- pRet->GenReturn ( RET_WinInfo, aID, (comm_ULONG)pBD->GetPushButton( pBD->GetButtonId(i) )->GetType(), // So daß der Text angezeigt wird!
++ pRet->GenReturn ( RET_WinInfo, aID, (comm_ULONG)pBD->GetPushButton( pBD->GetButtonId(i) )->GetType(), // So da� der Text angezeigt wird!
TypeString(pBD->GetPushButton( pBD->GetButtonId(i) )->GetType()).AppendAscii(": ").Append(aName)
- .AppendAscii(" ButtonId = ").Append(aID), FALSE );
+ .AppendAscii(" ButtonId = ").AppendAscii( aID.GetBuffer() ), FALSE );
}
return; // ButtonDialog ist hier schon komplett abgehandelt.
@@@ -1408,7 -1429,7 +1376,7 @@@ BOOL StatementCommand::DisplayHID(
if ( !(nParams & PARAM_ULONG_1) )
{
-- if( GetTTSettings()->pDisplayHidWin ) // Nichts verändern
++ if( GetTTSettings()->pDisplayHidWin ) // Nichts ver�ndern
nLNr1 = GetTTSettings()->pDisplayHidWin->GetConfig();
else // Beim ersten Aufruf wollen wir alles richtig einstellen
nLNr1 = DH_MODE_KURZNAME | DH_MODE_LANGNAME;
@@@ -1520,17 -1542,23 +1488,18 @@@
}
else if ( GetTTSettings()->Act )
{
- if ( GetTTSettings()->pDisplayHidWin->IsDisplayTextModified() && GetTTSettings()->pDisplayHidWin->GetDisplayText().Len() > 0 )
-// SET_WIN(GetTTSettings()->Act);
+ // allow setting a HelpID manually (just enter the ID in the displayHID Window and terminate it by |
+ if ( GetTTSettings()->pDisplayHidWin->IsDisplayTextModified() && GetTTSettings()->pDisplayHidWin->GetDisplayText().GetTokenCount( '|' ) > 1 )
{
- GetTTSettings()->Act->SetSmartUniqueId( SmartId( GetTTSettings()->pDisplayHidWin->GetDisplayText().ToInt32() ) );
+ GetTTSettings()->Act->SetUniqueId( Str2Id( GetTTSettings()->pDisplayHidWin->GetDisplayText().GetToken( '|' ) ) );
GetTTSettings()->pDisplayHidWin->ClearDisplayTextModified();
}
}
-/* if ( Application::GetLastInputInterval() > 5000 ) // 5 Sekunden lang nix geschehen
- {
- GetTTSettings()->pDisplayHidWin->ToTop( TOTOP_NOGRABFOCUS );
- }
-*/
- if ( GetTTSettings()->pDisplayHidWin->IsSendData() /*&& bBool2*/ && GetTTSettings()->Act )
+
+ if ( GetTTSettings()->pDisplayHidWin->IsSendData() && GetTTSettings()->Act )
{
if ( !StatementFlow::bSending )
-- { // Normalerweise syncronisierung über Protokoll. Hier ist das aber asyncron!!!
++ { // Normalerweise syncronisierung �ber Protokoll. Hier ist das aber asyncron!!!
WriteControlData( GetTTSettings()->Act, GetTTSettings()->pDisplayHidWin->GetConfig() );
new StatementFlow( this, F_EndCommandBlock ); // Kommando zum Senden erzeugen und in que eintragen
}
@@@ -1546,7 -1574,7 +1515,7 @@@
}
if ( pFirst == this ) // Sollte immer so sein, aber besser isses
-- if ( pNext ) // Befehle warten auf Ausführung
++ if ( pNext ) // Befehle warten auf Ausf�hrung
{ // An Ende neu einsortieren
Advance();
QueStatement( NULL );
@@@ -1723,7 -1762,7 +1692,7 @@@ IMPL_LINK( TranslateWin, DoRestore, Pus
sTT_E_NEW.SearchAndReplaceAll( CUniString("\\t"), CUniString("\t") );
if ( StatementList::WinPtrValid( pTranslateWin ) && pTranslateWin->GetText().CompareTo( sTT_E_NEW ) == COMPARE_EQUAL )
-- { // Im ersten schritt nur in der UI zurück
++ { // Im ersten schritt nur in der UI zur�ck
pTranslateWin->SetText( sTT_E_OLD );
}
else
@@@ -2076,8 -2123,8 +2045,8 @@@ void StatementCommand::Translate(
if ( pTranslationWindow->GetType() == WINDOW_BORDERWINDOW && pTranslationWindow->GetWindow( WINDOW_CLIENT ) )
{
Window* pNew = pTranslationWindow->GetWindow( WINDOW_CLIENT );
-- // Bei Dockingwindoes das kanze Geraffel von Docking Floating überspringen
- while ( IsDialog( pNew ) && !pNew->GetSmartUniqueOrHelpId().HasAny() && pNew->GetChildCount() == 1 )
++ // Bei Dockingwindoes das kanze Geraffel von Docking Floating �berspringen
+ while ( IsDialog( pNew ) && !pNew->GetUniqueOrHelpId().getLength() && pNew->GetChildCount() == 1 )
pNew = pNew->GetChild( 0 );
pTranslationWindow = pNew;
}
@@@ -2156,8 -2203,8 +2125,8 @@@
}
Window* StatementCommand::GetNextOverlap( Window* pBase )
--{ // Findet irgendwelche Overlap-Fenster, die schließbar aussehen
-- // Eventuell muß noch die Auswahl verfeinert werden.
++{ // Findet irgendwelche Overlap-Fenster, die schlie�bar aussehen
++ // Eventuell mu� noch die Auswahl verfeinert werden.
if ( pBase->GetType() != WINDOW_BORDERWINDOW )
pBase = pBase->GetWindow( WINDOW_OVERLAP );
@@@ -2190,7 -2237,7 +2159,7 @@@
Window* StatementCommand::GetNextRecoverWin()
{
-- // über die TopLevelWindows der App iterieren
++ // �ber die TopLevelWindows der App iterieren
Window* pBase = Application::GetFirstTopLevelWindow();
Window *pControl = NULL;
Window* pMyFirstDocFrame = NULL;
@@@ -2212,7 -2260,7 +2181,7 @@@
}
// dann das Fenster selbst Schliessen
-- // erstes DocWin überspringen
++ // erstes DocWin �berspringen
// Assumption that Doc Windows are Borderwindows and ButtonDialog and such are not
if ( pBase->IsVisible() && !IsFirstDocFrame( pBase ) && pBase->GetType() != WINDOW_BORDERWINDOW && !IsIMEWin( pBase ) )
return pBase;
@@@ -2306,7 -2354,7 +2275,7 @@@ BOOL StatementCommand::Execute(
nLNr1 = 0; // Speichern des AppWin
aString1 = UniString(); // Liste der geschlossenen Fenster
-- // So daß nacher auch wieder alles auf Default steht
++ // So da� nacher auch wieder alles auf Default steht
nUseBindings = 0;
bCatchGPF = TRUE;
bUsePostEvents = TRUE;
@@@ -2334,12 -2382,12 +2303,12 @@@
&& pControl->GetType() != WINDOW_BORDERWINDOW
&& nRetryCount-- )
{
- short nRT = ImpGetRType( pControl, pControl->GetSmartUniqueOrHelpId() );
+ short nRT = ImpGetRType( pControl );
if ( nRT == C_TabControl && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- { // Bei Tabcontrol den zugehörigen Tabdialog nehmen
++ { // Bei Tabcontrol den zugeh�rigen Tabdialog nehmen
pControl = pControl->GET_REAL_PARENT();
- nRT = ImpGetRType( pControl, pControl->GetSmartUniqueOrHelpId() );
+ nRT = ImpGetRType( pControl );
}
switch( nRT )
@@@ -2437,9 -2485,9 +2406,9 @@@
SET_WINP_CLOSING(pControl);
((DockingWindow*)pControl)->Close();
-- // Eigentlich nur bei TaskWindows! Hoffen wir mal, daß keine anderen DockingWindows dazwischen hauen.
++ // Eigentlich nur bei TaskWindows! Hoffen wir mal, da� keine anderen DockingWindows dazwischen hauen.
if ( (Window*)nLNr1 != pControl )
-- nNr1 = 1; // Zum durchprobieren der Buttons beim Schließen
++ nNr1 = 1; // Zum durchprobieren der Buttons beim Schlie�en
nLNr1 = (ULONG)pControl;
return FALSE;
@@@ -2451,45 -2499,48 +2420,45 @@@
|| (pControl->GetType() == WINDOW_WORKWINDOW)
|| (pControl->GetType() == WINDOW_BORDERWINDOW) ) )
{
- // if ( pControl->GetStyle() & WB_CLOSEABLE )
- {
#ifdef RESET_APPLICATION_TO_BACKING_WINDOW
- // Special handling for last Document; do not close the Frame, only the Document
- if ( GetDocWinCount() == 1 && IsDocFrame( pControl ) )
+ // Special handling for last Document; do not close the Frame, only the Document
+ if ( GetDocWinCount() == 1 && IsDocFrame( pControl ) )
+ {
+ if ( IsDocWin( pControl ) )
{
- if ( IsDocWin( pControl ) )
+ if ( GetDocFrameMenuBar( pControl ) )
{
- if ( GetDocFrameMenuBar( pControl ) )
+ MenuBar* pMenu = GetDocFrameMenuBar( pControl );
+ if ( pMenu->HasCloser() )
{
- MenuBar* pMenu = GetDocFrameMenuBar( pControl );
- if ( pMenu->HasCloser() )
- {
- REPORT_WIN_CLOSED( pControl, TypeString(pControl->GetType()));
- SET_WINP_CLOSING(pControl);
+ REPORT_WIN_CLOSED( pControl, TypeString(pControl->GetType()));
+ SET_WINP_CLOSING(pControl);
- pMenu->GetCloserHdl().Call( pMenu );
+ pMenu->GetCloserHdl().Call( pMenu );
- // nur bei TaskWindows!
- if ( (Window*)nLNr1 != pControl )
- nNr1 = 1; // Zum durchprobieren der Buttons beim Schließen
- nLNr1 = (ULONG)pControl;
+ // nur bei TaskWindows!
+ if ( (Window*)nLNr1 != pControl )
- nNr1 = 1; // Zum durchprobieren der Buttons beim Schließen
++ nNr1 = 1; // Zum durchprobieren der Buttons beim Schlie�en
+ nLNr1 = (ULONG)pControl;
- return FALSE;
- }
+ return FALSE;
}
}
}
- else
+ }
+ else
#endif // def RESET_APPLICATION_TO_BACKING_WINDOW
- {
- REPORT_WIN_CLOSED( pControl, TypeString(pControl->GetType()));
- SET_WINP_CLOSING(pControl);
- ((SystemWindow*)pControl)->Close();
+ {
+ REPORT_WIN_CLOSED( pControl, TypeString(pControl->GetType()));
+ SET_WINP_CLOSING(pControl);
+ ((SystemWindow*)pControl)->Close();
- // Eigentlich nur bei TaskWindows!
- if ( (Window*)nLNr1 != pControl )
- nNr1 = 1; // Zum durchprobieren der Buttons beim Schließen
- nLNr1 = (ULONG)pControl;
+ // Eigentlich nur bei TaskWindows!
+ if ( (Window*)nLNr1 != pControl )
- nNr1 = 1; // Zum durchprobieren der Buttons beim Schließen
++ nNr1 = 1; // Zum durchprobieren der Buttons beim Schlie�en
+ nLNr1 = (ULONG)pControl;
- return FALSE;
- }
+ return FALSE;
}
}
}
@@@ -2540,11 -2591,11 +2509,11 @@@
case RC_ResetApplication:
case RC_WaitSlot:
-- case RC_AppAbort: // Sofortiges Löschen aller Befehle
++ case RC_AppAbort: // Sofortiges L�schen aller Befehle
break;
case RC_Assert:
{
-- ByteString aAssertion( "Diese Assertion wurde vom Testtool per Befehl ausgelöst" );
++ ByteString aAssertion( "Diese Assertion wurde vom Testtool per Befehl ausgel�st" );
aAssertion = ByteString( String( aAssertion, RTL_TEXTENCODING_MS_1252 ), RTL_TEXTENCODING_UTF8 );
DBG_ASSERT( !aString1.Len(), ByteString( aString1, RTL_TEXTENCODING_UTF8 ).GetBuffer() );
DBG_ASSERT( aString1.Len(), aAssertion.GetBuffer() );
@@@ -2573,7 -2624,9 +2542,7 @@@
{
BOOL bWait = FALSE;
ReportError( GEN_RES_STR0( S_NO_ACTIVE_WINDOW ) );
- pRet->GenReturn ( RET_Value, aSmartMethodId, bWait );
-// if ( Application::GetAppWindow() )
-// bWait = Application::GetAppWindow()->IsWait();
+ pRet->GenReturn ( RET_Value, nMethodId, bWait );
break;
}
case RC_GetClipboard:
@@@ -2623,10 -2678,10 +2594,10 @@@
case RC_Profile:
// Bei folgenden Parametern passiert folgendes:
// ein boolean=false Alles Profiling stoppen (Ergebnisse liefern)
-- // ein boolean=true, 1-4 ints Einteilung der Zeiten in Kästchen
++ // ein boolean=true, 1-4 ints Einteilung der Zeiten in K�stchen
// kein! boolean keine ints loggen jeden Befehls
// kein! boolean 1 int loggen alle int Millisekunden
-- // ein String wird in das Logfile übernommen(sonst passiert nichts)
++ // ein String wird in das Logfile �bernommen(sonst passiert nichts)
if( !(nParams & PARAM_BOOL_1) || bBool1 )
{
if ( !pProfiler )
@@@ -2643,8 -2698,8 +2614,8 @@@
}
pProfiler->StartAutoProfiling( nNr1 );
-- // Der Header ist abhängig vom Modus
- pRet->GenReturn( RET_ProfileInfo, SmartId(), pProfiler->GetProfileHeader() );
++ // Der Header ist abh�ngig vom Modus
+ pRet->GenReturn( RET_ProfileInfo, 0, pProfiler->GetProfileHeader() );
}
else if ( nParams & PARAM_USHORT_1 )
{ // Partitioning initialisieren: Profile true [,nNr][,nNr][,nNr][,nNr]
@@@ -2654,16 -2709,16 +2625,16 @@@
if ( nParams & PARAM_USHORT_3 ) { nAnzahl++; };
if ( nParams & PARAM_USHORT_4 ) { nAnzahl++; };
-- // Hier werden die Parameter ans Testtool zurück übertragen.
-- // Das ist zwar etwas eigenartig, aber ansonsten müsste man im Testtool
++ // Hier werden die Parameter ans Testtool zur�ck �bertragen.
++ // Das ist zwar etwas eigenartig, aber ansonsten m�sste man im Testtool
// die einfache Struktur der Remotebefehle aufbrechen.
- pRet->GenReturn( RET_ProfileInfo, SmartId( S_ProfileReset ), nAnzahl );
+ pRet->GenReturn( RET_ProfileInfo, S_ProfileReset, nAnzahl );
// Und die einzelnen Grenzen
- if ( nParams & PARAM_USHORT_1 ) { pRet->GenReturn( RET_ProfileInfo, SmartId( S_ProfileBorder1 ), (comm_ULONG)nNr1 ); };
- if ( nParams & PARAM_USHORT_2 ) { pRet->GenReturn( RET_ProfileInfo, SmartId( S_ProfileBorder2 ), (comm_ULONG)nNr2 ); };
- if ( nParams & PARAM_USHORT_3 ) { pRet->GenReturn( RET_ProfileInfo, SmartId( S_ProfileBorder3 ), (comm_ULONG)nNr3 ); };
- if ( nParams & PARAM_USHORT_4 ) { pRet->GenReturn( RET_ProfileInfo, SmartId( S_ProfileBorder4 ), (comm_ULONG)nNr4 ); };
+ if ( nParams & PARAM_USHORT_1 ) { pRet->GenReturn( RET_ProfileInfo, S_ProfileBorder1, (comm_ULONG)nNr1 ); };
+ if ( nParams & PARAM_USHORT_2 ) { pRet->GenReturn( RET_ProfileInfo, S_ProfileBorder2, (comm_ULONG)nNr2 ); };
+ if ( nParams & PARAM_USHORT_3 ) { pRet->GenReturn( RET_ProfileInfo, S_ProfileBorder3, (comm_ULONG)nNr3 ); };
+ if ( nParams & PARAM_USHORT_4 ) { pRet->GenReturn( RET_ProfileInfo, S_ProfileBorder4, (comm_ULONG)nNr4 ); };
pProfiler->StartPartitioning();
}
@@@ -2681,8 -2736,8 +2652,8 @@@
}
pProfiler->StartProfilingPerCommand();
-- // Der Header ist abhängig vom Modus
- pRet->GenReturn( RET_ProfileInfo, SmartId(), pProfiler->GetProfileHeader() );
++ // Der Header ist abh�ngig vom Modus
+ pRet->GenReturn( RET_ProfileInfo, 0, pProfiler->GetProfileHeader() );
}
}
else // Profiling wieder ausschalten: Profile false
@@@ -3025,39 -3075,69 +2989,15 @@@
break;
}
DirEntry aNextEntry=(*(pDir))[nDirPos++];
- aPath = aNextEntry.GetName(); //Full();
+ aPath = aNextEntry.GetName();
- #ifdef WIN
- aNextEntry.ToAbs();
- String sFull(aNextEntry.GetFull());
- unsigned nFlags;
-
- if (_dos_getfileattr( sFull.GetStr(), &nFlags ))
- nErrorcode = FSYS_ERR_NOTEXISTS;
- else
- {
- INT16 nCurFlags = nDirFlags;
- if( (nCurFlags == Sb_ATTR_NORMAL)
- && !(nFlags & ( _A_HIDDEN | _A_SYSTEM | _A_VOLID | _A_SUBDIR ) ) )
- break;
- else if( (nCurFlags & Sb_ATTR_HIDDEN) && (nFlags & _A_HIDDEN) )
- break;
- else if( (nCurFlags & Sb_ATTR_SYSTEM) && (nFlags & _A_SYSTEM) )
- break;
- else if( (nCurFlags & Sb_ATTR_VOLUME) && (nFlags & _A_VOLID) )
- break;
- else if( (nCurFlags & Sb_ATTR_DIRECTORY) && (nFlags & _A_SUBDIR) )
- break;
- }
- #else
break;
- #endif
}
}
if ( !nErrorcode )
{
- pRet->GenReturn ( RET_Value, aSmartMethodId, aPath );
+ pRet->GenReturn ( RET_Value, nMethodId, aPath );
}
-
-
-/* keep old Implementation for now
- // neues Verzeichnis einlesen
- if ( (nParams & PARAM_STR_1) )
- {
- if ( pDir )
- {
- delete pDir;
- pDir = NULL;
- }
- DirEntryKind aDirEntryKind = FSYS_KIND_FILE | FSYS_KIND_DIR;
- if ( (nParams & PARAM_USHORT_1) && nNr1 )
- {
- if ( nNr1 & 16 )
- aDirEntryKind = FSYS_KIND_DIR;
- else
- ReportError( GEN_RES_STR0( S_SELECTION_BY_ATTRIBUTE_ONLY_DIRECTORIES ) );
- }
-
- DirEntry aEntry( aString1 );
- nErrorcode = aEntry.GetError();
- if ( !nErrorcode )
- {
- nDirPos = 0;
- FileStat aFS( aEntry );
- if ( !aFS.IsKind( FSYS_KIND_WILD ) && !aFS.IsKind( FSYS_KIND_DIR ) && aEntry.Exists() )
- { // Sonderbehandlung für genau einen Eintrag
- if ( !aFS.IsKind( FSYS_KIND_DIR ) && ( aDirEntryKind == FSYS_KIND_DIR ) )
- pRet->GenReturn ( RET_Value, nMethodId, String() );
- else
- pRet->GenReturn ( RET_Value, nMethodId, (String)(aEntry.GetName()) );
-
- break;
- }
- else
- {
- pDir = new Dir( aEntry, aDirEntryKind );
- nErrorcode = pDir->GetError();
- }
- }
- }
-
- if ( !pDir )
- pDir = new Dir;
-
- if ( !nErrorcode && ValueOK( nMethodId, GEN_RES_STR0( S_NO_MORE_FILES ), nDirPos+1, pDir->Count()+1 ) )
- {
- if ( nDirPos == pDir->Count() )
- pRet->GenReturn ( RET_Value, nMethodId, String() );
- else
- pRet->GenReturn ( RET_Value, nMethodId, (String)((*pDir)[ nDirPos ].GetName()) );
- nDirPos++;
- }*/
}
break;
case RC_FileLen:
@@@ -3197,15 -3277,20 +3137,15 @@@
case RC_GetMouseStyle:
{
Pointer aPointer;
-// if ( DragManager::GetDragManager() )
-// aPointer = DragManager::GetDragManager()->GetDragPointer();
-// else
+ Window *pActualWin = GetMouseWin();
+ if ( pActualWin )
+ aPointer = pActualWin->GetPointer();
+ else
{
- Window *pActualWin = GetMouseWin();
- if ( pActualWin )
- aPointer = pActualWin->GetPointer();
- else
- {
- ReportError( GEN_RES_STR1( S_POINTER_OUTSIDE_APPWIN, RcString( nMethodId ) ) );
- aPointer = Pointer( POINTER_NULL );
- }
+ ReportError( GEN_RES_STR1( S_POINTER_OUTSIDE_APPWIN, RcString( nMethodId ) ) );
+ aPointer = Pointer( POINTER_NULL );
}
- pRet->GenReturn ( RET_Value, aSmartMethodId, (comm_ULONG)aPointer.GetStyle() );
+ pRet->GenReturn ( RET_Value, nMethodId, (comm_ULONG)aPointer.GetStyle() );
}
break;
case RC_UnpackStorage:
@@@ -3682,7 -3775,7 +3624,7 @@@ void StatementControl::AnimateMouse( Wi
aDiff /= nSteps;
StatementList::bExecuting = TRUE; // Bah ist das ein ekliger Hack
-- // Das verhindert, daß schon der nächste Befehl ausgeführt wird.
++ // Das verhindert, da� schon der n�chste Befehl ausgef�hrt wird.
for ( ; nSteps ; nSteps-- )
{
@@@ -3709,7 -3802,7 +3651,7 @@@ BOOL StatementControl::MaybeDoTypeKeysD
aTimer.SetTimeout( nTimeWait );
aTimer.Start();
StatementList::bExecuting = TRUE; // Bah ist das ein ekliger Hack
-- // Das verhindert, daß schon der nächste Befehl ausgeführt wird.
++ // Das verhindert, da� schon der n�chste Befehl ausgef�hrt wird.
while ( aTimer.IsActive() )
{
SafeReschedule( TRUE );
@@@ -3738,11 -3831,11 +3680,11 @@@ BOOL StatementControl::HandleVisibleCon
break;
case M_GetPosX:
if ( pControl->GetType() == WINDOW_DOCKINGWINDOW && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_FLOATINGWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für FloatingWindows
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r FloatingWindows
if ( pControl->GetType() == WINDOW_TABCONTROL && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für TabDialoge
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r TabDialoge
if ( pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_BORDERWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für Border
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r Border
if ( (nParams & PARAM_BOOL_1) && bBool1 )
pControl = pControl->GetWindow( WINDOW_OVERLAP );
@@@ -3757,11 -3850,11 +3699,11 @@@
break;
case M_GetPosY:
if ( pControl->GetType() == WINDOW_DOCKINGWINDOW && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_FLOATINGWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für FloatingWindows
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r FloatingWindows
if ( pControl->GetType() == WINDOW_TABCONTROL && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für TabDialoge
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r TabDialoge
if ( pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_BORDERWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für Border
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r Border
if ( (nParams & PARAM_BOOL_1) && bBool1 )
pControl = pControl->GetWindow( WINDOW_OVERLAP );
@@@ -3776,11 -3869,11 +3718,11 @@@
break;
case M_GetSizeX:
if ( pControl->GetType() == WINDOW_DOCKINGWINDOW && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_FLOATINGWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für FloatingWindows
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r FloatingWindows
if ( pControl->GetType() == WINDOW_TABCONTROL && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für TabDialoge
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r TabDialoge
if ( pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_BORDERWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für Border
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r Border
if ( (nParams & PARAM_BOOL_1) && bBool1 )
pControl = pControl->GetWindow( WINDOW_OVERLAP );
@@@ -3788,11 -3881,11 +3730,11 @@@
break;
case M_GetSizeY:
if ( pControl->GetType() == WINDOW_DOCKINGWINDOW && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_FLOATINGWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für FloatingWindows
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r FloatingWindows
if ( pControl->GetType() == WINDOW_TABCONTROL && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für TabDialoge
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r TabDialoge
if ( pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_BORDERWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für Border
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r Border
if ( (nParams & PARAM_BOOL_1) && bBool1 )
pControl = pControl->GetWindow( WINDOW_OVERLAP );
@@@ -3801,11 -3894,11 +3743,11 @@@
case M_SnapShot:
{
if ( pControl->GetType() == WINDOW_DOCKINGWINDOW && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_FLOATINGWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für FloatingWindows
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r FloatingWindows
if ( pControl->GetType() == WINDOW_TABCONTROL && pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_TABDIALOG )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für TabDialoge
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r TabDialoge
if ( pControl->GET_REAL_PARENT() && pControl->GET_REAL_PARENT()->GetType() == WINDOW_BORDERWINDOW )
-- pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung für Border
++ pControl = pControl->GET_REAL_PARENT(); // Sonderbehandlung f�r Border
if ( (nParams & PARAM_BOOL_1) && bBool1 )
pControl = pControl->GetWindow( WINDOW_OVERLAP );
@@@ -3876,9 -3969,9 +3818,9 @@@
BOOL StatementControl::HandleCommonMethods( Window *pControl )
{
-- switch( nMethodId ) // Diese können an jedem Window ausgeführt werden
++ switch( nMethodId ) // Diese k�nnen an jedem Window ausgef�hrt werden
{
-- case M_Exists: // Oben schon Behandelt. Unterdrückt hier nur Fehler
++ case M_Exists: // Oben schon Behandelt. Unterdr�ckt hier nur Fehler
case M_NotExists:
case M_IsEnabled:
case M_IsVisible:
@@@ -4121,7 -4221,7 +4063,7 @@@
Edit *pMyEd = new Edit(pDlg,WB_CENTER | WB_BORDER );
pMyEd->SetSizePixel(Size(100,30));
-- pDlg->SetText(UniString("Schließen", RTL_TEXTENCODING_ISO_8859_1));
++ pDlg->SetText(UniString("Schlie�en", RTL_TEXTENCODING_ISO_8859_1));
pDlg->Show();
pMyEd->Show();
ULONG nTime = Time().GetTime();
@@@ -4236,9 -4337,13 +4178,9 @@@
break;
}
-- pControl = pTemp; // So daß wir unten ohne Fehler durchkommen
++ pControl = pTemp; // So da� wir unten ohne Fehler durchkommen
SplitWindow *pSW = (SplitWindow*) pTemp;
-// Rectangle GetAutoHideRect() const;
-// Rectangle GetFadeInRect() const;
-// Rectangle GetFadeOutRect() const;
-
switch( nMethodId )
{
case M_FadeIn:
@@@ -4475,7 -4581,7 +4417,7 @@@ BOOL StatementControl::Execute(
bBool2 = TRUE;
nNr2 = aSeconds;
if( !(nParams & PARAM_USHORT_1) )
-- nNr1 = 0; // defaultmäßig sofort zurück
++ nNr1 = 0; // defaultm��ig sofort zur�ck
}
if ( aSeconds < nNr2 ) // Falls die Stunde umgesprungen ist
aSeconds += 60*60;
@@@ -4484,7 -4590,7 +4426,7 @@@
pControl = NULL;
if ( ((nMethodId == M_Exists) && pControl) ||
((nMethodId == M_NotExists) && !pControl) )
-- { // Wenn Bedingung erfüllt
++ { // Wenn Bedingung erf�llt
pRet->GenReturn ( RET_Value, aUId, (comm_BOOL)TRUE );
}
else
@@@ -4551,10 -4660,11 +4493,10 @@@
// TODO: handle GetFocus for all Methods and Windows like this (remove part below)
// See for impact of changed focus for HandleVisibleControls() (taking Snapshots might be different, possible exclude those methods)
if (( (nRT == C_TreeListBox) && !bBool2 )
-- && nMethodId != M_TypeKeys // TypeKeys macht das selbst, falls eigenes Focushandling gewünscht
++ && nMethodId != M_TypeKeys // TypeKeys macht das selbst, falls eigenes Focushandling gew�nscht
&& nMethodId != M_MouseDown
&& nMethodId != M_MouseUp
- && nMethodId != M_MouseMove
- /*&& nMethodId != M_MouseDoubleClick*/ )
+ && nMethodId != M_MouseMove )
{
if ( !pControl->HasFocus() )
{
@@@ -4592,12 -4702,22 +4534,12 @@@
|| nRT == C_TreeListBox
)
|| nMethodId == M_OpenContextMenu )
-- && nMethodId != M_TypeKeys // TypeKeys macht das selbst, falls eigenes Focushandling gewünscht
++ && nMethodId != M_TypeKeys // TypeKeys macht das selbst, falls eigenes Focushandling gew�nscht
&& nMethodId != M_MouseDown
&& nMethodId != M_MouseUp
- && nMethodId != M_MouseMove
- /*&& nMethodId != M_MouseDoubleClick*/ )
+ && nMethodId != M_MouseMove )
pControl->GrabFocus();
-/* leads to problems because settext sets the text whereas typekeys adds to the text.
- if ( bDoTypeKeysDelay && nMethodId == M_SetText && ( nParams & PARAM_STR_1 ) )
- { // Hier wird das Statement auf ein TypeKeys umgebogen
- nMethodId = M_TypeKeys;
- nParams = PARAM_BOOL_1 | PARAM_STR_1;
- bBool1 = TRUE;
- pControl->GrabFocus();
- }
-*/
if ( !HandleCommonMethods( pControl ) )
{
switch( nRT )
@@@ -5118,21 -5240,12 +5062,12 @@@
case C_ToolBox:
{
ToolBox *pTB = ((ToolBox*)pControl);
- if ( !aUId.Matches( pTB->GetSmartUniqueOrHelpId() ) ) // Also Button auf der ToolBox gefunden
+ if ( !aUId.equals( pTB->GetUniqueOrHelpId() ) ) // So we found a Button on the ToolBox
{
if ( (nParams == PARAM_NONE) || (nParams == PARAM_USHORT_1) )
-- { // Wir fälschen einen Parameter
- if ( aUId.HasNumeric() )
- {
- nParams |= PARAM_ULONG_1;
- nLNr1 = USHORT( aUId.GetNum() );
- DBG_ASSERT( nLNr1 <= 0xFFFF, "ID on ToolBox > 0xFFFF" );
- }
- else
- {
- nParams |= PARAM_STR_1;
- aString1 = aUId.GetStr();
- }
++ { // Wir f�lschen einen Parameter
+ nParams |= PARAM_STR_1;
+ aString1 = Id2Str( aUId );
}
else
ReportError( aUId, GEN_RES_STR1( S_INTERNAL_ERROR, MethodString( nMethodId ) ) );
@@@ -5207,10 -5320,13 +5142,10 @@@
if ( aRect.IsEmpty() )
{
pTB->ExecuteCustomMenu();
-/* aRect = pTB->GetMenubuttonRect();
- MouseEvent aMEvnt(aRect.Center(),1,MOUSE_SIMPLECLICK,MOUSE_LEFT);
- ImplMouseButtonDown( pTB, aMEvnt );*/
- aSubMenuId1 = SmartId();
- aSubMenuId2 = SmartId();
- aSubMenuId3 = SmartId();
+ aSubMenuId1 = 0;
+ aSubMenuId2 = 0;
+ aSubMenuId3 = 0;
pMenuWindow = NULL;
new StatementCommand( this, RC_MenuSelect, PARAM_USHORT_1, pTB->GetItemId(nItemPos) + TOOLBOX_MENUITEM_START );
@@@ -5239,7 -5355,7 +5174,7 @@@
Window *pWin = NULL;
// Wait for the window to open.
StatementList::bExecuting = TRUE; // Bah ist das ein ekliger Hack
-- { // Das verhindert, daß schon der nächste Befehl ausgeführt wird.
++ { // Das verhindert, da� schon der n�chste Befehl ausgef�hrt wird.
Time aDelay;
while ( !pWin && ( (pWin = GetPopupFloatingWin()) == NULL ) && ( Time() - aDelay ).GetSec() < 15 )
SafeReschedule();
@@@ -6050,7 -6303,8 +5987,7 @@@
pRet->GenReturn ( RET_Value, aUId, (comm_BOOL) !((DockingWindow*)pControl)->IsFloatingMode());
break;
case M_Close:
- DBG_ASSERT( aUId.Matches( pControl->GetSmartUniqueOrHelpId() ), "aUID != UniqueOrHelpId");
- //aWindowWaitUId = aUId;
+ DBG_ASSERT( aUId.equals( pControl->GetUniqueOrHelpId() ), "aUID != UniqueOrHelpId");
SET_WINP_CLOSING(pControl);
((DockingWindow*)pControl)->Close();
break;
diff --cc automation/source/simplecm/simplecm.cxx
index ef77010,5a105e7..40fcea4
--- a/automation/source/simplecm/simplecm.cxx
+++ b/automation/source/simplecm/simplecm.cxx
@@@ -479,7 -479,7 +479,7 @@@ void CommunicationManager::CallDataRece
{
pCL->StartCallback(); // Sollte bereits vor dem Aufruf gerufen werden
pCL->aLastAccess = DateTime();
-- CommunicationLinkRef rHold(pCL); // Hält den Zeiger bis zum Ende des calls
++ CommunicationLinkRef rHold(pCL); // H�lt den Zeiger bis zum Ende des calls
// should be impossible but happens for mysterious reasons
if ( !pCL->pServiceData )
@@@ -629,7 -629,7 +629,7 @@@ void SingleCommunicationManager::CallCo
if ( pInactiveLink )
pInactiveLink->InvalidateManager();
pInactiveLink = xActiveLink;
-- xActiveLink->StopCommunication(); // Den alten Link brutal abwürgen
++ xActiveLink->StopCommunication(); // Den alten Link brutal abw�rgen
}
xActiveLink = pCL;
CommunicationManager::CallConnectionOpened( pCL );
diff --cc automation/source/testtool/objtest.cxx
index a6fde25,21b9bac..9737e6d
--- a/automation/source/testtool/objtest.cxx
+++ b/automation/source/testtool/objtest.cxx
@@@ -478,7 -549,7 +488,7 @@@ void TestToolObj::LoadIniFile() // L
pMeth->SetUserData( nID ); \
}
--// SetUserData muß irgendwas sein, sonst wird es im Find rausgefiltert!!!
++// SetUserData mu� irgendwas sein, sonst wird es im Find rausgefiltert!!!
#define MAKE_USHORT_CONSTANT(cName, nValue) \
{ \
SbxProperty *pVal = new SbxProperty( CUniString( cName) , SbxINTEGER ); \
@@@ -3186,9 -3466,12 +3240,9 @@@ BOOL TestToolObj::ReturnResults( SvStre
case RET_Value:
if ( pImpl->pNextReturn )
{
- if ( aNextReturnId.Matches( aUId ) )
-// ULONG nHintUserData = pImpl->pNextReturn->GetParent()->GetUserData();
-// pImpl->pNextReturn->GetParent()->SetUserData(0);
-// if ( nUId == pImpl->pNextReturn->GetParent()->GetULong() )
+ if ( aNextReturnId.equals( aUId ) )
{
- if( nParams & PARAM_ULONG_1 )
+ if( nParams & PARAM_ULONG_1 ) // FIXME this is to allow negative numbers, hoping that no large numbers are interpreted wrong. should have new PARAM_LONG_1 instead
{
if ( nLNr1 > 0x7fffffff )
pImpl->pNextReturn->PutLong( long(nLNr1 - 0xffffffff) -1 );
diff --cc basctl/source/basicide/baside2.cxx
index d5330b1,93625b0..f608f98
--- a/basctl/source/basicide/baside2.cxx
+++ b/basctl/source/basicide/baside2.cxx
@@@ -352,11 -357,18 +352,19 @@@ BOOL ModulWindow::BasicExecute(
SbMethod* pM = (SbMethod*)xModule->GetMethods()->Get( nMacro );
DBG_ASSERT( pM, "Method?" );
pM->GetLineRange( nStart, nEnd );
- if ( nCurMethodStart >= nStart && nCurMethodStart <= nEnd )
+ if ( aDocument.isInVBAMode() )
+ {
+ if ( nCurMethodStart >= nStart && nCurMethodStart <= nEnd )
+ {
+ pMethod = pM;
+ break;
+ }
+ }
+ else if ( !pMethod || ( nStart < nCurMethodStart && !pM->IsHidden() ) )
{
+ // matched a method to the cursor position
pMethod = pM;
- nCurMethodStart = nStart;
+ break;
}
}
if ( !pMethod )
diff --cc basctl/source/basicide/basidesh.cxx
index b446453,71d1585..049df83
--- a/basctl/source/basicide/basidesh.cxx
+++ b/basctl/source/basicide/basidesh.cxx
@@@ -283,6 -284,10 +283,7 @@@ BasicIDEShell::~BasicIDEShell(
// Destroy all ContainerListeners for Basic Container.
if ( pListener )
pListener->removeContainerListener( m_aCurDocument, m_aCurLibName );
+
- // MI: Das gab einen GPF im SDT beim Schliessen da dann der ViewFrame die
- // ObjSh loslaesst. Es wusste auch keiner mehr wozu das gut war.
- // GetViewFrame()->GetObjectShell()->Broadcast( SfxSimpleHint( SFX_HINT_DYING ) );
SFX_APP()->LeaveBasicCall();
IDE_DLL()->GetExtraData()->ShellInCriticalSection() = FALSE;
diff --cc basctl/source/basicide/basidesh.src
index 5996978,880afec..b0e0fa1
--- a/basctl/source/basicide/basidesh.src
+++ b/basctl/source/basicide/basidesh.src
@@@ -48,7 -50,7 +50,7 @@@ String RID_STR_NOMODUL
};
String RID_STR_WRONGPASSWORD
{
-- /* ### ACHTUNG: Neuer Text in Resource? Fehlerhaftes Paßwort. : Fehlerhaftes Pawort. */
++ /* ### ACHTUNG: Neuer Text in Resource? Fehlerhaftes Pa�wort. : Fehlerhaftes Pa�wort. */
Text [ en-US ] = "Incorrect Password" ;
};
String RID_STR_OPEN
@@@ -61,12 -63,12 +63,12 @@@ String RID_STR_SAV
};
String RID_STR_SOURCETOBIG
{
-- /* ### ACHTUNG: Neuer Text in Resource? Der Quelltext ist zu groß und kann weder gespeichert noch compiliert werden.\nLöschen Sie einige Kommentare oder übertragen Sie einige Methoden in ein anderes Modul. : Der Quelltext ist zu gro und kann weder gespeichert noch compiliert werden.\nL÷schen Sie einige Kommentare oder ³bertragen Sie einige Methoden in ein anderes Modul. */
++ /* ### ACHTUNG: Neuer Text in Resource? Der Quelltext ist zu gro� und kann weder gespeichert noch compiliert werden.\nL�schen Sie einige Kommentare oder �bertragen Sie einige Methoden in ein anderes Modul. : Der Quelltext ist zu gro� und kann weder gespeichert noch compiliert werden.\nL�schen Sie einige Kommentare oder �bertragen Sie einige Methoden in ein anderes Modul. */
Text [ en-US ] = "The source text is too large and can be neither compiled nor saved.\nDelete some of the comments or transfer some methods into another module." ;
};
String RID_STR_ERROROPENSTORAGE
{
-- /* ### ACHTUNG: Neuer Text in Resource? Fehler beim Öffnen der Datei : Fehler beim Íffnen der Datei */
++ /* ### ACHTUNG: Neuer Text in Resource? Fehler beim �ffnen der Datei : Fehler beim �ffnen der Datei */
Text [ en-US ] = "Error opening file" ;
};
String RID_STR_ERROROPENLIB
@@@ -75,12 -77,12 +77,12 @@@
};
String RID_STR_NOLIBINSTORAGE
{
-- /* ### ACHTUNG: Neuer Text in Resource? Die Datei enthält keine BASIC-Bibliotheken : Die Datei enthõlt keine BASIC-Bibliotheken */
++ /* ### ACHTUNG: Neuer Text in Resource? Die Datei enth�lt keine BASIC-Bibliotheken : Die Datei enth�lt keine BASIC-Bibliotheken */
Text [ en-US ] = "The file does not contain any BASIC libraries" ;
};
String RID_STR_BADSBXNAME
{
-- /* ### ACHTUNG: Neuer Text in Resource? Ungültiger Bezeichner : Ung³ltiger Bezeichner */
++ /* ### ACHTUNG: Neuer Text in Resource? Ung�ltiger Bezeichner : Ung�ltiger Bezeichner */
Text [ en-US ] = "Invalid Name" ;
};
String RID_STR_LIBNAMETOLONG
@@@ -134,7 -136,7 +136,7 @@@ String RID_STR_CANNOTRUNMACR
};
String RID_STR_COMPILEERROR
{
-- /* ### ACHTUNG: Neuer Text in Resource? Übersetzungs-Fehler: : bersetzungs-Fehler: */
++ /* ### ACHTUNG: Neuer Text in Resource? �bersetzungs-Fehler: : �bersetzungs-Fehler: */
Text [ en-US ] = "Compile Error: " ;
};
String RID_STR_RUNTIMEERROR
@@@ -147,7 -149,7 +149,7 @@@ String RID_STR_SEARCHNOTFOUN
};
String RID_STR_SEARCHFROMSTART
{
-- /* ### ACHTUNG: Neuer Text in Resource? Es wurde bis zum letzten Modul gesucht. Möchten Sie die Suche beim ersten Modul fortsetzen? : Es wurde bis zum letzten Modul gesucht. M÷chten Sie die Suche beim ersten Modul fortsetzen? */
++ /* ### ACHTUNG: Neuer Text in Resource? Es wurde bis zum letzten Modul gesucht. M�chten Sie die Suche beim ersten Modul fortsetzen? : Es wurde bis zum letzten Modul gesucht. M�chten Sie die Suche beim ersten Modul fortsetzen? */
Text [ en-US ] = "Search to last module complete. Continue at first module?" ;
};
String RID_STR_SEARCHREPLACES
@@@ -164,12 -166,12 +166,12 @@@ String RID_STR_COULDNTWRIT
};
String RID_STR_CANNOTCHANGENAMESTDLIB
{
-- /* ### ACHTUNG: Neuer Text in Resource? Der Name der Standard-Bibliothek kann nicht geändert werden : Der Name der Standard-Bibliothek kann nicht geõndert werden */
++ /* ### ACHTUNG: Neuer Text in Resource? Der Name der Standard-Bibliothek kann nicht ge�ndert werden : Der Name der Standard-Bibliothek kann nicht ge�ndert werden */
Text [ en-US ] = "The name of the default library cannot be changed." ;
};
String RID_STR_CANNOTCHANGENAMEREFLIB
{
-- /* ### ACHTUNG: Neuer Text in Resource? Der Name einer referenzierten Bibliothek kann nicht geändert werden : Der Name einer referenzierten Bibliothek kann nicht geõndert werden */
++ /* ### ACHTUNG: Neuer Text in Resource? Der Name einer referenzierten Bibliothek kann nicht ge�ndert werden : Der Name einer referenzierten Bibliothek kann nicht ge�ndert werden */
Text [ en-US ] = "The name of a referenced library cannot be changed." ;
};
String RID_STR_CANNOTUNLOADSTDLIB
@@@ -186,32 -188,32 +188,32 @@@ String RID_STR_FILENAM
};
String RID_STR_APPENDLIBS
{
-- /* ### ACHTUNG: Neuer Text in Resource? Bibliotheken hinzufügen : Bibliotheken hinzuf³gen */
++ /* ### ACHTUNG: Neuer Text in Resource? Bibliotheken hinzuf�gen : Bibliotheken hinzuf�gen */
Text [ en-US ] = "Import Libraries" ;
};
String RID_STR_QUERYDELMACRO
{
-- /* ### ACHTUNG: Neuer Text in Resource? Möchten Sie das Makro XX löschen ? : M÷chten Sie das Makro XX l÷schen ? */
++ /* ### ACHTUNG: Neuer Text in Resource? M�chten Sie das Makro XX l�schen ? : M�chten Sie das Makro XX l�schen ? */
Text [ en-US ] = "Do you want to delete the macro XX?" ;
};
String RID_STR_QUERYDELDIALOG
{
-- /* ### ACHTUNG: Neuer Text in Resource? Möchten Sie den Dialog XX löschen ? : M÷chten Sie den Dialog XX l÷schen ? */
++ /* ### ACHTUNG: Neuer Text in Resource? M�chten Sie den Dialog XX l�schen ? : M�chten Sie den Dialog XX l�schen ? */
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list