diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-02-14 15:30:50 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-02-15 12:52:53 +0100 |
commit | 88ca1a6f75b1e94136e04e8dc65b98955d0e8aaf (patch) | |
tree | 0ed3651c0dbc571c4e5cda3f629a6a8c69ce0c27 /vcl/inc | |
parent | 74d30155c5067271fb98bacbcb895c215e61678d (diff) |
move ToolboxButtonColorUpdater bitmap update to VirtualDevice
to avoid doing a read-modify-write cycle on the item images on the
toolbar, add an overlay image member to Toolbox items.
part of the process of making Bitmap an internal detail of vcl/
Change-Id: Ie4a886c48484a06694fc4c066ee0845b39d27f0b
Reviewed-on: https://gerrit.libreoffice.org/49649
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/toolbox.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/inc/toolbox.h b/vcl/inc/toolbox.h index f908cc5bdf52..9d928ce6a1ba 100644 --- a/vcl/inc/toolbox.h +++ b/vcl/inc/toolbox.h @@ -37,6 +37,7 @@ struct ImplToolItem VclPtr<vcl::Window> mpWindow; //don't dispose mpWindow - we get copied around void* mpUserData; Image maImage; + Image maOverlayImage; long mnImageAngle; bool mbMirrorMode; OUString maText; |