ultimatepp/bazaar/GrabYourScreen/main.cpp
koldo 09780dd2ef GrabYourScreen: Improved and included basic doc
git-svn-id: svn://ultimatepp.org/upp/trunk@9325 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-12-23 15:29:08 +00:00

39 lines
814 B
C++

#include "GrabYourScreen.h"
#define IMAGEFILE <GrabYourScreen/iml.iml>
#define IMAGECLASS Images
#include <Draw/iml.h>
GrabYourScreen::GrabYourScreen() {
Icon(Images::Computer());
LargeIcon(Images::Computer());
Sizeable().Zoomable();//.TopMost(true, true);
}
void GrabYourScreen::Init() {
Title("GrabYourScreen");
Add(mainTab.SizePos());
grabScreen.Init(*this);
mainTab.Add(grabScreen.SizePos(), t_("Screen"));
grabBook.Init();
mainTab.Add(grabBook.SizePos(), t_("Book"));
Rect rect = GetRect();
SetRect(rect.left, rect.top, 500, 500);
}
void GrabYourScreen::Exit() {
Break();
}
GUI_APP_MAIN {
try {
GrabYourScreen program;
program.Open();
program.Init();
program.Run();
} catch(Exc error) {
Exclamation(Format(t_("Error %s"), error));
}
}