Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5824 → Rev 5825

/programs/cmm/Calypte/Calypte.c
153,7 → 153,7
break;
case 2:
read = 0;
tview.current = 0;
tview.cur_y = 0;
strcpy(#win_title, TITLE);
FreeBuf();
draw_window();
207,14 → 207,14
if (tview.ProcessKey(key_scancode)) DrawText();
break;*/
case SCAN_CODE_PGUP:
if (!tview.current) break;
if (tview.current<tview.visible) tview.current = 0;
else tview.current = tview.current-tview.visible;
if (!tview.cur_y) break;
if (tview.cur_y<tview.visible) tview.cur_y = 0;
else tview.cur_y = tview.cur_y-tview.visible;
DrawText();
break;
case SCAN_CODE_PGDN:
if (tview.current+tview.visible>tview.count) break;
tview.current = tview.current+tview.visible;
if (tview.cur_y+tview.visible>tview.count) break;
tview.cur_y = tview.cur_y+tview.visible;
DrawText();
break;
}
364,16 → 364,16
if (tview.count<tview.visible) top = tview.count;
else
{
if (tview.count-tview.current<=tview.visible) top = tview.count-tview.current-1;
if (tview.count-tview.cur_y<=tview.visible) top = tview.count-tview.cur_y-1;
else top = tview.visible;
}
DrawBar(tview.x, tview.y, tview.w, 3, 0xFFFFFF);
for (i=0, num_line = tview.current; i<top; i++, num_line++)
for (i=0, num_line = tview.cur_y; i<top; i++, num_line++)
{
DrawBar(tview.x, i * tview.line_h + tview.y + 3, tview.w, tview.line_h, 0xFFFFFF);
WriteText(tview.x + 2, i * tview.line_h + tview.y + 3, 0x80, 0x000000, DSDWORD[num_line*4+draw_sruct]);
DrawBar(tview.x, i * tview.item_h + tview.y + 3, tview.w, tview.item_h, 0xFFFFFF);
WriteText(tview.x + 2, i * tview.item_h + tview.y + 3, 0x80, 0x000000, DSDWORD[num_line*4+draw_sruct]);
}
DrawBar(0, i * tview.line_h + tview.y + 3, tview.w, -i* tview.line_h + tview.h, 0xFFFFFF);
DrawBar(0, i * tview.item_h + tview.y + 3, tview.w, -i* tview.item_h + tview.h, 0xFFFFFF);
}
 
stop: