As you recall, something is messed up with my .NET install, and I've had plenty of people help in trying to fix it, just does not want to work, no matter how many reinstalls, file messing, etc... Care to try to help?
Also, your undo/redo buttons on your toolbar, in the file they are blue with a transparent background, in your app the arrow is transparent and the 'background' is black. The rest are fine, does that happen to you as well?
EDIT(few hours later): Was loading it up again, loading screen *just* appeared, and crash with this error:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: ...am Files\WreckedGames\VisualOgre\Core\VisualOgreCore.exe
abnormal program termination
---------------------------
OK
---------------------------EDIT(5 minutes later): Found the reason, you need to pop up an error when DX9.0c is not installed (was some other DX9, testing on another computer where .NET works). I installed it and it came up, display is still laggyish.
Upon the previous error, with quick dig, it seems that it also crashed, even on my main comp, when either DX or OGL plugin is removed. You really should set it up so it autodetects which are available. To prevent the program from crashing due to a previous version of DX (which does not throw an exception, it just *crashes*), then you need to read the DX version before attempting to load the DX9 plugin. I have the code for all this if you so wish.
EDIT(5 minutes yet later):
Here is an example of the detection. Click Launch Game to init Ogre (but it does nothing else). Launch editor launches the gui I made where I added in the drop-down box detection. I seperated them because it also shows you (if you goto the editor without clicking to goto the game first) how it fills out when nothing is detected. You can also rename/delete the plugin's to have it only load one or another. If you have an old computer somewhere that does not have DX9 then it will not detect DX at all and will just ignore it (rather then having the usual forceful with no exception crashing like in your app). Want the code? I know it is not necessary, but as the Ogre wiki says, it makes the application look more professional when it just does not crash upon loading... And yes, I borrowed the toolbar images...
For note, the log file will also output the detected DX value, regardless of if DX is available (will be zero if not installed). Also, where is VisualOgre's log file placed? And no, the linked app is not missing the config files, it does not need them, that is a subset of my multithreaded engine.
EDIT(another few hours later): Just clicked on the shortcut, splash screen didnt' even appear, just instantly did this:
Method (wrapper runtime-invoke) System.Object:runtime_invoke_void_string (object,intptr,intptr,intptr) emitted at 01231550 to 012315E7 (code length 151) [VisualOgreCore.exe]
Method System.OutOfMemoryException:.ctor (string) emitted at 012315E8 to 0123160B (code length 35) [VisualOgreCore.exe]
Method System.SystemException:.ctor (string) emitted at 01231630 to 01231653 (code length 35) [VisualOgreCore.exe]
Method System.Exception:.ctor (string) emitted at 01231668 to 01231680 (code length 24) [VisualOgreCore.exe]
Method System.Exception:set_HResult (int) emitted at 01231688 to 01231696 (codelength 14) [VisualOgreCore.exe]
Method System.NullReferenceException:.ctor (string) emitted at 01231698 to 012316BE (code length 38) [VisualOgreCore.exe]
Method System.StackOverflowException:.ctor (string) emitted at 012316C0 to 012316D6 (code length 22) [VisualOgreCore.exe]And if I read that right, my system has plenty of free memory, heck, had to start the web browser (Opera) just to come here... And yes, it is still doing it (just did it again)...
EDIT(less then a minute later): Now it comes up fine...
EDIT(an hour or so later): Was clearing out some processes when I noticed I had an orphan VisualOgreCore.exe loaded, taking only 9 megs of memory, no window, heck, only using 78 handles. Not a clue what caused it, there have been numerous attempts recently to start it where nothing popped up, perhaps one of them ended up as this ghost...
Either way, restarting now, been a few weeks since I've done so.