Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


Hi all,

recently I've been looking at fdo#31716 and have found out that the
reading of help indexes that seems to cause the slowdown serves to no
purpose, because the result is then just ignored. To be more precise,
the result is assigned (through SfxMenuControl::Bind) to
SfxMenuControl::aHelpText, that can only be accessed through
SfxMenuControl::GetHelpText, that is only called from
SfxVirtualMenu::GetItemHelpText, that is not called from anywhere :-)
(For reference, the files involved are sfx2/inc/sfx2/mnuitem.hxx,
sfx2/source/inc/virtmenu.hxx, sfx2/source/menu/mnuitem.cxx and
sfx2/source/menu/virtmenu.cxx)

My question is: was it used for some purpose in the past and has been
obsoleted? Or is it just an example of purposeless overengineering? Or
should it actually be used for something? Unless someone answers the
last question positively, I'm going to wreak havoc upon the attribute
and the functions associated with it on master in a few days :-)

D.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.