Bonjour,
Je ne suis pas sur d'être sur le bon forum, mais je n'en ai pas trouvé consacré directement à X11/motif !
j'affiche des lignes dans une scrolled window, chaque ligne étant une "Form" :
ptr_form_widget = XtVaCreateWidget("Form",xmFormWidgetClass, ...
En fonction des ajouts et supressions, les rangs des lignes sont modifiés: mis à jour de leur emplacement par:
XtVaSetValues (ptr_form_widget,XmNtopOffset, OFFSET_LINE*(line_number), NULL);
Mais lorsqu'il y a des centaines de lignes, cela prends plusieurs minutes pour exécuter cette instruction sur toutes les lignes.
Comment optimiser cet appel ?
merci
Partager