mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
changed svn layout
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
commit
263ff5f895
2665 changed files with 642923 additions and 0 deletions
3
reference/SliderProgressInd/SliderProgressInd.lay
Normal file
3
reference/SliderProgressInd/SliderProgressInd.lay
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
LAYOUT(SliderProgressIndLayout, 200, 100)
|
||||
END_LAYOUT
|
||||
|
||||
11
reference/SliderProgressInd/SliderProgressInd.upp
Normal file
11
reference/SliderProgressInd/SliderProgressInd.upp
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
description "Combined Slider and Progress example";
|
||||
|
||||
uses
|
||||
CtrlLib;
|
||||
|
||||
file
|
||||
main.cpp;
|
||||
|
||||
mainconfig
|
||||
"" = "GUI";
|
||||
|
||||
32
reference/SliderProgressInd/main.cpp
Normal file
32
reference/SliderProgressInd/main.cpp
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
#include <CtrlLib/CtrlLib.h>
|
||||
|
||||
using namespace Upp;
|
||||
|
||||
struct App : TopWindow {
|
||||
ProgressIndicator progress;
|
||||
SliderCtrl slider;
|
||||
Label text;
|
||||
|
||||
void Slider() {
|
||||
progress.Set(~slider, 100);
|
||||
text = "\1[C6*/@b " + AsString(~slider);
|
||||
}
|
||||
|
||||
typedef App CLASSNAME;
|
||||
|
||||
App() {
|
||||
Add(slider.BottomPosZ(5, 30).HSizePos(10, 10));
|
||||
Add(progress.VSizePos(10, 40).HCenterPos(40));
|
||||
Add(text.LeftPos(5, 200).TopPos(5, 40));
|
||||
slider <<= THISBACK(Slider);
|
||||
slider.Range(100);
|
||||
slider <<= 50;
|
||||
Slider();
|
||||
Sizeable().Zoomable();
|
||||
}
|
||||
};
|
||||
|
||||
GUI_APP_MAIN
|
||||
{
|
||||
App().Run();
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue