1
XmNvisibleItemCount
應該返回列表中可見項目的數量。不幸的是,當我調整窗口大小時,它不會返回正確的值。當調整窗口大小時,XmNvisibleItemCount不會返回正確數量的項目
XtVaGetValues(myWidget, XmNvisibleItemCount, &vic, XmNitemCount, &ic, NULL);
每一次,這是當我打開窗口的列表可見項目的數量以上的回報nine
。當我調整窗口大小時,它仍然是nine
!儘管可見項目是three
,如果我縮小窗口或eleven
,如果我擴大窗口。
如何獲得XmNvisibleItemCount
在調整窗口大小時返回列表中正確數量的可見項目?
這對X-Y問題有很強烈的嗅覺。你想達到什麼目標? – tofro