Changeset 8c772c4 in mainline for uspace/app/uidemo/uidemo.c


Ignore:
Timestamp:
2020-11-07T22:12:12Z (4 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).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.