diff options
| author | Matthias Melcher <fltk@matthiasm.com> | 2005-11-04 15:16:24 +0000 |
|---|---|---|
| committer | Matthias Melcher <fltk@matthiasm.com> | 2005-11-04 15:16:24 +0000 |
| commit | 7f6bacf2374d8e82a31cdbfd8fcf5ff18e97a55b (patch) | |
| tree | d526ddd1207e9fd9363f56c54039a614e2071959 /fluid/fluid.cxx | |
| parent | d24609eafb56c0c41f0aa72f2b44ee95df6bc2ad (diff) | |
FLUID1: The comment entry in the Browser now reveals some more information by showing multiple lines up to 50 characters. Also, a change just to make sure our Code View won't harm.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'fluid/fluid.cxx')
| -rw-r--r-- | fluid/fluid.cxx | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/fluid/fluid.cxx b/fluid/fluid.cxx index f0f608dce..677e80dad 100644 --- a/fluid/fluid.cxx +++ b/fluid/fluid.cxx @@ -2048,8 +2048,14 @@ void update_sourceview_cb(Fl_Button*, void*) fluid_prefs.getUserdataPath(sv_header_filename, FL_PATH_MAX); strlcat(sv_header_filename, "source_view_tmp.h", FL_PATH_MAX); } - if (!header_file_name || !*header_file_name) - header_file_name = sv_header_filename; + + strlcpy(i18n_program, fl_filename_name(sv_source_filename), sizeof(i18n_program)); + fl_filename_setext(i18n_program, sizeof(i18n_program), ""); + const char *code_file_name_bak = code_file_name; + code_file_name = sv_source_filename; + const char *header_file_name_bak = header_file_name; + header_file_name = sv_header_filename; + // generate the code and load the files write_sourceview = 1; // generate files @@ -2067,6 +2073,9 @@ void update_sourceview_cb(Fl_Button*, void*) update_sourceview_position(); } write_sourceview = 0; + + code_file_name = code_file_name_bak; + header_file_name = header_file_name_bak; } void update_sourceview_timer(void*) |
