Changeset 8c772c4 in mainline for uspace/app


Ignore:
Timestamp:
2020-11-07T22:12:12Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3583ffb
Parents:
d55ab823
Message:

Create UI controls based on UI object instead of based on UI resource

We want to be a bit more generic. Better not expose UI resource
(at least not in this particular case).

Location:
uspace/app
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/terminal/terminal.c

    rd55ab823 r8c772c4  
    835835
    836836        term->gc = ui_window_get_gc(term->window);
    837         term->ui_res = ui_window_get_res(term->window);
    838837
    839838        ui_window_set_cb(term->window, &terminal_window_cb, (void *) term);
  • uspace/app/terminal/terminal.h

    rd55ab823 r8c772c4  
    5757        ui_t *ui;
    5858        ui_window_t *window;
    59         ui_resource_t *ui_res;
    6059        gfx_context_t *gc;
    6160
  • uspace/app/uidemo/uidemo.c

    rd55ab823 r8c772c4  
    9999        ui_demo_t demo;
    100100        gfx_rect_t rect;
    101         ui_resource_t *ui_res;
    102101        errno_t rc;
    103102
     
    127126        demo.window = window;
    128127
    129         ui_res = ui_window_get_res(window);
    130 
    131128        rc = ui_fixed_create(&demo.fixed);
    132129        if (rc != EOK) {
     
    135132        }
    136133
    137         rc = ui_label_create(ui_res, "Hello there!", &demo.label);
     134        rc = ui_label_create(ui, "Hello there!", &demo.label);
    138135        if (rc != EOK) {
    139136                printf("Error creating label.\n");
     
    154151        }
    155152
    156         rc = ui_pbutton_create(ui_res, "Confirm", &demo.pb1);
     153        rc = ui_pbutton_create(ui, "Confirm", &demo.pb1);
    157154        if (rc != EOK) {
    158155                printf("Error creating button.\n");
     
    176173        }
    177174
    178         rc = ui_pbutton_create(ui_res, "Cancel", &demo.pb2);
     175        rc = ui_pbutton_create(ui, "Cancel", &demo.pb2);
    179176        if (rc != EOK) {
    180177                printf("Error creating button.\n");
Note: See TracChangeset for help on using the changeset viewer.