1*f6dc9357SAndroid Build Coastguard Worker#undef bxs 2*f6dc9357SAndroid Build Coastguard Worker#define bxs 80 3*f6dc9357SAndroid Build Coastguard Worker 4*f6dc9357SAndroid Build Coastguard Worker#define x0s MY_PROGRESS_LABEL_UNITS_START 5*f6dc9357SAndroid Build Coastguard Worker#define x1s MY_PROGRESS_VAL_UNITS 6*f6dc9357SAndroid Build Coastguard Worker#define x2s MY_PROGRESS_LABEL_UNITS_START 7*f6dc9357SAndroid Build Coastguard Worker#define x3s MY_PROGRESS_VAL_UNITS 8*f6dc9357SAndroid Build Coastguard Worker 9*f6dc9357SAndroid Build Coastguard Worker#define x1 (m + x0s) 10*f6dc9357SAndroid Build Coastguard Worker#define x3 (xs - m - x3s) 11*f6dc9357SAndroid Build Coastguard Worker#define x2 (x3 - x2s) 12*f6dc9357SAndroid Build Coastguard Worker 13*f6dc9357SAndroid Build Coastguard Worker#undef y0 14*f6dc9357SAndroid Build Coastguard Worker#undef y1 15*f6dc9357SAndroid Build Coastguard Worker#undef y2 16*f6dc9357SAndroid Build Coastguard Worker#undef y3 17*f6dc9357SAndroid Build Coastguard Worker#undef y4 18*f6dc9357SAndroid Build Coastguard Worker 19*f6dc9357SAndroid Build Coastguard Worker#undef z0 20*f6dc9357SAndroid Build Coastguard Worker#undef z1 21*f6dc9357SAndroid Build Coastguard Worker#undef z2 22*f6dc9357SAndroid Build Coastguard Worker#undef z3 23*f6dc9357SAndroid Build Coastguard Worker 24*f6dc9357SAndroid Build Coastguard Worker#define y0 m 25*f6dc9357SAndroid Build Coastguard Worker#define y1 (y0 + k) 26*f6dc9357SAndroid Build Coastguard Worker#define y2 (y1 + k) 27*f6dc9357SAndroid Build Coastguard Worker#define y3 (y2 + k) 28*f6dc9357SAndroid Build Coastguard Worker#define y4 (y3 + k) 29*f6dc9357SAndroid Build Coastguard Worker 30*f6dc9357SAndroid Build Coastguard Worker#define z3 (y4 + k + 1) 31*f6dc9357SAndroid Build Coastguard Worker 32*f6dc9357SAndroid Build Coastguard Worker#define z2 (z3 + k + 1) 33*f6dc9357SAndroid Build Coastguard Worker#define z2s 24 34*f6dc9357SAndroid Build Coastguard Worker 35*f6dc9357SAndroid Build Coastguard Worker#define z1 (z2 + z2s) 36*f6dc9357SAndroid Build Coastguard Worker 37*f6dc9357SAndroid Build Coastguard Worker#define z0 (z1 + z1s + m) 38*f6dc9357SAndroid Build Coastguard Worker#define z0s 48 39*f6dc9357SAndroid Build Coastguard Worker 40*f6dc9357SAndroid Build Coastguard Worker#define yc (z0 + z0s + bys) 41*f6dc9357SAndroid Build Coastguard Worker 42*f6dc9357SAndroid Build Coastguard Worker 43*f6dc9357SAndroid Build Coastguard WorkerDIALOG_ID DIALOG 0, 0, xs, ys MY_MODAL_RESIZE_DIALOG_STYLE MY_FONT 44*f6dc9357SAndroid Build Coastguard WorkerCAPTION "Progress" 45*f6dc9357SAndroid Build Coastguard Worker{ 46*f6dc9357SAndroid Build Coastguard Worker DEFPUSHBUTTON "&Background", IDB_PROGRESS_BACKGROUND, bx3, by, bxs, bys 47*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "&Pause", IDB_PAUSE, bx2, by, bxs, bys 48*f6dc9357SAndroid Build Coastguard Worker PUSHBUTTON "Cancel", IDCANCEL, bx1, by, bxs, bys 49*f6dc9357SAndroid Build Coastguard Worker 50*f6dc9357SAndroid Build Coastguard Worker 51*f6dc9357SAndroid Build Coastguard Worker LTEXT "Elapsed time:", IDT_PROGRESS_ELAPSED, m, y0, x0s, 8 52*f6dc9357SAndroid Build Coastguard Worker LTEXT "Remaining time:", IDT_PROGRESS_REMAINING, m, y1, x0s, 8 53*f6dc9357SAndroid Build Coastguard Worker LTEXT "Files:", IDT_PROGRESS_FILES, m, y2, x0s, 8 54*f6dc9357SAndroid Build Coastguard Worker 55*f6dc9357SAndroid Build Coastguard Worker LTEXT "Errors:", IDT_PROGRESS_ERRORS, m, y4, x0s, 8 56*f6dc9357SAndroid Build Coastguard Worker 57*f6dc9357SAndroid Build Coastguard Worker 58*f6dc9357SAndroid Build Coastguard Worker LTEXT "Total size:", IDT_PROGRESS_TOTAL, x2, y0, x2s, 8 59*f6dc9357SAndroid Build Coastguard Worker LTEXT "Speed:", IDT_PROGRESS_SPEED, x2, y1, x2s, 8 60*f6dc9357SAndroid Build Coastguard Worker LTEXT "Processed:", IDT_PROGRESS_PROCESSED,x2, y2, x2s, 8 61*f6dc9357SAndroid Build Coastguard Worker LTEXT "Compressed size:" , IDT_PROGRESS_PACKED, x2, y3, x2s, 8 62*f6dc9357SAndroid Build Coastguard Worker LTEXT "Compression ratio:", IDT_PROGRESS_RATIO, x2, y4, x2s, 8 63*f6dc9357SAndroid Build Coastguard Worker 64*f6dc9357SAndroid Build Coastguard Worker 65*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_ELAPSED_VAL, x1, y0, x1s, MY_TEXT_NOPREFIX 66*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_REMAINING_VAL, x1, y1, x1s, MY_TEXT_NOPREFIX 67*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_FILES_VAL, x1, y2, x1s, MY_TEXT_NOPREFIX 68*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_FILES_TOTAL, x1, y3, x1s, MY_TEXT_NOPREFIX 69*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_ERRORS_VAL, x1, y4, x1s, MY_TEXT_NOPREFIX 70*f6dc9357SAndroid Build Coastguard Worker 71*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_TOTAL_VAL, x3, y0, x3s, MY_TEXT_NOPREFIX 72*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_SPEED_VAL, x3, y1, x3s, MY_TEXT_NOPREFIX 73*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_PROCESSED_VAL, x3, y2, x3s, MY_TEXT_NOPREFIX 74*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_PACKED_VAL, x3, y3, x3s, MY_TEXT_NOPREFIX 75*f6dc9357SAndroid Build Coastguard Worker RTEXT "", IDT_PROGRESS_RATIO_VAL, x3, y4, x3s, MY_TEXT_NOPREFIX 76*f6dc9357SAndroid Build Coastguard Worker 77*f6dc9357SAndroid Build Coastguard Worker LTEXT "", IDT_PROGRESS_STATUS, m, z3, xc, MY_TEXT_NOPREFIX 78*f6dc9357SAndroid Build Coastguard Worker CONTROL "", IDT_PROGRESS_FILE_NAME, "Static", SS_NOPREFIX | SS_LEFTNOWORDWRAP, m, z2, xc, z2s 79*f6dc9357SAndroid Build Coastguard Worker 80*f6dc9357SAndroid Build Coastguard Worker CONTROL "Progress1", IDC_PROGRESS1, "msctls_progress32", PBS_SMOOTH | WS_BORDER, m, z1, xc, z1s 81*f6dc9357SAndroid Build Coastguard Worker 82*f6dc9357SAndroid Build Coastguard Worker CONTROL "List1", IDL_PROGRESS_MESSAGES, "SysListView32", 83*f6dc9357SAndroid Build Coastguard Worker LVS_REPORT | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 84*f6dc9357SAndroid Build Coastguard Worker m, z0, xc, z0s 85*f6dc9357SAndroid Build Coastguard Worker} 86