Hello Stas,<br><br>Thank you for your suggestion.<br><br>I tried the code you showed me and it worked on its own, but when I tried to use :<br><br>(setf (clim-extensions:list-pane-items list-pane)<br>       (loop for i from 0 to (- (list-length new-list) 1) collect (nth i new-list)))<br>
<br>it still only displays half of the list. I collected just i and out of list of 3189, it only displays 1543 ( 0 - 1542 ).<br><br>My list is of a bunch of strings.<br><br>I am going to look through my code tomorrow and see what I did wrong. <br>
Would setting the key arguments when making the list pane affect adjusting the items? Items and value is set at nil, but mode is nonexclusive and test is #'string=.<br><br><div class="gmail_quote">On Tue, Aug 7, 2012 at 5:52 PM, Stas Boukarev <span dir="ltr"><<a href="mailto:stassats@gmail.com" target="_blank">stassats@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Try this instead:<br>
<br>
(define-application-frame test ()<br>
  ()<br>
  (:menu-bar t)<br>
  (:panes<br>
   (list (make-pane 'list-pane)))<br>
  (:layouts<br>
   (default<br>
    (scrolling (:scroll-bar :vertical)<br>
      list))))<br>
<br>
(define-test-command (com-add-items :name t :menu t) ()<br>
  (let ((list-pane (find-pane-named *application-frame* 'list)))<br>
    (setf (clim-extensions:list-pane-items list-pane)<br>
          (loop for i to 3000 collect i))))<br>
<br>
(defun test ()<br>
  (run-frame-top-level (make-application-frame 'test)))<br>
<span><font color="#888888"><br>
--<br>
With best regards, Stas.<br>
</font></span></blockquote></div><br>