Lines Matching defs:request
110 GdlDockRequest *request);
826 /* If our child is not visible, we still request its size, since
1262 GdlDockRequest *request)
1284 gdl_dock_item_preferred_size (GDL_DOCK_ITEM (request->applicant), &other);
1293 request->position = GDL_DOCK_LEFT;
1297 request->position = GDL_DOCK_RIGHT;
1302 request->position = GDL_DOCK_TOP;
1306 request->position = GDL_DOCK_BOTTOM;
1310 request->position = GDL_DOCK_CENTER;
1313 request->rect.x = 0;
1314 request->rect.y = 0;
1315 request->rect.width = alloc.width;
1316 request->rect.height = alloc.height;
1322 if (request->applicant != object) {
1323 switch (request->position) {
1327 request->rect.height *= SPLIT_RATIO;
1332 request->rect.y += request->rect.height * (1 - SPLIT_RATIO);
1333 request->rect.height *= SPLIT_RATIO;
1338 request->rect.width *= SPLIT_RATIO;
1343 request->rect.x += request->rect.width * (1 - SPLIT_RATIO);
1344 request->rect.width *= SPLIT_RATIO;
1349 request->rect.x = request->rect.width * SPLIT_RATIO/2;
1350 request->rect.y = request->rect.height * SPLIT_RATIO/2;
1351 request->rect.width = (request->rect.width *
1352 (1 - SPLIT_RATIO/2)) - request->rect.x;
1353 request->rect.height = (request->rect.height *
1354 (1 - SPLIT_RATIO/2)) - request->rect.y;
1363 request->rect.x += alloc.x;
1364 request->rect.y += alloc.y;
1367 request->target = object;
1370 if (request->position != GDL_DOCK_CENTER && divider >= 0) {
1371 if (G_IS_VALUE (&request->extra))
1372 g_value_unset (&request->extra);
1373 g_value_init (&request->extra, G_TYPE_UINT);
1374 g_value_set_uint (&request->extra, (guint) divider);