LibreOffice Module cui (master)
1
|
#include <sal/config.h>
#include <sal/log.hxx>
#include <vcl/weld.hxx>
#include <vcl/svapp.hxx>
#include <vcl/commandevent.hxx>
#include <strings.hrc>
#include <helpids.h>
#include <cfg.hxx>
#include <SvxMenuConfigPage.hxx>
#include <SvxConfigPageHelper.hxx>
#include <dialmgr.hxx>
#include <comphelper/processfactory.hxx>
#include <dlgname.hxx>
Go to the source code of this file.
Functions | |
IMPL_LINK (SvxMenuConfigPage, MenuEntriesSizeAllocHdl, const Size &, rSize, void) | |
IMPL_LINK_NOARG (SvxMenuConfigPage, SelectMenuEntry, weld::TreeView &, void) | |
IMPL_LINK (SvxMenuConfigPage, GearHdl, const OString &, rIdent, void) | |
IMPL_LINK_NOARG (SvxMenuConfigPage, SelectCategory, weld::ComboBox &, void) | |
IMPL_LINK_NOARG (SvxMenuConfigPage, AddCommandHdl, weld::Button &, void) | |
IMPL_LINK_NOARG (SvxMenuConfigPage, RemoveCommandHdl, weld::Button &, void) | |
IMPL_LINK (SvxMenuConfigPage, InsertHdl, const OString &, rIdent, void) | |
IMPL_LINK (SvxMenuConfigPage, ModifyItemHdl, const OString &, rIdent, void) | |
IMPL_LINK_NOARG (SvxMenuConfigPage, ResetMenuHdl, weld::Button &, void) | |
IMPL_LINK (SvxMenuConfigPage, ContentContextMenuHdl, const CommandEvent &, rCEvt, bool) | |
IMPL_LINK (SvxMenuConfigPage, FunctionContextMenuHdl, const CommandEvent &, rCEvt, bool) | |
IMPL_LINK | ( | SvxMenuConfigPage | , |
MenuEntriesSizeAllocHdl | , | ||
const Size & | , | ||
rSize | , | ||
void | |||
) |
Definition at line 111 of file SvxMenuConfigPage.cxx.
References weld::TreeView::get_checkbox_column_width(), and weld::TreeView::set_column_fixed_widths().
IMPL_LINK | ( | SvxMenuConfigPage | , |
GearHdl | , | ||
const OString & | , | ||
rIdent | , | ||
void | |||
) |
Definition at line 271 of file SvxMenuConfigPage.cxx.
References CuiResId(), GetFrameWeld(), SvxNameDialog::GetName(), SvxConfigEntry::GetName(), SvxMainMenuOrganizerDialog::GetSelectedEntry(), HID_SVX_CONFIG_RENAME_MENU, SvxMainMenuOrganizerDialog::ReleaseEntries(), RET_OK, weld::DialogController::run(), SAL_WARN, weld::DialogController::set_help_id(), weld::DialogController::set_title(), SvxConfigEntry::SetName(), and SvxConfigPageHelper::stripHotKey().
IMPL_LINK | ( | SvxMenuConfigPage | , |
InsertHdl | , | ||
const OString & | , | ||
rIdent | , | ||
void | |||
) |
Definition at line 367 of file SvxMenuConfigPage.cxx.
References CuiResId(), GetFrameWeld(), SvxNameDialog::GetName(), HID_SVX_CONFIG_NAME_SUBMENU, nPos, RET_OK, weld::DialogController::run(), SAL_WARN, weld::DialogController::set_help_id(), weld::DialogController::set_title(), SvxConfigEntry::SetName(), and SvxConfigEntry::SetUserDefined().
IMPL_LINK | ( | SvxMenuConfigPage | , |
ModifyItemHdl | , | ||
const OString & | , | ||
rIdent | , | ||
void | |||
) |
Definition at line 419 of file SvxMenuConfigPage.cxx.
References CuiResId(), GetFrameWeld(), SvxNameDialog::GetName(), SvxConfigEntry::GetName(), HID_SVX_CONFIG_RENAME_MENU_ITEM, RET_OK, weld::DialogController::run(), SAL_WARN, weld::DialogController::set_help_id(), weld::DialogController::set_title(), SvxConfigEntry::SetName(), and SvxConfigPageHelper::stripHotKey().
IMPL_LINK | ( | SvxMenuConfigPage | , |
ContentContextMenuHdl | , | ||
const CommandEvent & | , | ||
rCEvt | , | ||
bool | |||
) |
Definition at line 507 of file SvxMenuConfigPage.cxx.
References Application::CreateBuilder(), weld::TreeView::get_dest_row_at_pos(), weld::TreeView::make_iterator(), SAL_WARN, and weld::TreeView::select().
IMPL_LINK | ( | SvxMenuConfigPage | , |
FunctionContextMenuHdl | , | ||
const CommandEvent & | , | ||
rCEvt | , | ||
bool | |||
) |
Definition at line 554 of file SvxMenuConfigPage.cxx.
References Application::CreateBuilder(), weld::TreeView::get_dest_row_at_pos(), weld::TreeView::make_iterator(), SAL_WARN, and weld::TreeView::select().
IMPL_LINK_NOARG | ( | SvxMenuConfigPage | , |
SelectMenuEntry | , | ||
weld::TreeView & | , | ||
void | |||
) |
Definition at line 148 of file SvxMenuConfigPage.cxx.
IMPL_LINK_NOARG | ( | SvxMenuConfigPage | , |
SelectCategory | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 339 of file SvxMenuConfigPage.cxx.
IMPL_LINK_NOARG | ( | SvxMenuConfigPage | , |
AddCommandHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 348 of file SvxMenuConfigPage.cxx.
References weld::TreeView::get_id(), and nPos.
IMPL_LINK_NOARG | ( | SvxMenuConfigPage | , |
RemoveCommandHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 358 of file SvxMenuConfigPage.cxx.
IMPL_LINK_NOARG | ( | SvxMenuConfigPage | , |
ResetMenuHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 458 of file SvxMenuConfigPage.cxx.
References Application::CreateMessageDialog(), CuiResId(), GetFrameWeld(), nPos, ContextMenuSaveInData::ResetContextMenu(), RET_YES, and SAL_WARN.