Балуясь своим, пытаюсь написать Widget для визуализации данных.
И вот второй день чешу репу, как же передать widget'у его данные. Данные — два массива double размером по 2000, которые скорей всего будет собирать XtWorkProc.
Как правильно поступить:
- пихать данные в resources и XtSetValues (тогда встаёт вопрос, как этот ресурс описать, просто как XtPointer?)
 - забирать данные из widget'а XtCallback'ом (но они вроде как работают в другую сторону?)
 - что-то очевидное третье?
 
PS: эх, книжку заказал, жду теперь почты, но хотелось бы узнать по-скорее ;)