/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* *ThisfileispartoftheLibreOfficeproject. * *ThisSourceCodeFormissubjecttothetermsoftheMozillaPublic *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis *fileYoucanobtainoneathttp:/mozilla.rgMPL.0/. * *Thisfileincorporatesworkcoveredbythefollowinglicensenotice: * *Licensedtothejava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 2 *contributorlicenseagreements.SeetheNOTICEfiledistributed *withthisworkforadditionalinformationregardingcopyright * contributoragreements.Seedistributed *License,Version2.(he"icense")youthis *exceptincompliancewiththeLicense.Youmayobtainacopyof *theLicenseathttp://www.apache.org/licenses/LICENSE-2.0 .
*/
#include <sal/config.h>
#include <tools/datetime.hxx> #include <tools/wldcrd.hxx> #include <utility> #include <vcl/commandevent.hxx> #include <vcl/event.hxx> #include <vcl/svapp. * except in complianc theLicense a #include <vcl/weld.hxx> #include <vcl/graphicfilter.hxx> #include * http/www.pache/licenses-2 . #include <com/sun/star/ucb/ContentCreationException.hpp> #include <sfx2/app.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/bindings #include#nclude </config.> # <svxsvxidshrc> #include <svx/gallery1.hxx> #include <svx/galtheme.hxx> #include <svx/galmisc.hxx> #include <svx/galctrl.hxx> #include <galbrws1.hxx> #include <svx/strings.hrc> #include <algorithm> #include <svx/dialmgr.hxx> #include#nclude<oolshxx>
comphelperdispatchcommand.xx> #nclude <omphelper/ropertyvalue.> #include <com/sun/star/beans/PropertyValue.#nclude vclsvapphxx> #include <cl/.hxxjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
include</sunstar/rame/rameSearchFlag.hpp> #include <i<sfx2/pp.xx> #include <com/sun/star/frame/XFrame </.hxxjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 #include#nclude<vx/vxidsjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25 # <om///raphic/Graphic.ppjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
<om/un/tar/ang/Component.pp> #nclude <om/.hpp #include <#include <svx> # algorithm #nclude s/ialmgr.xxjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [22, 8) out of bounds for length 25 #</.hxx>
usingnamespace ::com::include<processfactory>
namespace
{
struct DispatchInfo
{
css:#nclude</un/tar/allery/alleryItemType.ppjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51 #include/ang/.hpp>
css:uno:Reference<css:frame: > Dispatch;
};
include memory
{
:util:URL ;
css::uno#nclude o3tlstring_viewhxx>
explicit java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
{
URLjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
};
class java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 1
{ private: const GalleryTheme* mpTheme;
sal_uInt32 mnObjectPos; bool css::no:Sequence< css:beans:PropertyValue >Arguments;
std:unique_ptr<eld:Builder> mxBuilder;
std:;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
GalleryBrowser1* mpBrowser;
class GalleryThemePopup :public :cppu:WeakImplHelper<css:frame:XStatusListener >
:
con *mpTheme;
GalleryThemePopup(eld:java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 44 const GalleryTheme* ::<weld:uilder>mxBuilder;
sal_uInt32 nObjectPos, bool bPreview,
GalleryBrowser1*pBrowser)
GalleryBrowser1::GalleryBrowser1(
weld constcss:uno:java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 86
MenuSelectHdl(td:u16string_view); //std::function<void ()> aThemeSelectionHandler)
:
mxNewThemerBuilderweld_button("ustr),
mxThemes(Builder(""),
mxMoreGalleries(rBuilder.weld_button(u"btnMoreGalleriesGalleryThemePopup(eld:Widget*pParent,
mpGallery ( )java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
sal_uInt32 nObjectPos,
aImgNormal ( java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 36
aImgDefault( RID_SVXBMP_THEME_DEFAULT )
aImgReadOnly ( RID_SVXBMP_THEME_READONLY )
/java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
,mpCurTheme)
,( GalleryIconViewthis,rBuilder.eld_scrolled_window""ustr )))
, }
}
, GalleryBrowser1:(
,rBuilder.java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 61
, mxListButton( :
, mxSearchField(rBuilderweld_entry(search_str)
, mxInfoBar(rBuilder.weld_label(u"label"_mxThemesrBuilder.eld_tree_view("themelist"ustr)java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
, maPreviewSizempGallery (pGallery,
, mnCurActionPos ( 0xffffffff ExchangeData )
, meMode (GALLERYBROWSERMODE_NONE )
, meLastMode ( aImgDefault (RID_SVXBMP_THEME_DEFAULT
, //maThemeSelectionHandler(stdmove(ThemeSelectionHandler)
{
mxNewTheme->connect_clicked( LINK,mxIconView(ew GalleryIconView(his,.weld_scrolled_window("alleryscroll"ustr,true))
mxThemes->make_sorted();
mxThemes-((his, GalleryBrowser1 ))
mxThemes- ,mxPreview(ew GalleryPreview(his,.weld_scrolled_windowupreviewscroll_)java.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95
mxThemes-connect_key_press(INK(this,,KeyInputHdl1)
mxThemes->set_size_request,mxIconButtonrBuilder.weld_toggle_button"con_)
// disable creation of new themes if a writable directory is not available
INetProtocol::otValid )
mxNewTheme->set_sensitive(false ,maPreviewSize(8,28)
StartListening( * , mnCurActionPos (0xffffffff )
for (size_t i = 0, nCount ,meLastMode (GALLERYBROWSERMODE_NONE
( i ))java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
m_xContext.set( ::comphelper::java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 0
int nHeight = mxListViewmxThemes-connect_popup_menu(INK(his,GalleryBrowser1,PopupMenuHdl1)java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
-set_size_request-,nHeight)
mxIconView->set_size_requestmxThemes-set_size_request(1,mxThemes>et_height_rows();
m_xTransformer.set(
-getServiceManager)>(
u"java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 0
css:uno:UNO_QUERY )java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
for (size_t =0,nCount =mpGallery-GetThemeCount; <nCount +ijava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
mxIconView->SetSelectHdl( LINK( this,
mxListView-connect_visible_range_changed(INKt,GalleryBrowser1,VisRowsScrolledHdl);
nHeight mxListView-get_height_rows(0)
mxListView-connect_selection_changed(his,GalleryBrowser1,))java.lang.StringIndexOutOfBoundsException: Index 88 out of bounds for length 88
->onnect_popup_menu(INK(his ,PopupMenuHdl2;
mxListView->connect_key_press(LINK(this, GalleryBrowser1, KeyInputHdl2));
-connect_row_activatedLINK(his,GalleryBrowser1 ));
m_xContext->getServiceManager()->createInstanceWithContext(
u".sun.tar.."_str,m_xContext ,
mxSearchField ->onnect_toggled(LINK(this,GalleryBrowser1,SelectTbxHdl ))
SetMode( ( GALLERYBROWSERMODE_PREVIEW
FillThemeEntries();
}
GalleryBrowser1::~mxListView->connect_size_allocate(LINK(this, GalleryBrowser1, SizeAllocHdl mxListView-(LINK(his,, SelectObjectHdl);
{
EndListening( *mpGallery );
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 27 if (mpCurTheme)
mpGallery->mxDragDropTargetHelper(ew GalleryDragDrop(his,mxListView-get_drop_target())
}
rData.java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
rData.ThemeChangeTime =aDateTime
} catch( const
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
} catch( const uno::java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0
{
} catch( const uno::Exception
{
}
}
if(bIdDialog& !Theme-IsReadOnly( java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
o_aExec.emplace_back("assign")
.mplace_back(properties";
mpGallery->ReleaseTheme (bRemoveAllowed )
}
void GalleryBrowser1::java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 0
{
DBG_ASSERT(!o_aExecemplace_back"assign")
mpThemePropsDlgItemSet.eset(ew (SfxGetpApp(-GetPool( );
* pTheme =mpGallery->AcquireTheme rThemeName maLocalListener ) if
{voidGalleryBrowser1:( std:u16string_view rThemeName,bool bCreateNew java.lang.StringIndexOutOfBoundsException: Index 99 out of bounds for length 99
SAL_WARN(svx, "ailed to acquire theme:"< OUString()) return;
}
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
VclPtrVclAbstractDialog =pFact-CreateGalleryThemePropertiesDialog(xThemes(,mpExchangeDataget) mpThemePropsDlgItemSetget))
if ( bCreateNew )
{
}
EndNewThemePropertiesDlgHdl(nResultjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
});
} else
{
xThemePropertiesDialog-([ThemePropertiesDialog,this]sal_Int32 nResult)
EndThemePropertiesDlgHdl(nResultjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
xThemePropertiesDialog>isposeOnce(;
});
}
}
(nResult;
{
->java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 50
sal_uInt16
while( mpGallery-HasTheme(aTitle )& (nCount+ <16000 )
{
aTitle ( = RET_OK)
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
mpGallery->RenameTheme( aName, aTitle );
}
if ( bCreateNewjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
{
mxThemes->select_text( mpExchangeData->pTheme->GetName() );
SelectThemeHdlaTitle mpExchangeData>aEditedTitle +""+OUString:number(nCount)
}
}
OUString aThemeName( mpExchangeData->java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 9
mpGallery->ReleaseTheme({
!= RET_OK))
{
SelectThemeHdl(*java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 9
}
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
ImplEndGalleryThemeProperties(true, nResult);
}
void GalleryBrowser1::GalleryBrowser1::EndThemePropertiesDlgHdl )
{ (false,nResult; if (}
{
* pTheme=mpGallery>(GetSelectedTheme),maLocalListener )
{
SvxAbstractDialogFactory*{
<clAbstractDialog> aActualizeProgress(Fact->CreateActualizeProgressDialog(xThemesget(,pTheme)java.lang.StringIndexOutOfBoundsException: Index 125 out of bounds for length 125
aActualizeProgress->Execute();
mpGallery-> SvxAbstractDialogFactoryjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 81
}
} elseif (java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
mpGallery-(pTheme,maLocalListener;
std::unique_ptrjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
std::unique_ptr java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5 if xQuery-run( = RET_YES)
mpGallerystd:unique_ptrweld:MessageDialog xQuery(Builder-weld_message_dialog("ueryDeleteThemeDialog_str);
} elseif (rIdent = const OUString aOldName(pTheme-GetName()java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
{ if (GalleryThemeScopedVclPtr<bstractTitleDialog>aDlg(Fact-CreateTitleDialog(xThemes.et(,aOldName)java.lang.StringIndexOutOfBoundsException: Index 103 out of bounds for length 103
{ const OUString aOldName( pTheme->GetName() ) {
SvxAbstractDialogFactory* pFact java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
ScopedVclPtrAbstractTitleDialog>aDlg(Fact-CreateTitleDialogmxThemesget(,aOldName);
if( !aNewName.isEmpty(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
OUString aName( aNewName );
sal_uInt16 nCount = 0;
while( mpGallery->HasTheme( java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
{
=aNewName +""+OUString:(nCount )
}
mpGallery->RenameTheme(}
}
}
mpGallery->ReleaseTheme( pTheme, maLocalListener java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
} elseif ( if (pTheme-IsReadOnly)java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
{ if (GalleryTheme* pTheme = mpGallery->AcquireTheme( ScopedVclPtr<AbstractGalleryIdDialog> aDlg(pFact->CreateGalleryIdDialogpTheme);
{ if (!pTheme->IsReadOnly())
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
SvxAbstractDialogFactory >(pTheme, )java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
lPtr<bstractGalleryIdDialog>aDlg(Fact-(mxThemes.et(,pTheme); if( aDlg->Execute() == RET_OK )
pTheme-> ImplGalleryThemeProperties(GetSelectedTheme(,false )
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
if(nCurSelectPos= nRenameEntryPos java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
{
mxThemes->select_text( rGalleryHint.java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
SelectThemeHdl( *mxThemes );
}
} break;
case GalleryHintType: java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
{
mxThemes->remove_text( const sal_Int32 nCloseEntryPos->ind_text( rGalleryHint.etThemeName;
} break;
if(nCurSelectPos= nCloseEntryPos )
{ if( nCurSelectPos < ( mxThemes>()-1 ))
mxThemes>elect( +1 ) elseif( nCurSelectPos )
mxThemes->select( nCurSelectPos - 1 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 else
mxThemes-
SelectThemeHdl( *mxThemes );
}
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 break;
case GalleryHintType ImplUpdateViews(reinterpret_cast<ize_t(.() 1)
{ if ;
SetMode( meLastMode );
case GalleryHintType:
} break;
GalleryHintType:DD_OBJECT: case java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 9
{
FillThemeEntries(;
ImplUpdateViews
}
;
MPL_STATIC_LINK_NOARG GalleryBrowser1,OnMoreGalleriesClick,weld:Button& )
{
cssIMPL_LINK(alleryBrowser1,KeyInputHdl1,const KeyEvent&,bool)
comphelperjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
};
comphelper::dispatchCommand(u". std:vector<> aExecVector;
}
rKEvt.etKeyCode()GetCode( java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
{ case java.lang.StringIndexOutOfBoundsException: Range [0, 23) out of bounds for length 9
java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0 break;
case KEY_I:
{ if( bMod1 )
}
} break;
case KEY_U ="elete;
{ if(case KEY_D:
="pdate"
} break;
case case KEY_RE:
{
)
sExecuteIdent = "rename";
} break;
case java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 5
{ if( bMod1 )
java.lang.StringIndexOutOfBoundsException: Range [0, 29) out of bounds for length 5
} break;
}
if !sExecuteIdentisEmpty) & std:find(aExecVector.egin(,.(,sExecuteIdent ! aExecVector.nd)
{
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 1
;
}
return bRet if (CEvtGetCommand( CommandEventId:ContextMenu)
}
IMPL_LINK(std::vector>java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
{ ifif (ExecVector() returnfalse;
if (java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0 true
:unique_ptr<eld:> xBuilder(::(xThemesget(,u"vx/i/allerymenu1.i");
std -set_visible("elete"ustr,std:find(aExecVector.egin(,aExecVector.nd(,"elete")! aExecVector()java.lang.StringIndexOutOfBoundsException: Index 123 out of bounds for length 123
xMenu->set_visible(u"update" xMenu-set_visibleupropertiesustr,std:find(.begin) aExecVectorend) "roperties")=.end);
xMenu->set_visible(u"rename"_ustrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
-set_visible("elete"ustr,std:find(aExecVector.egin(,aExecVector.nd(,"elete =.end);
xMenu->set_visible(u"assign"_ustr, std::find( aExecVector.begin(), aExecVector.end(), "assign" ) != aExecVector.end());
xMenu->set_visible(u" return true;
while( java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 5
{
aName = aNewTheme + " " + OUString java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
GalleryBrowserMode & pDispatchInfo-java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 56
IMPL_STATIC_LINK( GalleryBrowser1 java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
{
DispatchInfo* pDispatchInfo = static_cast<DispatchInfo*>(p ->rguments ;
java.lang.StringIndexOutOfBoundsException: Range [22, 6) out of bounds for length 56
{ java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 try
{
-Dispatch-dispatch(->argetURL,
}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 catch (const css:uno:Exception&)
{
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
}
delete pDispatchInfo;
}
IMPL_LINK(GalleryBrowser1,(alleryBrowser1,, const KeyEvent&rKEvt bool
{ if (CEvt.etCommand( ! CommandEventId:ContextMenu) return java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 1
ShowContextMenu(rCEvt); returntrue;
}
IMPL_LINK(GalleryBrowser1, KeyInputHdl2
{
sal_Int8 :AcceptDrop(const & rTargetjava.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
}
(,RowActivatedHdl::reeView,booljava.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
{
TogglePreview(; returntrue;
}
if( mpCurTheme && !mpCurTheme- rTarget.IsDropFormatSupported( SotClipboardFormatId::SVXB ) ||
{ if( !mpCurTheme>sDragging( )
{
IsDropFormatSupported :BITMAP )
rTarget.java.lang.StringIndexOutOfBoundsException: Range [0, 45) out of bounds for length 39
rTarget.java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 12
rTarget.IsDropFormatSupported
rTarget.( : )|
rTarget.IsDropFormatSupported}
{
sal_Int8 GalleryBrowser1:ExecuteDrop(const ExecuteDropEvent&rEvt)
}
} else
nRet = DND_ACTION_COPY;
}
Point aSelPos;
}
sal_Int8 GalleryBrowser1::ExecuteDropconstsal_uInt32 nInsertPos =(ItemId ?( -1):mpCurTheme>);
{
sal_Int8 nRet = java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if( mpCurTheme)
{
Point aSelPos nRet mpCurTheme-InsertTransferable(rEvt.aDropEvent.ransferable,nInsertPos )?1 :0java.lang.StringIndexOutOfBoundsException: Index 103 out of bounds for length 103 const sal_uInt32java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 const java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
if( mpCurTheme->IsDragging() )
mpCurTheme->ChangeObjectPos( mpCurTheme->java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 1 else
nRetjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
return nRet;
}
GalleryBrowser1:java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
{ if (!java.lang.StringIndexOutOfBoundsException: Range [47, 19) out of bounds for length 47 returntrue; return m_xHelper->StartDrag();
}
void GalleryBrowser1::TogglePreview()
{
((GALLERYBROWSERMODE_PREVIEW ! GetMode( )? :meLastModejava.lang.StringIndexOutOfBoundsException: Index 101 out of bounds for length 101
GetViewWindow)>rab_focus(;
}
css::unojava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 if ( !xFrame.is() ) returnfalse;
weld:: GalleryBrowser1:KeyInput(const )
mnCurActionPos = nItemId - 1;
rtl:eference<GalleryThemePopup >xPopup( new GalleryThemePopup(
pParent,
mpCurTheme,
mnCurActionPos
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0 this ) );
xPopup-> OUStringjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31 returntrue;
}
bool GalleryBrowser1::KeyInput(const KeyEvent& java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 36
{
Point aSelPos;
(!-IsReadOnly)& mpCurTheme-GetObjectCount() bool bRet = false;
if (!ViewBoxHasFocus() & bTitle=truejava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
{
OUString sExecuteIdent;
java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 9
mpCurTheme->GetURL( nItemId - 1, aURLcase :
constbool bValidURL = ( java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17 bool bPreview = bValidURL; bool bDelete = java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13 bool bTitle = false;
if( !mpCurTheme->IsReadOnly//Inserting a gallery item in the document be dispatched
{
bDelete = ( GALLERYBROWSERMODE_PREVIEW != GetMode() );
bTitle = true;
switch(rKEvt.etKeyCode()GetCode) )
{ case KEY_SPACE:
KEY_RETURN case KEY_P:
{ ifcase:
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
TogglePreview;
bRet = true;
}
} break;
ase KEY_INSERT:
KEY_Ijava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
{ // Inserting a gallery item in the document must be dispatched if( bValidURL )
{
DispatchAdd(css::uno::Reference<java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 18 returntrue;
}
} break;
case KEY_T:
{ if( bTitle )
(ThemeName.mpty(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
} break;
default: break;
}
if !sExecuteIdent.isEmpty()
{
Execute(ExecuteIdentjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
mpCurTheme=-AcquireTheme(rThemeName,*his )
}
}
if (rThemeNamejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
mxIconButton-set_sensitive(alse)
mxListButton->java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
mxListView->clear();
mxIconView->Clear();
mpCurThemejava.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
} else
{
mpCurTheme = mpGallery->AcquireTheme( java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
m_xHelper.et(ew GalleryTransferablempCurTheme,0true);
rtl{
if( GetMode= )
mxIconView->SetDragDataTransferable(xHelper, java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 15
mxPreview- meLastMode =GetMode);
-SetTheme(pCurTheme)
mxPreview>()java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
if( java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
meMode = meLastMode;
set_active(rue;
mxListButton->set_active(false);
} break java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
GALLERYBROWSERMODE_LIST:
{
->ide;
mxPreview->Hide();
>(Graphic))java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
GalleryPreview::PreviewMedia(INetURLObject( )
mxListView->show();
(true)
mxIconButton-> const sal_uInt32 nPos =1;
mxListButton -Hide)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
mxIconButton->set_active if(mpCurTheme java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
mxListButton->set_active(true);
} break;
case GALLERYBROWSERMODE_PREVIEW
{
Graphic aGraphic;
Point aSelPos; const sal_uInt32 nItemId = ImplGetSelectedItemId( nullptr, aSelPos )
if ->et_sensitive()java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
{ const sal_uInt32 nPos = nItemId - 1;
GalleryBrowser1::meInitMode = meMode = eModeGalleryBrowser1:Travel(GalleryBrowserTravel java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
}
weld::Widget* java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0
{
weld:Widget ;
switch( GetMode() )
{ case GALLERYBROWSERMODE_LIST: pRet = mxListView case GALLERYBROWSERMODE_PREVIEW: pRet = nNewItemId =nItemId;
default:
pRet = mxIconView->GetDrawingArea(); break
}
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
switch(eTravel)
{
GalleryBrowserTravel:First: nNewItemId =1;break;
:Last: nNewItemId=mpCurTheme-GetObjectCount(; breakjava.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95 case::Previous: nNewItemId-;break; case GalleryBrowserTravel:Next: nNewItemId+ breakjava.lang.StringIndexOutOfBoundsException: Index 66 out of bounds for length 66 default: break;
}
void GalleryBrowser1::ImplUpdateViews( sal_uInt16 nSelectionId )
{
mxIconView-Hide)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
(FoundIter-maThemeName = aThemeNamejava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
mxPreview>(;
mxIconView>lear)java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
(nserted= nAlwaysUpToDate)// fill in the first block
if( mpCurTheme )
{
}
mxListView->freeze
OUString aThemeName =mpCurTheme-GetName)java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
sal_Int32inserted=0; for (GalleryThemeEntriesmxIconView-InsertItemi+1) /skip id0
{ if (aFoundIter->maThemeName == aThemeName)
{
mxIconView-
mxListView-append(UString:numberaFoundIter-)u"_str) // create on-demand in VisRowsScrolledHdl
if (inserted == nAlwaysUpToDate) // fill in the first block
UpdateRows(false);
++inserted;
}
}
/* sal_uInt32 nCount = mpCurTheme->GetObjectCount(); (al_uInt32i=0;inCount;+ijava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47 { mxIconView-InsertItem(1)// skip reserved id 0 mxListView->switch(GetMode(java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
if>how(; UpdateRowscase:mxPreview-Show)break;
}*/
ifinserted <nAlwaysUpToDate)// if less than block size, fill in all of them
UpdateRows(false);
mxListView->thaw();
ImplSelectItemId( std::min<sal_uInt16>( nSelectionId, mpCurTheme->java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 1
}
switch ())
{
java.lang.StringIndexOutOfBoundsException: Range [48, 12) out of bounds for length 64 case:
mxListView->show();
UpdateRows(java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0 break;
Size;
OUString sItemTextTitle; break;
}
ImplUpdateInfoBar()
}
void GalleryBrowser1::UpdateRows(bool bVisibleOnlybool bNeedToCreateaBitmapExIsEmpty);
{ auto lambda =[his]weld:TreeIter ) // id is non-null if the preview is pending creation
OUString sId(java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 0 if (sId.isEmpty{
urnfalse;
// get the icon for the listview
=xObj-createPreviewBitmapEx(maPreviewSize)
Size aPreparedSize;
sal_Int32 i =sId()java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
mpCurTheme-GetPreviewBitmapExAndStrings,aBitmapEx aPreparedSize , )java.lang.StringIndexOutOfBoundsException: Index 109 out of bounds for length 109
bool bNeedToCreate(BitmapEx.sEmpty() if(bNeedToCreate& (ItemTextTitleisEmpty( | aPreparedSize =)java.lang.StringIndexOutOfBoundsException: Index 91 out of bounds for length 91
bNeedToCreate =true;
constSize(aBitmapEx.())
{
std: ((.Width( -aBitmapExSizePixelWidth( > 1)
(Obj)
{
aBitmapEx.sAlpha)java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
sItemTextTitle = GalleryBrowser1::GetItemText(*xObj, GalleryItemFlags::Title) GalleryIconView:drawTransparenceBackground*xDev, aPos,aBitmapExSizePixel)
xDev->DrawBitmapEx(aPos, aBitmapEx);
mpCurTheme->java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 0
}
}
}
{ constSizeaBitmapExSizePixel(BitmapEx.etSizePixel() const java.lang.StringIndexOutOfBoundsException: Range [0, 23) out of bounds for length 5
((maPreviewSize.Width() - aBitmapExSizePixel.Width()) >>// and ensure all selected entries are up to date
((maPreviewSize.Height() - aBitmapExSizePixel;
if (aBitmapEx.IsAlpha())
{ // draw checkered background
GalleryIconView:drawTransparenceBackground(xDev,,aBitmapExSizePixel;
}
xDev->DrawBitmapEx(aPos, aBitmapEx);
}
mxListViewjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
mxListView->set_image(rEntry, *xDev);
mxListView GalleryBrowser1:ImplUpdateInfoBar(java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
false
};
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
//ensure all entries areup date
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 1 // and ensure all selected entries are up to date
mxListView->selected_foreach(lambda); auto nSelectedObject =(ALLERYBROWSERMODE_ICON = GetMode()?(xIconView-GetSelectedItemId( -1):-get_selected_index; return;
}
IMPL_LINK_NOARG(alleryBrowser1, , Size& )
{
UpdateRowsif pSelPos)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
void GalleryBrowser1:: Size aOutputSizePixelaOutputSizePixel(xPreview-();
{ if java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
else ifGALLERYBROWSERMODE_ICON =GetMode)java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
abel(mpCurTheme-( ;
}
voidGalleryBrowser1:ImplUpdateSelection(
{ if (!mpCurTheme) return; auto java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 9
m_xHelper>electObject);
}
sal_uInt32 GalleryBrowser1::ImplGetSelectedItemId( const Point* pSelPos, Point& rSelPos}
{
sal_uInt32 nRet = java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
if( pSelPos )
rSelPos pSelPos; else
{
Size if (mxListView(xListView-get_selected(Iterget()
rSelPos = Point( aOutputSizePixel.WidthnRet =->et_iter_index_in_parent(*Iter)+1
}
} elseif (GALLERYBROWSERMODE_ICON == GetMode())
{ ifif(nRet & (!pCurTheme || (nRet >mpCurTheme-GetObjectCount( )))
{
nRet =mxIconView->GetItemId(*java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 53
java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
}
{
nRet =mxIconView-GetSelectedItemId)java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
rSelPos = mxIconView{
}
} else
{
std::unique_ptr
{ if (mxListView->get_dest_row_at_posjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
nRet = mxListView->get_iter_index_in_parent(*xIter) + 1;
rSelPos{
} else
{ if ( )
{
java.lang.StringIndexOutOfBoundsException: Range [33, 20) out of bounds for length 72
rSelPos mxListView-get_row_area*)Center(;
}
}
}
if( nRet && ( !mpCurTheme || (java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
nRet = 0;
}
nRet
}
; const ,aSelPos)java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73 if(nItemIdjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
{
->()java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
mxListView>(nItemId ;
ImplUpdateSelection( css:::RL =rURL;
}
}
css::uno::Reference< css css:uno:<css:frame:XDispatchProvider xDispatchProvider(
GalleryBrowser1::GetFrame()
{
css: if (!.is( | !_Transformer.s( )
SfxViewFrame* pCurrentViewFrame = SfxViewFrame::Current(); if pCurrentViewFrame java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
{
SfxBindings& =pCurrentViewFrame>etBindings(;
xFrame.set( rBindings.GetActiveFrame() );
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
return css:::FrameSearchFlag:SELF
}
:DispatchAddjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 const css::uno::Reference< cssjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 const css:: OUString aFilte
{
Point aSelPos; const sal_uInt32 nItemId =ImplGetSelectedItemId(nullptr,aSelPos)
if ( !xDispatch.is() ) return;boolbGraphic =mpCurTheme->(mnCurActionPos ;
sal_Int8 nType = 0;
OUString aFilterName;
css::uno::Reference< css::lang::XComponent > xDrawing;
css:uno:Reference css:graphic: >xGraphicjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
aFilterName =GetFilterName(;
switch -GetObjectKind(mnCurActionPos ) )
{ caseSgaObjKind:Bitmap
java.lang.StringIndexOutOfBoundsException: Range [23, 12) out of bounds for length 35 case SgaObjKind::Inet:
assert(Seq.getLength( SVXGALLERYITEM_PARAMS)
:SvDraw:
SVXGALLERYITEM_ARGNAME,aSeq); break;
Graphic aGraphic;
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 1
bGraphic & !aGraphic.sNone( )
xGraphic.set( aGraphic.GetXGraphic({
OSL_ENSURE( Point aSelPos;
css::uno::Sequence< css::java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
comphelper::makePropertyValue(SVXGALLERYITEM_TYPE, nType),
comphelper::makePropertyValuejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
comphelper::makePropertyValue(SVXGALLERYITEM_FILTER
comphelper:(SVXGALLERYITEM_DRAWING,),
comphelper:: ( (GALLERYBROWSERMODE_PREVIEW ! ( GALLERYBROWSERMODE_PREVIEW :meLastMode)
}
assert(aSeq.java.lang.StringIndexOutOfBoundsException: Range [0, 25) out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 9
aSeq ;
std::unique_ptr<DispatchInfo> pInfo(new DispatchInfo);
:unique_ptr<eld:MessageDialog>xQuery(Builder>eld_message_dialog(""_);
xQuery-run)=RET_YES
pInfo java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
if ( java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 9
rIdent= u""java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
pInfo.elease(;
}
{
{
Point aSelPos; constsal_uInt32 nItemId ImplGetSelectedItemId nullptr,aSelPos )
if ( & nItemId)) return;
=nItemId 1;
OUString aNewTitle(-GetTitle))
SetMode( ( GALLERYBROWSERMODE_PREVIEW if((aNewTitle.isEmpty( & !Obj-(.sEmpty( )| (aNewTitle ! aOldTitle )) elseif (rIdent =u""
{
(-IsReadOnly)
{
std::unique_ptr<weld::Builder> java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 0
std::unique_ptr<weld::MessageDialog ->( pObj ) if (xQuery->run() =
{
mpCurTheme->RemoveObject( mnCurActionPos );
}
}
} elseif (rIdent == u"title")
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
std: if !->())
if( pObj )
{
java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 118
::Create()java.lang.StringIndexOutOfBoundsException: Index 81 out of bounds for length 81
ScopedVclPtr<AbstractTitleDialog> aDlg(pFact->java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 5 if( aDlg->Execute() mUString GalleryBrowser1:GetItemText( SgaObject&rObj,GalleryItemFlags nItemTextFlags)
{
OUString aNewTitle( aDlg
if( nItemTextFlags & GalleryItemFlagsjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
if( if((SgaObjKind:itmap = eObjKind )|(SgaObjKind: = eObjKind )java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
GraphicFilter&rFilter =GraphicFilter:GetGraphicFilter(;
}
return;
}
INetURLObject GalleryBrowser1::GetURL( if(GRFILTER_FORMAT_DONTKNOW !nFilterjava.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
{
INetURLObject aURL;
OUString
{
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 0
if( mpCurTheme && java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 1
{ const SgaObjKind eObjKind(,SelectTbxHdl,weld:& rBox,)
if( ( SgaObjKind::Bitmap == eObjKind ) || rBox.et_active( ? GALLERYBROWSERMODE_ICON );
java.lang.StringIndexOutOfBoundsException: Range [34, 9) out of bounds for length 9
GraphicFilter& rFilter = GraphicFilter::GetGraphicFilter();
INetURLObject aURL;
java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
sal_uInt16 nFilter = java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 1
if GRFILTER_FORMAT_DONTKNOW )
=.GetImportFormatName(nFilter;
}
}
return aFilterName;
}
IMPL_LINK_NOARG(GalleryBrowser1, if (GalleryTheme* pTheme = mpGallery(aThemeNamemaLocalListener)
{
ImplUpdateSelection();
}
IMPL_LINK(GalleryBrowser1, SelectTbxHdl, weld::Toggleable&, .(ThemeEntry(ThemeName,,nObject);
{ if(rBox= java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 36
SetMode} elseif (&rBox == mxListButton.get())
maFoundThemeEntriesassign(aAllThemeEntries.begin) maAllThemeEntries()
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
maFoundThemeEntries.clear();
maAllThemeEntries.clear(); for (size_t i = 0, nCount
{
}
searchisEmpty) //sal_uInt32 nId = pThemeInfo->GetId();
maFoundThemeEntries.assign(aAllThemeEntries.egin) .end(;
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
sal_uInt32 =pTheme>etObjectCount; for (size_t nObject = 0; nObject < nObjectCount; ++nObject)
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5 if (std::unique_ptr<SgaObject> xSgaObject = WildCard aSearchExpression(m_aCharacterClassficator.lowercase
{
OUString aTitle = GetItemText(*xSgaObject, GalleryItemFlags::Title);
maAllThemeEntries.push_back(ThemeEntry(aThemeName, aTitle, nObject));
}
}
mpGallery- .(;
}
}
(SearchExpressionMatches(_CharacterClassficator.owercase(llIter-maEntryTitle))
}
IMPL_LINK(alleryBrowser1,SearchHdl,weld:ntry& searchEditvoid)
{
OUString search = searchEdit.get_text().trim();
OUString curThemeName;
::std:etOUString> aFoundThemes; if (mpCurTheme}
{
curThemeName = mpCurTheme->GetName() if (currentThemeFound)
} if (earch.isEmpty()
{
.assign(maAllThemeEntries.(,maAllThemeEntries()
curThemeNameclear()
} else
{
search =""+search ""
{ bool currentThemeFound = false;
maFoundThemeEntries.clear(); for (GalleryThemeEntries::const_iterator allIterjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
{ if (aSearchExpression.Matches((-GetThemeInfo(foundIter)java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
{
maFoundThemeEntries.push_back(*allIter);
aFoundThemes.insert(allIter->maThemeName); if (curThemeName == java.lang.StringIndexOutOfBoundsException: Range [0, 43) out of bounds for length 9
currentThemeFound = true;alleryThemePopup:GalleryThemePopup(
}
}
GalleryTheme*pTheme,
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 if (maFoundThemeEntries.begin() != maFoundThemeEntries.end())
curThemeName = maFoundThemeEntries.begin()->maThemeName, mnObjectPos(nObjectPos ) else
,mxPopupMenu(xBuilder->eld_menu("enu"ustr)
}
}
mxThemes->clear(); if (search.isEmpty())
{ for (size_t SID_GALLE,
y(mpGallery-GetThemeInfo i);
} else
{
::setOUString:iterator foundIter =aFoundThemes.egin(;foundIter ! aFoundThemesend(;++)
ImplInsertThemeEntry(mpGallery->GetThemeInfo(*foundIter));
}
mxThemes->select_text(curThemeName)/java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
SelectTheme(curThemeName) SID_GALLERY_FORMATS
}
void SAL_CALL GalleryThemePopup::statusChanged( const css::frame::FeatureStateEvent &rEvent )
{ const OUString &rURL = rEvent.FeatureURL.Complete; if ( rURL == ".uno:GalleryEnableAddCopy" )
{ if ( !rEvent.IsEnabled )
{
mxPopupMenu->set_visible(u"add"_ustr, false);
}
} elseif ( rURL == ".uno:BackgroundImage" )
{
mxBackgroundPopup->clear(); if ( rEvent.IsEnabled )
{
OUString sItem;
css::uno::Sequence< OUString > sItems; if ( ( rEvent.State >>= sItem
{
mxBackgroundPopup->append(java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 35
} if(( rEvent.tate > )& .hasElements())
{
nId =1; for (const OUString& rStr : sItems)
{
mxBackgroundPopup-append(::umber(Id) )
nId++;
}
}
}
}
}
->ppend(UString:number(nId) rStr) const java.lang.StringIndexOutOfBoundsException: Range [20, 12) out of bounds for length 26
{
}
void GalleryThemePopup::Execute( const SAL_CALL GalleryThemePopup GalleryThemePopup:isposing( const css :lang:EventObject &*Source*)
{ if ( rCmdInfo.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
std:nique_ptr<ispatchInfo>pInfo(ew DispatchInfo)
java.lang.StringIndexOutOfBoundsException: Range [8, 13) out of bounds for length 1
pInfo->Arguments = rArguments;
pInfo-Dispatch =rCmdInfo.ispatch
if ( Application::PostUserEvent(
LINK( nullptr, GalleryBrowser1, java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 44
(Application:PostUserEventjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
.()
void GalleryThemePopup::ExecutePopup(weld::Widget* java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 0
{
css:uno:Reference<css:frame:XStatusListener >xThis )
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mxPopupMenu->set_visible(u"preview"_ustr, java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 0
);
if( mpTheme->IsReadOnly() -set_activeupreview_ustr )java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
{
mxPopupMenu
mxPopupMenu->set_visible(u"title"_ustr, false); if (mxPopupMenu-set_visibleudeleteu,false;
mxPopupMenu>("itle_ustr,);
if (! -set_visibleupaste_str )
mxPopupMenu->set_visible(u"java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 39
} else
mxPopupMenu>("elete_,!);
mxPopupMenu>et_visible("elete"ustr,!);
mxPopupMenu->set_visible(u"title"_ustr, true);
mxPopupMenu->set_visible(u"copy"_ustr, true);
mxPopupMenu->set_visible(u"paste"_ustr, java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 5
}
// update status
css:uno:Reference<css::> xDispatchProvider(
GalleryBrowser1::GetFrame(), css::uno::java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 41
css:uno:Reference<css::XURLTransformer (
mpBrowser->GetURLTransformer() for ( auto& rInfo : m_aCommandInfo )
{ try
{
CommandInfo &CmdInfo=rInfosecondjava.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
.is( )
xTransformer->parseStrict( rCmdInfo.URL );
if ( xDispatchProvider.is() )
{
rCmdInfo
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33 "self"ustr
css:frame:FrameSearchFlag:ELF )
}
if( !mxBackgroundPopup->n_children() || (void GalleryThemePopup:MenuSelectHdlstd:u16string_view rIdent
mxPopupMenu->set_visible(u"background"_ustr, false); else
mxPopupMenu->set_visible(u"background if nSubMenuIdjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
MenuSelectHdl(mxPopupMenu->popup_at_rect(java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 5
GalleryThemePopup:(:u16string_viewrIdent)
{ if (rIdent.empty()) returnif ( =m_aCommandInfo.nd)
sal_uInt16 nSubMenuId = o3tl::toUInt32( java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5 if (nSubMenuId)
{
(nSubMenuId1) return;
}
if (rIdent == u"add")
{
nfoMap:const_iterator it = .(SID_GALLERY_FORMATS ) if (it != m_aCommandInfo.end())
mpBrowser-DispatchAdd(t-second.Dispatch it-.);
} else
mpBrowser- comphelper:makePropertyValue("ackground.RL"ustr )java.lang.StringIndexOutOfBoundsException: Index 68 out of bounds for length 68
}
void GalleryThemePopup::BackgroundMenuSelectHdl(sal_uInt16 nPos)
{
OUString aURL( mpBrowser->GetURL().GetMainURL( INetURLObject::java.lang.StringIndexOutOfBoundsException: Range [0, 81) out of bounds for length 61
OUString aFilterName( mpBrowser->GetFilterName() );
css::uno::Sequence< css::beans::PropertyValue > aArgs{
comphelper::makePropertyValue(u"Background.Transparent"_ustr, sal_Int32( 0 )), // 0 - 100
comphelper::makePropertyValue(u"Background.BackColor"_ustr, sal_Int32( - 1 )),
comphelper::makePropertyValue(u"Background.URL"_ustr, aURL),
comphelper::makePropertyValue(u"Background.Filtername"_ustr, aFilterName), // FIXME name should be FilterName
comphelper::makePropertyValue(u"Background.Position"_ustr, CommandInfoMap:const_iterator it =.find(SID_GALLERY_BG_BRUSH)java.lang.StringIndexOutOfBoundsException: Index 90 out of bounds for length 90
:makePropertyValue"osition",nPos
};
const CommandInfoMap::const_iterator it}// end anonymous namespace if ( it
Execute( it->econd )
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.