diff --git a/demo/bmp_source/001.png b/demo/bmp_source/001.png index 01cbaae2..9d3a76bf 100644 Binary files a/demo/bmp_source/001.png and b/demo/bmp_source/001.png differ diff --git a/demo/bmp_source/002.png b/demo/bmp_source/002.png index 2882268c..6d8d4a73 100644 Binary files a/demo/bmp_source/002.png and b/demo/bmp_source/002.png differ diff --git a/demo/bmp_source/003.png b/demo/bmp_source/003.png index e118e993..cb039f36 100644 Binary files a/demo/bmp_source/003.png and b/demo/bmp_source/003.png differ diff --git a/demo/bmp_source/004.png b/demo/bmp_source/004.png index 0b78a351..c8b72af4 100644 Binary files a/demo/bmp_source/004.png and b/demo/bmp_source/004.png differ diff --git a/demo/bmp_source/005.png b/demo/bmp_source/005.png index 8221ef89..03a04ced 100644 Binary files a/demo/bmp_source/005.png and b/demo/bmp_source/005.png differ diff --git a/demo/bmp_source/006.png b/demo/bmp_source/006.png index d0053846..33d9496c 100644 Binary files a/demo/bmp_source/006.png and b/demo/bmp_source/006.png differ diff --git a/demo/bmp_source/007.png b/demo/bmp_source/007.png index 6aa13385..72e36979 100644 Binary files a/demo/bmp_source/007.png and b/demo/bmp_source/007.png differ diff --git a/demo/bmp_source/008.png b/demo/bmp_source/008.png index f443e9a3..c7bb7051 100644 Binary files a/demo/bmp_source/008.png and b/demo/bmp_source/008.png differ diff --git a/demo/bmp_source/009.png b/demo/bmp_source/009.png index 2de31d90..cf9b1154 100644 Binary files a/demo/bmp_source/009.png and b/demo/bmp_source/009.png differ diff --git a/demo/bmp_source/010.png b/demo/bmp_source/010.png index f99a5719..18b48431 100644 Binary files a/demo/bmp_source/010.png and b/demo/bmp_source/010.png differ diff --git a/demo/bmp_source/011.png b/demo/bmp_source/011.png index e4ea809f..329c80df 100644 Binary files a/demo/bmp_source/011.png and b/demo/bmp_source/011.png differ diff --git a/demo/bmp_source/012.png b/demo/bmp_source/012.png index b9b85b65..1ecdbc20 100644 Binary files a/demo/bmp_source/012.png and b/demo/bmp_source/012.png differ diff --git a/demo/bmp_source/013.png b/demo/bmp_source/013.png index 457e7a0e..f5a29691 100644 Binary files a/demo/bmp_source/013.png and b/demo/bmp_source/013.png differ diff --git a/demo/bmp_source/014.png b/demo/bmp_source/014.png index 0cb6d8b3..d79b1e87 100644 Binary files a/demo/bmp_source/014.png and b/demo/bmp_source/014.png differ diff --git a/demo/bmp_source/015.png b/demo/bmp_source/015.png index f5422be0..c73688fb 100644 Binary files a/demo/bmp_source/015.png and b/demo/bmp_source/015.png differ diff --git a/demo/bmp_source/016.png b/demo/bmp_source/016.png index d0053846..33d9496c 100644 Binary files a/demo/bmp_source/016.png and b/demo/bmp_source/016.png differ diff --git a/demo/bmp_source/017.png b/demo/bmp_source/017.png index 6aa13385..72e36979 100644 Binary files a/demo/bmp_source/017.png and b/demo/bmp_source/017.png differ diff --git a/demo/bmp_source/018.png b/demo/bmp_source/018.png index f443e9a3..c7bb7051 100644 Binary files a/demo/bmp_source/018.png and b/demo/bmp_source/018.png differ diff --git a/demo/bmp_source/019.png b/demo/bmp_source/019.png index 2de31d90..cf9b1154 100644 Binary files a/demo/bmp_source/019.png and b/demo/bmp_source/019.png differ diff --git a/demo/bmp_source/020.png b/demo/bmp_source/020.png index f99a5719..18b48431 100644 Binary files a/demo/bmp_source/020.png and b/demo/bmp_source/020.png differ diff --git a/demo/bmp_source/021.png b/demo/bmp_source/021.png index e4ea809f..329c80df 100644 Binary files a/demo/bmp_source/021.png and b/demo/bmp_source/021.png differ diff --git a/demo/bmp_source/022.png b/demo/bmp_source/022.png index b9b85b65..1ecdbc20 100644 Binary files a/demo/bmp_source/022.png and b/demo/bmp_source/022.png differ diff --git a/demo/bmp_source/023.png b/demo/bmp_source/023.png index 457e7a0e..f5a29691 100644 Binary files a/demo/bmp_source/023.png and b/demo/bmp_source/023.png differ diff --git a/demo/bmp_source/024.png b/demo/bmp_source/024.png index 0cb6d8b3..d79b1e87 100644 Binary files a/demo/bmp_source/024.png and b/demo/bmp_source/024.png differ diff --git a/demo/bmp_source/025.png b/demo/bmp_source/025.png index f5422be0..c73688fb 100644 Binary files a/demo/bmp_source/025.png and b/demo/bmp_source/025.png differ diff --git a/demo/bmp_source/026.png b/demo/bmp_source/026.png index 4bdce914..a453cddb 100644 Binary files a/demo/bmp_source/026.png and b/demo/bmp_source/026.png differ diff --git a/demo/bmp_source/027.png b/demo/bmp_source/027.png index eb966316..787a81e5 100644 Binary files a/demo/bmp_source/027.png and b/demo/bmp_source/027.png differ diff --git a/demo/bmp_source/028.png b/demo/bmp_source/028.png index ba904b2f..bc16293c 100644 Binary files a/demo/bmp_source/028.png and b/demo/bmp_source/028.png differ diff --git a/demo/bmp_source/029.png b/demo/bmp_source/029.png index 9c036ed8..4f55f180 100644 Binary files a/demo/bmp_source/029.png and b/demo/bmp_source/029.png differ diff --git a/demo/bmp_source/030.png b/demo/bmp_source/030.png index 8448239d..cb039f36 100644 Binary files a/demo/bmp_source/030.png and b/demo/bmp_source/030.png differ diff --git a/demo/bmp_source/FRM_0.png b/demo/bmp_source/FRM_0.png index bac21bbb..7955a1af 100644 Binary files a/demo/bmp_source/FRM_0.png and b/demo/bmp_source/FRM_0.png differ diff --git a/demo/bmp_source/FRM_1.png b/demo/bmp_source/FRM_1.png index 92ca0412..4a34faba 100644 Binary files a/demo/bmp_source/FRM_1.png and b/demo/bmp_source/FRM_1.png differ diff --git a/demo/bmp_source/FRM_2.png b/demo/bmp_source/FRM_2.png index c396ae13..6f887a07 100644 Binary files a/demo/bmp_source/FRM_2.png and b/demo/bmp_source/FRM_2.png differ diff --git a/demo/bmp_source/FRM_3.png b/demo/bmp_source/FRM_3.png index 2a45c2fa..d90956d8 100644 Binary files a/demo/bmp_source/FRM_3.png and b/demo/bmp_source/FRM_3.png differ diff --git a/demo/bmp_source/FRM_4.png b/demo/bmp_source/FRM_4.png index bb0dde46..a1fa26f6 100644 Binary files a/demo/bmp_source/FRM_4.png and b/demo/bmp_source/FRM_4.png differ diff --git a/demo/bmp_source/FRM_5.png b/demo/bmp_source/FRM_5.png index 2a45c2fa..d90956d8 100644 Binary files a/demo/bmp_source/FRM_5.png and b/demo/bmp_source/FRM_5.png differ diff --git a/demo/bmp_source/FRM_6.png b/demo/bmp_source/FRM_6.png index c396ae13..6f887a07 100644 Binary files a/demo/bmp_source/FRM_6.png and b/demo/bmp_source/FRM_6.png differ diff --git a/demo/bmp_source/FRM_7.png b/demo/bmp_source/FRM_7.png index 92ca0412..4a34faba 100644 Binary files a/demo/bmp_source/FRM_7.png and b/demo/bmp_source/FRM_7.png differ diff --git a/demo/bmp_source/FRM_8.png b/demo/bmp_source/FRM_8.png index bac21bbb..7955a1af 100644 Binary files a/demo/bmp_source/FRM_8.png and b/demo/bmp_source/FRM_8.png differ diff --git a/demo/bmp_source/LB01.png b/demo/bmp_source/LB01.png index 9a917f02..30c9c385 100644 Binary files a/demo/bmp_source/LB01.png and b/demo/bmp_source/LB01.png differ diff --git a/demo/bmp_source/LB02.png b/demo/bmp_source/LB02.png index 99d0fff9..d2f94d25 100644 Binary files a/demo/bmp_source/LB02.png and b/demo/bmp_source/LB02.png differ diff --git a/demo/bmp_source/LB03.png b/demo/bmp_source/LB03.png index 47947537..677f77fb 100644 Binary files a/demo/bmp_source/LB03.png and b/demo/bmp_source/LB03.png differ diff --git a/demo/bmp_source/LB04.png b/demo/bmp_source/LB04.png index cf7e9c39..08c23a39 100644 Binary files a/demo/bmp_source/LB04.png and b/demo/bmp_source/LB04.png differ diff --git a/demo/bmp_source/LB05.png b/demo/bmp_source/LB05.png index e96d6f79..96dafd01 100644 Binary files a/demo/bmp_source/LB05.png and b/demo/bmp_source/LB05.png differ diff --git a/demo/bmp_source/LB06.png b/demo/bmp_source/LB06.png index a31a78e7..e0008853 100644 Binary files a/demo/bmp_source/LB06.png and b/demo/bmp_source/LB06.png differ diff --git a/demo/bmp_source/LB07.png b/demo/bmp_source/LB07.png index 83b4d25a..c8c3ed4d 100644 Binary files a/demo/bmp_source/LB07.png and b/demo/bmp_source/LB07.png differ diff --git a/demo/bmp_source/LB08.png b/demo/bmp_source/LB08.png index 4e7073d1..47185898 100644 Binary files a/demo/bmp_source/LB08.png and b/demo/bmp_source/LB08.png differ diff --git a/demo/bmp_source/LB09.png b/demo/bmp_source/LB09.png index 0fe5d21e..b6c96868 100644 Binary files a/demo/bmp_source/LB09.png and b/demo/bmp_source/LB09.png differ diff --git a/demo/bmp_source/LB10.png b/demo/bmp_source/LB10.png index 2aa1e38f..cf4f9a0d 100644 Binary files a/demo/bmp_source/LB10.png and b/demo/bmp_source/LB10.png differ diff --git a/demo/bmp_source/LB11.png b/demo/bmp_source/LB11.png index 2ee113f5..e0f774cd 100644 Binary files a/demo/bmp_source/LB11.png and b/demo/bmp_source/LB11.png differ diff --git a/demo/bmp_source/LB12.png b/demo/bmp_source/LB12.png index d6a002ef..7afdc346 100644 Binary files a/demo/bmp_source/LB12.png and b/demo/bmp_source/LB12.png differ diff --git a/demo/bmp_source/Vippi.png b/demo/bmp_source/Vippi.png index 032f75c8..29001bfd 100644 Binary files a/demo/bmp_source/Vippi.png and b/demo/bmp_source/Vippi.png differ diff --git a/demo/bmp_source/backgrnd.png b/demo/bmp_source/backgrnd.png index 59349aa8..4db16a41 100644 Binary files a/demo/bmp_source/backgrnd.png and b/demo/bmp_source/backgrnd.png differ diff --git a/demo/bmp_source/book.png b/demo/bmp_source/book.png index 7d863f94..f3489c05 100644 Binary files a/demo/bmp_source/book.png and b/demo/bmp_source/book.png differ diff --git a/demo/bmp_source/book_blue.png b/demo/bmp_source/book_blue.png index f20eb1ff..83ed02bd 100644 Binary files a/demo/bmp_source/book_blue.png and b/demo/bmp_source/book_blue.png differ diff --git a/demo/bmp_source/book_green.png b/demo/bmp_source/book_green.png index b1d9e881..2fb58dca 100644 Binary files a/demo/bmp_source/book_green.png and b/demo/bmp_source/book_green.png differ diff --git a/demo/bmp_source/book_red.png b/demo/bmp_source/book_red.png index 1709d15e..0c6c09e7 100644 Binary files a/demo/bmp_source/book_red.png and b/demo/bmp_source/book_red.png differ diff --git a/demo/bmp_source/bp_btn1.png b/demo/bmp_source/bp_btn1.png index 4148ab88..dd0ba18e 100644 Binary files a/demo/bmp_source/bp_btn1.png and b/demo/bmp_source/bp_btn1.png differ diff --git a/demo/bmp_source/bp_btn2.png b/demo/bmp_source/bp_btn2.png index b6e026a6..30241054 100644 Binary files a/demo/bmp_source/bp_btn2.png and b/demo/bmp_source/bp_btn2.png differ diff --git a/demo/bmp_source/bp_btn3.png b/demo/bmp_source/bp_btn3.png index ba62593e..6d8997fb 100644 Binary files a/demo/bmp_source/bp_btn3.png and b/demo/bmp_source/bp_btn3.png differ diff --git a/demo/bmp_source/bp_btn4.png b/demo/bmp_source/bp_btn4.png index 0109cecd..8a88564e 100644 Binary files a/demo/bmp_source/bp_btn4.png and b/demo/bmp_source/bp_btn4.png differ diff --git a/demo/bmp_source/carrot.png b/demo/bmp_source/carrot.png index cf36ca31..2fed7862 100644 Binary files a/demo/bmp_source/carrot.png and b/demo/bmp_source/carrot.png differ diff --git a/demo/bmp_source/clipboard.png b/demo/bmp_source/clipboard.png index 8e8b106d..c7f14a30 100644 Binary files a/demo/bmp_source/clipboard.png and b/demo/bmp_source/clipboard.png differ diff --git a/demo/bmp_source/code.png b/demo/bmp_source/code.png index 8fcf0f09..3804a926 100644 Binary files a/demo/bmp_source/code.png and b/demo/bmp_source/code.png differ diff --git a/demo/bmp_source/core.png b/demo/bmp_source/core.png index 1bbc1d39..855ef91c 100644 Binary files a/demo/bmp_source/core.png and b/demo/bmp_source/core.png differ diff --git a/demo/bmp_source/custom.png b/demo/bmp_source/custom.png index c1974cda..8d9ade4b 100644 Binary files a/demo/bmp_source/custom.png and b/demo/bmp_source/custom.png differ diff --git a/demo/bmp_source/customcontrol.png b/demo/bmp_source/customcontrol.png index ef066abb..fbd85cf2 100644 Binary files a/demo/bmp_source/customcontrol.png and b/demo/bmp_source/customcontrol.png differ diff --git a/demo/bmp_source/deletedocs.png b/demo/bmp_source/deletedocs.png index 42a8ae85..16ea51cd 100644 Binary files a/demo/bmp_source/deletedocs.png and b/demo/bmp_source/deletedocs.png differ diff --git a/demo/bmp_source/deleteperspective.png b/demo/bmp_source/deleteperspective.png index 6d0d29d7..d6a5e716 100644 Binary files a/demo/bmp_source/deleteperspective.png and b/demo/bmp_source/deleteperspective.png differ diff --git a/demo/bmp_source/demo.png b/demo/bmp_source/demo.png index 47c73fc4..b599510e 100644 Binary files a/demo/bmp_source/demo.png and b/demo/bmp_source/demo.png differ diff --git a/demo/bmp_source/dialog.png b/demo/bmp_source/dialog.png index bf025920..09c438da 100644 Binary files a/demo/bmp_source/dialog.png and b/demo/bmp_source/dialog.png differ diff --git a/demo/bmp_source/exit.png b/demo/bmp_source/exit.png index 63232417..2ef52e22 100644 Binary files a/demo/bmp_source/exit.png and b/demo/bmp_source/exit.png differ diff --git a/demo/bmp_source/expansion.png b/demo/bmp_source/expansion.png index 477387c6..c0433f0f 100644 Binary files a/demo/bmp_source/expansion.png and b/demo/bmp_source/expansion.png differ diff --git a/demo/bmp_source/find.png b/demo/bmp_source/find.png index caa587d7..ba64a12d 100644 Binary files a/demo/bmp_source/find.png and b/demo/bmp_source/find.png differ diff --git a/demo/bmp_source/findnext.png b/demo/bmp_source/findnext.png index f5a4e1dc..663aca0b 100644 Binary files a/demo/bmp_source/findnext.png and b/demo/bmp_source/findnext.png differ diff --git a/demo/bmp_source/floatcanvas.png b/demo/bmp_source/floatcanvas.png index 01feab65..324f4cc3 100644 Binary files a/demo/bmp_source/floatcanvas.png and b/demo/bmp_source/floatcanvas.png differ diff --git a/demo/bmp_source/frame.png b/demo/bmp_source/frame.png index 4f9be452..fe14c09d 100644 Binary files a/demo/bmp_source/frame.png and b/demo/bmp_source/frame.png differ diff --git a/demo/bmp_source/images.png b/demo/bmp_source/images.png index cc4a4b92..2255fbd5 100644 Binary files a/demo/bmp_source/images.png and b/demo/bmp_source/images.png differ diff --git a/demo/bmp_source/inspect.png b/demo/bmp_source/inspect.png index 1dd74bea..e4b2eddd 100644 Binary files a/demo/bmp_source/inspect.png and b/demo/bmp_source/inspect.png differ diff --git a/demo/bmp_source/layout.png b/demo/bmp_source/layout.png index b4aaad9a..84f49ed5 100644 Binary files a/demo/bmp_source/layout.png and b/demo/bmp_source/layout.png differ diff --git a/demo/bmp_source/logo.png b/demo/bmp_source/logo.png index 5020c0a8..5fbeecac 100644 Binary files a/demo/bmp_source/logo.png and b/demo/bmp_source/logo.png differ diff --git a/demo/bmp_source/miscellaneous.png b/demo/bmp_source/miscellaneous.png index f06e510d..825268ca 100644 Binary files a/demo/bmp_source/miscellaneous.png and b/demo/bmp_source/miscellaneous.png differ diff --git a/demo/bmp_source/modifiedexists.png b/demo/bmp_source/modifiedexists.png index 99bec7a1..6cb893cf 100644 Binary files a/demo/bmp_source/modifiedexists.png and b/demo/bmp_source/modifiedexists.png differ diff --git a/demo/bmp_source/morecontrols.png b/demo/bmp_source/morecontrols.png index 31d03a58..c0119f0e 100644 Binary files a/demo/bmp_source/morecontrols.png and b/demo/bmp_source/morecontrols.png differ diff --git a/demo/bmp_source/moredialog.png b/demo/bmp_source/moredialog.png index 6e61e0e0..b539a0f5 100644 Binary files a/demo/bmp_source/moredialog.png and b/demo/bmp_source/moredialog.png differ diff --git a/demo/bmp_source/noicon.png b/demo/bmp_source/noicon.png index 0cbe8373..d63c5928 100644 Binary files a/demo/bmp_source/noicon.png and b/demo/bmp_source/noicon.png differ diff --git a/demo/bmp_source/overview.png b/demo/bmp_source/overview.png index 12ec79e4..09d473bf 100644 Binary files a/demo/bmp_source/overview.png and b/demo/bmp_source/overview.png differ diff --git a/demo/bmp_source/pencil.png b/demo/bmp_source/pencil.png index ab345baf..f7c7c231 100644 Binary files a/demo/bmp_source/pencil.png and b/demo/bmp_source/pencil.png differ diff --git a/demo/bmp_source/pointy.png b/demo/bmp_source/pointy.png index 32895dcb..4438effe 100644 Binary files a/demo/bmp_source/pointy.png and b/demo/bmp_source/pointy.png differ diff --git a/demo/bmp_source/process.png b/demo/bmp_source/process.png index 2206448e..c264b0df 100644 Binary files a/demo/bmp_source/process.png and b/demo/bmp_source/process.png differ diff --git a/demo/bmp_source/pyshell.png b/demo/bmp_source/pyshell.png index 4eaa79a1..1683c9d9 100644 Binary files a/demo/bmp_source/pyshell.png and b/demo/bmp_source/pyshell.png differ diff --git a/demo/bmp_source/recent.png b/demo/bmp_source/recent.png index 6a9bf037..f7b78919 100644 Binary files a/demo/bmp_source/recent.png and b/demo/bmp_source/recent.png differ diff --git a/demo/bmp_source/rest.png b/demo/bmp_source/rest.png index 9c394e56..6d8d4a73 100644 Binary files a/demo/bmp_source/rest.png and b/demo/bmp_source/rest.png differ diff --git a/demo/bmp_source/saveperspective.png b/demo/bmp_source/saveperspective.png index 8d8bd6fe..a0678e5d 100644 Binary files a/demo/bmp_source/saveperspective.png and b/demo/bmp_source/saveperspective.png differ diff --git a/demo/bmp_source/teststar.png b/demo/bmp_source/teststar.png index 0d746b5b..5a2107c2 100644 Binary files a/demo/bmp_source/teststar.png and b/demo/bmp_source/teststar.png differ diff --git a/demo/bmp_source/thekid.png b/demo/bmp_source/thekid.png index 652da99a..4f0b70ff 100644 Binary files a/demo/bmp_source/thekid.png and b/demo/bmp_source/thekid.png differ