/programs/cmm/lib/gui/checkbox.h |
---|
62,8 → 62,7 |
x=_x; y=_y; |
DefineButton(x-1, y-1, strlen(text)*8 + SIZE + 17, SIZE+2, id+BT_HIDE+BT_NOFRAME, 0); |
EDI = system.color.work; |
WriteText(x+SIZE+8, SIZE / 2 + y -7, 0xD0, system.color.work_text, text); |
WriteTextWithBg(x+SIZE+8, SIZE / 2 + y -7, 0xD0, system.color.work_text, text, system.color.work); |
DrawRectangle(x, y, SIZE, SIZE, system.color.work_graph); |
if (checked == 0) |
{ |
/programs/cmm/lib/gui/more_less_box.h |
---|
53,8 → 53,7 |
DrawCaptButton(VALUE_FIELD_W + x + 1, y, SIZE, SIZE, id_inc, system.color.work_button, system.color.work_button_text, "+"); |
DrawCaptButton(VALUE_FIELD_W + x + SIZE, y, SIZE, SIZE, id_dec, system.color.work_button, system.color.work_button_text, "-"); |
EDI = system.color.work; |
WriteText(x+VALUE_FIELD_W+SIZE+SIZE+10, SIZE / 2 + y -7, 0xD0, system.color.work_text, text); |
WriteTextWithBg(x+VALUE_FIELD_W+SIZE+SIZE+10, SIZE / 2 + y -7, 0xD0, system.color.work_text, text, system.color.work); |
DrawRectangle3D(x-1,y-1,VALUE_FIELD_W+SIZE+SIZE+2,SIZE+2,system.color.work_dark,system.color.work_light); |
} |
/programs/cmm/lib/kolibri.h |
---|
458,14 → 458,16 |
:dword WriteBufText(dword x,y,byte fontType, dword color, str_offset, buf_offset) |
{ |
EAX = 4; |
EBX = x<<16+y; |
ECX = fontType<<24+color; |
EDX = str_offset; |
EDI = buf_offset; |
$int 0x40; |
WriteText(x,y, fontType, color, str_offset); |
} |
:void WriteTextWithBg(dword x,y,byte fontType, dword color, str_offset, bgcolor) |
{ |
EDI = bgcolor; |
WriteText(x,y, fontType, color, str_offset); |
} |
:void WriteNumber(dword x,y,byte fontType, dword color, count, number_or_offset) |
{ |
EAX = 47; |