Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!spool.mu.edu!agate!linus!philabs!mrs From: mrs@philabs.philips.com Newsgroups: comp.windows.open-look Subject: Panel Choice label Message-ID: <1991May24.190355.22562@philabs.philips.com> Date: 24 May 91 19:03:55 GMT Article-I.D.: philabs.1991May24.190355.22562 Sender: news@philabs.philips.com (Usenet News) Organization: Philips Laboratories, Briarcliff NY Lines: 34 Originator: mrs@spectrum 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);