Changeset cde067e in mainline for uspace/lib/ui/src/window.c
- Timestamp:
- 2024-08-22T16:52:45Z (8 months ago)
- Branches:
- master
- Children:
- ca95ccd
- Parents:
- 69d4aba
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/src/window.c
r69d4aba rcde067e 1047 1047 ui_lock(ui); 1048 1048 (void) ui_window_resize(window, rect); 1049 (void) ui_window_paint(window);1049 ui_window_send_resize(window); 1050 1050 ui_unlock(ui); 1051 1051 } … … 1395 1395 } 1396 1396 1397 /** Send window resize event. 1398 * 1399 * @param window Window 1400 */ 1401 void ui_window_send_resize(ui_window_t *window) 1402 { 1403 if (window->cb != NULL && window->cb->resize != NULL) 1404 window->cb->resize(window, window->arg); 1405 else 1406 return ui_window_def_resize(window); 1407 } 1408 1397 1409 /** Default window sysmenu routine. 1398 1410 * … … 1573 1585 if (window->control != NULL) 1574 1586 ui_control_unfocus(window->control, nfocus); 1587 } 1588 1589 /** Default window resize routine. 1590 * 1591 * @param window Window 1592 * @return EOK on success or an error code 1593 */ 1594 void ui_window_def_resize(ui_window_t *window) 1595 { 1596 ui_window_paint(window); 1575 1597 } 1576 1598
Note:
See TracChangeset
for help on using the changeset viewer.