https://bugs.documentfoundation.org/show_bug.cgi?id=34467

Justin L <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |bisected

--- Comment #56 from Justin L <[email protected]> ---
(In reply to Heiko Tietze from comment #53)
> I can confirm that ctrl+shift+F8 works as expected and resizes the text
> (however I have to press the shortcut twice the first time)

This makes sense. ctrl-shift-F8 is not a re-fresh, but a toggle, turning the
setting on and off via SdrTextFitToSizeTypeItem->SetBoolValue (which sets
SdrFitToSizeType::Proportional [anisotropic - stretch irregularly to fill
frame]). If the setting is already on, the first C-S-F8 turns it off, the
second turns it on.

> but it doesn't when I use the "Text" dialog.

The tab dialog (cui/source/tabpage/textattr.cxx) uses SdrFitToSizeType::Autofit
[isotropic - shrink to fit] when you enable "Fit to frame".  (Fit to frame is
"enabled" if SdrFitToSizeType is not ::NONE - so enabled if Proportional,
AllLines, or Autofill.)

regression from Thorsten Behrens <[email protected]>  2010-09-17 08:11:28
(GMT)
commit  b7628798ec1a966c97a64d7cf0aa9f3859b78bef
fit-list-to-size.diff: Shrink font automatically when text overflows.
i#94086.  Scale-font-down if typing text in Impress and the text box becomes
too small.
-            case STATE_CHECK: eFTS = SDRTEXTFIT_PROPORTIONAL; break;
+            case STATE_CHECK: eFTS = SDRTEXTFIT_AUTOFIT; break;

Changing this back to the original setting of ::Proportional will not affect
previous documents - only the authoring of new documents.  Help indicates that
the text will fill the frame (i.e. proportional).

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to