Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7242 → Rev 7243

/programs/cmm/iconedit/iconedit.c
67,8 → 67,6
BTN_FILL,
BTN_LINE,
BTN_RECT,
BTN_ZOOM_IN,
BTN_ZOOM_OUT,
BTNS_PALETTE_COLOR_MAS = 100,
BTNS_LAST_USED_COLORS = 400
};
75,7 → 73,7
 
proc_info Form;
 
more_less_box zoom = { PANEL_LEFT_W, -100, 11, 1, 40, BTN_ZOOM_IN, BTN_ZOOM_OUT, "Zoom" };
more_less_box zoom = { 11, 1, 40, "Zoom" };
 
dword default_palette[] = {
0x330000,0x331900,0x333300,0x193300,0x003300,0x003319,0x003333,0x001933,0x000033,0x190033,
378,8 → 376,8
tools[currentTool].onMouseEvent(mouse.x, mouse.y, mouse.lkm, mouse.pkm);
 
if (mouse.vert) {
if (mouse.vert==65535) zoom.click(BTN_ZOOM_IN);
if (mouse.vert==1) zoom.click(BTN_ZOOM_OUT);
if (mouse.vert==65535) zoom.inc();
if (mouse.vert==1) zoom.dec();
DrawEditArea();
}
 
396,6 → 394,7
 
case evButton:
btn = GetButtonID();
if (zoom.click(btn)) DrawEditArea();
switch(btn)
{
case BTN_NEW:
449,14 → 448,6
case BTN_RECT:
setCurrentTool(TOOL_RECT);
break;
case BTN_ZOOM_IN:
zoom.click(BTN_ZOOM_IN);
DrawEditArea();
break;
case BTN_ZOOM_OUT:
zoom.click(BTN_ZOOM_OUT);
DrawEditArea();
break;
case CLOSE_BTN:
ExitProcess();
break;
475,8 → 466,8
if (key_scancode == SCAN_CODE_KEY_S) actionsHistory.undoLastAction();
if (key_scancode == SCAN_CODE_KEY_C) actionsHistory.redoLastAction();
 
if (key_scancode == SCAN_CODE_MINUS) {zoom.click(BTN_ZOOM_OUT); DrawEditArea();}
if (key_scancode == SCAN_CODE_PLUS) {zoom.click(BTN_ZOOM_IN); DrawEditArea();}
if (key_scancode == SCAN_CODE_MINUS) {zoom.inc(); DrawEditArea();}
if (key_scancode == SCAN_CODE_PLUS) {zoom.dec(); DrawEditArea();}
break;
case evReDraw:
502,9 → 493,7
 
void DrawStatusBar()
{
zoom.y = wrapper.y + wrapper.h + 6;
zoom.x = wrapper.x;
zoom.draw();
zoom.draw(wrapper.x, wrapper.y + wrapper.h + 6);
 
sprintf(#param,"Canvas: %ix%i", image.rows, image.columns);
WriteText(wrapper.x+wrapper.w-calc(strlen(#param)*8), zoom.y+2, 0x90, system.color.work_text, #param);
572,7 → 561,7
canvas.w = image.columns * zoom.value;
canvas.h = image.rows * zoom.value;
if (canvas.w+2 > wrapper.w) || (canvas.h+2 > wrapper.h) {
zoom.click(BTN_ZOOM_OUT);
zoom.dec();
DrawEditArea();
return;
}