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

TLocaleString implementation - localized name support TRegList implementation - runtime component and object registration list TRegItem implementation - runtime component and object registration item. More...

#include <owl/pch.h>
#include <owl/defs.h>
#include <owl/lclstrng.h>
#include <owl/appdict.h>
#include <owl/applicat.h>

Go to the source code of this file.

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Macros

#define AUTOLANG_CACHEDNEUT   0x02
 
#define AUTOLANG_CACHEDLOAD   0x01
 
#define LOCKCASHE
 

Variables

const TLangId owl::InvalidLangId = 0xFFFF
 

Detailed Description

TLocaleString implementation - localized name support TRegList implementation - runtime component and object registration list TRegItem implementation - runtime component and object registration item.

Note
This code must reside in the same module that the strings are defined The cache, NativeLangId, HINSTANCE are managed on a per-module basis TLocaleString::NativeLangId may be user-implemented to symbol langid TLocaleString::Module may be reset from this to another resource DLL

Definition in file locale.cpp.

Macro Definition Documentation

◆ AUTOLANG_CACHEDLOAD

#define AUTOLANG_CACHEDLOAD   0x01

Definition at line 45 of file locale.cpp.

◆ AUTOLANG_CACHEDNEUT

#define AUTOLANG_CACHEDNEUT   0x02

Definition at line 44 of file locale.cpp.

◆ LOCKCASHE

#define LOCKCASHE

Definition at line 101 of file locale.cpp.