MBS Xojo BugReporter Kit

BugReporter window:

Class BugReporter Inherits Window
Shared Sub CheckForCrashes() End
Shared Sub FixLinuxButtons(w as window) End
Shared Sub SetCompanyName(theCompanyName as string, ReadOnly as Boolean=false) End
Shared Sub SetCustomData(data as string) End
Shared Sub SetEmailAddress(theEmailAddress as string, ReadOnly as Boolean=false) End
Shared Sub ShowExceptionReporter(exceptionname as string, BackTraceLines() as string) // shows a bug report dialog for a windows exception End
Shared Function UnhandledException(error as RuntimeException) As Boolean // shows bug report dialog for unhandled exceptions End
Shared Sub init() // Initialize the bugreporter, register your MBS Plugins before calling this! // We store a memoryblock with 1 MB so we can release that buffer when the error happens // this is to have enough memory for displaying the dialog if the error was caused because of low memory End
Shared Sub showBugReport() // shows bug report so customer can enter his own bug End
Shared Sub showFeatureRequest() // shows dialog for user to send in a feature request End
Note Features
End Class
The biggest plugin in space...