xtd 0.2.0
Loading...
Searching...
No Matches
xtd_about_dialog.hpp
Go to the documentation of this file.
1
4#pragma once
5#include <xtd/forms/layout/arranged_element_collection>
6#include <xtd/forms/component>
7#include <xtd/forms/dialog_appearance>
8#include <xtd/forms/iwin32_window>
9#include <xtd/drawing/icon>
10#include <xtd/delegate>
11#include <xtd/string>
12
14namespace xtd {
16 namespace forms {
31 struct data;
32
33 public:
35
40
42
45 void show();
47 void show(const iwin32_window& owner);
49
50 private:
51 xtd::sptr<data> data_;
52 };
53 }
54}
Provides the base implementation and enables object sharing between applications.
Definition component.hpp:25
Provides an interface to expose Win32 HWND handles.
Definition iwin32_window.hpp:23
Represents a dialog box that displays about dialog.
Definition xtd_about_dialog.hpp:30
void show()
Runs xtd about dialog box.
void show(const iwin32_window &owner)
Runs xtd about dialog box.
xtd_about_dialog()
Initializes a new instance of the xtd_about_dialog class.
#define forms_export_
Define shared library export.
Definition forms_export.hpp:13
std::shared_ptr< type_t > sptr
The xtd::sptr object is a shared pointer.
Definition sptr.hpp:25
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition xtd_about_box.hpp:12
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10