Hello,<br><br>i want to display the results of an ongoing calculation. I&#39;m not terribly concerned about speed, as this is just for educational purposes.<br>So i figured that PluggableMultiColumnListMorph would be a good place to start.
<br>My problem now is, that it only wants to take Arrays as its source list. Because i don&#39;t know how many rows of data need to be displayed, i just threw all of them in an OrderedCollection. <br>If i convert this OrderedCollection with &quot;asArray&quot; and feed it to the MultiColoumnMorph the contents are displayed just fine, but i can&#39;t select any entries or navigate using the arrow keys.
<br>In fact, i can only select as much entries as there are columns in the Morph.<br><br>To illustrate, i did something roughly similiar to the following:<br><br>|column1 column2|<br>&nbsp;&nbsp;&nbsp; result := OrderedCollection new.<br>
&nbsp;&nbsp;&nbsp; column1 := OrderedCollection new.<br>&nbsp;&nbsp;&nbsp; column2 := OrderedCollection new. <br>&nbsp;&nbsp;&nbsp; column1 add: &#39;x-component&#39;; add: &#39;purz&#39;; add: &#39;durst&#39;; add: &#39;puh&#39;.<br>&nbsp;&nbsp;&nbsp; column2 add: &#39;y-component&#39;; add: &#39;purz1&#39;; add: &#39;durst1&#39;; add: &#39;puh1&#39;.
<br>&nbsp;&nbsp;&nbsp; result add: (column1 asArray); add: (column2 asArray).<br>&nbsp;&nbsp;&nbsp; result := result asArray.<br><br>And it seems like PluggableMultiColumnListMorph doesn&#39;t treat &quot;result&quot; as a proper array.<br>Is there a possible workaround or do i absolutely have to work with simple arrays?
<br>Or is there an even better way to display rows and columns of data?<br><br>Thanks in advance,<br>Peter Schneider<br>