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.
Toggle main menu visibility
Home
Categories
Documentation
Namespaces
Classes
Class List
Class Index
Class Hierarchy
Files
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
xtd.forms
include
xtd
forms
form_closing_event_args.h
Go to the documentation of this file.
1
4
#pragma once
5
6
#include "
cancel_event_args.h
"
7
#include "
close_reason.h
"
8
10
namespace
xtd
{
12
namespace
forms
{
19
class
form_closing_event_args
:
public
cancel_event_args
{
20
public
:
22
form_closing_event_args
() =
default
;
26
form_closing_event_args
(
xtd::forms::close_reason
close_reason
) : close_reason_(
close_reason
) {};
27
29
form_closing_event_args
(
const
form_closing_event_args
&
form_closing_event_args
) =
default
;
30
form_closing_event_args
& operator=(
const
form_closing_event_args
&
form_closing_event_args
) =
default
;
32
35
forms::close_reason
close_reason
()
const
{
return
close_reason_;}
36
37
private
:
38
forms::close_reason
close_reason_ =
forms::close_reason::none
;
39
};
40
}
41
}
cancel_event_args.h
Contains xtd::forms::cancel_event_args event args.
xtd::forms::cancel_event_args
Provides data for a cancelable event.
Definition:
cancel_event_args.h:19
xtd::forms::form_closing_event_args
Provides data for the form_closing event.
Definition:
form_closing_event_args.h:19
xtd::forms::form_closing_event_args::form_closing_event_args
form_closing_event_args()=default
Initializes a new instance of the form_closing_event_args class.
xtd::forms::form_closing_event_args::close_reason
forms::close_reason close_reason() const
Gets a value that indicates why the form is being closed.
Definition:
form_closing_event_args.h:35
xtd::forms::form_closing_event_args::form_closing_event_args
form_closing_event_args(xtd::forms::close_reason close_reason)
Initializes a new instance of the form_closing_event_args class.
Definition:
form_closing_event_args.h:26
close_reason.h
Contains xtd::forms::close_reason enum class.
xtd::forms::close_reason
close_reason
Specifies the reason that a form was closed.
Definition:
close_reason.h:18
xtd::forms::close_reason::none
@ none
The cause of the closure was not defined or could not be determined.
xtd::forms
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition:
about_box.h:13
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition:
system_report.h:17
Generated on Sat Jan 28 2023 18:12:25 for xtd - Reference Guide by
Gammasoft
. All rights reserved.