Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split TOC section "How-to Guides" into "Basic", "Intermediate" and "Expert" #254

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 24 additions & 11 deletions doc/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,41 +63,54 @@ Check out the ZEISS INSPECT Apps news page!
news/welcome
```

Furthermore, we recommend following our how-to guides to get you started.
Furthermore, we recommend following our How-to Guides to get you started.

```{eval-rst}
.. toctree::
:maxdepth: 1
:caption: How-to Guides
:caption: How-to Guides – Basic

howtos/python_api_introduction/python_api_introduction
howtos/python_api_introduction/selecting_elements
howtos/using_app_editor/using_app_editor
howtos/app_file_format/app_file_format
howtos/app_documentation/app_documentation
howtos/using_vscode_editor/using_vscode_editor
howtos/python_api_introduction/file_selection_dialog
howtos/python_api_introduction/user_defined_dialogs
howtos/python_api_introduction/creating_wizard_dialogs
howtos/using_gui_libraries/using_gui_libraries
howtos/scripting_solutions/scripting_solutions
howtos/faq/faq
```

```{eval-rst}
.. toctree::
:maxdepth: 1
:caption: How-to Guides – Intermediate

howtos/using_vscode_editor/using_vscode_editor
howtos/app_documentation/app_documentation
howtos/scripted_elements/scripted_elements_toc
howtos/python_api_introduction/using_script_resources
howtos/stages/stages
howtos/project_keywords/project_keywords
howtos/localization/localization
howtos/testing_apps/testing_apps
```

```{eval-rst}
.. toctree::
:maxdepth: 1
:caption: How-to Guides – Expert

howtos/python_api_introduction/creating_wizard_dialogs
howtos/using_gui_libraries/using_gui_libraries
howtos/using_shared_environments/using_shared_environments
howtos/using_wheelhouses/using_wheelhouses
howtos/adding_workspaces_to_apps/adding_workspaces_to_apps
howtos/using_services/using_services
howtos/using_scripted_diagrams/using_scripted_diagrams
howtos/localization/localization
howtos/starting_options/starting_options
howtos/testing_apps/testing_apps
howtos/scripting_legacy_projects/scripting_legacy_projects
howtos/scripting_solutions/scripting_solutions
howtos/faq/faq
```


If you already know how to create an App and now you are interested in Python programming in ZEISS INSPECT, take a look at our collection of Python examples.

```{eval-rst}
Expand Down