parent
b24eb5ac22
commit
420380ba3e
|
@ -11,6 +11,7 @@
|
||||||
|
|
||||||
* resrc.c (write_rc_dialog): Print style even if it is 0.
|
* resrc.c (write_rc_dialog): Print style even if it is 0.
|
||||||
(write_rc_directory): Fix overlooked sublang shift bug.
|
(write_rc_directory): Fix overlooked sublang shift bug.
|
||||||
|
(bin_to_res_dialog): Don't print empty dialog caption.
|
||||||
|
|
||||||
* resbin.c (bin_to_res_dialog): Use signature to identify
|
* resbin.c (bin_to_res_dialog): Use signature to identify
|
||||||
DIALOGEX.
|
DIALOGEX.
|
||||||
|
|
|
@ -517,6 +517,8 @@ bin_to_res_dialog (data, length, big_endian)
|
||||||
|
|
||||||
d->caption = get_unicode (data + off, length - off, big_endian, &sublen);
|
d->caption = get_unicode (data + off, length - off, big_endian, &sublen);
|
||||||
off += sublen * 2 + 2;
|
off += sublen * 2 + 2;
|
||||||
|
if (sublen == 0)
|
||||||
|
d->caption = NULL;
|
||||||
|
|
||||||
if ((d->style & DS_SETFONT) == 0)
|
if ((d->style & DS_SETFONT) == 0)
|
||||||
{
|
{
|
||||||
|
|
|
@ -16,6 +16,10 @@
|
||||||
in strings.
|
in strings.
|
||||||
* binutils-all/windres/escapex.rsd: Expected output
|
* binutils-all/windres/escapex.rsd: Expected output
|
||||||
|
|
||||||
|
* binutils-all/windres/nocaption.rc: New test case dialogs without
|
||||||
|
captions.
|
||||||
|
* binutils-all/windres/nocaption.rsd: Expected output
|
||||||
|
|
||||||
* binutils-all/windres/quoteclass.rc: New test case for quoted
|
* binutils-all/windres/quoteclass.rc: New test case for quoted
|
||||||
CLASS definitions in DIALOG resources.
|
CLASS definitions in DIALOG resources.
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
101 DIALOG DISCARDABLE 0, 0, 186, 95
|
||||||
|
BEGIN
|
||||||
|
DEFPUSHBUTTON "OK",1,129,7,50,14
|
||||||
|
END
|
|
@ -0,0 +1,8 @@
|
||||||
|
0000 00000000 20000000 ffff0000 ffff0000 .... ...........
|
||||||
|
0010 00000000 00000000 00000000 00000000 ................
|
||||||
|
0020 36000000 20000000 ffff0500 ffff6500 6... .........e.
|
||||||
|
0030 00000000 10100904 00000000 00000000 ................
|
||||||
|
0040 00008880 00000000 01000000 0000ba00 ................
|
||||||
|
0050 5f000000 00000000 01000150 00000000 _..........P....
|
||||||
|
0060 81000700 32000e00 0100ffff 80004f00 ....2.........O.
|
||||||
|
0070 4b000000 00000000 K.......
|
Loading…
Reference in New Issue