Changeset 54ddb59 in mainline for uspace/app/nav/panel.h
- Timestamp:
- 2022-06-20T13:10:08Z (22 months ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 52214a2
- Parents:
- 453f9645
- git-author:
- Jiri Svoboda <jiri@…> (2022-06-19 18:09:49)
- git-committer:
- Jiri Svoboda <jiri@…> (2022-06-20 13:10:08)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/nav/panel.h
r453f9645 r54ddb59 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2022 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 49 49 extern void panel_destroy(panel_t *); 50 50 extern void panel_set_cb(panel_t *, panel_cb_t *, void *); 51 extern errno_t panel_entry_paint(panel_entry_t *, size_t);52 51 extern errno_t panel_paint(panel_t *); 53 52 extern ui_evclaim_t panel_kbd_event(panel_t *, kbd_event_t *); … … 55 54 extern ui_control_t *panel_ctl(panel_t *); 56 55 extern void panel_set_rect(panel_t *, gfx_rect_t *); 57 extern unsigned panel_page_size(panel_t *);58 56 extern bool panel_is_active(panel_t *); 59 57 extern errno_t panel_activate(panel_t *); 60 58 extern void panel_deactivate(panel_t *); 61 extern void panel_entry_attr_init(panel_entry_attr_t *);62 extern errno_t panel_entry_append(panel_t *, panel_entry_attr_t *);63 extern void panel_entry_delete(panel_entry_t *);64 extern void panel_clear_entries(panel_t *);65 59 extern errno_t panel_read_dir(panel_t *, const char *); 66 extern errno_t panel_sort(panel_t *);67 extern int panel_entry_ptr_cmp(const void *, const void *);68 extern panel_entry_t *panel_first(panel_t *);69 extern panel_entry_t *panel_last(panel_t *);70 extern panel_entry_t *panel_next(panel_entry_t *);71 extern panel_entry_t *panel_prev(panel_entry_t *);72 extern panel_entry_t *panel_page_nth_entry(panel_t *, size_t, size_t *);73 extern void panel_cursor_move(panel_t *, panel_entry_t *, size_t);74 extern void panel_cursor_up(panel_t *);75 extern void panel_cursor_down(panel_t *);76 extern void panel_cursor_top(panel_t *);77 extern void panel_cursor_bottom(panel_t *);78 extern void panel_page_up(panel_t *);79 extern void panel_page_down(panel_t *);80 extern errno_t panel_open(panel_t *, panel_entry_t *);81 extern errno_t panel_open_dir(panel_t *, panel_entry_t *);82 extern errno_t panel_open_file(panel_t *, panel_entry_t *);83 60 extern void panel_activate_req(panel_t *); 84 61
Note:
See TracChangeset
for help on using the changeset viewer.