summaryrefslogtreecommitdiff
path: root/starmath/source/ElementsDockingWindow.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'starmath/source/ElementsDockingWindow.cxx')
-rw-r--r--starmath/source/ElementsDockingWindow.cxx23
1 files changed, 11 insertions, 12 deletions
diff --git a/starmath/source/ElementsDockingWindow.cxx b/starmath/source/ElementsDockingWindow.cxx
index cd7d2c4a1163..3dcfb70ba6de 100644
--- a/starmath/source/ElementsDockingWindow.cxx
+++ b/starmath/source/ElementsDockingWindow.cxx
@@ -285,9 +285,9 @@ void SmElementsControl::LayoutOrPaintContents(vcl::RenderContext *pContext)
else
boxX = nControlWidth / perLine;
- for (size_t i = 0; i < maElementList.size() ; i++)
+ for (std::unique_ptr<SmElement> & i : maElementList)
{
- SmElement* element = maElementList[i].get();
+ SmElement* element = i.get();
if (element->isSeparator())
{
if (mbVerticalMode)
@@ -397,9 +397,9 @@ void SmElementsControl::RequestHelp(const HelpEvent& rHEvt)
if (!rHEvt.KeyboardActivated())
{
Point aHelpEventPos(ScreenToOutputPixel(rHEvt.GetMousePosPixel()));
- for (size_t i = 0; i < maElementList.size() ; i++)
+ for (std::unique_ptr<SmElement> & i : maElementList)
{
- SmElement* pElement = maElementList[i].get();
+ SmElement* pElement = i.get();
Rectangle aRect(pElement->mBoxLocation, pElement->mBoxSize);
if (aRect.IsInside(aHelpEventPos))
{
@@ -439,9 +439,9 @@ void SmElementsControl::MouseMove( const MouseEvent& rMouseEvent )
mpCurrentElement = nullptr;
if (Rectangle(Point(0, 0), GetOutputSizePixel()).IsInside(rMouseEvent.GetPosPixel()))
{
- for (size_t i = 0; i < maElementList.size() ; i++)
+ for (std::unique_ptr<SmElement> & i : maElementList)
{
- SmElement* element = maElementList[i].get();
+ SmElement* element = i.get();
Rectangle rect(element->mBoxLocation, element->mBoxSize);
if (rect.IsInside(rMouseEvent.GetPosPixel()))
{
@@ -465,9 +465,9 @@ void SmElementsControl::MouseButtonDown(const MouseEvent& rMouseEvent)
if (rMouseEvent.IsLeft() && Rectangle(Point(0, 0), GetOutputSizePixel()).IsInside(rMouseEvent.GetPosPixel()) && maSelectHdlLink.IsSet())
{
- for (size_t i = 0; i < maElementList.size() ; i++)
+ for (std::unique_ptr<SmElement> & i : maElementList)
{
- SmElement* element = maElementList[i].get();
+ SmElement* element = i.get();
Rectangle rect(element->mBoxLocation, element->mBoxSize);
if (rect.IsInside(rMouseEvent.GetPosPixel()))
{
@@ -709,9 +709,9 @@ SmElementsDockingWindow::SmElementsDockingWindow(SfxBindings* pInputBindings, Sf
mpElementListBox->SetDropDownLineCount( SAL_N_ELEMENTS(aCategories) );
- for (sal_uInt16 i = 0; i < SAL_N_ELEMENTS(aCategories) ; i++)
+ for (sal_uInt16 nCategory : aCategories)
{
- mpElementListBox->InsertEntry(SM_RESSTR(aCategories[i]));
+ mpElementListBox->InsertEntry(SM_RESSTR(nCategory));
}
mpElementListBox->SetSelectHdl(LINK(this, SmElementsDockingWindow, ElementSelectedHandle));
@@ -766,9 +766,8 @@ IMPL_LINK_TYPED(SmElementsDockingWindow, SelectClickHandler, SmElement&, rElemen
IMPL_LINK_TYPED( SmElementsDockingWindow, ElementSelectedHandle, ListBox&, rList, void)
{
- for (sal_uInt16 i = 0; i < SAL_N_ELEMENTS(aCategories) ; i++)
+ for (sal_uInt16 aCurrentCategory : aCategories)
{
- sal_uInt16 aCurrentCategory = aCategories[i];
OUString aCurrentCategoryString = SM_RESSTR(aCurrentCategory);
if (aCurrentCategoryString == rList.GetSelectEntry())
{