xtd - Reference Guide  0.2.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Classes | Namespaces | Typedefs
application.h File Reference
#include <cstdint>
#include <memory>
#include <vector>
#include "../forms_export.h"
#include "../forms_namespace_aliases.h"
#include "application_context.h"
#include "application_informations.h"
#include "imessage_filter.h"
#include "message.h"
#include "message_loop_callback.h"
#include "theme.h"
#include <xtd/delegate.h>
#include <xtd/event_args.h>
#include <xtd/static.h>

Definition

Contains xtd::forms::application class.

Go to the source code of this file.

Classes

class  xtd::forms::application
 Provides static methods and properties to manage an application, such as methods to start and stop an application, to process Windows messages, and methods to get information about an application. This class cannot be inherited. More...
 

Namespaces

 xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 
 xtd::forms
 The xtd::forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system, Apple macOS and Linux like Ubuntu operating system.
 

Typedefs

using xtd::forms::form_collection = std::vector< std::reference_wrapper< form > >
 Represents a collection of form objects. More...