tdf#151548 vba FormFields: Add basic word::XTextInput support
commit98d322d6c0e935a24f46bef014824084b6fcfdfd
authorJustin Luth <justin.luth@collabora.com>
Thu, 3 Nov 2022 21:59:14 +0000 (3 17:59 -0400)
committerMiklos Vajna <vmiklos@collabora.com>
Mon, 14 Nov 2022 08:43:52 +0000 (14 09:43 +0100)
tree7b321318365f9d49b922db1719c4ffd03532b899
parentb257b4f247bc2a1fa4d469ec82e37bdbb268951b
tdf#151548 vba FormFields: Add basic word::XTextInput support

make CppunitTest_sw_macros_test CPPUNIT_TEST_NAME=testVba

This now allows MS Word Basic legacy text form fields
to be controlled by VBA basic.
-allows getting and setting the text string

Change-Id: Ib4601d4e087233a3db257728374b362bb34d1ecb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142262
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
oovbaapi/UnoApi_oovbaapi.mk
oovbaapi/ooo/vba/word/XTextInput.idl [new file with mode: 0644]
sw/Library_vbaswobj.mk
sw/qa/core/data/docm/testVBA.docm
sw/source/core/crsr/bookmark.cxx
sw/source/core/inc/bookmark.hxx
sw/source/ui/vba/vbaformfield.cxx
sw/source/ui/vba/vbaformfieldtextinput.cxx [new file with mode: 0644]
sw/source/ui/vba/vbaformfieldtextinput.hxx [new file with mode: 0644]