diff options
Diffstat (limited to 'include/delphi/m_utils.inc')
| -rw-r--r-- | include/delphi/m_utils.inc | 14 | 
1 files changed, 12 insertions, 2 deletions
diff --git a/include/delphi/m_utils.inc b/include/delphi/m_utils.inc index eac9de22bb..3556f4e578 100644 --- a/include/delphi/m_utils.inc +++ b/include/delphi/m_utils.inc @@ -69,8 +69,9 @@ type    PCountryListEntry = ^TCountryListEntry;
    TCountryListEntry = record
 -    id    : int;
 -    szName: PAnsiChar;
 +    id     : int;
 +    szName : PAnsiChar;
 +    ISOcode: array [0..2] of AnsiChar;
    end;
    PWINDOWLISTENTRY = ^TWINDOWLISTENTRY;
 @@ -128,6 +129,15 @@ const    MS_UTILS_GETCOUNTRYBYNUMBER:PAnsiChar = 'Utils/GetCountryByNumber';
    {
 +    Gets the name of a country given its ISO code	v0.1.2.0+
 +    wParam = (char*)ISOcode
 +    lParam = 0
 +    Returns a pointer to the string containing the country name on success,
 +    or NULL on failure
 +  }
 +  MS_UTILS_GETCOUNTRYBYISOCODE:PAnsiChar = 'Utils/GetCountryByISOCode';
 +
 +  {
      wParam : Pointer to an int to be filled with count  -- !TODO! test.
      lParam : Pointer to an PCountryListEntry, see notes
      Affect : Get the full list of country IDs, see notes
  | 
