xtd 0.2.0
form_background_image.cpp

demonstrates how to use of xtd::forms::form control with background_image.

Windows
form_background_image_w.png

form_background_image_wd.png
macOS
form_background_image_m.png

form_background_image_md.png
Gnome
form_background_image_g.png

form_background_image_gd.png
#include <xtd/forms/application>
#include <xtd/forms/button>
#include <xtd/forms/form>
#include <xtd/forms/images>
#include <xtd/startup>
using namespace xtd;
using namespace xtd::drawing;
using namespace xtd::forms;
namespace form_background_image_example {
class form_main : public form {
public:
static auto main() {
application::run(form_main());
}
form_main() {
double_buffered(true);
background_image(images::from_name("xtd", drawing::size(64, 64)));
text("form with background image example");
button.parent(*this);
button.text("Close");
button.location({10, 10});
button.click += event_handler(*this, &form::close);
}
private:
};
}
startup_(form_background_image_example::form_main::main);