office-gobmx/framework
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
..
dtd
inc loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
qa loplugin:ostr in framework 2024-05-08 17:18:51 +02:00
source VCL: Windows: more usecases for FlashWindow() API to inform on changes 2024-05-16 12:50:31 +02:00
uiconfig/startmodule/menubar
util
AllLangMoTarget_fwk.mk
CppunitTest_framework_dispatch.mk
CppunitTest_framework_loadenv.mk
CppunitTest_framework_services.mk
IwyuFilter_framework.yaml
JunitTest_framework_complex.mk
JunitTest_framework_unoapi.mk
Library_fwk.mk
Makefile
Module_framework.mk
Package_dtd.mk
README.md
UIConfig_startmodule.mk

UNO Framework

Toolbars, menus, UNO stuff, including accelerators and interaction, etc.

See Also

http://wiki.openoffice.org/wiki/Framework