Limit the size of the recipient file name in the screen dialog.
authorCarl Hetherington <cth@carlh.net>
Mon, 16 Jan 2023 19:53:11 +0000 (20:53 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 16 Jan 2023 19:53:11 +0000 (20:53 +0100)
src/wx/screen_dialog.cc

index 3fa17353d682948a0a6bef2edf2508725540e87a..6b13675cd802f28ab3d61040874e2f3d950ced85 100644 (file)
@@ -154,8 +154,8 @@ ScreenDialog::ScreenDialog (
        ++r;
 
        add_label_to_sizer (_sizer, this, _("Filename"), true, wxGBPosition(r, 0));
-       _recipient_file = new wxStaticText (this, wxID_ANY, wxT(""));
        checked_set (_recipient_file, recipient_file.get_value_or(""));
+       _recipient_file = new wxStaticText(this, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(600, -1), wxST_ELLIPSIZE_MIDDLE | wxST_NO_AUTORESIZE);
        _sizer->Add (_recipient_file, wxGBPosition(r, 1), wxDefaultSpan, wxALIGN_CENTER_VERTICAL, DCPOMATIC_SIZER_Y_GAP);
        ++r;