1 #ifndef LIBRARIES_BUGREPORT_H
    2 #define LIBRARIES_BUGREPORT_H
    3 
    4 /*
    5 	bugreport.library include (V50)
    6 
    7 	Copyright © 2004 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef EXEC_TYPES_H
   11 #include <exec/types.h>
   12 #endif
   13 
   14 #define BUGREPORT_TAGBASE          0x8EDA0000
   15 
   16 /* Boolean tag, TRUE means bugreport is generated automatically, FALSE means  */
   17 /* bug is created on user request (different info text is displayed). Default */
   18 /* is TRUE.                                                                   */
   19 
   20 #define BUGREPORT_AUTOGENERATED    (BUGREPORT_TAGBASE + 1)
   21 
   22 /* Boolean tag controlling message buffer clearing. If set to FALSE, message  */
   23 /* buffer (holding results of previous BPrintf() and BPutStr() calls) is not  */
   24 /* cleared, and may be reused with following SendBug() calls (for example     */
   25 /* with different e-mail address. Defaults to TRUE (clear buffer).            */
   26 
   27 #define BUGREPORT_CLEAR            (BUGREPORT_TAGBASE + 2)
   28 
   29 /* Boolean tag controlling inclusion of the complete list of processes into   */
   30 /* the report. Defaults to FALSE. (v50.11)                                    */
   31 
   32 #define BUGREPORT_ADD_PROCLIST     (BUGREPORT_TAGBASE + 3)
   33 
   34 /* Boolean tag controlling inclusion of listing of connected USB devices into */
   35 /* the report. Defaults to FALSE. (v50.11)                                    */
   36 
   37 #define BUGREPORT_ADD_USB          (BUGREPORT_TAGBASE + 4)
   38 
   39 /* Boolean tag controlling inclusion of display information into the report.  */
   40 /* Defaults to FALSE. (v50.11)                                                */
   41 
   42 #define BUGREPORT_ADD_DISPLAY      (BUGREPORT_TAGBASE + 5)
   43 
   44 
   45 #endif /* LIBRARIES_BUGREPORT_H */