Difference between revisions of "Entry Point"
Jump to navigation
Jump to search
(This document is intended to detail the initial resources that are used when the application is launched.) |
|||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
This page documents the Entry Point of the application, or how the execution of a program begins. This document is intended to detail the initial resources that are used when the application is launched. | This page documents the Entry Point of the application, or how the execution of a program begins. This document is intended to detail the initial resources that are used when the application is launched. | ||
| + | |||
| + | == UI Guide Menu == | ||
| + | :* [[ UI - Truxton Analyst - Dev Guide ]] | ||
| + | :# [[ Entry Point ]] | ||
| + | :# [[ Navigation and Routing ]] | ||
| + | :# [[ Databinding ]] | ||
| + | :# [[ Dependency Injection ]] | ||
| + | :# [[ Task Bar Icon ]] | ||
| + | :# [[ Truxton CLI options ]] | ||
| + | :# [[ How Reports are Displayed ]] | ||
| + | :# [[ How Dialog Forms Work ]] | ||
| + | :# [[ Forms with Images ]] | ||
| + | :# [[ Images ]] | ||
| + | :# [[ Bookmarks ]] | ||
| + | |||
| + | == Main Files == | ||
| + | |||
| + | ::{| class="wikitable" | ||
| + | ! File | ||
| + | ! Summary | ||
| + | ! Path | ||
| + | |- | ||
| + | | App.xaml.cs | ||
| + | | App begins at this file. Loads the MainWindow and its view model, among other important windows and services | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\App.xaml.cs | ||
| + | |- | ||
| + | | MainWindow.xaml[.cs] | ||
| + | | Once loaded, the MainWindow will load the each page into its BodyContainer element. | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\Windows\MainWindow.xaml[.cs] | ||
| + | |- | ||
| + | | MainWIndowViewModel.cs | ||
| + | | Contains the logic to navigate to the correct page. | ||
| + | | \Truxton\Client\TruxtonClient\TruxtonClient\ViewModels\Windows\Main\MainWindowViewModel.cs | ||
| + | |- | ||
| + | |} | ||
Latest revision as of 11:28, 30 November 2021
This page documents the Entry Point of the application, or how the execution of a program begins. This document is intended to detail the initial resources that are used when the application is launched.
UI Guide Menu
Main Files
File Summary Path App.xaml.cs App begins at this file. Loads the MainWindow and its view model, among other important windows and services \Truxton\Client\TruxtonClient\TruxtonClient\App.xaml.cs MainWindow.xaml[.cs] Once loaded, the MainWindow will load the each page into its BodyContainer element. \Truxton\Client\TruxtonClient\TruxtonClient\Windows\MainWindow.xaml[.cs] MainWIndowViewModel.cs Contains the logic to navigate to the correct page. \Truxton\Client\TruxtonClient\TruxtonClient\ViewModels\Windows\Main\MainWindowViewModel.cs