diff --git a/reference/ArrayCtrlSpanWideCells/ArrayCtrlSpanWideCells.upp b/reference/ArrayCtrlSpanWideCells/ArrayCtrlSpanWideCells.upp new file mode 100644 index 000000000..94736bbde --- /dev/null +++ b/reference/ArrayCtrlSpanWideCells/ArrayCtrlSpanWideCells.upp @@ -0,0 +1,11 @@ +description "Demontrates 'SpanWideCells' mode of ArrayCtrl\377"; + +uses + CtrlLib; + +file + main.cpp; + +mainconfig + "" = "GUI"; + diff --git a/reference/ArrayCtrlSpanWideCells/init b/reference/ArrayCtrlSpanWideCells/init new file mode 100644 index 000000000..4e685e4ee --- /dev/null +++ b/reference/ArrayCtrlSpanWideCells/init @@ -0,0 +1,4 @@ +#ifndef _ArrayCtrlSpanWideCells_icpp_init_stub +#define _ArrayCtrlSpanWideCells_icpp_init_stub +#include "CtrlLib/init" +#endif diff --git a/reference/ArrayCtrlSpanWideCells/main.cpp b/reference/ArrayCtrlSpanWideCells/main.cpp new file mode 100644 index 000000000..71f812958 --- /dev/null +++ b/reference/ArrayCtrlSpanWideCells/main.cpp @@ -0,0 +1,20 @@ +#include + +using namespace Upp; + +GUI_APP_MAIN +{ + ArrayCtrl a; + a.AddColumn("A", 100); + a.AddColumn("B", 100); + a.HeaderObject().Absolute(); + a.SpanWideCells(); + + a.Add("This is very very long line..."); + a.Add("This is long line, but the next column is not empty", 12); + a.Add("Short line"); + + TopWindow win; + win.Add(a.SizePos()); + win.Run(); +}