mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 14:57:35 +00:00
Base: Move GML documentation into subsection
That was the whole point of this endeavour :^)
This commit is contained in:
parent
f824a67b3b
commit
ad6cbc4192
54 changed files with 89 additions and 92 deletions
|
@ -1 +0,0 @@
|
|||
GML-Introduction.md
|
79
Base/usr/share/man/man5/GML.md
Normal file
79
Base/usr/share/man/man5/GML.md
Normal file
|
@ -0,0 +1,79 @@
|
|||
## Name
|
||||
|
||||
GUI Markup Language (GML)
|
||||
|
||||
## Description
|
||||
|
||||
GML is Serenity's graphic user interface (GUI) markup language. GML files are human-readable text files and have no easily detectable filemagic. The format is strongly influenced by QML, the Qt Modeling Language.
|
||||
|
||||
It allows you to easily define GUI interfaces for your applications. It is easy to learn and use in C++.
|
||||
|
||||
You can easily add GML files to your project in Hack Studio either using
|
||||
|
||||
`Project > New > GML File`
|
||||
|
||||
Or right clicking on a folder in the TreeView and using
|
||||
|
||||
`New > GML File`
|
||||
|
||||
## See also
|
||||
|
||||
- [gml-format(1)](help://man/1/gml-format) formats your GML files.
|
||||
- [GML Playground(1)](help://man/1/GMLPlayground) is an interactive GML creation tool.
|
||||
|
||||
### List of GML manpages
|
||||
|
||||
- [Using GML](help://man/5/GML/Usage)
|
||||
- [GML syntax](help://man/5/GML/Syntax)
|
||||
- Extending GML
|
||||
- [Define properties](help://man/5/GML/Define-property)
|
||||
- [Define widgets](help://man/5/GML/Define-widget)
|
||||
- GML object and property reference
|
||||
- [Core::Object](help://man/5/GML/CoreObject)
|
||||
- [UI Dimensions](help://man/5/GML/UI-Dimensions)
|
||||
- Layouts
|
||||
- [HorizontalBoxLayout](help://man/5/GML/Layout-HorizontalBoxLayout)
|
||||
- [VerticalBoxLayout](help://man/5/GML/Layout-VerticalBoxLayout)
|
||||
- Widgets
|
||||
- [Breadcrumbbar](help://man/5/GML/Widget-Breadcrumbbar)
|
||||
- [Button](help://man/5/GML/Widget-Button)
|
||||
- [Calendar](help://man/5/GML/Widget-Calendar)
|
||||
- [CheckBox](help://man/5/GML/Widget-CheckBox)
|
||||
- [ColorInput](help://man/5/GML/Widget-ColorInput)
|
||||
- [ComboBox](help://man/5/GML/Widget-ComboBox)
|
||||
- [Frame](help://man/5/GML/Widget-Frame)
|
||||
- [GroupBox](help://man/5/GML/Widget-GroupBox)
|
||||
- [HorizontalProgressbar](help://man/5/GML/Widget-HorizontalProgressbar)
|
||||
- [HorizontalSeparator](help://man/5/GML/Widget-HorizontalSeparator)
|
||||
- [HorizontalSlider](help://man/5/GML/Widget-HorizontalSlider)
|
||||
- [HorizontalSplitter](help://man/5/GML/Widget-HorizontalSplitter)
|
||||
- [IconView](help://man/5/GML/Widget-IconView)
|
||||
- [ImageWidget](help://man/5/GML/Widget-ImageWidget)
|
||||
- [Label](help://man/5/GML/Widget-Label)
|
||||
- [ListView](help://man/5/GML/Widget-ListView)
|
||||
- [MultiView](help://man/5/GML/Widget-MultiView)
|
||||
- [OpacitySlider](help://man/5/GML/Widget-OpacitySlider)
|
||||
- [PasswordBox](help://man/5/GML/Widget-PasswordBox)
|
||||
- [Progressbar](help://man/5/GML/Widget-Progressbar)
|
||||
- [RadioButton](help://man/5/GML/Widget-RadioButton)
|
||||
- [ScrollableContainerWidget](help://man/5/GML/Widget-ScrollableContainerWidget)
|
||||
- [Scrollbar](help://man/5/GML/Widget-Scrollbar)
|
||||
- [Slider](help://man/5/GML/Widget-Slider)
|
||||
- [SpinBox](help://man/5/GML/Widget-SpinBox)
|
||||
- [StackWidget](help://man/5/GML/Widget-StackWidget)
|
||||
- [Statusbar](help://man/5/GML/Widget-Statusbar)
|
||||
- [TableView](help://man/5/GML/Widget-TableView)
|
||||
- [TabWidget](help://man/5/GML/Widget-TabWidget)
|
||||
- [TextBox](help://man/5/GML/Widget-TextBox)
|
||||
- [TextEditor](help://man/5/GML/Widget-TextEditor)
|
||||
- [Toolbar](help://man/5/GML/Widget-Toolbar)
|
||||
- [ToolbarContainer](help://man/5/GML/Widget-ToolbarContainer)
|
||||
- [Tray](help://man/5/GML/Widget-Tray)
|
||||
- [TreeView](help://man/5/GML/Widget-TreeView)
|
||||
- [UrlBox](help://man/5/GML/Widget-UrlBox)
|
||||
- [ValueSlider](help://man/5/GML/Widget-ValueSlider)
|
||||
- [VerticalProgressbar](help://man/5/GML/Widget-VerticalProgressbar)
|
||||
- [VerticalSeparator](help://man/5/GML/Widget-VerticalSeparator)
|
||||
- [VerticalSlider](help://man/5/GML/Widget-VerticalSlider)
|
||||
- [VerticalSplitter](help://man/5/GML/Widget-VerticalSplitter)
|
||||
- [Widget](help://man/5/GML/Widget)
|
Loading…
Add table
Add a link
Reference in a new issue