Special GUI

Saturday, November 07, 2009 9:14:15 PM (W. Europe Standard Time, UTC+01:00)

I'm currently working on a specialized GUI. This screenshot shows a graphical representation of a standard 96 well microplate as defined by SBS. The GUI control I created offers individual well selection by using the mouse, range selection by drawing a rectangle or clicking the coordinates A-H/1-12. In addition the control represents state by color and tooltip. Now the tricky part is a copy/paste function. Instead of implementing a generic copy/paste function directly in the control, I just provided buttons in the context menu. The copy/paste function should now be implemented in the controller/presenter class of this specific view. The reason I did this is that the copy/paste function in this particular case is highly specialized, only working on a part of the data that is stored on each well. It can also be tested without the need of the microplate control. How would you implement such a special copy/paste function?
Comments are closed.