office-gobmx/framework/source
Vasily Melenchuk e0b930e1dd VCL: Windows: more usecases for FlashWindow() API to inform on changes
FlashWindow() can be used to bring user attention to application
in background. Right now in LO it has implementation only for
Windows. Here some new cases were added when flashing is used:
 * dialog window did open
 * document loaded
 * LO started

Some redesign of previous solution is also performed: no manual
search for top window, let's reuse existing code.

Changed behavior for bringing LO window to foreground: it is made always and not depending on current value of NewDocumentHandling:ForceFocusAndToFront. It has no sense to tweak this behavior: if user clicks on document in file explorer, LO should came to foreground, no exceptions.

Change-Id: I22b5b4e2b170cd25632083a55b3e9f0358bcae03
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166615
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
2024-05-16 12:50:31 +02:00
..
accelerators loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
classes
dispatch loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
fwe loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
fwi loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
helper loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
inc
interaction
jobs loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
layoutmanager loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
loadenv VCL: Windows: more usecases for FlashWindow() API to inform on changes 2024-05-16 12:50:31 +02:00
recording loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
services loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
uiconfiguration replace createFromAscii with OUString literals in ImageManagerImpl 2024-05-11 23:05:22 +02:00
uielement replace createFromAscii with OUString literals in OConfigurationNode 2024-05-11 23:05:38 +02:00
uifactory loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
xml loplugin:ostr in framework 2024-05-08 17:18:51 +02:00