NAMESPACE_UPP CH_STYLE(MultiButton, Style, StyleDefault) { for(int i = 0; i < 4; i++) { simple[i] = left[i] = right[i] = lmiddle[i] = rmiddle[i] = Button::StyleEdge().look[i]; monocolor[i] = Button::StyleEdge().monocolor[i]; fmonocolor[i] = i == 3 ? SColorDisabled() : SColorText(); look[i] = trivial[i] = ChLookWith(simple[i], CtrlsImg::DA(), monocolor[i]); edge[i] = EditFieldEdge(); } activeedge = false; trivialborder = 1; border = 1; pressoffset = Button::StyleEdge().pressoffset; sep1 = SColorHighlight(); sep2 = SColorLight(); sepm = 2; stdwidth = FrameButtonWidth(); trivialsep = false; margin = Rect(2, 2, 2, 2); usetrivial = false; overpaint = loff = roff = 0; }
CH_STYLE(ScrollBar, Style, StyleDefault) { arrowsize = ScrollBarArrowSize(); barsize = FrameButtonWidth(); thumbmin = 16; overthumb = 0; through = false; CtrlsImageLook(vupper, CtrlsImg::I_SBVU); CtrlsImageLook(vthumb, CtrlsImg::I_SBVT, CtrlsImg::SBVI()); CtrlsImageLook(vlower, CtrlsImg::I_SBVL); CtrlsImageLook(hupper, CtrlsImg::I_SBHU); CtrlsImageLook(hthumb, CtrlsImg::I_SBHT, CtrlsImg::SBHI()); CtrlsImageLook(hlower, CtrlsImg::I_SBHL); Sb(up, CtrlsImg::UA()); Sb(up2, CtrlsImg::UA()); Sb(down, CtrlsImg::DA()); Sb(down2, CtrlsImg::DA()); Sb(left, CtrlsImg::LA()); Sb(left2, CtrlsImg::LA()); Sb(right, CtrlsImg::RA()); Sb(right2, CtrlsImg::RA()); isup2 = isdown2 = isleft2 = isright2 = false; }