From 9cfd932d3a0d8d8fba61e0ffb91614b8fdcbafea Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Fri, 7 Mar 2025 00:48:18 +0100 Subject: Replce Fl_String in Fluid with std::string. Also fix for Linux. --- fluid/settings_panel.fl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'fluid/settings_panel.fl') diff --git a/fluid/settings_panel.fl b/fluid/settings_panel.fl index 912f9bf68..540ca48df 100644 --- a/fluid/settings_panel.fl +++ b/fluid/settings_panel.fl @@ -479,7 +479,7 @@ or just ".ext" to set extension.} if (v == LOAD) return; -Fl_String old_name = "Copy of "; +std::string old_name = "Copy of "; old_name.append(g_layout_list[g_layout_list.current_suite()].name_); const char *new_name = fl_input("Enter a name for the new layout:", old_name.c_str()); if (new_name == NULL) @@ -509,7 +509,7 @@ g_layout_list.update_dialogs();} label {Rename...} callback {// Rename the current layout suite -Fl_String old_name = g_layout_list[g_layout_list.current_suite()].name_; +std::string old_name = g_layout_list[g_layout_list.current_suite()].name_; const char *new_name = fl_input("Enter a new name for the layout:", old_name.c_str()); if (new_name == NULL) return; @@ -570,7 +570,7 @@ g_layout_list.update_dialogs();} fnfc.type(Fl_Native_File_Chooser::BROWSE_SAVE_FILE); fnfc.options(Fl_Native_File_Chooser::SAVEAS_CONFIRM | Fl_Native_File_Chooser::USE_FILTER_EXT); fnfc.filter("FLUID Layouts\\t*.fll\\n"); - Fl_String filename = g_layout_list.filename_; + std::string filename = g_layout_list.filename_; fnfc.directory(fl_filename_path(filename).c_str()); fnfc.preset_file(fl_filename_name(filename).c_str()); if (fnfc.show() != 0) return; -- cgit v1.2.3