summaryrefslogtreecommitdiff
path: root/fluid/Fl_Type.h
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2023-10-24 14:28:56 +0200
committerMatthias Melcher <github@matthiasm.com>2023-10-24 14:29:01 +0200
commite8d218109e246b14df0cdf2d818e2575c8108e9f (patch)
tree64c3f3ae1acd99f81fd54d6391591663981c9b23 /fluid/Fl_Type.h
parent5a8a28cbb5fd627dfd032b996cd83d0965d9ac5e (diff)
FLUID: Adds much more detailed CodeView
in preparation for "find" and "reveal"
Diffstat (limited to 'fluid/Fl_Type.h')
-rw-r--r--fluid/Fl_Type.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/fluid/Fl_Type.h b/fluid/Fl_Type.h
index b33690f58..0226696f5 100644
--- a/fluid/Fl_Type.h
+++ b/fluid/Fl_Type.h
@@ -144,8 +144,15 @@ public: // things that should not be public:
Fl_Type *factory;
const char *callback_name(Fd_Code_Writer& f);
- int code_position, header_position;
- int code_position_end, header_position_end;
+ // text positions of this type in code, header, and project file (see SourceView)
+ int code_include_start, code_include_end;
+ int code_static_start, code_static_end;
+ int code1_start, code1_end;
+ int code2_start, code2_end;
+ int header_start, header_end;
+ int header_static_start, header_static_end;
+ int proj1_start, proj1_end;
+ int proj2_start, proj2_end;
protected:
int user_defined(const char* cbname) const;