From 6f44eb584564fdc58aada34f83af90ce8981c7e2 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Fri, 16 Jan 2015 15:08:55 +0300 Subject: [PATCH] toolbars; fix focus problems in dock host --- res/mdpi/toolbar_background.9.png | Bin 251 -> 247 bytes res/mdpi/toolbar_button_hover.9.png | Bin 0 -> 246 bytes res/mdpi/toolbar_button_pressed.9.png | Bin 0 -> 245 bytes res/theme_default.xml | 8 +- res/toolbar_button_background.xml | 23 ++++++ src/dlangui/widgets/docks.d | 2 + src/dlangui/widgets/toolbars.d | 104 ++++++++++++++++++++++++++ src/dlangui/widgets/widget.d | 4 +- 8 files changed, 137 insertions(+), 4 deletions(-) create mode 100644 res/mdpi/toolbar_button_hover.9.png create mode 100644 res/mdpi/toolbar_button_pressed.9.png create mode 100644 res/toolbar_button_background.xml create mode 100644 src/dlangui/widgets/toolbars.d diff --git a/res/mdpi/toolbar_background.9.png b/res/mdpi/toolbar_background.9.png index c9fe6f76818ed83f58e7e5e0e58d3f746a62891f..8b65deb3067ec07c7ba7cb281565f9511a70884a 100644 GIT binary patch delta 147 zcmV;E0BryJ0rvrrR0|6pE=C8Zga7~lgppqxeKMc%!-o$HAHV(o&p>5x>GE|3TXQW& z7MQ@h58oJQ0hkzQ449C^{K?~o4C11Kc-f=?0Re&kwD$p_R5AGDVAO(93q~y%CKfOb zX&=C=OlsF?PaZ#Hur=3Wq`41RU==h?gNT;R765!iG|wRX`Bne`002ovPDHLkV1noE BJkkIF delta 152 zcmV;J0B8UA0s8@vR0|3s82gMN)c^nhh>>3#f4Ts}e;RRKxer(v7#J9~>^e@{Afjcn1pxZSgYB~INRj{m002ovPDHLk G0$_qE)jyj6 diff --git a/res/mdpi/toolbar_button_hover.9.png b/res/mdpi/toolbar_button_hover.9.png new file mode 100644 index 0000000000000000000000000000000000000000..97bdd49e58fbaf194475d621edc5e366dd2dfc9f GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g)!3HFq6y&A?DYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVpHYCD+wxQ5k#L|;v!{z=h{fsTKOY`4gFtgb0|T?j zpL7L&10w?ig9B&4GKa69Uiw6;?Xr*?8yj2O^7i2W-V$zsM~{d~AcITA~V>1rAePMt6x6A8pq%>Yr;L$&)zj)oj4Xaqfnhic% g{8PXF`$P?ctgXs%*{iGO0iDC(>FVdQ&MBb@0GQEJ#sB~S literal 0 HcmV?d00001 diff --git a/res/mdpi/toolbar_button_pressed.9.png b/res/mdpi/toolbar_button_pressed.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6e4bd8b73bd8389d300bbdb181f8bf0cfafe83b8 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g)!3HFq6y&A?DYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVpHYCDPjX9zz%8Iqlc$Sgh{fsTKOY`4gFtgb0|T?j zpL7L&10w?ig9B&4GKa69Uiw6;?Xr*?8yj2O^7i2W-Y+5ojvf&Y_cQR2a5FSAyue`) zD6q_e(YXI{{j6OTR~`g5yYtG0u^9*5zOX<3+vRmPQW~!*@aV6bvtZr94Xa!Z8F0l- foAkOi#g0LHx5_)u+u!_vu3_+W^>bP0l+XkK0xeSC literal 0 HcmV?d00001 diff --git a/res/theme_default.xml b/res/theme_default.xml index 5f31a2a6..1ace59f3 100644 --- a/res/theme_default.xml +++ b/res/theme_default.xml @@ -101,6 +101,7 @@ +