mrs@philabs.philips.com (05/25/91)
Question:
Using Xview, how does one explictly position the
label of a PANEL_CHOICE item?
The attribute PANEL_LABEL_X works, but PANEL_LABEL_Y
is ignored. XV_X and XV_Y position the entire panel item.
The x position of the panel label is always aligned
with the middle of the bounding box of the PANEL_CHOICE item.
Any ideas?
Here is the pertinent code:
xv_create(panel, PANEL_CHECK_BOX,
PANEL_CHOOSE_ONE, TRUE,
PANEL_CHOICE_STRINGS, "1", "2", "3", "4",
"5", "6", "7", "8", XV_NULL,
PANEL_CHOICE_XS, xv_col(panel, 4), xv_col(panel, 17),
xv_col(panel, 30), xv_col(panel, 43),
xv_col(panel, 4), xv_col(panel, 17),
xv_col(panel, 30), xv_col(panel, 43), XV_NULL,
PANEL_CHOICE_YS, xv_row(panel, 6), xv_row(panel, 6),
xv_row(panel, 6), xv_row(panel, 6),
xv_row(panel, 7), xv_row(panel, 7),
xv_row(panel, 7), xv_row(panel, 7), XV_NULL,
PANEL_LABEL_STRING, "X values:",
PANEL_LABEL_X, xv_col(panel, 4),
PANEL_LABEL_Y, xv_row(panel, 5),
XV_NULL);