xtd - Reference Guide  0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Loading...
Searching...
No Matches
about_box.h
Go to the documentation of this file.
1
4#pragma once
5#include "about_dialog.h"
6#include <xtd/literals.h>
7#include <xtd/static.h>
8#include <xtd/ustring.h>
9
11namespace xtd {
13 namespace forms {
45 public:
54
57 static void show(const iwin32_window& owner) {show_about_dialog<xtd::drawing::icon>(&owner);}
58
62 static void show(const iwin32_window& owner, const xtd::ustring& text) {show_about_dialog<xtd::drawing::icon>(&owner, text);}
63
68 static void show(const iwin32_window& owner, const xtd::ustring& text, const xtd::ustring& caption) {show_about_dialog<xtd::drawing::icon>(&owner, text, caption);}
69
75 static void show(const iwin32_window& owner, const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::icon& icon) {show_about_dialog(&owner, text, caption, icon);}
76
83 static void show(const iwin32_window& owner, const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::icon& icon, const xtd::ustring& version) {show_about_dialog(&owner, text, caption, icon, version);}
84
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);}
93
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);}
103
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);}
114
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);}
126
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);}
139
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);}
153
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);}
168
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);}
184
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);}
201
203 static void show() {show_about_dialog<xtd::drawing::icon>(nullptr);}
204
207 static void show(const xtd::ustring& text) {show_about_dialog<xtd::drawing::icon>(nullptr, text);}
208
212 static void show(const xtd::ustring& text, const xtd::ustring& caption) {show_about_dialog<xtd::drawing::icon>(nullptr, text, caption);}
213
218 static void show(const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::icon& icon) {show_about_dialog(nullptr, text, caption, icon);}
219
225 static void show(const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::icon& icon, const xtd::ustring& version) {show_about_dialog(nullptr, text, caption, icon, version);}
226
233 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) {show_about_dialog(nullptr, text, caption, icon, version, long_version);}
234
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);}
243
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);}
253
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);}
264
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);}
276
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);}
289
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);}
303
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);}
318
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);}
334
339 static void show(const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::bitmap& icon) {show_about_dialog(nullptr, text, caption, icon);}
340
346 static void show(const xtd::ustring& text, const xtd::ustring& caption, const xtd::drawing::bitmap& icon, const xtd::ustring& version) {show_about_dialog(nullptr, text, caption, icon, version);}
347
354 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) {show_about_dialog(nullptr, text, caption, icon, version, long_version);}
355
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);}
364
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);}
374
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);}
385
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);}
397
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);}
410
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);}
424
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);}
439
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);}
455
456 private:
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 = "") {
459 about_dialog dialog;
460 dialog.description(text);
461 dialog.name(caption);
462 dialog.icon(icon);
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();
474 }
475 };
476 }
477}
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 a dialog box that displays about box.
Definition: about_box.h:44
static void show(const xtd::ustring &text)
Displays a about box. The about box displays a message.
Definition: about_box.h:207
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:200
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:275
static void show(const iwin32_window &owner)
Displays an about box in front of the specified window.
Definition: about_box.h:57
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:138
static void show(const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::icon &icon)
Displays a about box. The about box displays a message, title bar caption and icon.
Definition: about_box.h:218
static void show(const iwin32_window &owner, const xtd::ustring &text, const xtd::ustring &caption)
Displays an about box in front of the specified window. The about box displays a message and title ba...
Definition: about_box.h:68
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:333
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h: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, const translator_collection translators, const artist_collection &artists, const xtd::ustring &license)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:454
static void show(const xtd::ustring &text, const xtd::ustring &caption)
Displays a about box. The about box displays a message and title bar caption.
Definition: about_box.h:212
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:423
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:242
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:102
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:384
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:252
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)
Displays a about box. The about box displays a message, title bar caption, icon, version and long ver...
Definition: about_box.h:354
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:183
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)
Displays a about box. The about box displays a message, title bar caption, icon, version and long ver...
Definition: about_box.h:233
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:92
static void show(const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::icon &icon, const xtd::ustring &version)
Displays a about box. The about box displays a message, title bar caption, icon and version.
Definition: about_box.h:225
static void show(const iwin32_window &owner, const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::icon &icon, const xtd::ustring &version)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:83
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:396
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h: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, const translator_collection translators)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:167
static void show(const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::bitmap &icon)
Displays a about box. The about box displays a message, title bar caption and icon.
Definition: about_box.h:339
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h: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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:373
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:113
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:317
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)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:125
static void show()
Displays a about box.
Definition: about_box.h:203
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:288
static void show(const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::bitmap &icon, const xtd::ustring &version)
Displays a about box. The about box displays a message, title bar caption, icon and version.
Definition: about_box.h:346
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:363
static void show(const iwin32_window &owner, const xtd::ustring &text, const xtd::ustring &caption, const xtd::drawing::icon &icon)
Displays an about box in front of the specified window. The about box displays a message,...
Definition: about_box.h:75
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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h: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)
Displays a about box. The about box displays a message, title bar caption, icon, version,...
Definition: about_box.h:263
static void show(const iwin32_window &owner, const xtd::ustring &text)
Displays an about box in front of the specified window. The about box displays a message.
Definition: about_box.h:62
xtd::forms::layout::arranged_element_collection< xtd::ustring > author_collection
Represents a author collection.
Definition: about_dialog.h:53
xtd::forms::layout::arranged_element_collection< xtd::ustring > translator_collection
Represents a translator collection.
Definition: about_dialog.h:59
xtd::forms::layout::arranged_element_collection< xtd::ustring > documenter_collection
Represents a documenter collection.
Definition: about_dialog.h:57
xtd::forms::layout::arranged_element_collection< xtd::ustring > artist_collection
Represents a artist collection.
Definition: about_dialog.h:55
Provides an interface to expose Win32 HWND handles.
Definition: iwin32_window.h:19
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
Contains xtd literals.
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition: about_box.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.