/programs/cmm/eolite/include/copy_and_delete.h |
---|
87,8 → 87,19 |
if (getElementSelectedFlag(i) == true) { |
sprintf(copy_buf_offset,"%s/%s",#path,items.get(i)*304+buf+72); |
copy_buf_offset += strlen(copy_buf_offset) + 1; |
setElementSelectedFlag(i, false); |
if (cut_active) { |
if (i>=files.first) && (i<files.first+files.visible) |
PutShadow(files.x+4,i-files.first*files.item_h+files.y,16,files.item_h,1,-3); |
} |
} |
} |
if (cut_active) { |
pause(20); |
List_ReDraw(); |
} |
if (selected_count==1) setElementSelectedFlag(files.cur_y, false); |
Clipboard__SetSlotData(size_buf, buff_data); |
free(buff_data); |
/programs/cmm/eolite/include/translations.h |
---|
1,5 → 1,5 |
#define TITLE "Eolite File Manager 4.45" |
#define ABOUT_TITLE "EOLITE 4.45" |
#define TITLE "Eolite File Manager 4.46" |
#define ABOUT_TITLE "EOLITE 4.46" |
#ifdef LANG_RUS |
?define T_FILE " ©«" |
/programs/cmm/lib/gui.h |
---|
206,7 → 206,7 |
DrawBar(x,y+8,w,1,0x4E00E7); |
} |
:void PutShadow(dword x,y,w,h,skinned,strength) |
:void PutShadow(dword x,y,w,h,skinned, signed strength) |
{ |
proc_info wForm; |
dword shadow_buf = mem_Alloc(w*h*3); |
260,14 → 260,15 |
return gray; |
} |
:void ShadowImage(dword color_image, w, h, strength) |
:void ShadowImage(dword color_image, w, h, signed strength) |
{ |
dword col, to; |
byte col; |
dword to; |
strength = 10 - strength; |
to = w*h*3 + color_image; |
for ( ; color_image < to; color_image++) |
{ |
col = strength * DSBYTE[color_image] / 10; |
col = math.min(strength * DSBYTE[color_image] / 10, 255); |
DSBYTE[color_image] = col; |
} |
} |
/programs/cmm/lib/patterns/libimg_load_skin.h |
---|
File deleted |
\ No newline at end of file |