git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.DevExpressVCL@26 05c56307-c608-d34a-929d-697000501d7a
26 lines
710 B
C++
26 lines
710 B
C++
#include "cxCustomData.hpp"
|
|
#include "cxGridTableView.hpp"
|
|
|
|
#ifndef ColumnsMultiEditorsDemoH
|
|
#define ColumnsMultiEditorsDemoH
|
|
|
|
class TSkillDataSource: public TcxCustomDataSource
|
|
{
|
|
private:
|
|
TcxGridTableView* FTableView;
|
|
int FCommunicationLevelCount;
|
|
int FLanguagesCount;
|
|
Variant Grades;
|
|
protected:
|
|
int __fastcall GetRecordCount(void);
|
|
void __fastcall SetValue(void * ARecordHandle, void * AItemHandle, const Variant &AValue);
|
|
Variant __fastcall GetValue(void * ARecordHandle, void * AItemHandle);
|
|
public:
|
|
__fastcall TSkillDataSource(TcxGridTableView* ATableView, int ACommunicationLevelCount, int ALanguagesCount);
|
|
};
|
|
|
|
const
|
|
SkillCount = 6;
|
|
|
|
#endif
|