Changeset 172188a in mainline for uspace/lib/ui/test/wdecor.c
- Timestamp:
- 2020-10-21T21:26:56Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a2f173b
- Parents:
- 20d2c6c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/test/wdecor.c
r20d2c6c r172188a 310 310 } 311 311 312 PCUT_TEST(get_geom) 313 { 314 ui_wdecor_t *wdecor; 315 gfx_rect_t rect; 316 ui_wdecor_geom_t geom; 317 errno_t rc; 318 319 rc = ui_wdecor_create(NULL, "Hello", &wdecor); 320 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 321 322 rect.p0.x = 10; 323 rect.p0.y = 20; 324 rect.p1.x = 100; 325 rect.p1.y = 200; 326 327 ui_wdecor_set_rect(wdecor, &rect); 328 ui_wdecor_get_geom(wdecor, &geom); 329 330 PCUT_ASSERT_INT_EQUALS(14, geom.interior_rect.p0.x); 331 PCUT_ASSERT_INT_EQUALS(24, geom.interior_rect.p0.y); 332 PCUT_ASSERT_INT_EQUALS(96, geom.interior_rect.p1.x); 333 PCUT_ASSERT_INT_EQUALS(196, geom.interior_rect.p1.y); 334 335 PCUT_ASSERT_INT_EQUALS(14, geom.title_bar_rect.p0.x); 336 PCUT_ASSERT_INT_EQUALS(24, geom.title_bar_rect.p0.y); 337 PCUT_ASSERT_INT_EQUALS(96, geom.title_bar_rect.p1.x); 338 PCUT_ASSERT_INT_EQUALS(46, geom.title_bar_rect.p1.y); 339 340 PCUT_ASSERT_INT_EQUALS(75, geom.btn_close_rect.p0.x); 341 PCUT_ASSERT_INT_EQUALS(25, geom.btn_close_rect.p0.y); 342 PCUT_ASSERT_INT_EQUALS(95, geom.btn_close_rect.p1.x); 343 PCUT_ASSERT_INT_EQUALS(45, geom.btn_close_rect.p1.y); 344 345 PCUT_ASSERT_INT_EQUALS(14, geom.app_area_rect.p0.x); 346 PCUT_ASSERT_INT_EQUALS(46, geom.app_area_rect.p0.y); 347 PCUT_ASSERT_INT_EQUALS(96, geom.app_area_rect.p1.x); 348 PCUT_ASSERT_INT_EQUALS(196, geom.app_area_rect.p1.y); 349 350 ui_wdecor_destroy(wdecor); 351 } 352 312 353 static errno_t testgc_set_color(void *arg, gfx_color_t *color) 313 354 {
Note:
See TracChangeset
for help on using the changeset viewer.