mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 22:02:49 -06:00
41 lines
919 B
C++
41 lines
919 B
C++
#ifndef _TESTARRAYCTRL_H_
|
|
#define _TESTARRAYCTRL_H_
|
|
|
|
#include <CtrlLib/CtrlLib.h>
|
|
#include "Test.h"
|
|
|
|
using namespace Upp;
|
|
|
|
template <class T>
|
|
class _TestArrayCtrl : public T{
|
|
|
|
public:
|
|
EditString _N[10];
|
|
|
|
_TestArrayCtrl();
|
|
|
|
typedef _TestArrayCtrl CLASSNAME;
|
|
};
|
|
|
|
template <class T>
|
|
_TestArrayCtrl<T>::_TestArrayCtrl(){
|
|
|
|
_array.AutoHideSb(true);
|
|
_array.HeaderObject().Absolute();
|
|
|
|
// Add 10 Columns
|
|
_array.AddColumn( "N1", 100 ).Edit( _N[0] );
|
|
_array.AddColumn( "N2", 100 ).Edit( _N[1] );
|
|
_array.AddColumn( "N3", 100 ).Edit( _N[2] );
|
|
_array.AddColumn( "N4", 100 ).Edit( _N[3] );
|
|
_array.AddColumn( "N5", 100 ).Edit( _N[4] );
|
|
_array.AddColumn( "N6", 100 ).Edit( _N[5] );
|
|
_array.AddColumn( "N7", 100 ).Edit( _N[6] );
|
|
_array.AddColumn( "N9", 100 ).Edit( _N[8] );
|
|
_array.AddColumn( "N10", 100 ).Edit( _N[9] );
|
|
|
|
// Add 30 Rows
|
|
_array.SetCount( 30 );
|
|
}
|
|
|
|
#endif
|