if (count <= 0)
return str;
- astrcat_(&str, " [id] [move] [scale] [rot] [viewport]\n");
+ astrcat_(&str, " [id] [role ] [move] [scale] [rot] [viewport]\n");
for (i = 0; i < count; ++i)
{
int view_port = 0;
int vx = 0, vy = 0, vw = 0, vh = 0;
E_Util_Transform *transform = NULL;
+ const char *role = NULL;
transform = e_client_transform_core_transform_get((E_Client *)ec, i);
if (!transform) continue;
if (view_port)
e_util_transform_viewport_get(transform, &vx, &vy, &vw, &vh);
- astrcat_(&str, "transform : [%2d] [%4d, %4d] [%2.3f, %2.3f] [%3d] [%d :%d, %d, %d, %d]\n",
- i, x, y, dsx, dsy, rz, view_port, vx, vy, vw, vh);
+ role = e_util_transform_role_get(transform);
+ astrcat_(&str, "transform : [%2d] [%-15s] [%4d, %4d] [%2.3f, %2.3f] [%3d] [%d :%d, %d, %d, %d]\n",
+ i, role ? role:"unknown", x, y, dsx, dsy, rz, view_port, vx, vy, vw, vh);
if (e_util_transform_bg_transform_flag_get(transform))
{