office-gobmx/include/vcl
Jim Raykowski 3cb654972b tdf#152029 Visually draw attention to in-view bookmark
when mouse pointer is over bookmark entry in the Navigator content tree

This patch brings attention to in-view bookmarks when the mouse pointer
is positioned over bookmark content entries in the Navigator content
tree. All in-view bookmarks are brought to attention by placing the
mouse pointer over the bookmark content type (category) entry.

The patch adds a parameter to the weld::get_dest_row_at_pos function to
give the option not to auto scroll. It is needed to prevent auto
scrolling when used in the the mouse move handler. Additional use can
be made in the content tree CommandHdl to make the tree not jump when
the context popup menu is activated for entries near the top and bottom
of the the visible tree.

Change-Id: I04e306286ca58ab6c8ae7e5c02b25a0592c4a9d3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143628
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2022-12-06 21:47:49 +00:00
..
animate vcl: extract functions AllRenderersPaused() and PruneMarkedRenderers() 2022-11-13 14:04:02 +01:00
bitmap
filter pdfium: reduce size if cannot create bitmap 2022-11-25 08:01:20 +01:00
font Check for trailing numeric part in isCharacterVariant/isStylisticSet 2022-12-04 08:21:38 +00:00
graphic
jsdialog
notebookbar
opengl
outdev
pdf sw content controls, date: improve PDF export test 2022-11-16 08:07:31 +01:00
printer
rendercontext tdf#150622 use high contrast selection fg/bg colors for text selection 2022-10-13 14:52:51 +02:00
skia
test
toolkit loplugin:unusedfields make some fields private 2022-12-02 07:08:23 +00:00
uitest
abstdlg.hxx lok: allow password reset in properties>change password 2022-11-21 12:36:35 +01:00
AccessibleBrowseBoxObjType.hxx
accessiblefactory.hxx
accessibletable.hxx
accessibletableprovider.hxx
alpha.hxx Adapted convertToBitmapEx to simpler BitmapEx creation 2022-11-13 10:09:20 +01:00
BinaryDataContainer.hxx
BinaryDataContainerTools.hxx
bitmap.hxx Adapted convertToBitmapEx to simpler BitmapEx creation 2022-11-13 10:09:20 +01:00
BitmapAccessMode.hxx
BitmapAlphaClampFilter.hxx
BitmapBasicMorphologyFilter.hxx
BitmapBuffer.hxx
BitmapColor.hxx
BitmapColorQuantizationFilter.hxx
BitmapConvolutionMatrixFilter.hxx
BitmapDuoToneFilter.hxx
BitmapEmbossGreyFilter.hxx
bitmapex.hxx
BitmapFilter.hxx
BitmapFilterStackBlur.hxx
BitmapGaussianSeparableBlurFilter.hxx
BitmapInfoAccess.hxx
BitmapMedianFilter.hxx
BitmapMonochromeFilter.hxx
BitmapMosaicFilter.hxx
BitmapPalette.hxx
BitmapPopArtFilter.hxx Simplify a bit by using sal_uInt16 in vcl/BitmapPopArtFilter 2022-09-20 08:18:21 +02:00
BitmapReadAccess.hxx
BitmapSeparableUnsharpenFilter.hxx
BitmapSepiaFilter.hxx
BitmapShadowFilter.hxx
BitmapSharpenFilter.hxx
BitmapSimpleColorQuantizationFilter.hxx
BitmapSmoothenFilter.hxx
BitmapSobelGreyFilter.hxx
BitmapSolarizeFilter.hxx
BitmapTools.hxx
builder.hxx
builderfactory.hxx
builderpage.hxx
cairo.hxx
canvastools.hxx basegfx: replace typedef with a class B2DSize based on Size2D 2022-09-11 17:16:59 +02:00
checksum.hxx
ColorMask.hxx
commandevent.hxx Related: tdf#149932 honour PANGO_UNDERLINE_DOUBLE for preedit underline 2022-11-03 20:48:37 +01:00
commandinfoprovider.hxx
ctrl.hxx Drop Window::LogicMouse* 2022-10-24 12:51:32 +02:00
cursor.hxx
customweld.hxx
cvtgrf.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
decoview.hxx
devicecoordinate.hxx
dialoghelper.hxx
dibtools.hxx
dllapi.h
dndhelp.hxx
dockingarea.hxx
dockwin.hxx
embeddedfontshelper.hxx
EnumContext.hxx
errinf.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
event.hxx Rename MouseNotifyEvent to NotifyEventType 2022-09-19 11:42:59 +02:00
evntpost.hxx
exceptiontypes.hxx
extoutdevdata.hxx
fieldvalues.hxx
fileregistration.hxx
FilterConfigItem.hxx
fntstyle.hxx
font.hxx drop effectively unused Font::IsSymbolFont 2022-11-21 09:57:02 +01:00
fontcapabilities.hxx
fontcharmap.hxx be more specific on what "Symbol" is 2022-11-21 11:36:53 +01:00
formatter.hxx
gdimetafiletools.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
gdimtf.hxx
GestureEventPan.hxx
GestureEventRotate.hxx
GestureEventZoom.hxx
gfxlink.hxx
glyphitem.hxx
glyphitemcache.hxx tdf#126788 speed up export to pdf of complex table document 2022-10-25 15:04:17 +02:00
gradient.hxx
graph.hxx
GraphicAttributes.hxx
GraphicExternalLink.hxx
graphicfilter.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
GraphicLoader.hxx
GraphicNativeMetadata.hxx
GraphicNativeTransform.hxx
GraphicObject.hxx
graphictools.hxx
hatch.hxx
headbar.hxx
help.hxx
htmltransferable.hxx new uno command uno:Translate with deepl api 2022-10-12 16:52:03 +02:00
i18nhelp.hxx
IContext.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
IconThemeInfo.hxx tdf#124672 for hicontrast white/black bg select either Sifr vs Sifr Dark 2022-10-08 17:34:34 +02:00
IDialogRenderable.hxx
idle.hxx
image.hxx
ImageTree.hxx tdf#151898 if svgs are used in hidpi get a high quality GtkImage 2022-11-10 09:40:47 +01:00
imap.hxx
imapcirc.hxx
imapobj.hxx
imappoly.hxx
imaprect.hxx
inetimg.hxx
inputctx.hxx
inputtypes.hxx
InterimItemWindow.hxx
introwin.hxx
ITiledRenderable.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
jobset.hxx
kernarray.hxx intended to use floating point for the division 2022-12-02 18:33:01 +00:00
keycod.hxx
keycodes.hxx
layout.hxx
lazydelete.hxx
lineinfo.hxx
locktoplevels.hxx
lok.hxx
mapmod.hxx
menu.hxx
menubarupdateicon.hxx cid#1517055 Dereference before null check 2022-11-27 18:16:43 +01:00
metaact.hxx tdf#152094 retain more accuracy from RefDevMode::MSO1 2022-12-02 15:20:07 +00:00
metaactiontypes.hxx
metric.hxx
mnemonic.hxx workaround VisualStudio2022 compile error 2022-10-20 11:04:28 +02:00
mtfxmldump.hxx
naturalsort.hxx
NotebookbarContextControl.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
oldprintadaptor.hxx
outdev.hxx tdf#152094 retain more accuracy from RefDevMode::MSO1 2022-12-02 15:20:07 +00:00
pdfextoutdevdata.hxx tdf#77650 Add option to place comments in margin (PDF Export) 2022-11-28 11:24:57 +01:00
pdfread.hxx
pdfwriter.hxx tdf#152094 retain more accuracy from RefDevMode::MSO1 2022-12-02 15:20:07 +00:00
print.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
PrinterSupport.hxx
prntypes.hxx
ptrstyle.hxx
QueueInfo.hxx
quickselectionengine.hxx
RawBitmap.hxx
region.hxx
roadmapwizard.hxx
salctype.hxx
salgtype.hxx
salnativewidgets.hxx WB_BEVELBUTTON and PushButtonValue::mbBevelButton are unused 2022-10-24 22:14:47 +02:00
Scanline.hxx
scheduler.hxx
scopedbitmapaccess.hxx
scrollable.hxx
seleng.hxx
settings.hxx drop newly unused StyleSettings::GetFontColor 2022-10-13 10:02:57 +02:00
sound.hxx
specialchars.hxx
split.hxx
splitwin.hxx
status.hxx only "PaintImmediately" the statusbar itself (and optional children) 2022-09-16 18:30:59 +02:00
stdtext.hxx
svapp.hxx Move access to SystemDependentDataHolder to Bitmap (2) 2022-10-18 19:38:53 +02:00
svmain.hxx
svtaccessiblefactory.hxx
syschild.hxx
sysdata.hxx
syswin.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
tabctrl.hxx
tabpage.hxx
task.hxx
taskpanelist.hxx
TaskStopwatch.hxx
textdata.hxx
texteng.hxx
textfilter.hxx
textrectinfo.hxx
textview.hxx use more string_view in vcl 2022-09-21 10:20:02 +02:00
threadex.hxx
timer.hxx
toolbox.hxx
toolboxid.hxx
transfer.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
txtattr.hxx
TypeSerializer.hxx
unohelp.hxx
unohelp2.hxx
vclenum.hxx
vclevent.hxx
vcllayout.hxx SalLayout::mnUnitsPerPixel is always 1 2022-11-29 12:37:39 +01:00
vclmain.hxx
vclptr.hxx
vclreferencebase.hxx
vectorgraphicdata.hxx
VectorGraphicSearch.hxx
virdev.hxx
wall.hxx
weld.hxx tdf#152029 Visually draw attention to in-view bookmark 2022-12-06 21:47:49 +00:00
WeldedTabbedNotebookbar.hxx
weldutils.hxx loplugin:unusedfields make some fields private 2022-12-02 07:08:23 +00:00
window.hxx Drop Window::LogicMouse* 2022-10-24 12:51:32 +02:00
WindowPosSize.hxx
windowstate.hxx
winscheduler.hxx
wintypes.hxx WB_BEVELBUTTON and PushButtonValue::mbBevelButton are unused 2022-10-24 22:14:47 +02:00
wizardmachine.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
wmf.hxx
wmfexternal.hxx
wrkwin.hxx
xtextedt.hxx