xref: /aosp_15_r20/external/lzma/CPP/7zip/UI/FileManager/ProgressDialog2a.rc (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
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