CtrlLib: Developing Chameleon

git-svn-id: svn://ultimatepp.org/upp/trunk@13985 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2020-02-11 09:35:13 +00:00
parent 325d890b9b
commit b932b5203c
7 changed files with 153 additions and 144 deletions

View file

@ -984,15 +984,21 @@ void Ctrl::ReSkin()
if(lock)
return;
lock++;
DLOG("============== Reskin");
DDUMP(SColorPaper());
ChReset();
DDUMP(SColorPaper());
Csize.cx = Dsize.cx = IsNoLayoutZoom;
if(s_chdefault)
(*s_chdefault)();
DDUMP(SColorPaper());
if(skin)
(*skin)();
DDUMP(SColorPaper());
Csize.cx = Dsize.cx = IsNoLayoutZoom;
Csizeinit();
ChFinish();
DDUMP(SColorPaper());
Vector<Ctrl *> ctrl = GetTopCtrls();
for(int i = 0; i < ctrl.GetCount(); i++) {
ctrl[i]->RefreshLayoutDeep();

View file

@ -4,6 +4,7 @@
- Vertical centering of DropList text is a bit off
- Classic is broken
- Standard visual glitches in dark theme
- Option box focus issue
NTH:

View file

@ -1796,7 +1796,7 @@ Image ArrayCtrl::CursorImage(Point p, dword)
if(!IsNull(cursor_override))
return cursor_override;
return header.GetSplit(p.x) < 0 || header.GetMode() == HeaderCtrl::FIXED ? Image::Arrow()
: CtrlsImg::HorzPos();
: CtrlImg::HorzPos();
}
void ArrayCtrl::RightDown(Point p, dword flags) {

View file

@ -4,10 +4,13 @@ namespace Upp {
#define LLOG(x) // RLOG(x)
#define FIXED_COLORS
#define IMAGECLASS CtrlsImg
#define IMAGEFILE <CtrlLib/Ctrls.iml>
#include <Draw/iml_source.h>
#define FIXED_COLORS
#define FIXED_SIZE
#define IMAGECLASS ClassicCtrlsImg
#define IMAGEFILE <CtrlLib/ClassicCtrls.iml>
#include <Draw/iml_source.h>

View file

@ -115,6 +115,10 @@ IMAGE_ID(Bg)
IMAGE_ID(SortUp)
IMAGE_ID(SortDown)
IMAGE_ID(color_edit)
IMAGE_ID(HorzPos__UHD)
IMAGE_ID(HorzPos)
IMAGE_ID(HorzSplit__UHD)
IMAGE_ID(HorzSplit)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,155,237,113,131,48,12,134,181,68,254,247,55,119,189,235,6,76,225,37,178,68,152,135,37,178,4,75,100,10)
@ -562,55 +566,73 @@ IMAGE_DATA(110,73,236,35,226,40,206,127,40,155,255,255,78,254,2,36,250,27,157,0,
IMAGE_END_DATA(992, 21)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,90,11,108,20,85,20,29,52,6,77,76,104,98,136,1,19,178,26,13,201,134,40,129,104,36,138,93,148,82)
IMAGE_DATA(69,126,130,107,172,149,90,160,144,80,62,22,11,244,67,161,75,202,34,82,98,64,105,105,43,109,55,64,165,46,45,96)
IMAGE_DATA(129,182,106,196,138,5,44,96,210,66,191,180,208,255,215,86,249,72,11,66,231,184,111,118,103,119,102,231,205,238,204,182)
IMAGE_DATA(176,196,204,157,220,188,157,121,239,220,123,206,125,159,217,110,202,60,193,140,100,70,216,46,165,54,70,55,193,56,123,145)
IMAGE_DATA(25,164,149,123,78,218,89,225,91,32,28,71,123,238,237,158,134,115,239,119,207,47,215,239,141,63,99,47,132,10,128,194)
IMAGE_DATA(196,222,4,12,87,97,148,76,12,141,191,196,70,218,74,241,136,194,0,67,153,17,181,253,222,112,158,226,41,201,35,209)
IMAGE_DATA(71,10,161,102,69,60,104,194,195,93,88,89,125,1,182,203,143,70,72,192,225,62,225,172,86,171,26,60,135,51,24,12)
IMAGE_DATA(48,153,76,40,41,41,1,49,5,120,17,206,84,101,130,238,31,29,108,40,111,120,89,28,127,201,224,189,226,60,224,185)
IMAGE_DATA(123,94,159,161,199,64,197,41,201,79,220,104,52,194,104,53,98,116,247,104,53,120,81,28,189,94,47,27,71,77,253,105)
IMAGE_DATA(113,20,226,169,113,72,141,84,226,69,113,24,71,157,125,192,75,226,248,136,31,94,35,135,1,18,135,53,36,47,78,217)
IMAGE_DATA(251,137,130,23,108,112,95,226,112,19,76,54,2,153,40,178,161,84,198,177,47,16,219,69,54,32,217,136,42,227,56,241)
IMAGE_DATA(252,165,50,142,4,175,50,142,44,158,191,200,1,193,215,135,145,46,70,89,60,217,128,100,35,146,141,196,200,207,143,4)
IMAGE_DATA(47,196,145,141,168,84,191,74,156,8,79,180,169,196,57,241,110,117,81,189,254,124,196,249,223,134,118,24,232,109,130,73)
IMAGE_DATA(225,244,62,8,231,177,188,203,197,16,142,19,142,33,247,137,16,183,52,51,193,98,57,193,57,125,140,28,206,158,219,96)
IMAGE_DATA(72,225,176,220,91,214,246,89,202,211,19,158,108,92,43,135,35,120,49,7,111,252,237,185,9,158,215,32,230,224,173,126)
IMAGE_DATA(174,220,124,44,41,7,185,249,19,231,22,214,81,190,14,114,185,93,26,233,28,60,215,92,206,229,57,216,115,235,116,219)
IMAGE_DATA(33,174,143,201,201,67,158,131,171,78,244,248,174,126,250,24,123,110,251,65,107,165,196,119,245,211,199,36,74,184,138,241)
IMAGE_DATA(238,253,180,49,190,91,192,80,254,76,152,56,113,98,32,17,69,90,95,177,188,203,199,8,76,116,9,15,116,30,91,180)
IMAGE_DATA(5,66,199,155,176,99,199,97,196,198,230,82,23,160,60,142,152,125,242,183,109,203,71,113,241,207,212,5,226,25,111,66)
IMAGE_DATA(84,84,14,135,35,248,220,220,98,39,7,239,252,245,198,121,243,50,56,60,193,16,172,144,131,247,250,217,115,147,24,188)
IMAGE_DATA(14,119,14,242,243,39,206,205,48,186,64,26,7,111,186,237,185,165,135,129,144,131,92,205,239,247,97,64,231,48,244,195)
IMAGE_DATA(32,60,220,194,245,145,150,118,24,240,253,244,49,254,61,12,188,125,51,48,134,132,132,128,230,140,231,175,65,28,110,174)
IMAGE_DATA(49,8,167,43,243,209,135,114,145,147,103,164,79,38,142,81,136,235,69,133,4,207,63,227,227,8,99,144,152,194,156,89)
IMAGE_DATA(214,100,126,12,231,228,51,121,38,228,226,224,225,204,109,239,171,224,220,93,3,159,211,53,166,220,201,65,156,187,130,218)
IMAGE_DATA(210,240,60,7,226,194,220,98,183,107,121,123,142,65,192,223,213,167,4,47,214,82,161,2,79,227,173,14,47,159,91,140)
IMAGE_DATA(151,227,71,230,206,19,55,126,45,209,56,246,186,181,52,110,252,26,146,227,96,207,239,49,55,117,253,186,220,125,61,208)
IMAGE_DATA(215,239,48,236,31,223,247,175,78,252,59,42,252,218,142,176,209,121,104,200,232,220,200,0,220,187,219,47,173,63,115,59)
IMAGE_DATA(10,162,233,215,244,107,250,53,253,154,126,77,191,166,95,211,175,233,215,244,107,250,53,253,154,126,77,255,255,95,255,163)
IMAGE_DATA(182,203,131,65,242,196,19,160,105,254,124,175,0,242,75,77,175,160,37,128,11,142,251,51,92,235,14,112,68,229,90,222)
IMAGE_DATA(133,207,153,17,204,83,206,209,215,175,247,227,82,229,101,84,86,213,163,170,186,1,213,53,87,80,83,119,21,117,151,155)
IMAGE_DATA(112,185,190,25,245,13,45,104,184,218,138,43,141,109,184,218,212,142,166,230,78,52,183,118,161,165,173,27,173,237,61,104)
IMAGE_DATA(235,248,19,237,157,189,56,119,190,28,204,227,204,147,158,138,115,191,77,90,75,113,31,100,198,128,226,158,250,228,226,60)
IMAGE_DATA(92,230,231,201,240,197,148,20,91,201,68,40,153,164,7,58,129,167,252,252,239,153,195,106,108,236,90,112,190,254,51,12)
IMAGE_DATA(174,89,141,123,43,35,17,243,109,15,214,30,232,194,106,75,23,86,100,118,96,105,122,27,194,82,90,16,60,37,96,65)
IMAGE_DATA(109,206,135,168,255,222,140,242,204,25,152,245,202,168,48,14,251,83,49,216,31,10,193,22,30,3,123,236,40,130,182,52)
IMAGE_DATA(226,171,162,94,196,230,116,32,122,95,7,204,249,221,136,216,154,138,206,147,49,184,118,241,56,112,179,29,127,95,204,195)
IMAGE_DATA(137,196,105,93,131,209,81,96,139,142,131,53,111,6,187,57,1,236,145,60,76,217,80,135,237,5,61,88,157,221,134,200)
IMAGE_DATA(189,173,200,206,203,65,247,69,19,238,180,22,160,179,36,25,253,151,14,227,94,83,41,46,100,44,30,32,124,73,78,118)
IMAGE_DATA(83,28,216,184,117,96,173,185,208,175,173,69,82,126,23,150,166,181,192,156,157,135,190,202,141,24,236,47,69,255,149,149)
IMAGE_DATA(232,59,183,10,53,251,151,160,108,239,199,88,150,61,7,255,70,44,225,114,18,253,236,154,85,96,15,236,195,184,229,213)
IMAGE_DATA(216,112,176,19,155,51,190,195,95,151,226,48,56,112,22,183,26,62,193,64,75,40,110,84,199,163,62,107,38,142,150,102)
IMAGE_DATA(96,118,106,16,110,135,134,114,57,217,79,87,128,93,190,20,172,37,11,99,195,43,144,156,102,65,231,249,24,7,54,12)
IMAGE_DATA(3,205,31,225,122,229,6,212,236,153,129,157,71,162,177,255,143,131,152,158,60,21,253,239,45,224,114,178,203,22,131,93)
IMAGE_DATA(180,16,236,55,233,120,55,98,55,42,139,214,219,56,159,194,64,227,18,220,110,89,136,107,54,30,117,123,130,177,181,32)
IMAGE_DATA(6,209,5,113,216,251,187,5,175,155,94,198,173,224,153,92,78,54,204,198,35,228,3,212,154,151,161,170,48,30,21,69)
IMAGE_DATA(59,209,86,102,196,173,198,80,244,149,199,162,108,199,44,28,42,77,199,154,163,49,136,60,20,133,84,27,255,201,235,95)
IMAGE_DATA(196,205,169,211,184,156,108,90,42,216,148,175,97,253,226,45,224,70,19,106,51,222,199,201,248,177,56,157,246,14,10,147)
IMAGE_DATA(130,48,233,141,92,100,149,237,67,250,153,76,164,252,150,134,93,37,187,49,97,213,120,152,166,127,142,77,129,73,216,248)
IMAGE_DATA(106,34,18,38,39,32,41,98,2,238,156,221,141,59,101,187,80,102,158,134,253,139,158,199,75,83,114,48,106,252,47,120)
IMAGE_DATA(97,110,2,158,157,25,143,113,51,98,240,204,155,235,48,38,48,90,178,113,231,191,22,48,176,101,225,248,187,63,154,131)
IMAGE_DATA(239,126,25,57,233,215,167,71,61,246,156,63,246,133,82,251,15,254,157,42,117,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(1632, 20)
IMAGE_DATA(120,156,237,154,15,76,148,101,28,199,207,90,179,182,54,217,154,107,218,230,46,87,179,49,87,78,87,203,149,113,150,72)
IMAGE_DATA(145,255,210,174,69,36,161,162,155,248,39,12,149,63,162,156,67,204,196,53,45,65,32,5,166,146,116,130,26,42,80,45)
IMAGE_DATA(35,67,13,181,13,20,4,4,229,255,223,160,252,147,160,41,239,183,123,222,227,229,222,247,238,121,238,222,247,238,184,35)
IMAGE_DATA(247,254,222,61,123,184,247,121,62,191,223,247,247,123,254,28,50,53,79,104,70,106,70,152,30,185,54,70,59,81,63,123)
IMAGE_DATA(81,34,72,207,122,79,250,89,161,91,32,158,71,123,239,232,51,141,179,30,183,142,207,26,119,164,95,99,46,132,2,64)
IMAGE_DATA(102,96,71,9,184,171,48,114,22,134,166,223,198,70,154,74,241,136,76,7,174,172,136,210,113,71,156,61,127,114,226,216)
IMAGE_DATA(228,71,10,161,100,71,120,90,176,187,11,203,204,207,199,244,120,209,136,8,12,52,167,56,163,209,168,132,231,57,157,78)
IMAGE_DATA(7,131,193,128,226,226,98,16,147,193,75,56,67,165,1,218,127,180,48,81,142,120,38,39,60,12,222,33,103,135,231,63)
IMAGE_DATA(11,249,233,186,116,84,78,78,124,210,244,122,61,244,70,61,70,119,142,86,194,75,252,248,250,250,50,253,40,169,63,205)
IMAGE_DATA(143,76,158,234,135,212,72,33,47,241,163,25,168,179,19,188,141,31,39,121,247,26,185,12,16,239,86,151,66,114,242,190)
IMAGE_DATA(159,40,188,232,128,59,227,135,95,96,114,16,200,66,145,3,165,208,143,121,131,152,30,114,0,201,65,84,232,103,144,23)
IMAGE_DATA(30,133,126,108,120,133,126,152,188,240,144,11,66,168,143,198,118,51,50,121,114,0,201,65,36,7,73,195,94,31,27,94)
IMAGE_DATA(204,145,131,40,55,127,133,156,132,39,185,41,228,6,121,171,186,40,222,127,78,114,222,55,215,46,3,95,83,194,164,112)
IMAGE_DATA(190,78,36,46,176,66,99,249,16,207,19,207,33,159,227,33,237,105,102,64,86,214,73,190,209,231,176,56,115,108,157,46)
IMAGE_DATA(153,103,249,111,89,211,207,182,58,237,241,228,224,26,121,142,240,82,13,142,244,155,99,19,94,200,65,170,193,81,253,44)
IMAGE_DATA(177,5,95,182,26,88,235,39,141,45,174,35,187,14,172,216,150,28,233,26,236,215,156,213,216,26,204,177,181,218,237,144)
IMAGE_DATA(214,199,48,168,131,173,193,82,39,186,127,203,56,125,142,57,182,249,162,53,82,252,91,198,233,115,226,109,180,74,121,235)
IMAGE_DATA(113,218,28,231,205,199,149,127,38,76,154,52,201,143,36,69,122,103,89,161,177,125,248,197,91,18,247,27,188,182,104,27)
IMAGE_DATA(132,206,27,176,99,199,17,68,71,231,80,55,32,155,35,102,94,252,109,219,242,80,84,244,51,117,131,216,231,13,136,136)
IMAGE_DATA(200,230,57,194,231,228,20,13,106,112,172,223,87,63,111,94,58,207,19,134,176,98,13,142,235,103,142,77,124,8,121,88)
IMAGE_DATA(107,96,175,159,52,182,70,163,245,163,105,112,148,183,57,182,237,101,32,214,192,170,249,80,95,6,116,13,174,95,6,161)
IMAGE_DATA(161,89,252,24,233,105,151,129,48,78,159,227,221,203,192,209,111,6,250,160,160,32,208,154,198,254,175,65,60,55,87,239)
IMAGE_DATA(143,51,21,121,232,65,153,164,145,119,100,140,225,71,47,230,186,81,110,195,11,239,4,63,98,31,196,167,56,102,134,49)
IMAGE_DATA(73,152,195,55,242,51,121,39,214,50,160,99,48,182,121,172,156,111,214,57,8,49,45,115,202,6,53,72,99,151,83,123)
IMAGE_DATA(26,47,104,32,77,28,91,218,204,185,188,61,71,39,210,111,25,147,195,75,115,41,87,192,211,116,43,227,217,177,165,60)
IMAGE_DATA(75,31,89,59,123,218,132,189,68,211,216,109,213,211,180,9,123,136,165,193,28,223,110,108,234,254,181,52,235,253,64,223)
IMAGE_DATA(191,110,56,63,206,159,95,173,244,239,168,240,106,63,194,36,103,216,136,209,90,137,1,248,239,110,175,244,222,140,61,80)
IMAGE_DATA(16,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,127,53,255,135,63,255)
IMAGE_DATA(71,77,143,29,131,205,27,123,64,195,252,249,14,1,242,151,154,110,81,79,128,139,3,159,207,242,189,53,48,224,149,239)
IMAGE_DATA(133,38,126,175,25,161,121,106,112,246,205,155,189,184,92,113,21,21,149,181,168,188,82,135,43,85,215,80,85,115,29,53)
IMAGE_DATA(87,27,112,181,182,17,181,117,77,168,187,222,140,107,245,45,184,222,208,138,134,198,118,52,54,119,160,169,165,19,205,173)
IMAGE_DATA(93,104,105,251,19,173,237,221,56,127,161,12,154,199,53,79,218,43,206,80,155,109,45,165,99,96,204,1,165,217,27,99)
IMAGE_DATA(249,25,94,230,229,197,112,198,228,20,91,206,66,200,89,36,143,46,224,105,47,255,247,76,183,26,23,189,22,124,91,255)
IMAGE_DATA(25,250,215,172,198,131,149,225,136,250,182,11,107,15,118,96,117,86,7,86,236,107,195,210,180,22,132,36,55,33,96,170)
IMAGE_DATA(207,130,234,236,15,81,251,125,34,202,246,205,196,172,87,70,133,240,236,79,69,224,126,40,0,87,112,28,220,241,99,240)
IMAGE_DATA(223,82,143,175,10,187,17,157,221,134,200,253,109,72,204,235,68,216,214,20,180,159,138,194,141,75,39,128,219,173,248,251)
IMAGE_DATA(82,46,78,198,79,239,232,143,140,0,87,120,2,92,226,102,112,155,227,192,29,205,197,212,13,53,216,158,223,133,213,153)
IMAGE_DATA(45,8,223,219,140,204,220,108,116,94,50,224,94,115,62,218,139,147,208,123,249,8,30,52,148,224,98,250,226,62,162,151)
IMAGE_DATA(196,228,54,197,128,139,89,7,206,152,3,223,181,213,72,200,235,192,210,212,38,36,102,230,162,167,98,35,250,123,75,208)
IMAGE_DATA(123,109,37,122,206,175,66,213,129,37,40,221,251,49,150,101,206,193,191,97,75,248,152,36,127,110,205,42,112,7,247,99)
IMAGE_DATA(220,242,43,216,112,168,29,155,211,191,195,95,151,99,208,223,119,14,119,234,62,65,95,83,48,110,93,137,69,109,70,32)
IMAGE_DATA(142,149,164,99,118,138,63,238,6,7,243,49,185,79,87,128,91,190,20,92,86,6,198,134,150,35,41,53,11,237,23,162)
IMAGE_DATA(6,216,16,244,53,126,132,155,21,27,80,181,103,38,118,30,141,196,129,63,14,97,70,210,52,244,190,183,128,143,201,45)
IMAGE_DATA(91,12,110,209,66,112,223,164,225,221,176,221,168,40,92,111,210,124,26,125,245,75,112,183,105,33,110,152,116,212,236,9)
IMAGE_DATA(192,214,252,40,68,230,199,96,239,239,89,120,221,240,50,238,4,4,242,49,185,16,147,142,160,15,80,157,184,12,149,5)
IMAGE_DATA(177,40,47,220,137,150,82,61,238,212,7,163,167,44,26,165,59,102,225,112,73,26,214,28,139,66,248,225,8,164,152,244)
IMAGE_DATA(79,89,255,34,110,79,155,206,199,228,82,83,192,37,127,13,227,23,111,1,183,26,80,157,254,62,78,197,142,197,153,212)
IMAGE_DATA(119,80,144,224,143,201,111,228,32,163,116,63,210,206,238,67,242,111,169,216,85,188,27,19,87,77,128,97,198,231,216,228)
IMAGE_DATA(151,128,141,175,198,35,110,74,28,18,194,38,226,222,185,221,184,87,186,11,165,137,211,113,96,209,115,120,105,106,54,70)
IMAGE_DATA(77,248,5,207,207,141,195,179,129,177,24,55,51,10,207,188,185,14,99,252,34,109,14,238,252,215,124,250,182,44,156,112)
IMAGE_DATA(255,199,196,128,251,95,134,79,254,245,233,81,143,141,247,198,185,144,107,129,47,104,198,155,190,129,31,158,11,193,145,129)
IMAGE_DATA(97,222,214,37,216,128,22,73,83,245,201,55,85,159,107,166,234,115,205,84,125,236,184,114,226,56,171,207,149,123,92,136)
IMAGE_DATA(57,212,250,228,206,101,197,243,132,62,37,26,173,99,121,74,159,28,198,93,113,134,130,163,205,21,230,203,49,119,113,52)
IMAGE_DATA(141,172,121,222,108,98,141,195,93,223,112,95,95,123,26,89,115,189,197,89,51,158,212,39,135,177,230,60,165,79,174,54)
IMAGE_DATA(107,214,19,250,148,106,19,243,67,173,207,89,109,74,204,89,125,158,50,85,159,107,166,234,115,205,84,125,174,217,255,65)
IMAGE_DATA(31,205,188,173,203,19,246,31,59,44,124,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(1792, 21)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,153,65,10,194,48,16,69,135,174,212,149,5,245,0,174,61,137,247,191,143,226,34,56,132,204,244,79,146,73)
IMAGE_DATA(91,58,31,138,208,206,127,121,164,65,23,78,55,154,233,76,39,66,242,201,2,149,22,120,191,143,132,14,158,222,205,59)
IMAGE_DATA(26,79,123,71,169,103,229,33,157,194,25,129,158,229,172,214,171,196,108,245,243,216,63,254,220,202,147,88,82,52,94,77)
IMAGE_DATA(142,200,203,206,135,154,247,139,158,116,167,107,235,186,187,141,180,97,214,141,28,21,233,192,244,62,72,189,18,190,190,9)
IMAGE_DATA(95,223,132,175,111,182,226,139,126,207,247,242,109,249,93,73,107,141,246,69,103,145,245,71,249,90,156,121,103,77,95,164)
IMAGE_DATA(147,207,175,237,171,245,74,179,105,30,9,226,107,225,104,206,210,92,205,37,249,30,153,171,177,183,120,30,52,103,105,86)
IMAGE_DATA(234,105,190,22,14,218,203,59,107,250,34,157,214,117,122,249,162,174,121,119,13,95,171,43,239,143,246,173,117,181,164,151)
IMAGE_DATA(239,168,132,175,111,194,215,55,225,235,155,61,250,242,44,221,63,82,166,7,205,116,169,252,39,179,215,198,165,131,195,120)
IMAGE_DATA(193,173,228,150,222,9,194,213,222,165,214,65,184,218,125,18,142,85,137,91,154,225,108,126,79,187,242,254,210,172,151,175)
IMAGE_DATA(231,254,242,231,181,92,137,41,5,225,214,36,184,127,174,112,174,212,124,1,45,8,153,250,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(320, 3)

View file

@ -78,10 +78,6 @@ IMAGE_ID(SBVI)
IMAGE_ID(SBHI)
IMAGE_ID(EFE)
IMAGE_ID(VE)
IMAGE_ID(HorzPos__UHD)
IMAGE_ID(HorzPos)
IMAGE_ID(HorzSplit__UHD)
IMAGE_ID(HorzSplit)
IMAGE_ID(HTB)
IMAGE_ID(HTBh)
IMAGE_ID(HTBp)
@ -237,89 +233,70 @@ IMAGE_DATA(236,219,6,122,63,235,7,97,223,246,15,245,87,120,90,0,0,0,0,0,0,0,0,0,
IMAGE_END_DATA(1152, 16)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,154,95,104,91,85,28,199,111,247,135,109,80,193,201,24,62,139,15,190,10,62,137,130,8,190,236,77,81,246)
IMAGE_DATA(38,40,226,195,94,4,97,190,204,63,48,24,226,164,34,138,226,68,75,183,249,103,144,22,75,93,77,187,174,49,90,66)
IMAGE_DATA(107,99,255,48,177,164,165,180,205,154,214,38,89,210,53,77,187,166,102,252,188,223,219,30,119,207,201,57,57,247,230,230)
IMAGE_DATA(79,67,239,47,124,73,122,207,231,252,126,223,156,251,59,39,25,153,209,106,156,48,14,26,7,12,196,157,100,140,160,161)
IMAGE_DATA(112,55,5,127,254,142,58,175,93,226,132,107,24,99,28,99,161,217,233,63,40,17,159,252,255,58,94,227,26,27,103,215)
IMAGE_DATA(145,3,215,67,147,119,164,194,24,24,198,163,46,114,13,78,164,165,194,24,24,59,143,231,193,137,148,84,118,198,254,250)
IMAGE_DATA(230,120,82,170,106,241,3,99,43,82,169,249,127,164,82,243,203,82,169,248,27,127,46,73,85,45,190,63,154,144,74,205)
IMAGE_DATA(47,74,85,45,62,52,54,47,149,140,71,79,13,77,204,74,37,246,27,235,231,145,91,49,169,196,126,118,187,95,220,236)
IMAGE_DATA(71,163,213,56,105,28,50,31,136,133,133,5,138,70,163,20,137,68,40,28,14,75,133,49,48,140,133,94,125,235,2,61)
IMAGE_DATA(253,226,219,244,232,83,175,113,122,246,229,119,232,141,179,109,52,55,55,71,185,92,206,154,11,22,250,186,227,38,117,254)
IMAGE_DATA(52,70,161,208,156,165,174,238,113,250,230,202,175,22,15,109,109,109,89,245,144,23,108,123,251,120,137,46,126,212,75,231)
IMAGE_DATA(63,236,176,234,32,192,163,46,242,98,92,12,240,31,183,253,96,49,118,30,245,193,23,139,69,78,224,191,248,188,83,201)
IMAGE_DATA(23,10,5,78,58,126,115,115,147,147,142,95,95,95,231,164,227,215,214,214,56,233,248,108,54,203,73,199,167,211,105,78)
IMAGE_DATA(58,62,153,76,114,210,241,203,203,203,156,116,124,34,145,224,164,227,227,241,56,39,29,63,53,53,197,73,197,163,119,193)
IMAGE_DATA(143,142,142,114,2,223,246,201,143,28,143,94,69,159,99,76,166,11,23,175,210,115,167,207,89,60,246,11,219,15,232,115)
IMAGE_DATA(244,46,234,67,200,11,246,204,185,47,45,97,191,96,47,98,175,129,71,29,113,63,34,47,88,236,69,8,123,24,207,152)
IMAGE_DATA(171,10,140,49,182,97,135,197,208,181,15,40,222,255,30,81,244,93,75,183,7,222,167,72,224,188,244,176,0,75,61,207)
IMAGE_DATA(148,40,245,237,227,20,248,244,245,146,195,194,202,11,70,8,240,225,175,94,41,185,217,150,7,147,23,15,11,240,83,151)
IMAGE_DATA(79,41,121,241,176,208,241,249,124,158,147,142,103,55,149,73,199,103,50,25,78,58,62,149,74,241,210,240,43,43,43,156)
IMAGE_DATA(116,188,184,249,117,252,226,226,34,39,29,47,110,126,29,31,139,197,56,233,248,201,201,73,78,42,30,189,11,126,120,120)
IMAGE_DATA(152,19,248,223,46,157,46,57,44,208,231,24,147,169,235,179,55,165,135,5,250,28,189,139,250,16,242,130,221,23,135,69)
IMAGE_DATA(87,111,208,250,155,221,56,44,110,119,240,134,244,176,0,43,222,104,38,204,17,15,11,123,94,81,168,35,222,108,21,203)
IMAGE_DATA(228,243,251,143,159,158,158,150,74,198,163,167,102,102,102,164,26,25,25,41,57,44,208,179,42,190,167,63,36,61,44,48)
IMAGE_DATA(7,117,152,103,228,5,219,208,195,162,18,5,131,65,10,4,2,212,209,209,193,9,215,48,38,178,16,78,106,188,105,118)
IMAGE_DATA(29,175,113,141,141,179,235,200,129,235,170,218,24,3,195,254,70,93,123,94,81,24,3,99,231,117,239,207,231,125,190,28)
IMAGE_DATA(239,166,223,220,246,179,219,253,194,230,56,221,143,110,100,60,100,62,90,204,135,31,126,52,69,248,13,235,71,83,69,171)
IMAGE_DATA(249,168,101,244,93,191,74,125,215,47,147,43,190,215,57,143,192,119,76,247,206,202,212,183,249,213,249,103,126,153,7,39)
IMAGE_DATA(254,69,191,94,252,235,252,74,255,150,248,117,227,95,22,183,227,179,100,28,217,253,94,191,27,84,70,170,113,213,124,89)
IMAGE_DATA(240,215,133,226,106,80,95,192,141,225,29,29,50,203,59,40,238,44,153,218,156,220,172,80,92,245,110,100,239,206,141,17)
IMAGE_DATA(121,254,195,198,65,217,39,158,238,94,150,22,19,18,185,89,22,190,224,49,115,57,90,118,127,181,118,17,186,46,115,218)
IMAGE_DATA(165,110,12,151,235,126,85,126,231,254,53,11,225,36,161,83,99,181,90,152,114,62,157,159,81,71,204,165,168,96,33,220)
IMAGE_DATA(158,75,94,206,177,90,143,239,132,98,33,26,105,172,94,11,204,135,199,83,235,193,107,197,169,165,122,173,62,181,142,219)
IMAGE_DATA(220,224,247,250,76,106,134,178,233,89,90,205,204,211,221,108,156,214,86,19,180,190,182,76,249,220,10,109,172,167,105,115)
IMAGE_DATA(35,67,247,54,239,82,97,43,71,219,133,13,250,119,251,30,21,139,219,116,255,126,113,231,195,188,166,9,241,63,12,186)
IMAGE_DATA(187,218,233,151,158,239,105,32,24,160,240,96,15,69,126,239,163,209,145,16,77,140,69,232,239,191,162,52,19,187,69,243)
IMAGE_DATA(115,49,90,90,156,167,84,114,137,86,179,105,202,231,115,84,40,108,213,193,225,222,79,184,55,215,176,197,76,217,60,9)
IMAGE_DATA(171,178,134,205,245,150,247,201,26,30,53,31,236,96,85,254,178,96,251,135,211,147,103,34,164,82,179,207,55,151,162,236)
IMAGE_DATA(23,152,146,176,38,41,158,17,205,254,204,154,66,246,108,126,32,63,248,72,126,225,165,179,100,23,66,188,102,126,134,31)
IMAGE_DATA(54,215,246,128,116,130,125,34,11,183,215,68,157,122,194,120,204,120,196,120,216,241,237,108,246,32,69,52,218,23,139,93)
IMAGE_DATA(47,156,124,127,206,195,247,231,45,124,127,222,194,247,167,174,235,164,78,165,254,188,156,227,172,102,173,253,57,101,85,245)
IMAGE_DATA(234,225,207,141,71,177,86,189,252,57,153,83,173,58,181,152,39,99,25,239,36,170,53,79,230,81,197,53,82,118,143,123)
IMAGE_DATA(221,223,94,191,191,229,60,170,216,70,205,19,231,212,211,159,147,57,226,188,122,249,115,234,77,156,91,15,127,110,189,217)
IMAGE_DATA(231,215,218,95,165,222,220,68,165,254,234,21,190,63,111,225,251,243,22,190,63,111,209,12,254,100,209,104,95,245,136,231)
IMAGE_DATA(79,24,199,141,99,198,81,71,112,181,23,200,203,23,132,253,150,79,182,230,229,242,149,187,71,108,158,219,124,78,230,72)
IMAGE_DATA(122,196,209,152,152,203,171,100,57,189,250,171,197,250,217,199,221,230,83,229,82,69,185,124,149,196,126,204,39,244,71,217)
IMAGE_DATA(248,15,138,11,227,135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(1472, 42)
IMAGE_DATA(120,156,237,154,239,79,28,69,24,199,23,104,3,70,124,97,162,198,63,192,55,190,52,241,149,209,196,55,190,209,87,106)
IMAGE_DATA(155,190,51,209,24,95,244,141,73,147,250,166,182,146,38,141,177,6,99,52,154,214,40,161,214,31,141,7,129,96,241,160)
IMAGE_DATA(148,243,148,92,64,78,126,164,42,57,8,1,174,28,200,221,245,142,114,28,148,195,107,30,247,187,48,116,103,110,102,103)
IMAGE_DATA(151,31,133,235,237,51,249,102,247,102,62,243,60,207,206,206,204,46,119,24,245,198,99,70,141,81,109,192,110,37,99,4)
IMAGE_DATA(245,133,219,41,248,243,119,212,114,229,34,39,212,161,141,113,140,133,38,199,255,160,68,124,116,171,30,231,168,99,237,172)
IMAGE_DATA(30,62,80,31,26,189,37,21,218,192,48,30,113,225,171,119,36,45,21,218,192,216,121,28,123,71,82,82,217,25,251,249)
IMAGE_DATA(245,225,164,84,187,197,247,12,45,72,165,230,255,149,74,205,207,75,165,226,175,253,57,39,213,110,241,221,209,132,84,106)
IMAGE_DATA(126,86,170,221,226,67,67,211,82,201,120,204,169,190,145,73,169,196,249,198,230,243,192,141,152,84,226,124,246,186,94,188)
IMAGE_DATA(172,71,163,222,120,194,56,100,22,216,204,204,12,69,163,81,138,68,34,20,14,135,165,66,27,24,198,66,111,188,123,142)
IMAGE_DATA(158,123,245,4,61,249,236,155,156,94,56,242,30,189,125,178,145,166,166,166,40,151,203,89,125,193,66,95,53,95,167,150)
IMAGE_DATA(182,33,10,133,166,44,181,182,15,211,215,223,254,106,241,208,218,218,154,21,15,126,193,54,53,13,151,232,252,71,157,116)
IMAGE_DATA(246,195,102,43,14,12,60,226,194,47,218,69,3,255,113,227,15,22,99,231,17,31,124,177,88,228,4,254,139,207,91,148)
IMAGE_DATA(124,161,80,224,164,227,87,87,87,57,233,248,229,229,101,78,58,126,105,105,137,147,142,207,102,179,156,116,124,58,157,230)
IMAGE_DATA(164,227,147,201,36,39,29,63,63,63,207,73,199,39,18,9,78,58,62,30,143,115,210,241,99,99,99,156,84,60,230,46)
IMAGE_DATA(248,193,193,65,78,224,27,63,249,145,227,49,87,49,207,209,38,211,185,243,151,233,197,99,167,44,30,235,133,173,7,204)
IMAGE_DATA(115,204,93,196,135,224,23,236,241,83,95,90,194,122,193,90,196,90,3,143,56,226,122,132,95,176,88,139,16,214,48,142)
IMAGE_DATA(232,171,50,180,49,118,223,54,139,190,43,31,80,188,251,52,81,244,125,75,55,123,206,80,36,112,86,186,89,128,165,142)
IMAGE_DATA(231,75,148,250,230,41,10,124,250,86,201,102,97,249,5,35,24,248,240,133,163,37,55,219,202,193,228,197,205,2,252,216)
IMAGE_DATA(165,151,149,188,184,89,232,248,124,62,207,73,199,179,155,202,164,227,51,153,12,39,29,159,74,165,120,105,248,133,133,5)
IMAGE_DATA(78,58,94,92,252,58,126,118,118,150,147,142,23,23,191,142,143,197,98,156,116,252,232,232,40,39,21,143,185,11,190,191)
IMAGE_DATA(191,159,19,248,223,46,30,43,217,44,48,207,209,38,83,235,103,239,72,55,11,204,115,204,93,196,135,224,23,108,69,108)
IMAGE_DATA(22,173,157,65,235,51,187,113,24,220,246,224,53,233,102,1,86,188,209,76,232,35,110,22,118,191,162,16,71,188,217,42)
IMAGE_DATA(150,201,231,43,143,31,31,31,151,74,198,99,78,77,76,76,72,53,48,48,80,178,89,96,206,170,248,142,238,144,116,179)
IMAGE_DATA(64,31,196,97,57,195,47,216,125,221,44,182,163,96,48,72,129,64,128,154,155,155,57,161,14,109,34,11,97,167,198,69)
IMAGE_DATA(179,122,156,163,142,181,179,122,248,64,189,42,54,218,192,176,207,136,107,247,43,10,109,96,236,188,238,250,124,222,231,157)
IMAGE_DATA(120,47,243,205,235,124,246,186,94,88,31,183,235,209,139,140,71,204,82,101,22,223,124,43,11,243,39,172,111,101,101,245)
IMAGE_DATA(102,217,75,235,186,122,153,186,174,94,34,79,124,167,123,30,134,119,76,239,153,57,196,183,229,171,203,159,229,203,114,112)
IMAGE_DATA(147,191,152,239,78,242,215,229,43,253,44,201,215,75,254,50,187,25,159,36,163,118,243,189,126,211,200,65,170,118,85,127)
IMAGE_DATA(153,241,245,66,112,53,168,15,224,37,225,13,29,50,195,187,8,238,206,153,58,57,121,178,66,112,213,213,200,174,206,75)
IMAGE_DATA(34,114,255,135,141,26,217,19,79,119,47,75,131,9,142,188,12,11,31,240,33,115,56,170,54,127,181,246,96,186,89,230)
IMAGE_DATA(118,150,122,73,216,105,246,171,252,187,207,95,51,16,110,28,186,77,108,175,6,198,41,79,247,123,84,173,57,20,219,24)
IMAGE_DATA(8,175,251,210,78,246,177,189,110,223,48,197,64,236,103,98,247,107,128,121,219,225,174,117,239,92,177,107,169,206,213,187)
IMAGE_DATA(214,163,182,108,240,123,125,38,53,65,217,244,36,45,102,166,233,118,54,78,75,139,9,90,94,154,167,124,110,129,86,150)
IMAGE_DATA(211,180,186,146,161,59,171,183,169,176,150,163,245,194,10,253,183,126,135,138,197,117,186,123,183,184,241,48,223,83,135,248)
IMAGE_DATA(15,131,246,214,38,250,165,227,123,234,9,6,40,220,219,65,145,223,187,104,112,32,68,35,67,17,250,231,175,40,77,196)
IMAGE_DATA(110,208,244,84,140,230,102,167,41,149,156,163,197,108,154,242,249,28,21,10,107,247,33,195,131,239,240,96,142,97,149,233)
IMAGE_DATA(178,124,28,238,202,24,150,215,37,87,200,24,214,153,133,109,172,202,95,22,108,127,56,61,115,60,66,42,149,123,127,115)
IMAGE_DATA(40,28,95,96,74,204,234,164,56,194,202,253,200,38,133,236,104,62,144,239,61,146,95,122,237,36,217,5,19,235,204,103)
IMAGE_DATA(248,97,115,108,171,165,29,236,29,153,121,173,43,9,88,99,6,100,183,19,32,251,94,95,117,46,254,128,222,214,214,102)
IMAGE_DATA(201,179,35,246,111,53,144,253,223,11,74,28,33,10,235,44,59,183,103,99,255,198,223,123,70,182,115,206,81,173,89,112)
IMAGE_DATA(39,237,187,212,209,215,95,217,18,62,179,250,134,211,39,184,129,199,103,198,203,140,249,216,78,155,83,60,167,60,31,188)
IMAGE_DATA(11,170,51,30,222,250,226,1,157,254,86,20,102,63,41,10,179,51,138,194,236,136,162,48,123,90,81,152,25,138,226,182)
IMAGE_DATA(191,46,190,46,127,221,245,59,141,159,57,212,117,214,28,98,131,237,214,224,0,65,144,8,146,197,5,225,162,113,196,103)
IMAGE_DATA(212,163,157,5,123,80,89,47,102,62,108,31,231,150,42,172,161,161,129,236,18,31,185,168,19,247,105,59,39,107,23,57)
IMAGE_DATA(159,241,153,131,192,108,45,128,106,115,223,241,23,128,207,84,26,99,125,81,234,244,4,112,154,248,186,64,204,199,65,105)
IMAGE_DATA(83,13,6,180,237,71,161,248,62,47,238,4,98,187,200,249,140,207,28,4,198,127,23,244,153,138,102,252,5,224,51,21)
IMAGE_DATA(205,84,212,187,160,211,128,248,239,130,62,83,209,204,255,103,139,203,248,0,0,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(1504, 56)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,86,75,78,195,48,16,53,84,136,22,54,32,1,7,64,108,144,56,5,75,88,2,23,97,13,40,215,96,129)
IMAGE_DATA(212,37,66,72,189,66,247,108,57,64,215,92,194,100,170,78,234,24,207,216,78,227,36,212,243,172,81,19,251,205,243,139)
IMAGE_DATA(235,223,205,149,58,87,39,234,72,229,10,109,193,87,223,55,86,94,244,234,81,251,234,251,134,248,77,11,241,155,22,226)
IMAGE_DATA(55,45,134,226,55,116,159,111,203,239,38,231,10,246,213,181,223,80,110,72,255,93,249,141,241,108,230,244,233,55,36,199)
IMAGE_DATA(230,247,237,151,203,115,113,145,31,130,16,191,49,58,156,103,138,215,36,40,191,57,235,114,218,67,156,15,156,103,138,75)
IMAGE_DATA(229,113,126,99,116,66,243,236,156,62,253,134,228,108,218,79,91,126,67,189,218,185,125,248,141,245,106,230,119,237,183,169)
IMAGE_DATA(215,24,180,229,183,43,136,223,180,16,191,105,33,126,211,226,63,250,53,225,171,207,9,215,103,234,88,29,168,113,16,217)
IMAGE_DATA(30,176,182,6,14,39,142,161,39,186,13,117,93,255,73,136,46,247,95,114,57,33,186,92,189,34,166,149,75,215,197,49)
IMAGE_DATA(181,205,58,46,236,124,31,55,149,223,148,227,107,182,55,213,165,52,41,132,232,54,129,232,174,117,137,121,197,99,164,246)
IMAGE_DATA(212,142,218,173,68,22,139,133,158,78,167,154,122,158,207,231,181,152,205,102,203,136,22,210,95,79,85,252,188,93,84,241)
IMAGE_DATA(71,8,122,193,100,215,179,233,6,222,49,226,29,25,207,53,161,253,178,140,202,130,248,124,127,213,15,119,183,85,192,59)
IMAGE_DATA(214,23,207,143,181,63,0,222,145,239,2,106,52,105,227,250,227,124,110,223,7,141,213,97,249,73,235,165,240,77,20,196)
IMAGE_DATA(7,81,16,47,68,65,220,19,5,113,73,20,132,34,74,104,190,175,127,159,127,223,247,115,227,87,14,245,120,57,135,184)
IMAGE_DATA(125,199,5,16,128,78,192,8,152,133,15,130,143,134,95,120,135,122,104,199,206,182,149,27,3,53,81,167,181,165,10,40)
IMAGE_DATA(138,66,155,97,239,233,80,103,239,211,38,207,213,110,243,132,35,156,33,112,170,5,176,91,238,59,178,0,132,147,27,167)
IMAGE_DATA(60,104,39,236,9,192,77,124,95,71,168,49,148,54,106,48,32,26,31,133,246,125,222,222,9,236,118,155,39,28,225,12)
IMAGE_DATA(129,35,119,65,225,100,205,145,5,32,156,172,57,89,221,5,185,1,145,187,160,112,178,230,200,81,40,156,172,57,178,0)
IMAGE_DATA(132,147,53,39,171,187,32,53,24,16,114,23,20,78,214,28,57,10,133,147,53,231,23,190,103,9,37,0,0,0,0,0)
IMAGE_END_DATA(576, 23)
IMAGE_BEGIN_DATA
IMAGE_DATA(120,156,237,149,81,75,195,48,16,199,163,115,206,189,42,250,121,247,53,4,31,38,248,32,40,56,80,240,77,10,10,130)
IMAGE_DATA(160,232,230,230,38,219,218,213,185,57,171,99,58,125,145,65,205,101,222,200,221,210,110,248,84,49,41,63,154,220,255,154)
IMAGE_DATA(180,201,63,169,200,138,117,145,146,151,94,114,185,92,168,35,88,129,152,227,56,4,61,207,164,243,60,155,99,115,146,144)
IMAGE_DATA(35,50,34,27,187,1,226,140,63,107,32,236,35,41,90,212,100,0,226,183,39,65,62,159,39,240,147,128,235,60,207,230)
IMAGE_DATA(216,156,36,228,200,147,32,35,22,229,181,36,47,110,124,78,82,118,116,28,98,89,126,208,130,188,34,202,212,110,254,137)
IMAGE_DATA(241,120,104,136,135,17,241,168,252,184,254,233,251,24,94,58,238,129,184,65,226,94,44,234,99,230,237,159,150,169,89,94)
IMAGE_DATA(17,27,202,75,105,177,166,218,167,78,33,60,62,220,9,247,119,55,21,80,135,24,106,128,239,149,195,224,217,83,64,29)
IMAGE_DATA(227,144,11,237,207,143,128,112,84,216,158,244,9,207,12,223,123,132,131,189,173,201,120,144,255,54,232,18,80,67,125,208)
IMAGE_DATA(127,36,112,189,255,250,64,224,250,75,208,34,112,61,232,185,4,174,247,158,154,4,174,119,59,117,2,215,59,237,123,2)
IMAGE_DATA(215,219,126,149,192,117,191,85,33,112,189,229,222,18,184,238,54,138,4,174,55,235,55,4,174,215,238,46,8,186,14,235)
IMAGE_DATA(91,46,158,17,112,125,209,31,215,151,39,4,244,7,250,8,218,240,12,0,117,140,207,242,167,220,146,99,51,167,152,153)
IMAGE_DATA(77,38,46,149,206,21,186,121,161,221,112,43,10,168,227,64,213,218,213,36,14,117,28,28,99,136,141,207,31,111,122,99)
IMAGE_DATA(244,56,204,173,39,13,13,224,60,227,186,248,126,69,129,235,18,181,142,81,235,62,125,244,165,149,91,82,146,85,226,22)
IMAGE_DATA(238,20,40,186,75,244,130,14,25,14,7,170,13,119,252,26,189,252,231,216,104,244,69,98,124,174,76,115,106,154,123,211)
IMAGE_DATA(26,169,255,151,94,236,255,203,254,191,254,234,255,235,27,2,19,169,84,0,0,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(480, 12)
IMAGE_DATA(120,156,237,150,81,75,2,65,16,199,183,204,172,215,162,62,175,95,35,232,193,160,135,160,32,161,160,183,16,10,130,160)
IMAGE_DATA(40,77,211,80,239,188,204,50,75,44,235,37,132,107,103,117,100,103,188,59,165,39,227,102,143,31,238,206,255,127,183,119)
IMAGE_DATA(187,179,187,170,85,181,161,18,250,178,75,58,157,246,109,20,43,16,203,229,114,4,219,23,164,115,159,120,196,51,15,30)
IMAGE_DATA(37,11,64,60,113,246,168,148,94,2,81,11,32,42,241,167,117,132,207,152,23,45,108,48,128,63,239,4,153,76,134,192)
IMAGE_DATA(119,2,174,115,159,120,196,51,15,30,57,10,197,19,107,143,44,0,241,196,218,35,255,5,71,200,127,65,241,196,218,163)
IMAGE_DATA(119,130,148,90,212,215,146,190,120,226,115,230,101,69,71,161,150,245,7,45,232,43,164,76,172,230,81,140,199,253,128,184)
IMAGE_DATA(31,18,15,243,71,61,159,190,79,192,75,71,221,16,213,73,212,139,133,125,204,172,207,167,101,98,148,87,212,166,201,165)
IMAGE_DATA(164,90,55,237,179,92,214,63,57,218,245,15,246,182,12,80,135,24,106,128,231,22,253,206,171,107,128,58,198,193,11,237)
IMAGE_DATA(239,175,14,225,56,187,51,126,38,220,211,255,108,19,14,247,183,199,253,129,255,163,247,76,64,13,245,94,247,137,192,245)
IMAGE_DATA(238,251,35,129,235,111,157,6,129,235,157,182,67,224,122,251,165,78,224,250,115,171,74,224,122,171,249,64,224,122,211,43)
IMAGE_DATA(19,184,238,53,74,4,174,55,156,59,2,215,157,90,158,192,245,122,245,150,192,245,202,253,37,193,214,97,126,139,249,115)
IMAGE_DATA(2,206,47,230,199,205,213,41,1,243,3,243,8,218,112,15,0,117,140,79,203,79,189,36,135,201,156,96,201,28,148,196)
IMAGE_DATA(133,194,133,193,78,94,104,215,156,146,1,234,216,81,185,114,61,142,67,29,59,199,24,34,241,217,227,117,119,136,29,135)
IMAGE_DATA(177,117,117,66,3,56,206,56,47,158,87,50,224,188,132,205,99,216,188,79,110,125,73,147,45,9,205,26,201,22,158,41)
IMAGE_DATA(80,236,44,177,11,102,72,191,223,51,109,248,197,175,177,75,156,99,131,193,15,137,241,177,10,26,211,160,177,15,154,35)
IMAGE_DATA(115,126,217,69,206,47,57,191,254,235,249,245,11,65,188,221,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
IMAGE_END_DATA(512, 17)

View file

@ -527,11 +527,11 @@ Image HeaderCtrl::CursorImage(Point p, dword) {
if(mode == FIXED)
return Image::Arrow();
if(HasCapture())
return split >= 0 ? CtrlsImg::HorzPos() : Image::Arrow();
return split >= 0 ? CtrlImg::HorzPos() : Image::Arrow();
int q = GetSplit(p.x);
return q < 0 ? Image::Arrow()
: GetTabWidth(q) < 4 ? CtrlsImg::HorzSplit()
: CtrlsImg::HorzPos();
: GetTabWidth(q) < 4 ? CtrlImg::HorzSplit()
: CtrlImg::HorzPos();
}
void HeaderCtrl::LeftDown(Point p, dword keyflags) {