fbdbg  3.0
FreeBASIC Debugger
core.bi
Go to the documentation of this file.
1 
11 
12 
13 #IFDEF __FB_UNIX__
14 #DEFINE SLASH "/"
15 #ELSE
16 #DEFINE SLASH "\"
17 #ENDIF
18 
19 
20 #DEFINE EXEMAX 9
21 
22 #DEFINE BRKMAX 10
23 
24 #DEFINE WTCHMAX 9
25 
26 
27 TYPE IniUDT
28  AS guint32 _
29  Flags _
30 , CurPos _
31 , DelVal _
32 , ColForegr _
33 , ColLineNo _
34 , ColBackgr _
35 , ColBackgrCur _
36 , ColKeyword _
37 , ColStrings _
38 , ColPrepro _
39 , ColComment _
40 , ColNumbers _
41 , ColEscape _
42 , ColCursor
43 ', ColBreak _ '*< The background color for breack points
44 ', ColBreakTmp '*< The background color for temporary breack points
45  AS STRING _
46  FbcExe _
47 , IdeExe _
48 , CmdlFbc _
49 , FnamLog _
50 , JitPrev _
51 , FontSrc = "Monospace 8" _
52 , StlSchm = "fbdebugger" _
53 , SavExe(EXEMAX) _
54 , CmdExe(EXEMAX) _
55 , BrkExe(EXEMAX, BRKMAX) _
57 
58  ENUM ' max 32 enumerators (guint32)
59  FSH
60  FVM
61  FSL
62  FFL
63  FLT
64  FPT
65  FTT
66  FLN
67  END ENUM
68 
69  DECLARE CONSTRUCTOR()
70  DECLARE FUNCTION loadIni() AS gchar PTR
71  DECLARE FUNCTION saveIni() AS gchar PTR
72  DECLARE PROPERTY Bool(BYVAL AS INTEGER) AS gboolean
73  DECLARE PROPERTY Bool(BYVAL AS INTEGER, BYVAL AS gboolean)
74  DECLARE PROPERTY Flag(BYVAL AS INTEGER) AS STRING
75  DECLARE PROPERTY Flag(BYVAL AS INTEGER, BYVAL AS STRING)
76 END TYPE
77 
78