office-gobmx/sw/inc
Miklos Vajna 9ca44e925a sw content controls, drop-down: select list item on click
- remember the selected list item in
  SwDropDownContentControlButton::ListBoxHandler()

- extend SwWrtShell::GotoContentControl() to update the document text,
  somewhat similar to how checkboxes are already handled

- improve SwSelPaintRects::HighlightContentControl():

  - re-create the vcl widget in case a different content control was
    selected

  - adjust position/size and re-show the dropdown button after selecting
    an item + doc text was updated

Change-Id: Id3b89b6132697bfec7046caeb1f0c5fe93e99b37
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133915
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2022-05-06 15:17:34 +02:00
..
pch
AccessibilityCheckStrings.hrc
accessibilityoptions.hxx
accmap.hxx
acmplwrd.hxx
anchoreddrawobject.hxx
anchoredobject.hxx
AnnotationWin.hxx
app.hrc
authfld.hxx
authratr.hxx
bitmaps.hlst tdf#144788 Split up footnotes and endnotes in Navigator 2022-04-28 10:48:38 +02:00
BorderCacheOwner.hxx
bparr.hxx
breakit.hxx
calbck.hxx
calc.hxx tdf#123381: sw: add table formula INT 2022-04-22 14:44:42 +02:00
ccoll.hxx add o3tl::equalsAscii 2022-05-03 09:12:32 +02:00
cellatr.hxx
cellfml.hxx
charatr.hxx
charfmt.hxx
charformats.hxx
checkit.hxx
chpfld.hxx
cmdid.h sw content controls, checkbox: add insert UI 2022-05-02 12:54:27 +02:00
cnttab.hrc
colwd.hxx
comcore.hxx
crsrsh.hxx
crstate.hxx
cshtyp.hxx
dbfld.hxx
dbgoutsw.hxx
dbmgr.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
dbui.hrc
dcontact.hxx
ddefld.hxx
deletelistener.hxx
dlelstnr.hxx
dobjfac.hxx
doc.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
docary.hxx
docfac.hxx
docfunc.hxx
docsh.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
docstat.hxx
docstyle.hxx
docufld.hxx use more string_view in sw 2022-04-16 21:25:42 +02:00
dpage.hxx
drawdoc.hxx
edglbldc.hxx
edimp.hxx
editsh.hxx
EnhancedPDFExportHelper.hxx
error.hrc
expfld.hxx loplugin:passstuffbyref 2022-04-20 15:24:34 +02:00
extinput.hxx
fchrfmt.hxx
fesh.hxx
finalthreadmanager.hxx
fldbas.hxx loplugin:passstuffbyref 2022-04-20 15:24:34 +02:00
flddat.hxx
flddinf.hrc
flddropdown.hxx
fldref.hrc
fldupde.hxx
flyenum.hxx
flypos.hxx
fmtanchr.hxx
fmtautofmt.hxx
fmtclbl.hxx
fmtclds.hxx
fmtcnct.hxx
fmtcntnt.hxx
fmtcol.hxx
fmtcolfunc.hxx
fmteiro.hxx
fmtflcnt.hxx
fmtfld.hxx
fmtfollowtextflow.hxx
fmtfordr.hxx
fmtfsize.hxx
fmtftn.hxx
fmtftntx.hxx
fmthdft.hxx
fmtinfmt.hxx
fmtline.hxx
fmtlsplt.hxx
fmtmeta.hxx
fmtornt.hxx
fmtpdsc.hxx
fmtrfmrk.hxx
fmtrowsplt.hxx
fmtruby.hxx
fmtsrnd.hxx
fmturl.hxx
fmtwrapinfluenceonobjpos.hxx
format.hxx
formatcontentcontrol.hxx sw content controls, drop-down: select list item on click 2022-05-06 15:17:34 +02:00
formatlinebreak.hxx
frameformats.hxx
frmatr.hxx
frmfmt.hxx loplugin:passstuffbyref 2022-04-20 15:24:34 +02:00
ftnidx.hxx
ftninfo.hxx
globals.hrc
globdoc.hxx
gotodlg.hxx
grfatr.hxx
HandleAnchorNodeChg.hxx
helpids.h
hfspacingitem.hxx
hhcwrp.hxx
hintids.hxx
hints.hxx
htmltbl.hxx
IDocumentChartDataProviderAccess.hxx
IDocumentContentOperations.hxx
IDocumentDeviceAccess.hxx
IDocumentDrawModelAccess.hxx
IDocumentExternalData.hxx
IDocumentFieldsAccess.hxx
IDocumentLayoutAccess.hxx
IDocumentLinksAdministration.hxx
IDocumentListItems.hxx
IDocumentListsAccess.hxx
IDocumentMarkAccess.hxx
IDocumentOutlineNodes.hxx
IDocumentRedlineAccess.hxx
IDocumentSettingAccess.hxx Fix typo 2022-04-30 18:41:08 +02:00
IDocumentState.hxx
IDocumentStatistics.hxx
IDocumentStylePoolAccess.hxx
IDocumentTimerAccess.hxx
IDocumentUndoRedo.hxx
IGrammarContact.hxx
IMark.hxx
index.hxx
init.hxx
inspectorproperties.hrc
iodetect.hxx
IShellCursorSupplier.hxx
istyleaccess.hxx
istype.hxx
itabenum.hxx
legacyitem.hxx
lineinfo.hxx
linkenum.hxx
list.hxx
mdiexp.hxx
mmaddressblockpage.hrc
modcfg.hxx
modeltoviewhelper.hxx
ndarr.hxx
ndgrf.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
ndhints.hxx
ndindex.hxx
ndnotxt.hxx
ndole.hxx
ndtxt.hxx
ndtyp.hxx
node.hxx
nodeoffset.hxx
numrule.hxx
optload.hrc
outline.hrc
PageColumnPopup.hxx
pagedesc.hxx
pageformatpanel.hrc
PageMarginPopup.hxx
PageOrientationPopup.hxx
pagepreviewlayout.hxx
PageSizePopup.hxx
pam.hxx
paratr.hxx
pausethreadstarting.hxx
poolfmt.awk
poolfmt.hxx
postithelper.hxx
PostItMgr.hxx
printdata.hxx
proofreadingiterator.hxx
prtopt.hxx
pvprtdat.hxx
rcid.hrc
rdfhelper.hxx
redline.hxx
reffld.hxx
ring.hxx
rubylist.hxx
section.hxx tdf#148299 Don't unmotivatedly mess with spaces in file names 2022-05-05 08:28:43 +02:00
shellid.hxx
shellio.hxx
shellres.hxx
SidebarWindowsTypes.hxx
sortopt.hxx
splargs.hxx
strings.hrc tdf#148718 Partial revert of commit 6fbc3de17c 2022-04-30 09:50:21 +02:00
sw_primitivetypes2d.hxx
swabstdlg.hxx sw: document AbstractSwRenameXNamedDlg 2022-04-21 08:05:46 +02:00
swacorr.hxx
SwAppletImpl.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
swatrset.hxx
swbaslnk.hxx
swcalwrp.hxx
SwCapObjType.hxx
swcli.hxx
swcommands.h
swcrsr.hxx
swdbdata.hxx
swddetbl.hxx
swdll.hxx
swdllapi.h
SwDocIdle.hxx
swerror.h
swevent.hxx
swfltopt.hxx
SwGetPoolIdFromName.hxx
swmodule.hxx
SwNodeNum.hxx
SwNumberTree.hxx
SwNumberTreeTypes.hxx
swrect.hxx
swregion.hxx
SwRewriter.hxx
swscanner.hxx
swserv.hxx
SwSmartTagMgr.hxx
SwStyleNameMapper.hxx
swtable.hxx
swtblfmt.hxx
swtypes.hxx
swundo.hxx
SwUndoField.hxx
swunohelper.hxx use more string_view in INetURLObject 2022-04-29 08:53:22 +02:00
swurl.hxx
swwait.hxx
SwXMLSectionList.hxx
tabcol.hxx
tblafmt.hxx
tblenum.hxx
tblsel.hxx
textboxhelper.hxx
textcontentcontrol.hxx
TextCursorHelper.hxx
textlinebreak.hxx
tgrditem.hxx
tox.hxx
toxe.hxx
ToxLinkProcessor.hxx
ToxTabStopTokenHandler.hxx
ToxTextGenerator.hxx
ToxWhitespaceStripper.hxx
toxwrap.hxx
txatbase.hxx
txatritr.hxx
txtannotationfld.hxx
txtatr.hxx
txtflcnt.hxx
txtfld.hxx
txtftn.hxx
txtinet.hxx
txtrfmrk.hxx
txttxmrk.hxx
undobj.hxx
UndoParagraphSignature.hxx
unobaseclass.hxx
unochart.hxx use more string_view in sw 2022-04-16 21:25:42 +02:00
unocoll.hxx add o3tl::equalsAscii 2022-05-03 09:12:32 +02:00
unocrsr.hxx
unocrsrhelper.hxx
unodraw.hxx
unofieldcoll.hxx
unoframe.hxx
unoidxcoll.hxx
unomap.hxx
unomid.h
unoparagraph.hxx
unoprnms.hxx sw content controls, drop-down: add doc model & UNO API 2022-05-03 14:04:51 +02:00
unoredline.hxx
unoredlines.hxx
unosett.hxx
unosrch.hxx
unostyle.hxx use more string_view in sw 2022-04-16 21:25:42 +02:00
unotbl.hxx
unotext.hxx
unotextbodyhf.hxx
unotextcursor.hxx
unotextrange.hxx
unotxdoc.hxx
usrfld.hxx
utlui.hrc
view.hxx
viewopt.hxx
viewsh.hxx
viscrs.hxx sw content controls, drop-down: show list items on click 2022-05-05 10:06:55 +02:00
wdocsh.hxx