Changeset bd16113 in mainline for uspace/lib/ui/src/slider.c


Ignore:
Timestamp:
2022-03-15T10:39:27Z (3 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0eca788
Parents:
b3b48f4
git-author:
Jiri Svoboda <jiri@…> (2022-03-14 19:39:16)
git-committer:
Jiri Svoboda <jiri@…> (2022-03-15 10:39:27)
Message:

Scrollbar (WIP)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ui/src/slider.c

    rb3b48f4 rbd16113  
    11/*
    2  * Copyright (c) 2021 Jiri Svoboda
     2 * Copyright (c) 2022 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    6060        /** Slider button width in text mode */
    6161        ui_slider_btn_w_text = 3,
     62        /** Slider button height in text mode */
     63        ui_slider_btn_h_text = 1,
    6264        /** Slider button frame thickness */
    6365        ui_slider_btn_frame_thickness = 1,
     
    242244        rect->p0.x = pos.x;
    243245        rect->p0.y = pos.y;
    244         rect->p1.x = pos.x + ui_slider_btn_w;
    245         rect->p1.y = pos.y + ui_slider_btn_h;
     246
     247        if (slider->res->textmode) {
     248                rect->p1.x = pos.x + ui_slider_btn_w_text;
     249                rect->p1.y = pos.y + ui_slider_btn_h_text;
     250        } else {
     251                rect->p1.x = pos.x + ui_slider_btn_w;
     252                rect->p1.y = pos.y + ui_slider_btn_h;
     253        }
    246254}
    247255
Note: See TracChangeset for help on using the changeset viewer.