Cosmos/source2/Users/Orvid/PlugViewer
2011-08-16 21:14:37 +00:00
..
Errors Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
Properties Added a very (very) rudimentary plug viewer. 2011-08-12 01:30:48 +00:00
Resources Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
TreeViewNodes Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
Warnings Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
Constants.cs Did a whole lot of work on the plug viewer. 2011-08-16 02:46:07 +00:00
Log.cs Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
MainForm.cs Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
MainForm.Designer.cs Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
MainForm.resx Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
NameBuilder.cs Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
PlugViewer.csproj Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00
Program.cs Did a whole lot of work on the plug viewer. 2011-08-16 02:46:07 +00:00
Readme.txt Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
TestRunner.cs Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking. 2011-08-16 19:08:53 +00:00
TreeViewSorter.cs Migrated the plug viewer to System.Reflection, also added a TreeView sorter. 2011-08-16 21:14:37 +00:00

~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Debug Definitions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There are various debug definitions you can enable by defining the constants globally.

#define DebugTreeNodeLoading ~ Enables log messages from the tree node loading.
#define DebugErrors ~ Enables log messages from all errors.
#define DebugWarnings ~ Enables log messages from all warnings. 


The next 2 can be enabled by simply un-commenting the defines in TestRunner.cs,
rather than defining them globally.

#define DebugErrorLoading ~ Enables logging when loading Errors.
#define DebugWarningsLoading ~ Enables logging when loading Warnings.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Notes on Errors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

When creating an error, make sure to set the icon of the method to the error icon.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Notes on Warnings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

When creating a warning, make sure to first check that an error wasn't
already triggered, before setting the icon index to the warning icon.