Files
libreoffice/sc/source/ui/inc/tpcompatibility.hxx
Bayram Çiçek a4633dadb4 tdf#49895: Add search functionality to Options dialog
- Search field added.
- Dialog names of all treeview nodes with their parent names
  were included in searching.
- Strings of labels, check buttons, radio buttons,
  toggle buttons, link buttons and buttons were
  included in searching.

Change-Id: Idf67c160519402ee390d94b1b3135b56324f3990
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152519
Tested-by: Jenkins
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
2023-08-29 18:01:40 +02:00

33 lines
1.1 KiB
C++

/* -*- 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/.
*/
#pragma once
#include <sfx2/tabdlg.hxx>
class ScTpCompatOptions : public SfxTabPage
{
public:
explicit ScTpCompatOptions(weld::Container* pPage, weld::DialogController* pController, const SfxItemSet& rCoreAttrs);
static std::unique_ptr<SfxTabPage> Create(weld::Container* pPage, weld::DialogController* pController, const SfxItemSet* rCoreAttrs);
virtual ~ScTpCompatOptions() override;
virtual OUString GetAllStrings() override;
virtual bool FillItemSet(SfxItemSet* rCoreAttrs) override;
virtual void Reset(const SfxItemSet* rCoreAttrs) override;
virtual DeactivateRC DeactivatePage(SfxItemSet* pSet ) override;
private:
std::unique_ptr<weld::ComboBox> m_xLbKeyBindings;
std::unique_ptr<weld::CheckButton> m_xBtnLink;
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */