cui/source/inc/numpages.hxx | 1 cui/source/tabpages/numpages.cxx | 7 editeng/inc/editeng/editobj.hxx | 13 - editeng/source/editeng/editobj.cxx | 246 -------------------------------- editeng/source/editeng/editobj2.hxx | 15 - sax/inc/sax/tools/converter.hxx | 5 sax/source/tools/converter.cxx | 20 -- svx/inc/svx/rubydialog.hxx | 1 svx/source/dialog/rubydialog.cxx | 8 - sw/Library_sw.mk | 1 sw/source/ui/inc/convert.hxx | 1 sw/source/ui/inc/glossary.hxx | 1 sw/source/ui/inc/instable.hxx | 1 sw/source/ui/inc/textcontrolcombo.hxx | 58 ------- sw/source/ui/misc/glossary.cxx | 9 - sw/source/ui/table/tablepg.hxx | 1 sw/source/ui/utlui/textcontrolcombo.cxx | 102 ------------- unusedcode.easy | 6 vcl/source/filter/FilterConfigCache.cxx | 10 - vcl/source/filter/FilterConfigCache.hxx | 2 20 files changed, 4 insertions(+), 504 deletions(-)
New commits: commit 612981fc8fd7a35d8112951e05e1b2cf0f5f1c08 Author: Caolán McNamara <caol...@redhat.com> Date: Sun Jan 13 09:36:46 2013 +0000 callcatcher: update and remove newly unused code Change-Id: Iff3ce7c3a44010b3bc81fc0d2156216ee13948dc diff --git a/cui/source/inc/numpages.hxx b/cui/source/inc/numpages.hxx index 952635d..a8b0dc2 100644 --- a/cui/source/inc/numpages.hxx +++ b/cui/source/inc/numpages.hxx @@ -51,7 +51,6 @@ class SvxNumberingPreview : public Window virtual void Paint( const Rectangle& rRect ); public: - SvxNumberingPreview(Window* pParent, const ResId& rResId ); SvxNumberingPreview(Window* pParent, WinBits nWinBits = WB_BORDER); void SetNumRule(const SvxNumRule* pNum) diff --git a/cui/source/tabpages/numpages.cxx b/cui/source/tabpages/numpages.cxx index afdacc6..b7bd072 100644 --- a/cui/source/tabpages/numpages.cxx +++ b/cui/source/tabpages/numpages.cxx @@ -2284,13 +2284,6 @@ static sal_uInt16 lcl_DrawBullet(VirtualDevice* pVDev, return nRet; } -SvxNumberingPreview::SvxNumberingPreview(Window* pParent, const ResId& rResId ) - : Window(pParent, rResId), pActNum(0),nPageWidth(0), pOutlineNames(0) - , bPosition(sal_False), nActLevel(USHRT_MAX) -{ - SetBorderStyle( WINDOW_BORDER_MONO ); -} - SvxNumberingPreview::SvxNumberingPreview(Window* pParent, WinBits nWinBits) : Window(pParent, nWinBits) , pActNum(0) diff --git a/editeng/inc/editeng/editobj.hxx b/editeng/inc/editeng/editobj.hxx index 1298496..985b7c4 100644 --- a/editeng/inc/editeng/editobj.hxx +++ b/editeng/inc/editeng/editobj.hxx @@ -72,16 +72,11 @@ public: sal_uInt16 GetUserType() const; // For OutlinerMode, it can however not save in compatible format void SetUserType( sal_uInt16 n ); - sal_uLong GetObjectSettings() const; - void SetObjectSettings( sal_uLong n ); - bool IsVertical() const; void SetVertical( bool bVertical ); sal_uInt16 GetScriptType() const; - sal_uInt16 GetVersion() const; // As long as the outliner does not store any record length. - EditTextObject* Clone() const; bool Store( SvStream& rOStream ) const; @@ -92,23 +87,16 @@ public: size_t GetParagraphCount() const; String GetText(size_t nPara) const; - void Insert(const EditTextObject& rObj, size_t nPara); - void RemoveParagraph(size_t nPara); - EditTextObject* CreateTextObject(size_t nPara, size_t nParas = 1) const; - bool HasPortionInfo() const; void ClearPortionInfo(); bool HasOnlineSpellErrors() const; - bool HasCharAttribs( sal_uInt16 nWhich = 0 ) const; void GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const; bool RemoveCharAttribs( sal_uInt16 nWhich = 0 ); bool RemoveParaAttribs( sal_uInt16 nWhich = 0 ); - void MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart = EE_CHAR_START, sal_uInt16 nEnd = EE_CHAR_END ); - bool IsFieldObject() const; const SvxFieldItem* GetField() const; bool HasField( sal_Int32 nType = com::sun::star::text::textfield::Type::UNSPECIFIED ) const; @@ -116,7 +104,6 @@ public: const SfxItemSet& GetParaAttribs(size_t nPara) const; void SetParaAttribs(size_t nPara, const SfxItemSet& rAttribs); - bool HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const; void GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& eFamily) const; void SetStyleSheet(size_t nPara, const String& rName, const SfxStyleFamily& eFamily); bool ChangeStyleSheets( diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx index 41698af..5f400be 100644 --- a/editeng/source/editeng/editobj.cxx +++ b/editeng/source/editeng/editobj.cxx @@ -205,26 +205,6 @@ String EditTextObject::GetText(size_t nPara) const return mpImpl->GetText(nPara); } -void EditTextObject::Insert(const EditTextObject& rObj, size_t nPara) -{ - mpImpl->Insert(rObj, nPara); -} - -EditTextObject* EditTextObject::CreateTextObject(size_t nPara, size_t nParas) const -{ - return mpImpl->CreateTextObject(nPara, nParas); -} - -void EditTextObject::RemoveParagraph(size_t nPara) -{ - mpImpl->RemoveParagraph(nPara); -} - -bool EditTextObject::HasPortionInfo() const -{ - return mpImpl->HasPortionInfo(); -} - void EditTextObject::ClearPortionInfo() { mpImpl->ClearPortionInfo(); @@ -235,21 +215,11 @@ bool EditTextObject::HasOnlineSpellErrors() const return mpImpl->HasOnlineSpellErrors(); } -bool EditTextObject::HasCharAttribs( sal_uInt16 nWhich ) const -{ - return mpImpl->HasCharAttribs(nWhich); -} - void EditTextObject::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const { mpImpl->GetCharAttribs(nPara, rLst); } -void EditTextObject::MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart, sal_uInt16 nEnd ) -{ - mpImpl->MergeParaAttribs(rAttribs, nStart, nEnd); -} - bool EditTextObject::IsFieldObject() const { return mpImpl->IsFieldObject(); @@ -285,11 +255,6 @@ bool EditTextObject::RemoveParaAttribs( sal_uInt16 nWhich ) return mpImpl->RemoveParaAttribs(nWhich); } -bool EditTextObject::HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const -{ - return mpImpl->HasStyleSheet(rName, eFamily); -} - void EditTextObject::GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& eFamily) const { mpImpl->GetStyleSheet(nPara, rName, eFamily); @@ -327,16 +292,6 @@ void EditTextObject::SetUserType( sal_uInt16 n ) mpImpl->SetUserType(n); } -sal_uLong EditTextObject::GetObjectSettings() const -{ - return mpImpl->GetObjectSettings(); -} - -void EditTextObject::SetObjectSettings( sal_uLong n ) -{ - mpImpl->SetObjectSettings(n); -} - bool EditTextObject::IsVertical() const { return mpImpl->IsVertical(); @@ -417,11 +372,6 @@ void EditTextObject::CreateData( SvStream& rStrm ) mpImpl->CreateData(rStrm); } -sal_uInt16 EditTextObject::GetVersion() const -{ - return mpImpl->GetVersion(); -} - EditTextObject* EditTextObject::Clone() const { return new EditTextObject(*this); @@ -597,16 +547,6 @@ void EditTextObjectImpl::SetUserType( sal_uInt16 n ) nUserType = n; } -sal_uLong EditTextObjectImpl::GetObjectSettings() const -{ - return nObjSettings; -} - -void EditTextObjectImpl::SetObjectSettings( sal_uLong n ) -{ - nObjSettings = n; -} - bool EditTextObjectImpl::IsVertical() const { return bVertical; @@ -671,66 +611,6 @@ String EditTextObjectImpl::GetText(size_t nPara) const return aContents[nPara].GetText(); } -void EditTextObjectImpl::Insert(const EditTextObject& rObj, size_t nDestPara) -{ - const EditTextObjectImpl& rBinObj = *rObj.mpImpl; - - if (nDestPara > aContents.size()) - nDestPara = aContents.size(); - - const ContentInfosType& rCIs = rBinObj.aContents; - for (size_t i = 0, n = rCIs.size(); i < n; ++i) - { - const ContentInfo& rC = rCIs[i]; - size_t nPos = nDestPara + i; - aContents.insert( - aContents.begin()+nPos, new ContentInfo(rC, *GetPool())); - } - - ClearPortionInfo(); -} - -EditTextObject* EditTextObjectImpl::CreateTextObject(size_t nPara, size_t nParas) const -{ - if (nPara >= aContents.size() || !nParas) - return NULL; - - // Only split the Pool, when a the Pool is set externally. - EditTextObject* pObj = new EditTextObject( bOwnerOfPool ? 0 : pPool ); - if ( bOwnerOfPool && pPool ) - pObj->mpImpl->GetPool()->SetDefaultMetric( pPool->GetMetric( DEF_METRIC ) ); - - // If complete text is only one ScriptType, this is valid. - // If text contains different ScriptTypes, this shouldn't be a problem... - pObj->mpImpl->nScriptType = nScriptType; - - const size_t nEndPara = nPara+nParas-1; - for (size_t i = nPara; i <= nEndPara; ++i) - { - const ContentInfo& rC = aContents[i]; - ContentInfo* pNew = new ContentInfo(rC, *pObj->mpImpl->GetPool()); - pObj->mpImpl->aContents.push_back(pNew); - } - return pObj; -} - -void EditTextObjectImpl::RemoveParagraph(size_t nPara) -{ - DBG_ASSERT( nPara < aContents.size(), "BinTextObject::GetText: Paragraph does not exist!" ); - if (nPara >= aContents.size()) - return; - - ContentInfosType::iterator it = aContents.begin(); - std::advance(it, nPara); - aContents.erase(it); - ClearPortionInfo(); -} - -bool EditTextObjectImpl::HasPortionInfo() const -{ - return pPortionInfo ? true : false; -} - void EditTextObjectImpl::ClearPortionInfo() { if ( pPortionInfo ) @@ -751,26 +631,6 @@ bool EditTextObjectImpl::HasOnlineSpellErrors() const return false; } -bool EditTextObjectImpl::HasCharAttribs( sal_uInt16 _nWhich ) const -{ - for (size_t nPara = aContents.size(); nPara; ) - { - const ContentInfo& rC = aContents[--nPara]; - - size_t nAttribs = rC.aAttribs.size(); - if ( nAttribs && !_nWhich ) - return true; - - for (size_t nAttr = nAttribs; nAttr; ) - { - const XEditAttribute& rX = rC.aAttribs[--nAttr]; - if (rX.GetItem()->Which() == _nWhich) - return true; - } - } - return false; -} - void EditTextObjectImpl::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const { rLst.clear(); @@ -787,29 +647,6 @@ void EditTextObjectImpl::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAtt } } -void EditTextObjectImpl::MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart, sal_uInt16 nEnd ) -{ - bool bChanged = false; - - for (size_t nPara = aContents.size(); nPara; ) - { - ContentInfo& rC = aContents[--nPara]; - - for ( sal_uInt16 nW = nStart; nW <= nEnd; nW++ ) - { - if ( ( rC.GetParaAttribs().GetItemState( nW, false ) != SFX_ITEM_ON ) - && ( rAttribs.GetItemState( nW, false ) == SFX_ITEM_ON ) ) - { - rC.GetParaAttribs().Put( rAttribs.Get( nW ) ); - bChanged = true; - } - } - } - - if ( bChanged ) - ClearPortionInfo(); -} - bool EditTextObjectImpl::IsFieldObject() const { return GetField() ? true : false; @@ -928,18 +765,6 @@ bool EditTextObjectImpl::RemoveParaAttribs( sal_uInt16 _nWhich ) return bChanged; } -bool EditTextObjectImpl::HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const -{ - size_t nParagraphs = aContents.size(); - for (size_t nPara = 0; nPara < nParagraphs; ++nPara) - { - const ContentInfo& rC = aContents[nPara]; - if (rC.GetFamily() == eFamily && rC.GetStyle() == rName) - return true; - } - return false; -} - void EditTextObjectImpl::GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& rFamily) const { if (nPara >= aContents.size()) @@ -1467,11 +1292,6 @@ void EditTextObjectImpl::CreateData( SvStream& rIStream ) } } -sal_uInt16 EditTextObjectImpl::GetVersion() const -{ - return nVersion; -} - bool EditTextObjectImpl::operator==( const EditTextObjectImpl& rCompare ) const { if( this == &rCompare ) @@ -1516,70 +1336,4 @@ bool EditTextObjectImpl::isWrongListEqual(const EditTextObjectImpl& rCompare) co return true; } -#define CHARSETMARKER 0x9999 - -void EditTextObjectImpl::CreateData300( SvStream& rIStream ) -{ - // For forward compatibility. - - // First load the Pool... - // Is always saved in the 300! - GetPool()->Load( rIStream ); - - // The number of paragraphs ... - sal_uInt32 nParagraphs; - rIStream >> nParagraphs; - - // The individual paragraphs... - for ( sal_uLong nPara = 0; nPara < nParagraphs; nPara++ ) - { - ContentInfo* pC = CreateAndInsertContent(); - - // The Text... - pC->GetText() = rIStream.ReadUniOrByteString(rIStream.GetStreamCharSet()); - - // StyleName and Family... - pC->GetStyle() = rIStream.ReadUniOrByteString(rIStream.GetStreamCharSet()); - sal_uInt16 nStyleFamily; - rIStream >> nStyleFamily; - pC->GetFamily() = (SfxStyleFamily)nStyleFamily; - - // Paragraph attributes ... - pC->GetParaAttribs().Load( rIStream ); - - // The number of attributes ... - sal_uInt32 nAttribs; - rIStream >> nAttribs; - - // And the individual attributes - // Items as Surregate => always 8 bytes per Attribute - // Which = 2; Surregat = 2; Start = 2; End = 2; - for ( sal_uLong nAttr = 0; nAttr < nAttribs; nAttr++ ) - { - sal_uInt16 _nWhich, nStart, nEnd; - const SfxPoolItem* pItem; - - rIStream >> _nWhich; - _nWhich = pPool->GetNewWhich( _nWhich ); - pItem = pPool->LoadSurrogate( rIStream, _nWhich, 0 ); - rIStream >> nStart; - rIStream >> nEnd; - if ( pItem ) - { - XEditAttribute* pAttr = new XEditAttribute( *pItem, nStart, nEnd ); - pC->aAttribs.push_back(pAttr); - } - } - } - - // Check whether a font was saved - sal_uInt16 nCharSetMarker; - rIStream >> nCharSetMarker; - if ( nCharSetMarker == CHARSETMARKER ) - { - sal_uInt16 nCharSet; - rIStream >> nCharSet; - } -} - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/editeng/source/editeng/editobj2.hxx b/editeng/source/editeng/editobj2.hxx index 6c0f586..4d8923f 100644 --- a/editeng/source/editeng/editobj2.hxx +++ b/editeng/source/editeng/editobj2.hxx @@ -187,17 +187,12 @@ public: sal_uInt16 GetUserType() const; void SetUserType( sal_uInt16 n ); - sal_uLong GetObjectSettings() const; - void SetObjectSettings( sal_uLong n ); - bool IsVertical() const; void SetVertical( bool b ); sal_uInt16 GetScriptType() const; void SetScriptType( sal_uInt16 nType ); - sal_uInt16 GetVersion() const; // As long as the outliner does not store any record length - ContentInfo* CreateAndInsertContent(); XEditAttribute* CreateAttrib( const SfxPoolItem& rItem, sal_uInt16 nStart, sal_uInt16 nEnd ); void DestroyAttrib( XEditAttribute* pAttr ); @@ -211,23 +206,16 @@ public: size_t GetParagraphCount() const; String GetText(size_t nParagraph) const; - void Insert(const EditTextObject& rObj, size_t nPara); - EditTextObject* CreateTextObject(size_t nPara, size_t nParas = 1) const; - void RemoveParagraph(size_t nPara); - bool HasPortionInfo() const; void ClearPortionInfo(); bool HasOnlineSpellErrors() const; - bool HasCharAttribs( sal_uInt16 nWhich = 0 ) const; void GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const; bool RemoveCharAttribs( sal_uInt16 nWhich = 0 ); bool RemoveParaAttribs( sal_uInt16 nWhich = 0 ); - void MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart, sal_uInt16 nEnd ); - bool IsFieldObject() const; const SvxFieldItem* GetField() const; bool HasField( sal_Int32 nType = com::sun::star::text::textfield::Type::UNSPECIFIED ) const; @@ -235,7 +223,6 @@ public: const SfxItemSet& GetParaAttribs(size_t nPara) const; void SetParaAttribs(size_t nPara, const SfxItemSet& rAttribs); - bool HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const; void GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& eFamily) const; void SetStyleSheet(size_t nPara, const String& rName, const SfxStyleFamily& eFamily); bool ChangeStyleSheets( @@ -244,8 +231,6 @@ public: editeng::FieldUpdater GetFieldUpdater(); - void CreateData300( SvStream& rIStream ); - bool HasMetric() const { return nMetric != 0xFFFF; } sal_uInt16 GetMetric() const { return nMetric; } void SetMetric( sal_uInt16 n ) { nMetric = n; } diff --git a/sax/inc/sax/tools/converter.hxx b/sax/inc/sax/tools/converter.hxx index 8b84feb..30aaea6 100644 --- a/sax/inc/sax/tools/converter.hxx +++ b/sax/inc/sax/tools/converter.hxx @@ -99,11 +99,6 @@ public: static bool convertColor( sal_Int32& rColor, const ::rtl::OUString&rValue ); - /** convert string to argb color */ - static bool convertColor( sal_Int32& rColor, - const ::rtl::OUString&rValue, - const double alpha); - /** convert color to string */ static void convertColor( ::rtl::OUStringBuffer &rBuffer, sal_Int32 nColor ); diff --git a/sax/source/tools/converter.cxx b/sax/source/tools/converter.cxx index e7fff9a..6293c85 100644 --- a/sax/source/tools/converter.cxx +++ b/sax/source/tools/converter.cxx @@ -495,26 +495,6 @@ bool Converter::convertColor( sal_Int32& rColor, const OUString& rValue ) return true; } -/** convert string to rgba color */ -bool Converter::convertColor( sal_Int32& rColor, const OUString& rValue, const double alpha) -{ - if( rValue.getLength() != 7 || rValue[0] != '#' ) - return false; - - rColor = (int) (alpha * 255); - rColor <<= 8; - - rColor |= lcl_gethex( rValue[1] ) * 16 + lcl_gethex( rValue[2] ); - rColor <<= 8; - - rColor |= ( lcl_gethex( rValue[3] ) * 16 + lcl_gethex( rValue[4] ) ); - rColor <<= 8; - - rColor |= ( lcl_gethex( rValue[5] ) * 16 + lcl_gethex( rValue[6] ) ); - - return true; -} - static sal_Char aHexTab[] = "0123456789abcdef"; /** convert color to string */ diff --git a/svx/inc/svx/rubydialog.hxx b/svx/inc/svx/rubydialog.hxx index 3ab0f25..ea7b313 100644 --- a/svx/inc/svx/rubydialog.hxx +++ b/svx/inc/svx/rubydialog.hxx @@ -47,7 +47,6 @@ protected: SvxRubyDialog* m_pParentDlg; public: - RubyPreview(SvxRubyDialog& rParent, const ResId& rResId); RubyPreview(Window *pParent); void setRubyDialog(SvxRubyDialog* pParentDlg) { diff --git a/svx/source/dialog/rubydialog.cxx b/svx/source/dialog/rubydialog.cxx index dd58670..8f049b5 100644 --- a/svx/source/dialog/rubydialog.cxx +++ b/svx/source/dialog/rubydialog.cxx @@ -754,14 +754,6 @@ void SvxRubyDialog::EnableControls(bool bEnable) m_pApplyPB->Enable(bEnable); } -RubyPreview::RubyPreview(SvxRubyDialog& rParent, const ResId& rResId) - : Window(&rParent, rResId) - , m_pParentDlg(&rParent) -{ - SetMapMode(MAP_TWIP); - SetBorderStyle( WINDOW_BORDER_MONO ); -} - RubyPreview::RubyPreview(Window *pParent) : Window(pParent, WB_BORDER) , m_pParentDlg(NULL) diff --git a/sw/source/ui/inc/glossary.hxx b/sw/source/ui/inc/glossary.hxx index 42240e15..a200b55 100644 --- a/sw/source/ui/inc/glossary.hxx +++ b/sw/source/ui/inc/glossary.hxx @@ -70,7 +70,6 @@ class SwGlTreeListBox : public SvTreeListBox SvTreeListEntry*& rpNewParent, sal_uLong& rNewChildPos); public: - SwGlTreeListBox(Window* pParent, const ResId& rResId); SwGlTreeListBox(Window* pParent, WinBits nBits); virtual void RequestHelp( const HelpEvent& rHEvt ); diff --git a/sw/source/ui/misc/glossary.cxx b/sw/source/ui/misc/glossary.cxx index be6adaa..975281f 100644 --- a/sw/source/ui/misc/glossary.cxx +++ b/sw/source/ui/misc/glossary.cxx @@ -842,15 +842,6 @@ IMPL_LINK( SwGlossaryDlg, CheckBoxHdl, CheckBox *, pBox ) /* -------------------------------------------------- * TreeListBox for groups and blocks * --------------------------------------------------*/ -SwGlTreeListBox::SwGlTreeListBox(Window* pParent, const ResId& rResId) - : SvTreeListBox(pParent, rResId) - , sReadonly(SW_RESSTR(SW_STR_READONLY)) - , pDragEntry(0) -{ - FreeResource(); - SetDragDropMode( SV_DRAGDROP_CTRL_MOVE|SV_DRAGDROP_CTRL_COPY ); -} - SwGlTreeListBox::SwGlTreeListBox(Window* pParent, WinBits nBits) : SvTreeListBox(pParent, nBits) , sReadonly(SW_RESSTR(SW_STR_READONLY)), diff --git a/unusedcode.easy b/unusedcode.easy index bb03e1e..c3aa2e9 100644 --- a/unusedcode.easy +++ b/unusedcode.easy @@ -1,4 +1,6 @@ Application::GetDisplayScreenName(unsigned int) +EditTextObject::RemoveParaAttribs(unsigned short) +EditTextObject::SetParaAttribs(unsigned long, SfxItemSet const&) FontSelectPattern::FontSelectPattern(PhysicalFontFace const&, Size const&, float, int, bool) Line::Intersection(Rectangle const&, Line&) const PoHeader::PoHeader() @@ -7,9 +9,9 @@ ScFiltersTest::testColorScaleODS() ScFiltersTest::testColorScaleXLSX() ScVbaFormat<ooo::vba::excel::XStyle>::getAddIndent() ScVbaFormat<ooo::vba::excel::XStyle>::setAddIndent(com::sun::star::uno::Any const&) +StyleSettings::GetPersonaFooter() const +TemplateAbstractView::deselectOverlayItem(unsigned short) TextEngine::GetLeftMargin() const -UnoControl::UnoControl() -VirtualDevice::SetOutputSizePixelScaleOffsetAndBuffer(Size const&, Fraction const&, Point const&, boost::shared_array<unsigned char> const&) Window::PostUserEvent(unsigned long&, unsigned long, void*) XclExpPivotCache::GetFieldAcc(rtl::OUString const&) apitest::XCellRangesQuery::testQueryFormulaCells() diff --git a/vcl/source/filter/FilterConfigCache.cxx b/vcl/source/filter/FilterConfigCache.cxx index 344dba9..edc3a38 100644 --- a/vcl/source/filter/FilterConfigCache.cxx +++ b/vcl/source/filter/FilterConfigCache.cxx @@ -156,7 +156,6 @@ void FilterConfigCache::ImplInit() { OUString STYPE ( "Type" ); OUString SUINAME ( "UIName" ); - OUString SUICOMPONENT ( "UIComponent" ); OUString SFLAGS ( "Flags" ); OUString SMEDIATYPE ( "MediaType" ); OUString SEXTENSIONS ( "Extensions" ); @@ -196,10 +195,6 @@ void FilterConfigCache::ImplInit() if (lFlags[0].equalsIgnoreAsciiCase("export")) aEntry.nFlags = 2; - OUString sUIComponent; - xFilterSet->getPropertyValue(SUICOMPONENT) >>= sUIComponent; - aEntry.bHasDialog = sUIComponent.getLength(); - ::rtl::OUString sFormatName; xFilterSet->getPropertyValue(SFORMATNAME) >>= sFormatName; aEntry.CreateFilterName( sFormatName ); @@ -552,11 +547,6 @@ sal_Bool FilterConfigCache::IsExportPixelFormat( sal_uInt16 nFormat ) return (nFormat < aExport.size()) && aExport[ nFormat ].bIsPixelFormat; } -sal_Bool FilterConfigCache::IsExportDialog( sal_uInt16 nFormat ) -{ - return (nFormat < aExport.size()) && aExport[ nFormat ].bHasDialog; -} - // ------------------------------------------------------------------------ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vcl/source/filter/FilterConfigCache.hxx b/vcl/source/filter/FilterConfigCache.hxx index 829122f..df1cc10 100644 --- a/vcl/source/filter/FilterConfigCache.hxx +++ b/vcl/source/filter/FilterConfigCache.hxx @@ -49,7 +49,6 @@ class FilterConfigCache // user data String sFilterName; - sal_Bool bHasDialog : 1; sal_Bool bIsInternalFilter : 1; sal_Bool bIsPixelFormat : 1; @@ -119,7 +118,6 @@ public: sal_Bool IsExportInternalFilter( sal_uInt16 nFormat ); sal_Bool IsExportPixelFormat( sal_uInt16 nFormat ); - sal_Bool IsExportDialog( sal_uInt16 nFormat ); FilterConfigCache( sal_Bool bUseConfig ); ~FilterConfigCache(); commit 62188aac68b30affbe144f8bd06f346f0e749cf9 Author: Caolán McNamara <caol...@redhat.com> Date: Sun Jan 13 09:29:01 2013 +0000 grotesque TextControlCombo can now go with widget layout Change-Id: Iced5ea01d08101173ede4d5676bcbd95084e3ea7 diff --git a/sw/Library_sw.mk b/sw/Library_sw.mk index 47e55be..e31e119 100644 --- a/sw/Library_sw.mk +++ b/sw/Library_sw.mk @@ -692,7 +692,6 @@ $(eval $(call gb_Library_add_exception_objects,sw,\ sw/source/ui/utlui/numfmtlb \ sw/source/ui/utlui/prcntfld \ sw/source/ui/utlui/shdwcrsr \ - sw/source/ui/utlui/textcontrolcombo \ sw/source/ui/utlui/tmplctrl \ sw/source/ui/utlui/uiitems \ sw/source/ui/utlui/uitool \ diff --git a/sw/source/ui/inc/convert.hxx b/sw/source/ui/inc/convert.hxx index d52a965..aa53428 100644 --- a/sw/source/ui/inc/convert.hxx +++ b/sw/source/ui/inc/convert.hxx @@ -23,7 +23,6 @@ #include <vcl/button.hxx> #include <vcl/edit.hxx> #include <sfx2/basedlgs.hxx> -#include <textcontrolcombo.hxx> class SwTableAutoFmt; class SwView; diff --git a/sw/source/ui/inc/instable.hxx b/sw/source/ui/inc/instable.hxx index fe7283d..00a3155 100644 --- a/sw/source/ui/inc/instable.hxx +++ b/sw/source/ui/inc/instable.hxx @@ -25,7 +25,6 @@ #include <vcl/layout.hxx> #include <sfx2/basedlgs.hxx> #include <actctrl.hxx> -#include <textcontrolcombo.hxx> class SwWrtShell; class SwTableAutoFmt; diff --git a/sw/source/ui/inc/textcontrolcombo.hxx b/sw/source/ui/inc/textcontrolcombo.hxx deleted file mode 100644 index f608ab5..0000000 --- a/sw/source/ui/inc/textcontrolcombo.hxx +++ /dev/null @@ -1,58 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#ifndef _TEXTCONTROLCOMBO_HXX -#define _TEXTCONTROLCOMBO_HXX - -#include <vcl/fixed.hxx> - -#include <vcl/field.hxx> -#include "swdllapi.h" - -class SW_DLLPUBLIC TextControlCombo : public Window -{ -protected: - - Control& mrCtrl; - FixedText& mrFTbefore; - FixedText& mrFTafter; - -public: - - using Window::Enable; - using Window::Disable; - - TextControlCombo( Window* _pParent, const ResId& _rResId, - Control& _rCtrl, FixedText& _rFTbefore, FixedText& _rFTafter ); - virtual ~TextControlCombo(); - - void Arrange( FixedText& _rOrg, sal_Bool bShow = true ); - - // identical to window functionality - void Show( sal_Bool bVisible = sal_True, sal_uInt16 nFlags = 0 ); - void Hide( sal_uInt16 nFlags = 0 ) { Show( sal_False, nFlags ); } - - void Enable( sal_Bool bEnable = sal_True, sal_Bool bChild = sal_True ); - void Disable( sal_Bool bChild = sal_True ) { Enable( sal_False, bChild ); } -}; - - -#endif - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/source/ui/table/tablepg.hxx b/sw/source/ui/table/tablepg.hxx index 3515bce..091754d 100644 --- a/sw/source/ui/table/tablepg.hxx +++ b/sw/source/ui/table/tablepg.hxx @@ -25,7 +25,6 @@ #include <actctrl.hxx> #include "prcntfld.hxx" #include "swtypes.hxx" -#include "textcontrolcombo.hxx" class SwWrtShell; class SwTableRep; diff --git a/sw/source/ui/utlui/textcontrolcombo.cxx b/sw/source/ui/utlui/textcontrolcombo.cxx deleted file mode 100644 index 860d027..0000000 --- a/sw/source/ui/utlui/textcontrolcombo.cxx +++ /dev/null @@ -1,102 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#include "textcontrolcombo.hxx" - - -TextControlCombo::TextControlCombo( Window* _pParent, const ResId& _rResId, - Control& _rCtrl, FixedText& _rFTbefore, FixedText& _rFTafter ) - :Window ( _pParent, _rResId ) - ,mrCtrl ( _rCtrl ) - ,mrFTbefore ( _rFTbefore ) - ,mrFTafter ( _rFTafter ) -{ -} - -TextControlCombo::~TextControlCombo() -{ -} - -void TextControlCombo::Arrange( FixedText& _rFTcomplete, sal_Bool /*bShow*/ ) -{ - Point aBasePos( GetPosPixel() ); - Size aMetricVals( GetSizePixel() ); - - long nTextHeight = _rFTcomplete.GetSizePixel().Height(); - long nCtrlHeight = mrCtrl.GetSizePixel().Height(); - - // calc y positions / center vertical - long nYFT = aBasePos.Y(); - long nYCtrl = nYFT; - if( nCtrlHeight > nTextHeight ) - nYFT += aMetricVals.Height(); - else - nYCtrl += aMetricVals.Height(); - - // separate text parts - const String aReplStr( RTL_CONSTASCII_USTRINGPARAM( "%POSITION_OF_CONTROL" ) ); - String aTxtBefore( _rFTcomplete.GetText() ); - String aTxtAfter; - xub_StrLen nReplPos = aTxtBefore.Search( aReplStr ); - if( nReplPos != STRING_NOTFOUND ) - { - xub_StrLen nStrStartAfter = nReplPos + aReplStr.Len(); - aTxtAfter = String( aTxtBefore, nStrStartAfter, aTxtBefore.Len() - nStrStartAfter ); - aTxtBefore.Erase( nReplPos ); - } - - // arrange and fill Fixed Texts - long nX = aBasePos.X(); - long nWidth = GetTextWidth( aTxtBefore ); - - mrFTbefore.SetText( aTxtBefore ); - mrFTbefore.setPosSizePixel( nX, nYFT, nWidth, nTextHeight ); - - nX += nWidth; - nX += aMetricVals.Width(); - mrCtrl.SetPosPixel( Point( nX, nYCtrl ) ); - - nX += mrCtrl.GetSizePixel().Width(); - nX += aMetricVals.Width(); - mrFTafter.SetText( aTxtAfter ); - mrFTafter.setPosSizePixel( nX, nYFT, GetTextWidth( aTxtAfter ), nTextHeight ); - - _rFTcomplete.Hide(); - - Show(); - - Window::Hide(); -} - -void TextControlCombo::Show( sal_Bool _bVisible, sal_uInt16 _nFlags ) -{ - mrCtrl.Show( _bVisible, _nFlags ); - mrFTbefore.Show( _bVisible, _nFlags ); - mrFTafter.Show( _bVisible, _nFlags ); -} - -void TextControlCombo::Enable( sal_Bool _bEnable, sal_Bool _bChild ) -{ - mrCtrl.Enable( _bEnable, _bChild ); - mrFTbefore.Enable( _bEnable, _bChild ); - mrFTafter.Enable( _bEnable, _bChild ); -} - - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits