Bug 128968 - Formdesign: Design-Mode for the whole form could only be changed by "Open in Design Mode"
Summary: Formdesign: Design-Mode for the whole form could only be changed by "Open in ...
Status: REOPENED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
6.2.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2019-11-22 16:45 UTC by Robert Großkopf
Modified: 2021-07-10 16:05 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot shows where to change different "design-modes" in LO 6.1.5 (68.16 KB, application/pdf)
2019-11-22 16:45 UTC, Robert Großkopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Großkopf 2019-11-22 16:45:05 UTC
Created attachment 156048 [details]
Screenshot shows where to change different "design-modes" in LO 6.1.5

Up to LO 6.1 you could change the possibility for editing a whole form, not only the form controls, by switching design-mode on/off. There has been a button for this function in the toolbar on the bottom of the Writer-window.

This button has been changed since LO 6.2 to a button, which switches only the editing for form-controls. So you have to set "Form" > "Open in Design Mode", save the document, close the document and reopen it for designing the document.

See screenshot for the difference between the buttons in a form.

All tested with OpenSUSE 64bit rpm Linux, first reported for Windows in German ask.libreoffice.

Fails here with LO 6.2.0.3, works well with LO 6.1.5.2
Comment 1 Dieter 2019-11-23 10:00:01 UTC
@ design-team: Is this a desired change in UI?
Comment 2 Heiko Tietze 2019-11-25 07:21:35 UTC
Roman, wasn't it one of your patches?
Comment 3 Roman Kuznetsov 2019-11-25 08:02:09 UTC
Robert, I see Design mode On/Off toggle icon on the toolbar. May be I didn't understand your problem?
Comment 4 Robert Großkopf 2019-11-25 16:28:31 UTC
(In reply to Roman Kuznetsov from comment #3)
> Robert, I see Design mode On/Off toggle icon on the toolbar. May be I didn't
> understand your problem?


There are 3 different "Design modes". You could change the form-design ON/OFF. If it is set ON the toolbar at the bottom appears. 
The you could switch this design-mode ON/OFF. The toolbar will be there, but form controls will be greyed out. You could test the input of the form.
The button in the toolbar and in the form-control-bar is connected to the same function.

For LO 6.1 and older there has been a button, which is also named as Design Mode ON/OFF. This has been a different function. If you press this button you could, for example, write text in the document and use it as a normal Writer-document. I would call this "document design mode".

The button in the toolbar should switch this document design mode, not the form design mode as since LO 6.2.

... and we should find better label this buttons, because it is very irritating.
Comment 5 Heiko Tietze 2019-12-13 08:17:07 UTC
Robert, you are the expert. What labels do you suggest?
Comment 6 Robert Großkopf 2019-12-13 13:34:31 UTC
(In reply to Heiko Tietze from comment #5)
> Robert, you are the expert. What labels do you suggest?

Call one button "document design mode", the other button "form design mode" - not both "design mode".
Comment 7 Cor Nouws 2019-12-18 19:32:31 UTC
(In reply to Robert Großkopf from comment #6)
> Call one button "document design mode", the other button "form design mode"
> - not both "design mode".
I would suggest "form design mode" and either "form elements design mode" or  "controls design mode". Up to you ;)

Thanks for bringing up here!
Comment 8 Alex Thurgood 2019-12-19 09:07:17 UTC
(In reply to Robert Großkopf from comment #6)
> (In reply to Heiko Tietze from comment #5)
> > Robert, you are the expert. What labels do you suggest?
> 
> Call one button "document design mode", the other button "form design mode"
> - not both "design mode".

I would agree with the first part

"document design mode", 

but suggest

"form control design mode" for the second.

The aim being to try and keep consistency with the vocabulary we already use.

Obviously, having 2 separate design modes is confusing enough. Let's not add to the confusion by making the terminology inconsistent with the rest of the module/app.
Comment 9 Heiko Tietze 2021-07-05 14:21:01 UTC
In 7.3 we have 
* .uno:SwitchXFormsDesignMode "Design Mode On/Off"
* .uno:FormDesignTools "Form Design", and 
* .uno:SwitchControlDesignMode "Toggle Design Mode" / "Design Mode" as context label

And for completeness, .uno:OpenReadOnly "Open in Design Mode".

I doubt that any renaming is helpful here.
Comment 10 Heiko Tietze 2021-07-08 07:35:43 UTC
Following comment 9 I resolve this ticket as NAB. Feel free to reopen.
Comment 11 Cor Nouws 2021-07-10 16:05:32 UTC
(In reply to Heiko Tietze from comment #9)
> In 7.3 we have 
> * .uno:SwitchXFormsDesignMode "Design Mode On/Off"
> * .uno:FormDesignTools "Form Design", and 
> * .uno:SwitchControlDesignMode "Toggle Design Mode" / "Design Mode" as
> context label
> 
> And for completeness, .uno:OpenReadOnly "Open in Design Mode".
> 
> I doubt that any renaming is helpful here.
Comment #6 (not 7 ;) ) gave a IMO useful suggestion for the tooltips.

.uno:OpenReadOnly "Open in Design Mode"
   should be "Open document in Design Mode" or "Document Design Mode"

uno:SwitchControlDesignMode, Tooltip: Design Mode
   should be "Form Design Mode"

@Robert?