xtd 0.2.0
Loading...
Searching...
No Matches
link_label_clicked_event_args.h
Go to the documentation of this file.
1
4#pragma once
5#include "link.h"
6#include "mouse_buttons.h"
7#include <xtd/event_args>
8#include <cstdint>
9
11namespace xtd {
13 namespace forms {
15 class link_label;
17
30 public:
32
39
41
45 const xtd::forms::link& link() const noexcept;
46
49 xtd::forms::mouse_buttons button() const noexcept;
50
53 bool visited() const noexcept;
56 void visited(bool value);
58
59 private:
60 xtd::forms::link link_;
62 bool visited_ = false;
63 };
64 }
65}
66
Represents the base class for classes that contain event data, and provides a value to use for events...
Definition event_args.h:18
Represents a Windows button control.
Definition button.h:49
xtd::forms::style_sheets::control link_label
The link label data allows you to specify the box of a link label control.
Definition link_label.h:25
mouse_buttons
Specifies constants that define which mouse button was pressed. This enumeration has a flag attribute...
Definition mouse_buttons.h:22
@ left
Bind control edges to the left of its container.
Contains xtd::forms::mouse_buttons enum class.
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition xtd_about_box.h:12
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10