Changeset db3895d in mainline for uspace/lib/ui/include


Ignore:
Timestamp:
2021-06-10T17:10:11Z (4 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
af5d62eb
Parents:
90f1f19
Message:

Set cursor shape to I-beam when hovering over text entry

Location:
uspace/lib/ui/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ui/include/types/ui/cursor.h

    r90f1f19 rdb3895d  
    11/*
    2  * Copyright (c) 2020 Jiri Svoboda
     2 * Copyright (c) 2021 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    4747        ui_curs_size_uldr,
    4848        /** Double arrow pointing up-right nad down-left */
    49         ui_curs_size_urdl
     49        ui_curs_size_urdl,
     50        /** I-beam (suggests editable text) */
     51        ui_curs_ibeam
    5052} ui_stock_cursor_t;
    5153
  • uspace/lib/ui/include/ui/entry.h

    r90f1f19 rdb3895d  
    11/*
    2  * Copyright (c) 2020 Jiri Svoboda
     2 * Copyright (c) 2021 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    4242#include <types/ui/control.h>
    4343#include <types/ui/entry.h>
    44 #include <types/ui/resource.h>
     44#include <types/ui/window.h>
    4545
    46 extern errno_t ui_entry_create(ui_resource_t *, const char *,
     46extern errno_t ui_entry_create(ui_window_t *, const char *,
    4747    ui_entry_t **);
    4848extern void ui_entry_destroy(ui_entry_t *);
  • uspace/lib/ui/include/ui/window.h

    r90f1f19 rdb3895d  
    6060extern errno_t ui_window_get_app_gc(ui_window_t *, gfx_context_t **);
    6161extern void ui_window_get_app_rect(ui_window_t *, gfx_rect_t *);
     62extern void ui_window_set_ctl_cursor(ui_window_t *, ui_stock_cursor_t);
    6263extern errno_t ui_window_paint(ui_window_t *);
    6364extern errno_t ui_window_def_paint(ui_window_t *);
Note: See TracChangeset for help on using the changeset viewer.