Changeset 8ef48ece in mainline for uspace/app/uidemo/uidemo.c
- Timestamp:
- 2020-10-15T22:12:22Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- de9992c
- Parents:
- faca61b8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/uidemo/uidemo.c
rfaca61b8 r8ef48ece 54 54 }; 55 55 56 static void pb_clicked(ui_pbutton_t *, void *); 57 58 static ui_pbutton_cb_t pbutton_cb = { 59 .clicked = pb_clicked 60 }; 61 56 62 static bool quit = false; 57 63 … … 84 90 ui_pbutton_pos_event(demo->pb1, event); 85 91 ui_pbutton_pos_event(demo->pb2, event); 92 } 93 94 /** Push button was clicked. 95 * 96 * @param pbutton Push button 97 * @param arg Argument (demo) 98 */ 99 static void pb_clicked(ui_pbutton_t *pbutton, void *arg) 100 { 101 ui_demo_t *demo = (ui_demo_t *) arg; 102 103 if (pbutton == demo->pb1) { 104 printf("Clicked 'Confirm' button\n"); 105 } else { 106 printf("Clicked 'Cancel' button\n"); 107 } 86 108 } 87 109 … … 140 162 } 141 163 164 ui_pbutton_set_cb(demo.pb1, &pbutton_cb, (void *) &demo); 165 142 166 rect.p0.x = 20; 143 167 rect.p0.y = 50; … … 153 177 return rc; 154 178 } 179 180 ui_pbutton_set_cb(demo.pb2, &pbutton_cb, (void *) &demo); 155 181 156 182 rect.p0.x = 120;
Note:
See TracChangeset
for help on using the changeset viewer.