Documentation: UI policy update about dialogs
Updated out-of-date information about the use of wxFormBuilder.
This commit is contained in:
parent
2a865ef4b6
commit
7975e05446
|
@ -71,12 +71,12 @@ Webpage titles and navigational elements | Header
|
||||||
|
|
||||||
This section defines how dialog boxes should be designed. The KiCad project
|
This section defines how dialog boxes should be designed. The KiCad project
|
||||||
uses the [GNOME User Interface Guidelines][gnome-ui-guidelines] for laying out
|
uses the [GNOME User Interface Guidelines][gnome-ui-guidelines] for laying out
|
||||||
dialogs. KiCad's dialogs must be designed with [wxFormBuilder][wxformbuilder].
|
dialogs. When designing dialogs, follow the [visual layout section of the GNOME
|
||||||
As wxFormBuilder available in packages is likely to be a different version than
|
User Interface Guidelines][gnome-ui-layout]. KiCad's dialogs may either be
|
||||||
what other developers have installed, it has been decided to use the version
|
designed with [wxFormBuilder][wxformbuilder] or created by hand. However,
|
||||||
kept in a Github repository, branch [wxFB3.5RC-1][wxformbuilder-github] to avoid
|
existing dialogs must be maintained in the same way as they have been
|
||||||
version mismatch. When designing dialogs, follow the [visual layout section of
|
implemented. Please use [wxFormBuilder v3.8.0 or later][wxformbuilder-releases]
|
||||||
the GNOME User Interface Guidelines][gnome-ui-layout].
|
to avoid version mismatch between developers.
|
||||||
|
|
||||||
## Escape Key Termination ## {#dialogs-esc-key}
|
## Escape Key Termination ## {#dialogs-esc-key}
|
||||||
Please note that the escape key termination only works properly if there is a
|
Please note that the escape key termination only works properly if there is a
|
||||||
|
@ -168,8 +168,8 @@ controls so text should be quoted with single quotes ''. e.g.:
|
||||||
[gnome-ui-guidelines]:https://developer.gnome.org/hig/stable/
|
[gnome-ui-guidelines]:https://developer.gnome.org/hig/stable/
|
||||||
[gnome-ui-layout]:https://developer.gnome.org/hig/stable/visual-layout.html.en
|
[gnome-ui-layout]:https://developer.gnome.org/hig/stable/visual-layout.html.en
|
||||||
[gnome-ui-style]:https://developer.gnome.org/hig/stable/writing-style.html.en
|
[gnome-ui-style]:https://developer.gnome.org/hig/stable/writing-style.html.en
|
||||||
[wxformbuilder]:https://sourceforge.net/projects/wxformbuilder/
|
[wxformbuilder]:https://github.com/wxFormBuilder/wxFormBuilder
|
||||||
[wxformbuilder-github]:https://github.com/marekr/wxFormBuilder/tree/wxFB3.5-RC1
|
[wxformbuilder-releases]:https://github.com/wxFormBuilder/wxFormBuilder/releases
|
||||||
[wxwidgets-doc]:http://docs.wxwidgets.org/3.0/
|
[wxwidgets-doc]:http://docs.wxwidgets.org/3.0/
|
||||||
[wxdialog-setescapeid]:http://docs.wxwidgets.org/3.0/classwx_dialog.html#a585869988e308f549128a6a065f387c6
|
[wxdialog-setescapeid]:http://docs.wxwidgets.org/3.0/classwx_dialog.html#a585869988e308f549128a6a065f387c6
|
||||||
[wxwidgets-sizers]:http://docs.wxwidgets.org/3.0/overview_sizer.html
|
[wxwidgets-sizers]:http://docs.wxwidgets.org/3.0/overview_sizer.html
|
||||||
|
|
Loading…
Reference in New Issue