xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.forms
include
xtd
forms
find_event_args.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#include "
../forms_export.hpp
"
6
#include "
message.hpp
"
7
#include "
search_direction.hpp
"
8
#include <xtd/event_args>
9
#include <cstdint>
10
12
namespace
xtd
{
14
namespace
forms
{
25
class
forms_export_
find_event_args
:
public
event_args
{
26
struct
data
;
27
28
public
:
30
33
find_event_args
();
39
find_event_args
(
const
xtd::string
&
find_string
,
bool
match_case
,
xtd::forms::search_direction
search_direction
,
bool
whole_word
);
41
43
find_event_args
(
const
find_event_args
& other);
44
find_event_args
& operator =(
const
find_event_args
& other);
46
48
52
const
xtd::string
&
find_string
() const noexcept;
53
56
bool
match_case
() const noexcept;
57
60
xtd
::
forms
::
search_direction
search_direction
() const noexcept;
61
64
bool
whole_word
() const noexcept;
65
67
68
private:
69
xtd
::
sptr
<
data
> data_;
70
};
71
}
72
}
xtd::event_args::event_args
event_args()=default
Initializes a new instance of the event_args class.
xtd::forms::find_event_args::match_case
bool match_case() const noexcept
Gets the match case value.
xtd::forms::find_event_args::find_string
const xtd::string & find_string() const noexcept
Gets the string to find.
xtd::forms::find_event_args::find_event_args
find_event_args()
Initializes a new instance of the xtd::forms::find_event_args class.
xtd::forms::find_event_args::find_event_args
find_event_args(const xtd::string &find_string, bool match_case, xtd::forms::search_direction search_direction, bool whole_word)
Initializes a new instance of the xtd::forms::find_event_args class.
xtd::forms::find_event_args::whole_word
bool whole_word() const noexcept
Gets the whole word value.
xtd::forms::find_event_args::search_direction
xtd::forms::search_direction search_direction() const noexcept
Gets the search direction value.
forms_export.hpp
Contains forms_export_ keyword.
forms_export_
#define forms_export_
Define shared library export.
Definition
forms_export.hpp:13
xtd::string
xtd::basic_string< char > string
Represents text as a sequence of UTF-8 code units.
Definition
__string_definitions.hpp:43
xtd::sptr
xtd::shared_ptr_object< type_t > sptr
The xtd::sptr object is a shared pointer.
Definition
sptr.hpp:25
xtd::forms::search_direction
search_direction
Specifies the search direction for xtd::forms::find_dialog dialog.
Definition
search_direction.hpp:21
message.hpp
Contains xtd::forms::message class.
xtd::forms
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition
texts.hpp:219
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
xtd::data
constexpr auto data() const noexcept -> const_pointer
Gets direct access to the underlying contiguous storage.
Definition
read_only_span.hpp:197
search_direction.hpp
Contains xtd::forms::search_direction enum class.
Generated on
for xtd by
Gammasoft
. All rights reserved.