code:common:project-structure
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
code:common:project-structure [2022/07/10 13:27] – ↷ Links adapted because of a move operation joerg.hampel | code:common:project-structure [2025/01/23 10:50] (current) – joerg.hampel | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== 11 Project Structure ====== | ====== 11 Project Structure ====== | ||
- | This page defines the default project structure used by most of our projects. We have also information on our [[code: | + | This page defines the default project structure used by most of our projects. We have also information on our [[code: |
- | | {{: | + | | {{: |
<WRAP left round info 100%> | <WRAP left round info 100%> | ||
Line 49: | Line 49: | ||
/ | / | ||
- | /Framework/ | + | /_Examples |
+ | | ||
/Libraries/ | /Libraries/ | ||
/Modules/ | /Modules/ | ||
/Project/ | /Project/ | ||
TEMPLATE.lvproj | TEMPLATE.lvproj | ||
- | TEMPLATE_Main.vi | + | TEMPLATE_Main.vi |
- | startup.vi | + | startup.vi |
Contains the following directories and files: | Contains the following directories and files: | ||
+ | ==== ' | ||
- | ==== 'Framework' directory ==== | + | / |
+ | / | ||
+ | Some Example.vi | ||
+ | Another Example.vi | ||
+ | |||
+ | The '' | ||
+ | |||
+ | |||
+ | ==== '_VI Templates' directory ==== | ||
/ | / | ||
- | /Framework/ | + | /_VI Templates |
- | | + | |
- | | + | |
- | | + | |
- | For Windows Applications: | + | The '' |
- | * Event Manager | + | // |
- | * Sidebar | + | |
- | * UI Manager | + | |
- | <WRAP left round info 80%> | + | ==== ' |
- | More information on framework modules: [[code: | + | |
- | </ | + | |
- | ==== ' | + | / |
+ | / | ||
+ | |||
+ | Starting from [[https:// | ||
+ | Generic framework modules are now part of [[https:// | ||
+ | |||
+ | ==== ' | ||
/ | / | ||
/Libraries/ | /Libraries/ | ||
- | / | ||
- | / | ||
- | / | ||
- | / | ||
- | Contains libraries | + | Contains |
- | <WRAP left round info 80%> | + | <WRAP left round info 100%> |
- | More information on our libraries: [[code: | + | Starting from [[https:// |
</ | </ | ||
- | |||
==== ' | ==== ' | ||
Line 99: | Line 106: | ||
/Modules/ | /Modules/ | ||
/ | / | ||
- | /Dummie/ | + | /DBModule/ |
- | /Dummie2/ | + | /Dummy/ |
- | /User Interface/ | + | /ExampleClone/ |
+ | / | ||
Line 126: | Line 134: | ||
/ | / | ||
| | ||
- | Contains all project-specific files that are not part of a DQMH module or a library. The content of this directory varies from project to project. | + | Contains all project-specific files that are not part of a DQMH module or a generic reuse library. The content of this directory varies from project to project. |
==== ' | ==== ' | ||
Line 143: | Line 151: | ||
<WRAP left round download 80%> | <WRAP left round download 80%> | ||
The source code for the project shown can be found at \\ | The source code for the project shown can be found at \\ | ||
- | https://gitlab.com/hampel-soft/ | + | https://code.hampel-soft.com/ |
</ | </ |
code/common/project-structure.1657459635.txt.gz · Last modified: 2022/07/10 13:27 by joerg.hampel