ultimatepp/uppdev/ScrollTest/main.cpp
cxl c8f95a22b2 .uppdev
git-svn-id: svn://ultimatepp.org/upp/trunk@3895 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-09-20 14:02:28 +00:00

36 lines
767 B
C++

#include <CtrlLib/CtrlLib.h>
using namespace Upp;
#define IMAGECLASS ImageImg
#define IMAGEFILE <ScrollTest/image.iml>
#include <Draw/iml_header.h>
#define IMAGECLASS ImageImg
#define IMAGEFILE <ScrollTest/image.iml>
#include <Draw/iml_source.h>
void InitSb()
{
ScrollBar::Style& s = ScrollBar::StyleDefault().Write();
s = s.Standard();
for(int i = 0; i < 4; i++) {
s.vupper[i] = ImageImg::Get(ImageImg::I_TU0 + i);
s.vlower[i] = MirrorVert(s.vupper[i]);
s.vthumb[i] = ImageImg::Get(ImageImg::I_TH0 + i);
}
}
GUI_APP_MAIN
{
InitSb();
TopWindow app;
app.Sizeable();
ArrayCtrl x;
x.HeaderObject().Absolute();
x.AddColumn("", 2000);
for(int i = 0; i < 1000; i++)
x.Add(i);
app.Add(x.SizePos());
app.Run();
}