OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
lclstrng.h File Reference

TLocaleString - localized name support. More...

#include <owl/defs.h>
#include <owl/private/defs.h>
#include <owl/private/number.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

struct  owl::TLocaleString
 Designed to provide support for localized registration parameters, the TLocaleString Struct defines a localizable substitute for char* strings. More...

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core).

Macros

#define DEFAULT_SYSTEM_LANGID   0x409
#define AUTOLANG_RCID   '#'
 indicates name specified by numeric ID
#define AUTOLANG_XLAT   '!'
 indicates name to be localized (binary)
#define AUTOLANG_LOAD   '@'
 indicates resource name to load (binary)
#define RT_LOCALIZATION   MAKEINTRESOURCE(201)

Typedefs

typedef owl::uint16 owl::TLangId
 Holds a language ID, a predefined number that represents a base language and dialect.
typedef int(*) owl::TstricmpLang(const tchar *, const char *, TLangId)

Variables

const TLangId owl::LangSysDefault = 0x0800
const TLangId owl::LangUserDefault = 0x0400
const TLangId owl::LangNeutral = 0x0000

Detailed Description

TLocaleString - localized name support.

Definition in file lclstrng.h.

Macro Definition Documentation

◆ AUTOLANG_LOAD

#define AUTOLANG_LOAD   '@'

indicates resource name to load (binary)

Definition at line 108 of file lclstrng.h.

◆ AUTOLANG_RCID

#define AUTOLANG_RCID   '#'

indicates name specified by numeric ID

Definition at line 106 of file lclstrng.h.

◆ AUTOLANG_XLAT

#define AUTOLANG_XLAT   '!'

indicates name to be localized (binary)

Definition at line 107 of file lclstrng.h.

◆ DEFAULT_SYSTEM_LANGID

#define DEFAULT_SYSTEM_LANGID   0x409

Definition at line 21 of file lclstrng.h.

◆ RT_LOCALIZATION

#define RT_LOCALIZATION   MAKEINTRESOURCE(201)

Definition at line 113 of file lclstrng.h.