/************************************************************************* * * 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 * * for a copy of the LGPLv3 License. * ************************************************************************/ #ifndef _ACMPLWRD_HXX #define _ACMPLWRD_HXX #define _SVSTDARR_STRINGSISORTDTOR #include class SwDoc; class SwAutoCompleteWord_Impl; class SwAutoCompleteClient; class SwAutoCompleteWord { friend class SwAutoCompleteClient; SvStringsISortDtor aWordLst; // contains extended strings carrying source information SvPtrarr aLRULst; SwAutoCompleteWord_Impl* pImpl; sal_uInt16 nMaxCount, nMinWrdLen; sal_Bool bLockWordLst; void DocumentDying(const SwDoc& rDoc); public: SwAutoCompleteWord( sal_uInt16 nWords = 500, sal_uInt16 nMWrdLen = 10 ); ~SwAutoCompleteWord(); sal_Bool InsertWord( const String& rWord, SwDoc& rDoc ); sal_Bool GetRange( const String& rWord, sal_uInt16& rStt, sal_uInt16& rEnd ) const; const String& operator[]( sal_uInt16 n ) const { return *aWordLst[ n ]; } sal_Bool IsLockWordLstLocked() const { return bLockWordLst; } void SetLockWordLstLocked( sal_Bool bFlag ) { bLockWordLst = bFlag; } void SetMaxCount( sal_uInt16 n ); sal_uInt16 GetMinWordLen() const { return nMinWrdLen; } void SetMinWordLen( sal_uInt16 n ); const SvStringsISortDtor& GetWordList() const { return aWordLst; } void CheckChangedList( const SvStringsISortDtor& rNewLst ); }; #endif 22.05-testflight'>distro/collabora/co-22.05-testflight LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/chart2
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-08-22 11:11:44 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-08-23 08:47:52 +0200
commitdcc667ac5ef0d7b4bbdfba0727ef6e2be3ed5313 (patch)
tree78e04f13656eddd5a528506dda41f96fce6aad7f /chart2
parente725111f8283f4dbefde7b14efbe9afd850095df (diff)
convert message box style bits to scoped enum
and fix harmless bug in ImpSVGDialog::ImpSVGDialog, which there since commit 6456f1d81090dd5fe44455c09ae3ede7ec6ac38a Date: Fri Feb 4 14:52:54 2011 +0100 ka102: added/removed files for SVG import and module cleanup Change-Id: I66b2ec2b029431ab453e54e962863e4ed7d78962 Reviewed-on: https://gerrit.libreoffice.org/41412 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>