Public Types | |
typedef std::vector < IControlReflector * > | Reflectors |
Container of reflectors. | |
Static Public Member Functions | |
static void | AddReflector (IControlReflector *reflector) |
Adds a new reflector. | |
static void | DeleteReflector (const Common::CFormat *format) |
Removes all the reflectors that match to the format. | |
static void | DeleteAllReflectors () |
Removes all reflectors. | |
static IControlReflector * | GetReflector (const Common::CFormat *format) |
Looks for the reflector that matches to the specified format. | |
static Reflectors & | GetReflectors () |
Gets a list of all reflectors. |
The factory determines the order of reflectors. Reflectors are listed in this order below:
CBoolReflector
CLongEnumReflector
CInt64DateReflector
CLongMsecTimeReflector
CLongDateTimeReflector
CCharReflector
CUCharReflector
CShortReflector
CUShortReflector
CLongReflector
CULongReflector
CInt64Reflector
CFloatReflector
CDoubleReflector
CDefaultReflector
void AddReflector | ( | IControlReflector * | reflector | ) | [static] |
Adds a new reflector.
[in] | reflector | A new reflector |
void DeleteReflector | ( | const Common::CFormat * | format | ) | [static] |
Removes all the reflectors that match to the format.
[in] | format | Format object |
IControlReflector * GetReflector | ( | const Common::CFormat * | format | ) | [static] |
Looks for the reflector that matches to the specified format.
[in] | format | Format object |
CEditInPlaceFactory::Reflectors & GetReflectors | ( | ) | [static] |
Gets a list of all reflectors.
Copyright Dapfor 2007-2009 | Generated on Wed Jul 7 03:24:43 2010 for MFCGrid by ![]() |