Hi all.  Just had an odd passing thought while working on a programming skills theory slideshow.  (Don&#39;t you hate it when you actually start <b>thinking</b> while getting work done?)<br><br>Most programming languages now offer GUI data structures like listboxes, grids etc.  <br>

I&#39;m interested to know how many people use them as their primary data structures as opposed to using arrays to store and manipulate data and then populating the GUI structure with data from the array.<br><br>I tend to use the latter method for intensive manipulation needs, and the former for simple storage &amp; display.<br>

<br>What sort of performance penalty does the use of the GUI data structure impose? Do the GUI structure&#39;s capabilities (e.g. auto-sorting lists) outweigh the penalty?<br>How efficient is the GUI&#39;s inbuilt sorting algorithm compared to a good do-it-yourself sorting algorithm?  (I tend to think the built-in one will beat mine any day.)<br clear="all">

<br>-- <br>Mark Kelly<br>Manager Information Systems<br>Reporting Manager<br>IT Learning Area Manager<br><br>McKinnon Secondary College<br>McKinnon Rd McKinnon 3204<br>Victoria, Australia<br>Direct line / Voicemail: +613 8520 9085<br>

Fax +613 9578 9253<br><a href="mailto:kel@mckinnonsc.vic.edu.au" target="_blank">kel@mckinnonsc.vic.edu.au</a><br><br>VCE IT Lecture Notes: <a href="http://vceit.com" target="_blank">http://vceit.com</a><br>Moderator: IT Applications Edulist<br>

My cow died on this day two years ago.  I know because I noted it in my dairy.<br><br><br>