Github User Fetcher
1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkaccessiblerange.h
Go to the documentation of this file.
1
/* gtkaccessiblerange.h: Accessible range interface
2
*
3
* SPDX-FileCopyrightText: 2022 Red Hat Inc.
4
* SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#pragma once
8
9
#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
10
#error "Only <gtk/gtk.h> can be included directly."
11
#endif
12
13
#include <
gtk/gtkaccessible.h
>
14
15
G_BEGIN_DECLS
16
#define GTK_TYPE_ACCESSIBLE_RANGE (gtk_accessible_range_get_type())
17
18
GDK_AVAILABLE_IN_4_10
19
G_DECLARE_INTERFACE
(GtkAccessibleRange, gtk_accessible_range, GTK, ACCESSIBLE_RANGE, GtkAccessible)
20
21
struct
_GtkAccessibleRangeInterface
22
{
23
GTypeInterface
g_iface
;
24
25
/**
26
* GtkAccessibleRangeInterface::set_current_value:
27
* @self: a `GtkAccessibleRange`
28
* @value: the value to set
29
*
30
* Sets the current value of the accessible range.
31
*
32
* This operation should behave similarly as if the user performed the
33
* action.
34
*
35
* Returns: true if the operation was performed, false otherwise
36
*
37
* Since: 4.10
38
*/
39
gboolean
(* set_current_value) (GtkAccessibleRange *self,
40
double
value
);
41
};
42
43
G_END_DECLS
GDK_AVAILABLE_IN_4_10
#define GDK_AVAILABLE_IN_4_10
Definition
gdk-visibility.h:233
G_END_DECLS
#define G_END_DECLS
Definition
gmacros.h:910
G_BEGIN_DECLS
#define G_BEGIN_DECLS
Definition
gmacros.h:909
gtkaccessible.h
G_DECLARE_INTERFACE
#define G_DECLARE_INTERFACE(ModuleObjName, module_obj_name, MODULE, OBJ_NAME, PrerequisiteName)
Definition
gtype.h:1797
gboolean
gint gboolean
Definition
gtypes.h:56
value
int value
Definition
lsqlite3.c:2155
_GTypeInterface
Definition
gtype.h:472
_GtkAccessibleRangeInterface
Definition
gtkaccessiblerange.h:22
_GtkAccessibleRangeInterface::g_iface
GTypeInterface g_iface
Definition
gtkaccessiblerange.h:23
nix
store
v9wbd5iwvxl666sf67ard7lvjamhggbk-gtk4-4.16.12-dev
include
gtk-4.0
gtk
gtkaccessiblerange.h
Generated by
1.10.0