70 { 13, '.', 0, "", " kr" }, |
70 { 13, '.', 0, "", " kr" }, |
71 { 5, ' ', 0, "", " rur" }, |
71 { 5, ' ', 0, "", " rur" }, |
72 { 50, ',', 0, "", " Kc" }, |
72 { 50, ',', 0, "", " Kc" }, |
73 { 130, '.', 0, "", " kr" }, |
73 { 130, '.', 0, "", " kr" }, |
74 { 11, '.', 0, "", " kr" }, |
74 { 11, '.', 0, "", " kr" }, |
|
75 { 6, '.', 0, "", " Lei" }, |
75 { 2, ',', CF_ISEURO, "€", "" }, |
76 { 2, ',', CF_ISEURO, "€", "" }, |
76 }; |
77 }; |
77 |
78 |
78 const uint16 _currency_string_list[] = { |
79 const uint16 _currency_string_list[] = { |
79 STR_CURR_POUNDS, |
80 STR_CURR_POUNDS, |
661 uint32 x = GetParamInt32(); |
663 uint32 x = GetParamInt32(); |
662 uint i, base, num; |
664 uint i, base, num; |
663 |
665 |
664 buff[0] = _initial_name_letters[ (sizeof(_initial_name_letters) * (byte)x) >> 8]; |
666 buff[0] = _initial_name_letters[ (sizeof(_initial_name_letters) * (byte)x) >> 8]; |
665 buff[1] = '.'; |
667 buff[1] = '.'; |
666 buff += 2; |
668 buff[2] = ' '; // Insert a space after initial and period "I. Firstname" instead of "I.Firstname" |
|
669 buff += 3; |
667 |
670 |
668 i = ((sizeof(_initial_name_letters) + 35) * (byte)(x >> 8)) >> 8; |
671 i = ((sizeof(_initial_name_letters) + 35) * (byte)(x >> 8)) >> 8; |
669 if (i < sizeof(_initial_name_letters)) { |
672 if (i < sizeof(_initial_name_letters)) { |
670 buff[0] = _initial_name_letters[i]; |
673 buff[0] = _initial_name_letters[i]; |
671 buff[1] = '.'; |
674 buff[1] = '.'; |
672 buff += 2; |
675 buff[2] = ' '; // Insert a space after initial and period "I. J. Firstname" instead of "I.J.Firstname" |
|
676 buff += 3; |
673 } |
677 } |
674 |
678 |
675 base = 0; |
679 base = 0; |
676 num = 29; |
680 num = 29; |
677 if (_opt.landscape == LT_CANDY) { |
681 if (_opt.landscape == LT_CANDY) { |