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
@ design-team: Is this a desired change in UI?
Roman, wasn't it one of your patches?
Robert, I see Design mode On/Off toggle icon on the toolbar. May be I didn't understand your problem?
(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.
Robert, you are the expert. What labels do you suggest?
(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".
(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!
(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.
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.
Following comment 9 I resolve this ticket as NAB. Feel free to reopen.
(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?
Suggestions made, code pointer in comment 11
*** Bug 154333 has been marked as a duplicate of this bug. ***
Just a thought, .uno:OpenReadOnly "Open in Design Mode" could be reworded to some variation of "Save in Design Mode", because "Open" could be understood as a verb in the sense that it is going to immediately reopen the document in Design mode, while the option actually applies only to the next time the document is opened. (Then again, "Save" could be understood as an action too, in the sense of saving the document immediately, so perhaps there's an even better word there.)
Patch: https://gerrit.libreoffice.org/c/core/+/187620
(In reply to Bojidar Marinov [:bojidar-bg] from comment #14) > Just a thought, .uno:OpenReadOnly "Open in Design Mode" could be reworded to > some variation of "Save in Design Mode"... What does the command do at all? Another item is "Form Design" / .uno:FormDesignTools, which just opens the Form Design toolbar. We could rename it to "Show Design Toolbar", or the like, but essentially starting with an action verb.
Agreed for the Form Design toolbar, that seems reasonable. As for ".uno:OpenReadOnly", if I understand correctly, it sets a flag on the document, which makes it so that the next time it is opened, it gets opened in Design Mode.
Bojidar Marinov committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/423cdbce049d09e0afa0f241b991587e20f7f84a tdf#128968 Remove redundant SwitchXFormsDesignMode option It will be available in 26.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Congratulation, Bojidar Marinov, for your first commit to LibreOffice code. I have seen the video recordings, very nice. Thanks for your contribution.
Every time I launch LibreOffice I get hundreds of message like warn:configmgr:579843:579843:configmgr/source/xcuparser.cxx:904: ignoring modify of unknown set member node ".uno:SwitchXFormsDesignMode" in "file:///mnt/4d311c06-5193-4f61-a3f6-53ca4d9ea1e1/libreoffice/instdir/program/../share/registry/res/registry_fr.xcd"
(In reply to Xisco Faulí from comment #20) > Every time I launch LibreOffice I get hundreds of message like... Not me, latest master: some warning about LibreLogo, many about missing icons, but nothing about the new command. I build with --enable-assert-always-abort and --enable-debug and run kf6. @Bojidar: Please resolve the ticket as fixed when done.