/programs/cmm/iconedit/iconedit.c |
---|
508,14 → 508,12 |
DrawFrame(right_bar.x, outy, CELL, CELL, NULL); |
DrawBar(right_bar.x+2, outy+2, CELL-4, CELL-4, color1); |
sprintf(#param, "%A", color1); |
EDI = system.color.work; |
WriteText(right_bar.x + 30, outy + 3, 0xD0, system.color.work_text, #param+4); |
WriteTextWithBg(right_bar.x+30, outy+3, 0xD0, system.color.work_text, #param+4, system.color.work); |
DrawFrame(right_bar.x+110, outy, CELL, CELL, NULL); |
DrawBar(right_bar.x+110+2, outy+2, CELL-4, CELL-4, color2); |
sprintf(#param, "%A", color2); |
EDI = system.color.work; |
WriteText(right_bar.x+110 + 30, outy + 3, 0xD0, system.color.work_text, #param+4); |
WriteTextWithBg(right_bar.x+30+110, outy+3, 0xD0, system.color.work_text, #param+4, system.color.work); |
DrawCurrentColorGradientByLightness(); |
} |
/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; |
/programs/cmm/liza/settings.c |
---|
99,8 → 99,9 |
WriteText(ELEM_X, y.inc(20), 0x81, system.color.work_text, "Network settings"); |
automatic.draw(ELEM_X, y.inc(65)); |
EDI = system.color.work; |
for (i=0; i<4; i++) WriteText(ELEM_X+40, i*35+POP_server_box.top + 3, 0xD0, system.color.work_text, text1[i]); |
for (i=0; i<4; i++) { |
WriteTextWithBg(ELEM_X+40, i*35+POP_server_box.top + 3, 0xD0, system.color.work_text, text1[i], system.color.work); |
} |
DrawEditBox(#POP_server_box); |
DrawEditBox(#POP_server_port_box); |
DrawEditBox(#SMTP_server_box); |
/programs/cmm/sysmon/sysmon.c |
---|
138,6 → 138,7 |
default: |
MonitorCpu(); |
//MonitorRam(); |
ram.draw_progress( |
GetFreeRAM()*ram.w/GetTotalRAM(), |
GetTotalRAM()-GetFreeRAM()/1024, |
144,9 → 145,12 |
GetFreeRAM()/1024, |
"M" |
); |
DrawBar(ram.x+ram.w-96, ram.y-25, 96, 20, system.color.work); |
sprintf(#param, "%i KiB", GetTotalRAM()-GetFreeRAM()); |
WriteText(ram.x+ram.w-calc(strlen(#param)*8), ram.y-25, 0x90, system.color.work_text, #param); |
//MonitorRd(); |
dir_size.get("/rd/1"); |
dir_size.bytes += dir_size.files/2 + 32 * 512; //file attr size + FAT table size |
dir_size.bytes /= 1024; //convert to KiB |
dir_size.bytes = 1440 - dir_size.bytes; |
157,6 → 161,7 |
"K" |
); |
//MonitorTmp(); |
if (tmp_size[0]) { |
dir_size.get("/tmp0/1"); |
dir_size.bytes += dir_size.files/2 + 32 * 512; //file attr size + FAT table size |