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.