Well I have done a lot of work on my Clipboard Manager today, but it is still not ready for publishing!

I also came up with a name, TeraClips. :)

Today I sat down and re-designed the entire application logic, making sure that UI and Clipboard Handling were totally seperate.

I have also changed the design to a standard windows form to save complications. It now has a ListBox control to show items held in the Clipboard and a preview panel for the currently selected item, which can display Plain Text, Rich Text Format and Images.

Whenever an Image is placed on the clipboard, the application saves it to a folder (TeraClips/Saved Images)  under a random name. The application then only needs to store it’s path in it’s list of Clipboard Items.

My plan is to be able to save the Clipboard Items as an XML file, so users can Create New/Load/Save lists whenever they like. This should be easy since all items placed on TeraClips’ Clipboard List are stored in a DataTable with three columns (Format, Data, PlainText)… and since DataTables can be easily exported/imported as XML… you get the picture :)

I will post more on this tonight or tomorrow :)

Add This!