diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-01-22 13:26:27 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-01-22 16:29:40 +0000 |
commit | 9f53172abd921d03bb7b1c5b0e5cf29f2cd65965 (patch) | |
tree | 930060a9f0e02d77176518b28d4553b8c5eb6440 /vcl/inc | |
parent | 9975c632c3bd142f295fc1d9b1fd6059c3a2dbcb (diff) |
implement loading Mnemonic Widgets via VclBuilder
Change-Id: I62677c1140e58fbf4f27750389200eca78c9ba7e
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/vcl/builder.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/inc/vcl/builder.hxx b/vcl/inc/vcl/builder.hxx index ab0b1f64f064..220e5b194d05 100644 --- a/vcl/inc/vcl/builder.hxx +++ b/vcl/inc/vcl/builder.hxx @@ -98,6 +98,7 @@ private: typedef StringPair TextBufferMap; typedef StringPair WidgetAdjustmentMap; typedef StringPair ButtonMenuMap; + typedef StringPair MnemonicWidgetMap; struct ComboBoxModelMap { @@ -180,6 +181,8 @@ private: std::vector<SizeGroup> m_aSizeGroups; AtkMap m_aAtkInfo; + + std::vector<MnemonicWidgetMap> m_aMnemonicWidgetMaps; }; void loadTranslations(const com::sun::star::lang::Locale &rLocale, const OUString &rUri); @@ -262,6 +265,7 @@ private: bool extractScrollAdjustment(const OString &id, stringmap &rVec); bool extractButtonImage(const OString &id, stringmap &rMap, bool bRadio); bool extractStock(const OString &id, stringmap &rMap); + void extractMnemonicWidget(const OString &id, stringmap &rMap); void handleTranslations(xmlreader::XmlReader &reader); |