Rearrange KDM window and replace OK/Cancel with Make KDM button.
[dcpomatic.git] / src / wx / name_format_editor.h
index ee88d46b3f83213c13935b97340ad2dee2c4f2d3..ab4787f64a5349021ca10ef43286c55ab9a1e794 100644 (file)
@@ -76,7 +76,17 @@ private:
        virtual void update_example ()
        {
                _name.set_specification (wx_to_std (_specification->GetValue ()));
-               _example->SetLabel (wxString::Format (_("e.g. %s"), _name.get (_example_values)));
+
+               wxString example = wxString::Format (_("e.g. %s"), _name.get (_example_values));
+               wxString wrapped;
+               for (size_t i = 0; i < example.Length(); ++i) {
+                       if (i > 0 && (i % 30) == 0) {
+                               wrapped += "\n";
+                       }
+                       wrapped += example[i];
+               }
+
+               _example->SetLabel (wrapped);
        }
 
        wxPanel* _panel;