57 static void show(
const iwin32_window& owner) {show_about_dialog<xtd::drawing::icon>(&owner);}
92 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version) {show_about_dialog(&owner, text, caption, icon,
version, long_version);}
102 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright);}
113 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website);}
125 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label);}
138 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label, authors);}
152 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters);}
167 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators);}
183 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists);}
200 static void show(
const iwin32_window& owner,
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists,
const xtd::ustring& license) {show_about_dialog(&owner, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists, license);}
203 static void show() {show_about_dialog<xtd::drawing::icon>(
nullptr);}
207 static void show(
const xtd::ustring& text) {show_about_dialog<xtd::drawing::icon>(
nullptr, text);}
242 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright);}
252 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website);}
263 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label);}
275 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors);}
288 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters);}
302 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators);}
317 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists);}
333 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::icon& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists,
const xtd::ustring& license) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists, license);}
363 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright);}
373 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website);}
384 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label);}
396 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors);}
409 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters);}
423 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators);}
438 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists);}
454 static void show(
const xtd::ustring& text,
const xtd::ustring& caption,
const xtd::drawing::bitmap& icon,
const xtd::ustring&
version,
const xtd::ustring& long_version,
const xtd::ustring& copyright,
const xtd::ustring& website,
const xtd::ustring& website_label,
const author_collection& authors,
const documenter_collection& documenters,
const translator_collection translators,
const artist_collection& artists,
const xtd::ustring& license) {show_about_dialog(
nullptr, text, caption, icon,
version, long_version, copyright, website, website_label, authors, documenters, translators, artists, license);}
457 template<
typename icon_t>
458 static void show_about_dialog(
const iwin32_window* owner,
const xtd::ustring& text =
"About box..."_t,
const xtd::ustring& caption =
"",
const icon_t& icon = icon_t::empty,
const xtd::ustring&
version =
"",
const xtd::ustring& long_version =
"",
const xtd::ustring& copyright =
"",
const xtd::ustring& website =
"",
const xtd::ustring& website_label =
"",
const author_collection& authors = author_collection {},
const documenter_collection& documenters = documenter_collection {},
const translator_collection translators = translator_collection {},
const artist_collection& artists = artist_collection {},
const xtd::ustring& license =
"") {
460 dialog.description(text);
461 dialog.name(caption);
463 dialog.version(version);
464 dialog.long_version(long_version);
465 dialog.copyright(copyright);
466 dialog.website(website);
467 dialog.website_label(website_label);
468 dialog.authors(authors);
469 dialog.documenters(documenters);
470 dialog.translators(translators);
471 dialog.artists(artists);
472 dialog.license(license);
473 owner ? dialog.show(*owner) : dialog.show();
Contains xtd::forms::about_dialog dialog.
Encapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes....
Definition: bitmap.h:19
Represents a Windows icon, which is a small bitmap image that is used to represent an object....
Definition: icon.h:22
Represents text as a sequence of UTF-8 code units.
Definition: ustring.h:48
Represents the version number of an assembly, operating system, or the xtd. This class cannot be inhe...
Definition: version.h:93
#define static_
This keyword is use to represent a static object. A static object can't be instantiated (constructors...
Definition: static.h:38
#define forms_export_
Define shared library export.
Definition: forms_export.h:13
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17
Contains xtd::static_object class.
Contains xtd::ustring class.