Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wasatch!cs.utexas.edu!rutgers!att!cbnewsh!wolf
From: wolf@cbnewsh.ATT.COM (thomas.wolf)
Newsgroups: comp.windows.x
Subject: Scrolling List widget question
Message-ID: <3174@cbnewsh.ATT.COM>
Date: 18 Aug 89 15:19:21 GMT
Organization: AT&T Bell Laboratories
Lines: 66
Summary: AT&T Xol toolkit question


I've come across a problem that I don't know what to make of:

I've coded a BulletinBoard widget who has as two of its children ScrollingList
widgets.  One of these ScrollingList widgets was populated with a bunch of
list entries.  The other list was empty initially.  The code looked something
like this:

	extern OlListItem item[];
	OlListToken (*list1AddItem)(), (*list2AddItem)(), token1, token2;
	static Arg query[] = {
		{ XtNapplAddItem, (XtArgVal) &list1AddItem }
	};
	static Arg query2[] = {
		{ XtNapplAddItem, (XtArgVal) &list2AddItem }
	};
	Widget list1, list2;

	{
	.
	.
	.
	list1 = XtCreateManagedWidget("list1", scrollingListWidgetClass, ...)
	list2 = XtCreateManagedWidget("list1", scrollingListWidgetClass, ...)

	XtGetValues(list1, query, XtNumber(query));
	XtGetValues(list2, query2, XtNumber(query));

	for (i=0; i