From: Armaan Bhojwani Date: Sun, 9 May 2021 19:36:53 +0000 (-0400) Subject: Set menu height to 20 rows X-Git-Url: https://git.armaanb.net/?p=mmenu.git;a=commitdiff_plain;h=c0cde8f95a87aaa419cffe80cb75e7aa6a2d1501 Set menu height to 20 rows --- diff --git a/mmenu.c b/mmenu.c index 12c271d..fafc3fd 100644 --- a/mmenu.c +++ b/mmenu.c @@ -161,13 +161,15 @@ main(int argc, char *argv[]) int n = 0; XtSetArg (args[n], XmNorientation, XmHORIZONTAL); n++; rowcol = XmCreateRowColumn(toplevel, "rowcol", args, n); + XtManageChild(rowcol); // Create text widget to display menu n = 0; - char *nl = getmenu(""); - XtSetArg(args[n], XmNvalue, nl); n++; + XtSetArg(args[n], XmNvalue, getmenu("")); n++; XtSetArg(args[n], XmNeditable, False); n++; XtSetArg(args[n], XmNcolumns, 80); n++; + XtSetArg(args[n], XmNrows, 20); n++; + XtSetArg (args[n], XmNeditMode, XmMULTI_LINE_EDIT); n++; XtSetArg(args[n], XmNcursorPositionVisible, False); n++; disp = XmCreateScrolledText(rowcol, "text", args, n); XtManageChild(disp); @@ -178,7 +180,6 @@ main(int argc, char *argv[]) XtVaSetValues(daysel, XmNitems, strs, XmNitemCount, XtNumber(days), NULL); XtAddCallback(daysel, XmNbrowseSelectionCallback, dayback, (XtPointer) disp); XtManageChild(daysel); - XtManageChild(rowcol); // Display everything XtRealizeWidget(toplevel);