i80_controller sample
indev_obj_act
is only used within i80_controller sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i80_controller sample
indev_obj_act
indev_obj_act macro
Syntax
Show:
Summary
Declaration
from
lv_indev.c:58
#define
indev_obj_act
LV_GLOBAL_DEFAULT
(
)
->
indev_obj_active
Examples
References
from
examples
Code
Location
#define
indev_obj_act
LV_GLOBAL_DEFAULT
(
)
->
indev_obj_active
lv_indev.c:58
indev_obj_act
=
NULL
;
lv_indev.c:236
indev_obj_act
=
NULL
;
lv_indev.c:266
indev_obj_act
=
NULL
;
lv_indev.c:415
return
indev_obj_act
;
lv_indev.c:523
indev_obj_act
=
lv_group_get_focused
(
g
)
;
lv_indev.c:748
if
(
indev_obj_act
==
NULL
)
return
;
lv_indev.c:749
const
bool
is_enabled
=
!
lv_obj_has_state
(
indev_obj_act
,
LV_STATE_DISABLED
)
;
lv_indev.c:751
indev_obj_act
=
NULL
;
lv_indev.c:864
indev_obj_act
=
lv_group_get_focused
(
g
)
;
lv_indev.c:892
if
(
indev_obj_act
==
NULL
)
return
;
lv_indev.c:893
const
bool
is_enabled
=
!
lv_obj_has_state
(
indev_obj_act
,
LV_STATE_DISABLED
)
;
lv_indev.c:900
bool
editable_or_scrollable
=
lv_obj_is_editable
(
indev_obj_act
)
||
lv_indev.c:909
lv_obj_has_flag
(
indev_obj_act
,
LV_OBJ_FLAG_SCROLLABLE
)
;
lv_indev.c:910
lv_indev_send_event
(
indev_act
,
LV_EVENT_LONG_PRESSED
,
indev_obj_act
)
;
lv_indev.c:951
bool
editable_or_scrollable
=
lv_obj_is_editable
(
indev_obj_act
)
||
lv_indev.c:954
lv_obj_has_flag
(
indev_obj_act
,
LV_OBJ_FLAG_SCROLLABLE
)
;
lv_indev.c:955
lv_obj_remove_state
(
indev_obj_act
,
LV_STATE_PRESSED
)
;
/*Remove the pressed state manually*/
lv_indev.c:963
lv_obj_send_event
(
indev_obj_act
,
LV_EVENT_LONG_PRESSED
,
indev_act
)
;
lv_indev.c:969
bool
editable_or_scrollable
=
lv_obj_is_editable
(
indev_obj_act
)
||
lv_indev.c:1008
lv_obj_has_flag
(
indev_obj_act
,
LV_OBJ_FLAG_SCROLLABLE
)
;
lv_indev.c:1009
lv_obj_remove_state
(
indev_obj_act
,
LV_STATE_PRESSED
)
;
/*Remove the pressed state manually*/
lv_indev.c:1040
indev_obj_act
=
NULL
;
lv_indev.c:1054
indev_obj_act
=
indev
->
pointer
.
act_obj
;
lv_indev.c:1152
if
(
indev_obj_act
==
NULL
)
{
lv_indev.c:1160
indev_obj_act
=
pointer_search_obj
(
disp
,
&
indev
->
pointer
.
act_point
)
;
lv_indev.c:1161
lv_obj_has_flag
(
indev_obj_act
,
LV_OBJ_FLAG_PRESS_LOCK
)
==
false
)
{
lv_indev.c:1166
indev_obj_act
=
pointer_search_obj
(
disp
,
&
indev
->
pointer
.
act_point
)
;
lv_indev.c:1167
if
(
indev_obj_act
!=
indev
->
pointer
.
act_obj
)
{
lv_indev.c:1184
if
(
indev
->
pointer
.
last_hovered
&&
indev
->
pointer
.
last_hovered
!=
indev_obj_act
)
{
lv_indev.c:1189
indev
->
pointer
.
last_hovered
=
indev_obj_act
;
lv_indev.c:1196
indev
->
pointer
.
act_obj
=
indev_obj_act
;
/*Save the pressed object*/
lv_indev.c:1208
indev
->
pointer
.
last_obj
=
indev_obj_act
;
lv_indev.c:1209
if
(
indev_obj_act
!=
NULL
)
{
lv_indev.c:1211
const
bool
is_enabled
=
!
lv_obj_has_state
(
indev_obj_act
,
LV_STATE_DISABLED
)
;
lv_indev.c:1228
if
(
indev
->
pointer
.
last_hovered
!=
indev_obj_act
)
{
lv_indev.c:1230
if
(
indev_obj_act
)
{
lv_indev.c:1258
const
bool
is_enabled
=
!
lv_obj_has_state
(
indev_obj_act
,
LV_STATE_DISABLED
)
;
lv_indev.c:1259
indev_obj_act
=
indev
->
pointer
.
act_obj
;
lv_indev.c:1337
if
(
indev_obj_act
)
{
lv_indev.c:1344
const
bool
is_enabled
=
!
lv_obj_has_state
(
indev_obj_act
,
LV_STATE_DISABLED
)
;
lv_indev.c:1347
indev_obj_act
=
obj
;
lv_indev.c:1410
uint32_t
obj_sensitivity
=
lv_obj_get_style_rotary_sensitivity
(
indev_obj_act
,
0
)
;
lv_indev.c:1416
indev_obj_act
=
lv_indev_search_obj
(
lv_display_get_layer_sys
(
disp
)
,
p
)
;
lv_indev.c:1440
if
(
indev_obj_act
)
return
indev_obj_act
;
lv_indev.c:1441
indev_obj_act
=
lv_indev_search_obj
(
lv_display_get_layer_top
(
disp
)
,
p
)
;
lv_indev.c:1443
if
(
indev_obj_act
)
return
indev_obj_act
;
lv_indev.c:1444
indev_obj_act
=
lv_indev_search_obj
(
lv_display_get_screen_active
(
disp
)
,
p
)
;
lv_indev.c:1447
if
(
indev_obj_act
)
return
indev_obj_act
;
lv_indev.c:1448
indev_obj_act
=
lv_indev_search_obj
(
lv_display_get_layer_bottom
(
disp
)
,
p
)
;
lv_indev.c:1450
return
indev_obj_act
;
lv_indev.c:1451
indev_obj_act
=
NULL
;
lv_indev.c:1481
if
(
lv_obj_has_flag
(
indev_obj_act
,
LV_OBJ_FLAG_CLICK_FOCUSABLE
)
==
false
)
{
lv_indev.c:1492
lv_group_t
*
g_act
=
lv_obj_get_group
(
indev_obj_act
)
;
lv_indev.c:1496
lv_group_focus_obj
(
indev_obj_act
)
;
lv_indev.c:1503
if
(
indev
->
pointer
.
last_pressed
!=
indev_obj_act
)
{
lv_indev.c:1508
lv_obj_send_event
(
indev_obj_act
,
LV_EVENT_FOCUSED
,
indev_act
)
;
lv_indev.c:1512
lv_group_focus_obj
(
indev_obj_act
)
;
lv_indev.c:1542
lv_obj_send_event
(
indev_obj_act
,
LV_EVENT_FOCUSED
,
indev_act
)
;
lv_indev.c:1546
indev
->
pointer
.
last_pressed
=
indev_obj_act
;
lv_indev.c:1550
indev_obj_act
=
NULL
;
lv_indev.c:1615
if
(
indev_act
==
indev
)
indev_obj_act
=
NULL
;
lv_indev.c:1642
lv_indev_send_event
(
indev
,
code
,
indev_obj_act
)
;
lv_indev.c:1687
lv_obj_send_event
(
indev_obj_act
,
code
,
param
)
;
lv_indev.c:1697
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out