The program is written in C#, so you'll need to have the Microsoft .NET Framework installed to use it. Hopefully most people have this already since it is a pretty big download at roughly 23MB. To check whether or not you have it installed, click Start > Control Panel > Add / Remove Programs. If the item Microsoft .NET Framework is listed then you already have it installed, if not you can download it from here.
I realise there are better / more appropriate platforms that this could've been written for, but it was primarily an exercise for teaching myself C#. I should also point out that this is only the second program I've written in this language - the first being a Notepad clone. This, coupled with the fact that it took just three days to finish means you shouldn't expect too much from it.
Most of the program should be fairly self explanatory. Right-click any cell on the table to access the menu that allows cells, rows and columns to be inserted, deleted and highlighted. After selecting a cell, the text box at the bottom of the form can be used to edit the contents. You can resize the rows and columns of the table, although this is purely for convenience when designing the table - as with any table on these forums, the rows and columns will size themselves once posted.
Once the table is ready, select the 'Generate Code' option from the Table menu. Click the 'Copy to Clipboard' button to copy the code which can be pasted into your post. At the moment, there are just two formatting options for the table code. You can switch between the bordered and un-bordered tables with the 'Borders' checkbox, and also remove any whitespace (ie. carriage returns) from the end of the cell contents with the 'Trim trailing whitespace' checkbox.
Hold the CTRL key down to select multiple cells or hold the SHIFT key down to select a region between one cell and the currently selected cell. You can also combine the CTRL and SHIFT key to make more complex selections. Whenever multiple cells are selected, operations will affect all of the selected cells. For example, if two cells in different columns are selected, and you click the 'Delete Column' option, both of the columns will be deleted. The same goes for the highlight and resize column / row options.
Existing table code can be imported via the 'Import Code' option which can be found in the File menu. The limitations of this option can be found in the Import Code dialog, but it should be capable of importing most tables found on the forum.
|Version 2.0||Download (37KB, ZIP) (Link updated: 15/10/2012))|
|Version 2.0 Interface||Code Preview|
Edited by Barguast, 18 October 2012 - 12:52 PM.