├── VUEJS ├── ViteVueSetup2023 │ ├── .prettierrc.json │ ├── .vscode │ │ └── extensions.json │ ├── postcss.config.cjs │ ├── src │ │ ├── assets │ │ │ ├── avtr_boy_02.jpg │ │ │ └── vue.svg │ │ ├── @Pages │ │ │ ├── NotFoundPage.vue │ │ │ ├── Dashboard.vue │ │ │ ├── DemoPage.vue │ │ │ └── AuthPage.vue │ │ ├── vite-env.d.ts │ │ ├── main.ts │ │ ├── style.css │ │ ├── @Stores │ │ │ └── authStore.ts │ │ ├── components │ │ │ └── HelloWorld.vue │ │ ├── App.vue │ │ └── routes │ │ │ └── router.ts │ ├── tsconfig.node.json │ ├── tailwind.config.cjs │ ├── .gitignore │ ├── index.html │ ├── package.json │ └── tsconfig.json ├── Vue3Beginners │ ├── .vscode │ │ └── extensions.json │ ├── src │ │ ├── assets │ │ │ └── dragon.png │ │ ├── components │ │ │ └── PageNotFound.vue │ │ ├── vite-env.d.ts │ │ ├── main.ts │ │ ├── stores │ │ │ └── index.ts │ │ ├── App.vue │ │ └── routes.ts │ ├── vite.config.ts │ ├── tsconfig.node.json │ ├── .gitignore │ ├── public │ │ └── vue.svg │ ├── package.json │ ├── tsconfig.json │ └── index.html └── InteractiveClickableMap │ ├── .vscode │ └── extensions.json │ ├── src │ ├── main.js │ └── assets │ │ └── vue.svg │ ├── vite.config.js │ ├── .gitignore │ ├── package.json │ ├── README.md │ └── index.html ├── WPF ├── GENERAL │ ├── Globalization.Demo │ │ ├── Properties │ │ │ ├── Resources.ta.Designer.cs │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ ├── Globalization.External │ │ │ ├── Langresources │ │ │ │ └── Language.ta.Designer.cs │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── ExternalControl.xaml.cs │ │ │ ├── app.config │ │ │ └── ExternalControl.xaml │ │ ├── .cr │ │ │ └── personal │ │ │ │ ├── FavoritesList │ │ │ │ └── List.xml │ │ │ │ └── Editor │ │ │ │ └── Painting │ │ │ │ └── Structural Highlighting.xml │ │ ├── App.xaml │ │ └── MainWindow.xaml.cs │ ├── AmazonScraping │ │ ├── WebMining.xlsm │ │ ├── App.xaml.cs │ │ ├── App.xaml │ │ ├── AmazonScraping.csproj │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml.cs │ │ ├── ScrapWindow.xaml │ │ ├── ScrapWindow.xaml.cs │ │ └── AmazonScraping.sln │ ├── DashboardDemo │ │ ├── Haley.FlexiMenuTest │ │ │ ├── Assets │ │ │ │ ├── hippo.png │ │ │ │ ├── avatar.png │ │ │ │ └── background.jpg │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── App.xaml.cs │ │ │ ├── App.config │ │ │ ├── App.xaml │ │ │ ├── Views │ │ │ │ ├── IntroView.xaml.cs │ │ │ │ ├── WorkingView.xaml.cs │ │ │ │ ├── DashBoardHome.xaml.cs │ │ │ │ └── IntroView.xaml │ │ │ └── MainWindow.xaml.cs │ │ └── .cr │ │ │ └── personal │ │ │ └── FavoritesList │ │ │ └── List.xml │ ├── NotificationDemo │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ ├── App.xaml │ │ ├── InputTest01.xaml.cs │ │ ├── App.xaml.cs │ │ ├── packages.config │ │ ├── App.config │ │ └── NotificationDemo.sln │ ├── ThemeService │ │ ├── ThemeExternalTest │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── Skins │ │ │ │ ├── Skin03.xaml │ │ │ │ ├── Skin01.xaml │ │ │ │ └── Skin02.xaml │ │ │ ├── ExternalWindwo.xaml.cs │ │ │ ├── ExternalControl.xaml.cs │ │ │ ├── EntryModule.cs │ │ │ └── ExternalWindwo.xaml │ │ └── ThemeServiceTest │ │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ │ ├── ThemeManagerDic.xaml │ │ │ ├── Skins │ │ │ └── themegroup2 │ │ │ │ ├── Style01.xaml │ │ │ │ └── Style02.xaml │ │ │ └── App.xaml │ ├── WPFOrgChart │ │ ├── WPFOrgChart │ │ │ ├── Enums │ │ │ │ ├── CurrentView.cs │ │ │ │ └── TargetType.cs │ │ │ ├── WPFOrgChart.csproj │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Controls │ │ │ │ ├── OrgChartPage.xaml │ │ │ │ ├── OrgChartPage.xaml.cs │ │ │ │ └── DataEntryPage.xaml.cs │ │ │ ├── TabPages │ │ │ │ ├── AddRole.xaml.cs │ │ │ │ ├── AddPerson.xaml.cs │ │ │ │ └── AddDepartment.xaml.cs │ │ │ ├── App.xaml.cs │ │ │ ├── Models │ │ │ │ ├── OrgBaseModel.cs │ │ │ │ └── OrgConfig.cs │ │ │ └── MainWindow.xaml.cs │ │ └── WPFOrgChart.sln │ ├── SettingsPage │ │ └── SettingsPageDemo │ │ │ ├── ViewModels │ │ │ └── SettingsVM.cs │ │ │ ├── Enums │ │ │ ├── ThemeEnum.cs │ │ │ ├── TargetEnum.cs │ │ │ ├── UnitEnum.cs │ │ │ └── LanguageEnum.cs │ │ │ ├── ViewEnum.cs │ │ │ ├── SettingsPageDemo.csproj │ │ │ ├── AssemblyInfo.cs │ │ │ ├── App.xaml │ │ │ ├── Controls │ │ │ ├── GeneralSettings.xaml │ │ │ ├── CredentialSettings.xaml │ │ │ ├── SettingsPage.xaml.cs │ │ │ ├── CalculatorPage.xaml.cs │ │ │ ├── GeneralSettings.xaml.cs │ │ │ └── CredentialSettings.xaml.cs │ │ │ ├── MainWindow.xaml.cs │ │ │ ├── Model │ │ │ └── SecretConfig.cs │ │ │ └── SettingsPageDemo.sln │ ├── PopUpDemo │ │ ├── App.xaml.cs │ │ ├── PopUpDemo.csproj │ │ ├── AssemblyInfo.cs │ │ ├── App.xaml │ │ ├── MainWindow.xaml.cs │ │ └── PopUpDemo.sln │ └── InteractiveMap │ │ ├── AssemblyInfo.cs │ │ ├── InteractiveMap.csproj │ │ ├── App.xaml │ │ ├── Controls │ │ └── MapHolder.xaml.cs │ │ ├── MainWindow.xaml.cs │ │ ├── App.xaml.cs │ │ └── InteractiveMap.sln ├── MVVM │ ├── SimpleCustomerData │ │ ├── 01.webp │ │ ├── cctvtest.jpg │ │ ├── App.xaml.cs │ │ ├── App.xaml │ │ ├── AssemblyInfo.cs │ │ ├── SimpleCustomerData.csproj │ │ └── SimpleCustomerData.sln │ ├── QuickMVVMSetup │ │ ├── QuickMVVMSetup │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── MainWindow.xaml.cs │ │ │ ├── Person.cs │ │ │ └── App.config │ │ └── QuickMVVMSetup.sln │ └── SimpleNavigation │ │ ├── PageId.cs │ │ ├── App.xaml.cs │ │ ├── App.xaml │ │ ├── SimpleNavigation.csproj │ │ ├── AssemblyInfo.cs │ │ ├── Pages │ │ ├── PageA.xaml │ │ ├── PageB.xaml │ │ ├── PageD.xaml │ │ ├── PageA.xaml.cs │ │ ├── PageB.xaml.cs │ │ ├── PageC.xaml.cs │ │ ├── PageD.xaml.cs │ │ └── PageC.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── MainVM.cs │ │ └── SimpleNavigation.sln ├── LOGINSAMPLES │ ├── LoginControl │ │ ├── __Input │ │ │ ├── polygon-shapes-beginner.jpg │ │ │ ├── twisted-light-background.jpg │ │ │ ├── 05-Soft-Gradient-Background-copy-1.jpg │ │ │ ├── 17-Soft-Gradient-Background-copy-1.jpg │ │ │ ├── 19-Soft-Gradient-Background-copy-1.jpg │ │ │ └── 20-Soft-Gradient-Background-copy-1.jpg │ │ ├── LoginControl │ │ │ ├── Images │ │ │ │ ├── polygon-shapes-beginner.jpg │ │ │ │ ├── twisted-light-background.jpg │ │ │ │ ├── 05-Soft-Gradient-Background-copy-1.jpg │ │ │ │ ├── 17-Soft-Gradient-Background-copy-1.jpg │ │ │ │ ├── 19-Soft-Gradient-Background-copy-1.jpg │ │ │ │ └── 20-Soft-Gradient-Background-copy-1.jpg │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── ViewEnums.cs │ │ │ ├── Controls │ │ │ │ ├── LoginPage.xaml.cs │ │ │ │ ├── SignupPage.xaml.cs │ │ │ │ ├── WelcomeView.xaml.cs │ │ │ │ └── LoginHelperPage.xaml.cs │ │ │ ├── App.config │ │ │ └── Authenticationwindow.xaml.cs │ │ └── MainAppSample │ │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ │ ├── App.xaml │ │ │ ├── MainWindow.xaml │ │ │ ├── MainWindow.xaml.cs │ │ │ ├── CredentialHolder.cs │ │ │ └── App.config │ ├── LoginExample2 │ │ ├── LoginExample2.csproj │ │ ├── App.xaml.cs │ │ ├── App.xaml │ │ ├── AssemblyInfo.cs │ │ ├── MainWindow.xaml.cs │ │ └── LoginExample2.sln │ └── GoogleAuth │ │ ├── AuthService │ │ └── AuthService.csproj │ │ └── GoogleAuth │ │ ├── AssemblyInfo.cs │ │ ├── App.xaml │ │ ├── GoogleAuth.csproj │ │ ├── View │ │ ├── AuthWindow.xaml.cs │ │ ├── HomeWindow.xaml.cs │ │ └── HomeWindow.xaml │ │ └── Controllers │ │ └── AuthController.cs ├── CONTROLS │ ├── CustomControlButtons │ │ └── CustomControlButtons │ │ │ ├── minus_medium.png │ │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ │ ├── App.config │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ └── NewWindow.xaml.cs │ ├── ToggleButton │ │ ├── ToggleBtnDemo │ │ │ ├── App.config │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── App.xaml.cs │ │ │ ├── App.xaml │ │ │ └── MainWindow.xaml.cs │ │ └── WPFToggleButton │ │ │ ├── App.config │ │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ │ └── Themes │ │ │ └── Generic.xaml │ ├── RoundButtonDemo │ │ ├── RoundButtonDemo │ │ │ ├── App.config │ │ │ ├── Properties │ │ │ │ ├── Settings.settings │ │ │ │ └── Settings.Designer.cs │ │ │ ├── App.xaml.cs │ │ │ ├── Themes │ │ │ │ └── Generic.xaml │ │ │ └── MainWindow.xaml.cs │ │ └── RoundButtonDemo.sln │ └── PaginationControl │ │ ├── PaginationWPF │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ ├── App.xaml.cs │ │ ├── App.xaml │ │ ├── App.config │ │ ├── Converters.cs │ │ ├── MainWindow.xaml.cs │ │ └── packages.config │ │ └── helperControls │ │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ │ ├── app.config │ │ └── packages.config └── ANIMATIONS │ ├── LoadingAnimation │ ├── LoadingAnimation │ │ ├── App.config │ │ ├── Properties │ │ │ ├── Settings.settings │ │ │ └── Settings.Designer.cs │ │ ├── DoubleKFType.cs │ │ ├── App.xaml.cs │ │ └── App.xaml │ └── LoadingAnimation.sln │ ├── BlinkingAnimation │ ├── BlinkingAnimation.csproj │ ├── App.xaml.cs │ ├── App.xaml │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml.cs │ ├── BlinkingAnimation.sln │ └── MainWindow.xaml │ ├── LoadingAnimation01 │ ├── LoadingAnimation01.csproj │ ├── App.xaml.cs │ ├── App.xaml │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml.cs │ ├── MainWindow.xaml │ └── LoadingAnimation01.sln │ └── LoadingAnimation02 │ ├── LoadingAnimation02.csproj │ ├── App.xaml.cs │ ├── App.xaml │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml.cs │ └── LoadingAnimation02.sln ├── .vs ├── slnx.sqlite ├── Tutorials │ └── v16 │ │ └── .suo ├── PaginationWPF │ └── v16 │ │ └── .suo └── VSWorkspaceState.json ├── Asset 7@3x.png ├── Fira_Code_v6.2.zip ├── _MockUps ├── readme └── Hyperlink Mockup.pdf ├── VANILLA └── HTML+CSS │ ├── SideNavBar │ ├── resources │ │ ├── dp.jpg │ │ └── abstract.png │ └── manifest.json │ └── SimpleLoadingAnimation │ ├── index.html │ └── index.css └── Excel └── VBA └── MultipleCombination └── excel-multiple-combination-of-cells-values.xlsm /VUEJS/ViteVueSetup2023/.prettierrc.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Properties/Resources.ta.Designer.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/.vs/slnx.sqlite -------------------------------------------------------------------------------- /Asset 7@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/Asset 7@3x.png -------------------------------------------------------------------------------- /Fira_Code_v6.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/Fira_Code_v6.2.zip -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/Langresources/Language.ta.Designer.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vs/Tutorials/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/.vs/Tutorials/v16/.suo -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /_MockUps/readme: -------------------------------------------------------------------------------- 1 | This folder contains all the mockups that were used/provided for the tutorials 2 | -------------------------------------------------------------------------------- /.vs/PaginationWPF/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/.vs/PaginationWPF/v16/.suo -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /_MockUps/Hyperlink Mockup.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/_MockUps/Hyperlink Mockup.pdf -------------------------------------------------------------------------------- /.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- 1 | { 2 | "ExpandedNodes": [ 3 | "" 4 | ], 5 | "PreviewInSolutionExplorer": false 6 | } -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/MVVM/SimpleCustomerData/01.webp -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/cctvtest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/MVVM/SimpleCustomerData/cctvtest.jpg -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/assets/dragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/VUEJS/Vue3Beginners/src/assets/dragon.png -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/WebMining.xlsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/GENERAL/AmazonScraping/WebMining.xlsm -------------------------------------------------------------------------------- /VANILLA/HTML+CSS/SideNavBar/resources/dp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/VANILLA/HTML+CSS/SideNavBar/resources/dp.jpg -------------------------------------------------------------------------------- /VANILLA/HTML+CSS/SideNavBar/resources/abstract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/VANILLA/HTML+CSS/SideNavBar/resources/abstract.png -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/postcss.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins:{ 3 | tailwindcss:{}, 4 | autoprefixer:{}, 5 | } 6 | } -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/assets/avtr_boy_02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/VUEJS/ViteVueSetup2023/src/assets/avtr_boy_02.jpg -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/src/main.js: -------------------------------------------------------------------------------- 1 | import { createApp } from 'vue' 2 | import './style.css' 3 | import App from './App.vue' 4 | 5 | createApp(App).mount('#app') 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/hippo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/hippo.png -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/avatar.png -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/polygon-shapes-beginner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/polygon-shapes-beginner.jpg -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Assets/background.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/twisted-light-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/twisted-light-background.jpg -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/minus_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/CONTROLS/CustomControlButtons/CustomControlButtons/minus_medium.png -------------------------------------------------------------------------------- /Excel/VBA/MultipleCombination/excel-multiple-combination-of-cells-values.xlsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/Excel/VBA/MultipleCombination/excel-multiple-combination-of-cells-values.xlsm -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/polygon-shapes-beginner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/polygon-shapes-beginner.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/05-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/05-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/17-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/17-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/19-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/19-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/__Input/20-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/__Input/20-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/twisted-light-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/twisted-light-background.jpg -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite' 2 | import vue from '@vitejs/plugin-vue' 3 | 4 | // https://vitejs.dev/config/ 5 | export default defineConfig({ 6 | plugins: [vue()] 7 | }) 8 | -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/vite.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite' 2 | import vue from '@vitejs/plugin-vue' 3 | 4 | // https://vitejs.dev/config/ 5 | export default defineConfig({ 6 | plugins: [vue()] 7 | }) 8 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/@Pages/NotFoundPage.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/05-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/05-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/17-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/17-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/19-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/19-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/20-Soft-Gradient-Background-copy-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmsmech/Tutorials/HEAD/WPF/LOGINSAMPLES/LoginControl/LoginControl/Images/20-Soft-Gradient-Background-copy-1.jpg -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/components/PageNotFound.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | 3 | declare module '*.vue' { 4 | import type { DefineComponent } from 'vue' 5 | const component: DefineComponent<{}, {}, any> 6 | export default component 7 | } 8 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/WPFToggleButton/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | 3 | declare module '*.vue' { 4 | import type { DefineComponent } from 'vue' 5 | const component: DefineComponent<{}, {}, any> 6 | export default component 7 | } 8 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/tsconfig.node.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "composite": true, 4 | "module": "ESNext", 5 | "moduleResolution": "Node", 6 | "allowSyntheticDefaultImports": true 7 | }, 8 | "include": ["vite.config.ts"] 9 | } 10 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/tsconfig.node.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "composite": true, 4 | "module": "ESNext", 5 | "moduleResolution": "Node", 6 | "allowSyntheticDefaultImports": true 7 | }, 8 | "include": ["vite.config.ts"] 9 | } 10 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/.cr/personal/FavoritesList/List.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/.cr/personal/FavoritesList/List.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/WPFToggleButton/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/helperControls/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/tailwind.config.cjs: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | //Specify the file formats where tailwind shoudl work 4 | content: ["./src/**/*.{html,js,jsx,tsx,vue}"], 5 | theme: { 6 | extend: {}, 7 | }, 8 | plugins: [], 9 | } 10 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/PageId.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SimpleNavigation { 8 | public enum PageId { 9 | A, 10 | B, 11 | C, 12 | D 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/.cr/personal/Editor/Painting/Structural Highlighting.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | True 5 | 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Enums/CurrentView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace WPFOrgChart.Enums { 8 | public enum CurrentView { 9 | DataEntry, 10 | OrgChart 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/LoginExample2.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/main.ts: -------------------------------------------------------------------------------- 1 | import { createApp } from "vue"; 2 | import { createPinia } from "pinia"; 3 | import "./style.css"; 4 | import App from "./App.vue"; 5 | import router from "./routes/router"; 6 | 7 | const _pinia = createPinia(); 8 | 9 | createApp(App) 10 | .use(_pinia) 11 | .use(router) 12 | .mount("#app"); 13 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/BlinkingAnimation.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/LoadingAnimation01.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/LoadingAnimation02.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /VANILLA/HTML+CSS/SideNavBar/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pilot Test", 3 | "version": "1.0.0", 4 | "description": "check how chrome add-ons work", 5 | "manifest_version": 3, 6 | "author": "lingam", 7 | "action":{ 8 | "default_popup": "index.html", 9 | "default_title": "Pilot test" 10 | } 11 | } -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/DoubleKFType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace LoadingAnimation { 8 | internal enum DoubleKFType { 9 | Linear, 10 | Discrete 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Enums/TargetType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace WPFOrgChart.Enums { 8 | public enum TargetType { 9 | Person, 10 | Role, 11 | Department 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/ViewModels/SettingsVM.cs: -------------------------------------------------------------------------------- 1 | using Haley.Models; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SettingsPageDemo.ViewModels 9 | { 10 | public class SettingsVM : BaseVM 11 | { 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/style.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | :root { 6 | font-family: Inter, Avenir, Helvetica, Arial, sans-serif; 7 | font-size: 16px; 8 | line-height: 24px; 9 | font-weight: 400; 10 | } 11 | 12 | body{ 13 | @apply bg-neutral-50 p-5 m-0 w-full h-screen flex ; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Enums/ThemeEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SettingsPageDemo.Enums 8 | { 9 | public enum ThemeEnum 10 | { 11 | Dark, 12 | Blue, 13 | Light 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/ViewEnums.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace LoginControl 8 | { 9 | public enum ViewEnums 10 | { 11 | SingUpPage, 12 | LoginPage, 13 | HelperPage, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/Skins/Skin03.xaml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/Skins/Skin01.xaml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/Skins/Skin02.xaml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Enums/TargetEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SettingsPageDemo.Enums 8 | { 9 | public enum TargetEnum 10 | { 11 | Circle, 12 | Rectangle, 13 | Square, 14 | Triangle 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Enums/UnitEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SettingsPageDemo.Enums 8 | { 9 | public enum UnitEnum 10 | { 11 | millimeter, 12 | centimeter, 13 | meter, 14 | inch, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/main.ts: -------------------------------------------------------------------------------- 1 | import { createApp } from 'vue' 2 | import router from './routes'; 3 | import {createPinia} from 'pinia'; 4 | import './style.css' 5 | import App from './App.vue' 6 | // import Hw from './components/HelloWorld.vue' 7 | 8 | const _pinia = createPinia(); //a store 9 | createApp(App) 10 | .use(router) 11 | .use(_pinia) 12 | .mount('#app') 13 | 14 | -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace PopUpDemo { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Enums/LanguageEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SettingsPageDemo.Enums 8 | { 9 | public enum LanguageEnum 10 | { 11 | English, 12 | Tamil, 13 | Mandarin, 14 | French, 15 | Russian 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/AuthService/AuthService.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net6.0 5 | enable 6 | enable 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace AmazonScraping { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace SimpleNavigation { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/PopUpDemo.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace LoginExample2 { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace SimpleCustomerData { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace BlinkingAnimation { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace LoadingAnimation01 { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace LoadingAnimation02 { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace ToggleBtnDemo { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/ViewEnum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace SettingsPageDemo 8 | { 9 | public enum ViewEnum 10 | { 11 | HomeView, 12 | SettingsView, 13 | } 14 | 15 | public enum SettingsViewEnum { 16 | General, 17 | Credentials 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "interactive_clickable_map", 3 | "private": true, 4 | "version": "0.0.0", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vite build", 9 | "preview": "vite preview" 10 | }, 11 | "dependencies": { 12 | "vue": "^3.2.41" 13 | }, 14 | "devDependencies": { 15 | "@vitejs/plugin-vue": "^3.2.0", 16 | "vite": "^3.2.3" 17 | } 18 | } -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/SimpleNavigation.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/README.md: -------------------------------------------------------------------------------- 1 | # Vue 3 + Vite 2 | 3 | This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 ` 12 | 13 | 14 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Vite + Vue + TS 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace LoadingAnimation { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace QuickMVVMSetup 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace PaginationWPF 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace RoundButtonDemo 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace Haley.FlexiMenuTest 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /VANILLA/HTML+CSS/SimpleLoadingAnimation/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Document 8 | 9 | 10 | 11 |
Below is a simple spinner.
12 |
13 | 14 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/helperControls/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/WPFToggleButton/Themes/Generic.xaml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/AmazonScraping.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/public/vue.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/assets/vue.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/SettingsPageDemo.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /VUEJS/InteractiveClickableMap/src/assets/vue.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vue3demo", 3 | "private": true, 4 | "version": "0.0.0", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vue-tsc && vite build", 9 | "preview": "vite preview" 10 | }, 11 | "dependencies": { 12 | "pinia": "^2.0.27", 13 | "vue": "^3.2.41", 14 | "vue-router": "^4.1.6" 15 | }, 16 | "devDependencies": { 17 | "@vitejs/plugin-vue": "^3.2.0", 18 | "typescript": "^4.6.4", 19 | "vite": "^3.2.3", 20 | "vue-tsc": "^1.0.9" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/@Pages/Dashboard.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ESNext", 4 | "useDefineForClassFields": true, 5 | "module": "ESNext", 6 | "moduleResolution": "Node", 7 | "strict": true, 8 | "jsx": "preserve", 9 | "resolveJsonModule": true, 10 | "isolatedModules": true, 11 | "esModuleInterop": true, 12 | "lib": ["ESNext", "DOM"], 13 | "skipLibCheck": true, 14 | "noEmit": true 15 | }, 16 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/routes.ts"], 17 | "references": [{ "path": "./tsconfig.node.json" }] 18 | } 19 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/ThemeManagerDic.xaml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/@Stores/authStore.ts: -------------------------------------------------------------------------------- 1 | import * as pin from "pinia"; 2 | import { ref } from "vue"; 3 | 4 | const useAuthStore = pin.defineStore("auth", () => { 5 | const is_authorized = ref(false); 6 | const username = ref(); 7 | 8 | function authenticate(status: boolean,user_name?:string) { 9 | is_authorized.value = status; 10 | username.value = user_name; 11 | console.log(is_authorized,user_name); 12 | } 13 | 14 | return { 15 | //State 16 | is_authorized, 17 | username, 18 | 19 | //Actions 20 | authenticate, 21 | }; 22 | }); 23 | 24 | export default { 25 | useAuthStore, 26 | }; 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/WPFOrgChart.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Vite + Vue + TS 8 | 9 | 10 |
11 |
12 |

Let's Learn Vue 3 Js

13 |
14 |
15 |
16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/SimpleCustomerData.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | PreserveNewest 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/InteractiveMap.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 19 | 20 | 25 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/Converters.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Globalization; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | using System.Windows.Data; 8 | 9 | namespace PaginationWPF 10 | { 11 | public class VerficiationConverter : IValueConverter 12 | { 13 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 14 | { 15 | return value; 16 | } 17 | 18 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 19 | { 20 | return value; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/stores/index.ts: -------------------------------------------------------------------------------- 1 | import {defineStore} from 'pinia'; 2 | import {ref} from 'vue'; 3 | 4 | // const datastore = defineStore("data",()=>{ 5 | // const salary = ref(8500); 6 | 7 | // return {salary}; 8 | // }); 9 | 10 | 11 | const datastore = defineStore('data', { 12 | state: () => ({ 13 | salary: Number(localStorage.getItem('salary')?.toString()) ?? 8500, 14 | }), 15 | actions:{ 16 | storeinLocal(){ 17 | localStorage.setItem('salary', JSON.stringify(this.salary)); 18 | }, 19 | clearLocal(){ 20 | localStorage.removeItem('salary'); 21 | } 22 | } 23 | }) 24 | 25 | export {datastore} 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/Themes/Generic.xaml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageA.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageB.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageD.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace PopUpDemo { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageA.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SimpleNavigation.Pages { 17 | /// 18 | /// Interaction logic for PageA.xaml 19 | /// 20 | public partial class PageA : UserControl { 21 | public PageA() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageB.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SimpleNavigation.Pages { 17 | /// 18 | /// Interaction logic for PageB.xaml 19 | /// 20 | public partial class PageB : UserControl { 21 | public PageB() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageC.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SimpleNavigation.Pages { 17 | /// 18 | /// Interaction logic for PageC.xaml 19 | /// 20 | public partial class PageC : UserControl { 21 | public PageC() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageD.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SimpleNavigation.Pages { 17 | /// 18 | /// Interaction logic for PageD.xaml 19 | /// 20 | public partial class PageD : UserControl { 21 | public PageD() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/Skins/themegroup2/Style01.xaml: -------------------------------------------------------------------------------- 1 | 4 | 44.0 5 | 13 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/Skins/themegroup2/Style02.xaml: -------------------------------------------------------------------------------- 1 | 4 | 14.0 5 | 13 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoginExample2 { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace BlinkingAnimation { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Controls/OrgChartPage.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoadingAnimation01 { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoadingAnimation02 { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace ToggleBtnDemo { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/App.vue: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/Controls/MapHolder.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace InteractiveMap.Controls { 17 | /// 18 | /// Interaction logic for MapHolder.xaml 19 | /// 20 | public partial class MapHolder : UserControl { 21 | public MapHolder() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/GeneralSettings.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/TabPages/AddRole.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace WPFOrgChart.TabPages { 17 | /// 18 | /// Interaction logic for AddRole.xaml 19 | /// 20 | public partial class AddRole : UserControl { 21 | public AddRole() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/MainWindow.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/CredentialSettings.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/ExternalWindwo.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Shapes; 14 | 15 | namespace ThemeExternalTest 16 | { 17 | /// 18 | /// Interaction logic for ExternalWindwo.xaml 19 | /// 20 | public partial class ExternalWindwo : Window 21 | { 22 | public ExternalWindwo() 23 | { 24 | InitializeComponent(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/TabPages/AddPerson.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace WPFOrgChart.TabPages { 17 | /// 18 | /// Interaction logic for AddPerson.xaml 19 | /// 20 | public partial class AddPerson : UserControl { 21 | public AddPerson() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Controls/OrgChartPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace WPFOrgChart.Controls { 17 | /// 18 | /// Interaction logic for OrgChartPage.xaml 19 | /// 20 | public partial class OrgChartPage : UserControl { 21 | public OrgChartPage() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace CustomControlButtons 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | private void Application_Startup(object sender, StartupEventArgs e) 17 | { 18 | //Mainwindow 19 | //var _wndw1 = new MainWindow(); 20 | //_wndw1.ShowDialog(); 21 | 22 | //NewWindow 23 | var _wndw2 = new NewWindow(); 24 | _wndw2.ShowDialog(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Controls/DataEntryPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace WPFOrgChart.Controls { 17 | /// 18 | /// Interaction logic for DataEntryPage.xaml 19 | /// 20 | public partial class DataEntryPage : UserControl { 21 | public DataEntryPage() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/TabPages/AddDepartment.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace WPFOrgChart.TabPages { 17 | /// 18 | /// Interaction logic for AddDepartment.xaml 19 | /// 20 | public partial class AddDepartment : UserControl { 21 | public AddDepartment() { 22 | InitializeComponent(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace MainAppSample 17 | { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window 22 | { 23 | public MainWindow() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/App.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 16 | 17 | 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace WPFOrgChart { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application { 14 | private void Application_Startup(object sender, StartupEventArgs e) { 15 | Initialize(); 16 | //Finally call the window. 17 | MainWindow mwndw = new MainWindow(); 18 | mwndw.ShowDialog(); 19 | } 20 | 21 | void Initialize() { 22 | //to initialize services or classes or objects as needed. 23 | 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vitevuesetup2023", 3 | "private": true, 4 | "version": "0.0.0", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "vue-tsc && vite build", 9 | "preview": "vite preview" 10 | }, 11 | "dependencies": { 12 | "pinia": "^2.0.29", 13 | "vue": "^3.2.41", 14 | "vue-router": "^4.1.6" 15 | }, 16 | "devDependencies": { 17 | "@types/node": "^18.11.18", 18 | "@vitejs/plugin-vue": "^3.2.0", 19 | "autoprefixer": "^10.4.13", 20 | "postcss": "^8.4.21", 21 | "prettier": "^2.8.3", 22 | "prettier-plugin-tailwindcss": "^0.2.1", 23 | "tailwindcss": "^3.2.4", 24 | "typescript": "^4.6.4", 25 | "unplugin-auto-import": "^0.12.1", 26 | "vite": "^3.2.0", 27 | "vue-tsc": "^1.0.9" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace AmazonScraping { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | this.DataContext = new MainVM(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using Haley.WPF.Controls; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | using System.Windows.Controls; 9 | using System.Windows.Data; 10 | using System.Windows.Documents; 11 | using System.Windows.Input; 12 | using System.Windows.Media; 13 | using System.Windows.Media.Imaging; 14 | using System.Windows.Navigation; 15 | using System.Windows.Shapes; 16 | 17 | namespace SettingsPageDemo { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : PlainWindow { 22 | public MainWindow() { 23 | InitializeComponent(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SimpleNavigation { 17 | /// 18 | /// Interaction logic for MainWindow.xaml 19 | /// 20 | public partial class MainWindow : Window { 21 | public MainWindow() { 22 | InitializeComponent(); 23 | this.DataContext = new MainVM(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/NewWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Shapes; 14 | using Haley.WPF.Controls; 15 | 16 | namespace CustomControlButtons 17 | { 18 | /// 19 | /// Interaction logic for NewWindow.xaml 20 | /// 21 | public partial class NewWindow : PlainWindow 22 | { 23 | public NewWindow() 24 | { 25 | InitializeComponent(); 26 | } 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Views/IntroView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace Haley.FlexiMenuTest.Views 17 | { 18 | /// 19 | /// Interaction logic for IntroView.xaml 20 | /// 21 | public partial class IntroView : UserControl 22 | { 23 | public IntroView() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Controls/LoginPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoginControl.Controls 17 | { 18 | /// 19 | /// Interaction logic for LoginPage.xaml 20 | /// 21 | public partial class LoginPage : UserControl 22 | { 23 | public LoginPage() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Controls/SignupPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoginControl.Controls 17 | { 18 | /// 19 | /// Interaction logic for SignupPage.xaml 20 | /// 21 | public partial class SignupPage : UserControl 22 | { 23 | public SignupPage() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Controls/WelcomeView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoginControl.Controls 17 | { 18 | /// 19 | /// Interaction logic for SignupPage.xaml 20 | /// 21 | public partial class WelcomeView : UserControl 22 | { 23 | public WelcomeView() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Views/WorkingView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace Haley.FlexiMenuTest.Views 17 | { 18 | /// 19 | /// Interaction logic for WorkingView.xaml 20 | /// 21 | public partial class WorkingView : UserControl 22 | { 23 | public WorkingView() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/ExternalControl.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace ThemeExternalTest 17 | { 18 | /// 19 | /// Interaction logic for ExternalControl.xaml 20 | /// 21 | public partial class ExternalControl : UserControl 22 | { 23 | public ExternalControl() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/SettingsPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SettingsPageDemo.Controls 17 | { 18 | /// 19 | /// Interaction logic for SettingsPage.xaml 20 | /// 21 | public partial class SettingsPage : UserControl 22 | { 23 | public SettingsPage() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Models/OrgBaseModel.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.MVVM; 6 | using Haley.Utils; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Linq; 10 | using System.Text; 11 | using System.Threading.Tasks; 12 | 13 | namespace WPFOrgChart.Models { 14 | public abstract class OrgBaseModel : ChangeNotifier, ICloneable { 15 | 16 | //Since this ID is a readonly property, Json Deseriazlier wasn't able to set this value. 17 | //If we make this public set, we will retrieve the saved value 18 | public string Id { get; set; } 19 | 20 | public OrgBaseModel() { 21 | Id = Guid.NewGuid().ToString(); 22 | } 23 | public abstract object Clone(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Views/DashBoardHome.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace Haley.FlexiMenuTest.Views 17 | { 18 | /// 19 | /// Interaction logic for DashBoardHome.xaml 20 | /// 21 | public partial class DashBoardHome : UserControl 22 | { 23 | public DashBoardHome() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/CalculatorPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SettingsPageDemo.Controls 17 | { 18 | /// 19 | /// Interaction logic for CalculatorPage.xaml 20 | /// 21 | public partial class CalculatorPage : UserControl 22 | { 23 | public CalculatorPage() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Controls/LoginHelperPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace LoginControl.Controls 17 | { 18 | /// 19 | /// Interaction logic for LoginHelperPage.xaml 20 | /// 21 | public partial class LoginHelperPage : UserControl 22 | { 23 | public LoginHelperPage() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/ExternalControl.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace Globalization.External 17 | { 18 | /// 19 | /// Interaction logic for ExternalControl.xaml 20 | /// 21 | public partial class ExternalControl : UserControl 22 | { 23 | public ExternalControl() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | using InteractiveMap.ViewModel; 16 | 17 | namespace InteractiveMap { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window { 22 | public MainWindow() { 23 | InitializeComponent(); 24 | this.DataContext = new MainVM(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/GeneralSettings.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SettingsPageDemo.Controls 17 | { 18 | /// 19 | /// Interaction logic for GeneralSettings.xaml 20 | /// 21 | public partial class GeneralSettings : UserControl 22 | { 23 | public GeneralSettings() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/GoogleAuth.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Controls/CredentialSettings.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace SettingsPageDemo.Controls 17 | { 18 | /// 19 | /// Interaction logic for CredentialSettings.xaml 20 | /// 21 | public partial class CredentialSettings : UserControl 22 | { 23 | public CredentialSettings() 24 | { 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/CredentialHolder.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace MainAppSample 8 | { 9 | internal class CredentialHolder 10 | { 11 | internal bool IsAuthenticated { get; set; } 12 | 13 | #region Constructor 14 | public static CredentialHolder Singleton = new CredentialHolder(); 15 | public static CredentialHolder getSingleton() 16 | { 17 | if (Singleton == null) Singleton = new CredentialHolder(); 18 | return Singleton; 19 | } 20 | 21 | public static void Clear() 22 | { 23 | Singleton = new CredentialHolder(); 24 | } 25 | private CredentialHolder() { } 26 | #endregion 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /VUEJS/Vue3Beginners/src/routes.ts: -------------------------------------------------------------------------------- 1 | //1. Create a router and export it. 2 | import hw from "./components/HelloWorld.vue"; 3 | import dem from "./components/demo.vue"; 4 | import pnf from "./components/PageNotFound.vue"; 5 | import { createRouter, createWebHashHistory, createWebHistory } from 'vue-router'; 6 | 7 | //Routes 8 | const _routes = [{ 9 | path:"/", 10 | name:"home", 11 | component: hw, 12 | props: {msg : "Hello World 3", 13 | newmsg:"This is count ref", 14 | } 15 | }, 16 | { 17 | path:"/demo", 18 | name:"demopage", 19 | component:dem, 20 | }, 21 | { 22 | path:"/:pathMatch(.*)*", 23 | name:"notFound", 24 | component:pnf 25 | } 26 | ]; 27 | 28 | //Create router 29 | const router = createRouter({ 30 | history:createWebHistory(), 31 | routes: _routes, 32 | }); 33 | 34 | //Export router 35 | export default router; -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/MainWindow.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/App.xaml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/Pages/PageC.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/Models/OrgConfig.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.MVVM; 6 | using Haley.Utils; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Linq; 10 | using System.Text; 11 | using System.Threading.Tasks; 12 | 13 | namespace WPFOrgChart.Models { 14 | public class OrgConfig : IConfig { 15 | public string Id { get; } 16 | public List Roles { get; set; } 17 | public List Departments { get; set; } 18 | public List Employees { get; set; } 19 | public OrgConfig() { 20 | Id = Guid.NewGuid().ToString(); 21 | Roles = new List(); 22 | Departments = new List(); 23 | Employees = new List(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/@Pages/DemoPage.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 18 | 19 | 31 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace QuickMVVMSetup 17 | { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window 22 | { 23 | public MainWindow() 24 | { 25 | InitializeComponent(); 26 | DataContext = new MainVM(); //Connecting the view with viewmodel 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | using WPFOrgChart.ViewModels; 16 | 17 | namespace WPFOrgChart { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window { 22 | public MainWindow() { 23 | InitializeComponent(); 24 | //Add datacontext 25 | this.DataContext = new MainVM(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | using PaginationWPF.Viewmodels; 16 | 17 | namespace PaginationWPF 18 | { 19 | /// 20 | /// Interaction logic for MainWindow.xaml 21 | /// 22 | public partial class MainWindow : Window 23 | { 24 | public MainWindow() 25 | { 26 | InitializeComponent(); 27 | this.DataContext = new VMMain(); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": "./src/", 4 | "target": "ESNext", 5 | "useDefineForClassFields": true, 6 | "module": "ESNext", 7 | "moduleResolution": "Node", 8 | "strict": true, 9 | "jsx": "preserve", 10 | "resolveJsonModule": true, 11 | "isolatedModules": true, 12 | "esModuleInterop": true, 13 | "lib": ["ESNext", "DOM"], 14 | "skipLibCheck": true, 15 | "noEmit": true, 16 | "paths": { 17 | //Direct 18 | 19 | //Sub Locations 20 | "@/*": ["*"], 21 | "@components/*": ["components/*"], 22 | "@pages/*": ["@Pages/*"], 23 | } 24 | }, 25 | "include": [ 26 | "src/**/*.ts", 27 | "src/**/*.d.ts", 28 | "src/**/*.tsx", 29 | "src/**/*.vue", 30 | "vite.config.*", 31 | "auto-imports.d.ts" 32 | ], 33 | "references": [{ "path": "./tsconfig.node.json" }] 34 | } 35 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/Model/SecretConfig.cs: -------------------------------------------------------------------------------- 1 | using Haley.Models; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | 8 | namespace SettingsPageDemo.Model 9 | { 10 | public class SecretConfig : ChangeNotifier 11 | { 12 | private string _password; 13 | public string Password { 14 | get { return _password; } 15 | set { SetProp(ref _password, value); } 16 | } 17 | 18 | private int _secretNumber; 19 | public int SecretNumber { 20 | get { return _secretNumber; } 21 | set { SetProp(ref _secretNumber, value); } 22 | } 23 | 24 | private string _userName; 25 | public string UserName { 26 | get { return _userName; } 27 | set { SetProp(ref _userName, value); } 28 | } 29 | 30 | public string HostName { get; set; } 31 | 32 | public SecretConfig() { } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace RoundButtonDemo 17 | { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window 22 | { 23 | public MainWindow() 24 | { 25 | InitializeComponent(); 26 | } 27 | 28 | private void TestClick(object sender, RoutedEventArgs e) 29 | { 30 | 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/ScrapWindow.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/MainVM.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows.Input; 7 | using CommunityToolkit.Mvvm.ComponentModel; 8 | using CommunityToolkit.Mvvm.Input; 9 | 10 | namespace SimpleNavigation { 11 | public class MainVM : ObservableObject { 12 | 13 | private PageId _pageID; 14 | public PageId PageID { 15 | get { return _pageID; } 16 | set { SetProperty(ref _pageID, value); } 17 | } 18 | 19 | private string _test; 20 | public string Test { 21 | get { return _test; } 22 | set { SetProperty(ref _test, value); } 23 | } 24 | 25 | 26 | public ICommand CMDChangePage => new RelayCommand(ChangePage); 27 | 28 | void ChangePage(PageId newPage) { 29 | PageID = newPage; 30 | } 31 | 32 | public MainVM() { PageID = PageId.A; Test = "Hello there..."; } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/ScrapWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Shapes; 14 | using Microsoft.Web.WebView2.Core; 15 | 16 | namespace AmazonScraping { 17 | /// 18 | /// Interaction logic for ScrapWindow.xaml 19 | /// 20 | public partial class ScrapWindow : Window { 21 | Uri _url; 22 | private ScrapWindow() { 23 | InitializeComponent(); 24 | } 25 | 26 | public ScrapWindow(Uri webURL) : this() { 27 | _url = webURL; 28 | browser.Source = _url; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/InputTest01.xaml.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.MVVM; 6 | using Haley.Utils; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Linq; 10 | using System.Text; 11 | using System.Threading.Tasks; 12 | using System.Windows; 13 | using System.Windows.Controls; 14 | using System.Windows.Data; 15 | using System.Windows.Documents; 16 | using System.Windows.Input; 17 | using System.Windows.Media; 18 | using System.Windows.Media.Imaging; 19 | using System.Windows.Navigation; 20 | using System.Windows.Shapes; 21 | 22 | namespace NotificationDemo 23 | { 24 | /// 25 | /// Interaction logic for InputTest01.xaml 26 | /// 27 | public partial class InputTest01 : UserControl , IHaleyControl 28 | { 29 | public InputTest01() 30 | { 31 | InitializeComponent(); 32 | } 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/View/AuthWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Shapes; 14 | using Haley.WPF.Controls; 15 | using GoogleAuth.ViewModel; 16 | using Haley.Models; 17 | 18 | namespace GoogleAuth.View { 19 | /// 20 | /// Interaction logic for AuthWindow.xaml 21 | /// 22 | public partial class AuthWindow : PlainWindow { 23 | public AuthWindow() { 24 | var vm = new AuthVM(); 25 | WindowObserver wObserver = new WindowObserver(this, vm); 26 | InitializeComponent(); 27 | this.DataContext = vm; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/View/HomeWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Shapes; 14 | using Haley.WPF.Controls; 15 | using GoogleAuth.ViewModel; 16 | using Haley.Models; 17 | 18 | namespace GoogleAuth.View { 19 | /// 20 | /// Interaction logic for HomeWindow.xaml 21 | /// 22 | public partial class HomeWindow : PlainWindow { 23 | public HomeWindow() { 24 | var vm = new HomeVM(); 25 | WindowObserver wObserver = new WindowObserver(this, vm); 26 | InitializeComponent(); 27 | this.DataContext = vm; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Authenticationwindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.WPF.Controls; 6 | using Haley.MVVM; 7 | using Haley.Utils; 8 | using System; 9 | using System.Collections.Generic; 10 | using System.Linq; 11 | using System.Text; 12 | using System.Threading.Tasks; 13 | using System.Windows; 14 | using System.Windows.Controls; 15 | using System.Windows.Data; 16 | using System.Windows.Documents; 17 | using System.Windows.Input; 18 | using System.Windows.Media; 19 | using System.Windows.Media.Imaging; 20 | using System.Windows.Shapes; 21 | 22 | 23 | namespace LoginControl 24 | { 25 | /// 26 | /// Interaction logic for Authenticationwindow.xaml 27 | /// 28 | public partial class Authenticationwindow : PlainWindow 29 | { 30 | public Authenticationwindow() 31 | { 32 | InitializeComponent(); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/EntryModule.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.MVVM; 6 | using Haley.Utils; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Linq; 10 | using System.Text; 11 | using System.Threading.Tasks; 12 | 13 | namespace ThemeExternalTest 14 | { 15 | public static class EntryModule 16 | { 17 | public static void RegisterThemes(IThemeService ts) 18 | { 19 | var _group1 = new AssemblyThemeBuilder(); 20 | _group1 21 | .Add("Theme1", new Uri(@"pack://application:,,,/ThemeExternalTest;component/Skins/Skin01.xaml")) 22 | .Add("Theme2", new Uri(@"pack://application:,,,/ThemeExternalTest;component/Skins/Skin02.xaml")) 23 | .Add("Theme3", new Uri(@"pack://application:,,,/ThemeExternalTest;component/Skins/Skin03.xaml")); 24 | ts.RegisterGroup(_group1); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using Haley.Abstractions; 2 | using Haley.Enums; 3 | using Haley.Events; 4 | using Haley.Models; 5 | using Haley.MVVM; 6 | using Haley.Utils; 7 | using System; 8 | using System.Collections.Generic; 9 | using System.Configuration; 10 | using System.Data; 11 | using System.Linq; 12 | using System.Threading.Tasks; 13 | using System.Windows; 14 | 15 | namespace NotificationDemo 16 | { 17 | /// 18 | /// Interaction logic for App.xaml 19 | /// 20 | public partial class App : Application 21 | { 22 | private void Application_Startup(object sender, StartupEventArgs e) 23 | { 24 | ContainerRegistrations(); 25 | MainWindow _wndw = new MainWindow(); 26 | _wndw.ShowDialog(); 27 | } 28 | 29 | private void ContainerRegistrations() 30 | { 31 | ContainerStore.Singleton.controls.register(mode:RegisterMode.Transient); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/Controllers/AuthController.cs: -------------------------------------------------------------------------------- 1 | using GoogleAuth.Services; 2 | using Microsoft.AspNetCore.Mvc; 3 | using System; 4 | using System.Collections; 5 | using System.Collections.Generic; 6 | using System.Threading.Tasks; 7 | 8 | namespace WebApplication1.Controllers { 9 | [Route("api/[controller]")] 10 | [ApiController] 11 | public class AuthController : ControllerBase { 12 | // GET: api/ 13 | [Route("google")] 14 | [HttpGet] 15 | public string GetGoogle([FromQuery]string code) { 16 | Task.Run(() => { Globals.MakeCall("google", code); }); 17 | return "Please close this window and return back to your application.."; 18 | } 19 | 20 | //[Route("github")] 21 | //[HttpGet] 22 | //public string GetGithub([FromQuery] string code) { 23 | // Globals.MakeCall("google", code); 24 | // return "Please close this window and return back to your application.."; 25 | //} 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/ExternalControl.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/Person.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.ComponentModel; 7 | using Haley.Models; 8 | using Haley.Abstractions; 9 | using Haley.MVVM; 10 | 11 | namespace QuickMVVMSetup 12 | { 13 | public class Person : ChangeNotifier 14 | { 15 | private string _FName; 16 | public string FName 17 | { 18 | get { return _FName; } 19 | set { _FName = value; OnPropertyChanged(nameof(FName)); } 20 | } 21 | 22 | private string _LName; 23 | public string LName 24 | { 25 | get { return _LName; } 26 | set { _LName = value; OnPropertyChanged(nameof(LName)); } 27 | } 28 | 29 | private string _Age; 30 | public string Age 31 | { 32 | get { return _Age; } 33 | set { _Age = value; OnPropertyChanged(nameof(Age)); } 34 | } 35 | 36 | public Person() { } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | 16 | namespace Globalization.Test 17 | { 18 | /// 19 | /// Interaction logic for MainWindow.xaml 20 | /// 21 | public partial class MainWindow : Window 22 | { 23 | public MainWindow() 24 | { 25 | InitializeComponent(); 26 | cmbxLanguage.Items.Add("en"); 27 | cmbxLanguage.Items.Add("ta"); 28 | } 29 | 30 | private void cmbxLanguage_SelectionChanged(object sender, SelectionChangedEventArgs e) 31 | { 32 | App.ChangeCulture(cmbxLanguage.SelectedValue as string); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Views/IntroView.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | using Haley.Rest; 9 | using Haley.Models; 10 | 11 | namespace InteractiveMap { 12 | /// 13 | /// Interaction logic for App.xaml 14 | /// 15 | public partial class App : Application { 16 | private void Application_Startup(object sender, StartupEventArgs e) { 17 | Initialize(); 18 | MainWindow mwndw = new MainWindow(); 19 | mwndw.ShowDialog(); 20 | } 21 | 22 | private void Initialize() { 23 | //Setup a rest api handler from Haley. 24 | var _bankClient = new FluentClient(@"http://api.worldbank.org/v2/"); 25 | //Store this client in some place which can be accessed by other viewmodels. 26 | //Haley has inbuilt clientstore to store clients with a key. 27 | ClientStore.AddClient("worldbank", _bankClient); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/helperControls/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/ExternalWindwo.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/routes/router.ts: -------------------------------------------------------------------------------- 1 | import * as vR from "vue-router"; 2 | import DashboardVue from "@pages/Dashboard.vue"; 3 | import Pnf from "@pages/NotFoundPage.vue"; 4 | 5 | //Create a router and then export it 6 | 7 | const _routes:Array = [ 8 | //Path & Component are mandatory. 9 | { 10 | path:"/", 11 | component:DashboardVue, 12 | name:"home" 13 | }, 14 | { 15 | path:"/demo", 16 | component:()=> import("@pages/DemoPage.vue"),// Lazy loading to defer loading only when required 17 | name:"home.demo" //Use defined. Keep dot notation to have elegant design 18 | }, 19 | { 20 | path:"/login", 21 | component:()=> import("@pages/AuthPage.vue"),// Lazy loading to defer loading only when required 22 | name:"home.auth" //Use defined. Keep dot notation to have elegant design 23 | }, 24 | { 25 | path:"/nf", //Need to change with regex to catch all non-defined 26 | component:Pnf, 27 | name:"home.missing" 28 | }, 29 | ]; 30 | 31 | const router = vR.createRouter({ 32 | history: vR.createWebHistory(), //WebHash history will add hash before every route 33 | routes: _routes, //Send the routes here. 34 | }); 35 | 36 | export default router; 37 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/ToggleBtnDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace ToggleBtnDemo.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /VANILLA/HTML+CSS/SimpleLoadingAnimation/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: rgb(255, 255, 255); 3 | display: flex; 4 | flex-direction: column; 5 | row-gap: 35px; 6 | align-items:center; 7 | } 8 | 9 | .main-container { 10 | background-color: rgb(213, 177, 213); 11 | height: 40px; 12 | display: inline-flex; 13 | align-items: center; 14 | padding-left: 10px; 15 | } 16 | 17 | /* 1. Create a simple rectangle with border on all sides. 18 | 2. Make one side of the rectangle with different color 19 | 3. Make the rectangle border radius as 50% 20 | 4. Create a rotate animation on the angle */ 21 | .spinner { 22 | width: 50px; 23 | height: 50px; 24 | border: 15px solid rgb(219, 213, 213); 25 | border-top: 15px solid rgb(14, 59, 97); 26 | border-radius: 50%; 27 | animation: spin 2s linear infinite; /* Create an animation with parameters from 'spin' and run this for 1sec infinitely */ 28 | } 29 | 30 | /* Create a spin keyframe with parameters for the rotation from 0 to 360 degree */ 31 | @keyframes spin { 32 | /* At 0% or start of the animation, rotate angle is 0 degree*/ 33 | 0% { 34 | transform: rotate(0deg); 35 | } 36 | 100% { 37 | transform: rotate(360deg); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /WPF/CONTROLS/ToggleButton/WPFToggleButton/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace WPFToggleButton.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | using System.Windows.Controls; 8 | using System.Windows.Data; 9 | using System.Windows.Documents; 10 | using System.Windows.Input; 11 | using System.Windows.Media; 12 | using System.Windows.Media.Imaging; 13 | using System.Windows.Navigation; 14 | using System.Windows.Shapes; 15 | using Haley.Abstractions; 16 | using Haley.Enums; 17 | using Haley.Events; 18 | using Haley.FlexiMenuTest.ViewModels; 19 | using Haley.Models; 20 | using Haley.MVVM; 21 | using Haley.Utils; 22 | using Haley.WPF.Controls; 23 | 24 | 25 | namespace Haley.FlexiMenuTest 26 | { 27 | /// 28 | /// Interaction logic for MainWindow.xaml 29 | /// 30 | public partial class MainWindow : PlainWindow 31 | { 32 | public MainWindow() 33 | { 34 | InitializeComponent(); 35 | //If datacontext of the views (controls) are not set explicitly, they take it from the parent. 36 | this.DataContext = new MainViewModel(); 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace LoadingAnimation.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/PopUpDemo/PopUpDemo.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32526.322 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PopUpDemo", "PopUpDemo.csproj", "{16584200-A6A3-4DE4-A35E-8F9CFEFFCB7C}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {16584200-A6A3-4DE4-A35E-8F9CFEFFCB7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {16584200-A6A3-4DE4-A35E-8F9CFEFFCB7C}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {16584200-A6A3-4DE4-A35E-8F9CFEFFCB7C}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {16584200-A6A3-4DE4-A35E-8F9CFEFFCB7C}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {AB5BB03B-7426-46DC-B1C3-0B79C407E415} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/PaginationWPF/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace PaginationWPF.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/CONTROLS/PaginationControl/helperControls/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace helperControls.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPF/GENERAL/AmazonScraping/AmazonScraping.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.5.33516.290 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AmazonScraping", "AmazonScraping.csproj", "{AF3C7A5E-1BC3-4171-ABFC-EBEBD0550453}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {AF3C7A5E-1BC3-4171-ABFC-EBEBD0550453}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {AF3C7A5E-1BC3-4171-ABFC-EBEBD0550453}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {AF3C7A5E-1BC3-4171-ABFC-EBEBD0550453}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {AF3C7A5E-1BC3-4171-ABFC-EBEBD0550453}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {FF2F28E1-6136-410F-BD0E-D075B03AA12B} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/InteractiveMap/InteractiveMap.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.4.33213.308 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InteractiveMap", "InteractiveMap.csproj", "{37F326DF-6C8D-45E5-BC01-4B001F06FD4E}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {37F326DF-6C8D-45E5-BC01-4B001F06FD4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {37F326DF-6C8D-45E5-BC01-4B001F06FD4E}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {37F326DF-6C8D-45E5-BC01-4B001F06FD4E}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {37F326DF-6C8D-45E5-BC01-4B001F06FD4E}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {2A101825-618D-4D99-B3BF-FB159CEFD9D5} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace NotificationDemo.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/WPFOrgChart/WPFOrgChart.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32526.322 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPFOrgChart", "WPFOrgChart\WPFOrgChart.csproj", "{CECF3B8B-E7D8-4A60-A4AE-DAF6EDEC3BEE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {CECF3B8B-E7D8-4A60-A4AE-DAF6EDEC3BEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {CECF3B8B-E7D8-4A60-A4AE-DAF6EDEC3BEE}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {CECF3B8B-E7D8-4A60-A4AE-DAF6EDEC3BEE}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {CECF3B8B-E7D8-4A60-A4AE-DAF6EDEC3BEE}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {1CD99F82-B366-4268-9119-FB1D8EBBCE6C} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginExample2/LoginExample2.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32526.322 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoginExample2", "LoginExample2.csproj", "{6115B327-EB9C-48E5-B54D-0996F84099A3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {6115B327-EB9C-48E5-B54D-0996F84099A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {6115B327-EB9C-48E5-B54D-0996F84099A3}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {6115B327-EB9C-48E5-B54D-0996F84099A3}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {6115B327-EB9C-48E5-B54D-0996F84099A3}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {8F5FD619-A513-49F6-B19B-8AE8DB75944E} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace Globalization.Test.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/NotificationDemo/NotificationDemo.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.31019.35 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NotificationDemo", "NotificationDemo.csproj", "{A3BD5E82-C41B-43D9-A4D4-1363A15D2610}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {A3BD5E82-C41B-43D9-A4D4-1363A15D2610}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {A3BD5E82-C41B-43D9-A4D4-1363A15D2610}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {A3BD5E82-C41B-43D9-A4D4-1363A15D2610}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {A3BD5E82-C41B-43D9-A4D4-1363A15D2610}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {1F8E38E8-BB2E-4934-A894-15570E846C24} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace QuickMVVMSetup.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleNavigation/SimpleNavigation.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.5.33516.290 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleNavigation", "SimpleNavigation.csproj", "{2570F41B-963A-4678-A124-52159F316753}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {2570F41B-963A-4678-A124-52159F316753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {2570F41B-963A-4678-A124-52159F316753}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {2570F41B-963A-4678-A124-52159F316753}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {2570F41B-963A-4678-A124-52159F316753}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {B3854726-69EC-487E-8AC7-5846DB6C93DD} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeServiceTest/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace ThemeServiceTest.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/LoginControl/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace LoginControl.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/LoginControl/MainAppSample/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace MainAppSample.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/MVVM/QuickMVVMSetup/QuickMVVMSetup.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.32228.343 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuickMVVMSetup", "QuickMVVMSetup\QuickMVVMSetup.csproj", "{5F5DE213-A0E6-4E77-9004-E9642A0CD58C}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {5F5DE213-A0E6-4E77-9004-E9642A0CD58C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {5F5DE213-A0E6-4E77-9004-E9642A0CD58C}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {5F5DE213-A0E6-4E77-9004-E9642A0CD58C}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {5F5DE213-A0E6-4E77-9004-E9642A0CD58C}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {7F2A16E3-EFAE-4286-8CA0-0F69F068D370} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /VUEJS/ViteVueSetup2023/src/@Pages/AuthPage.vue: -------------------------------------------------------------------------------- 1 | 15 | 16 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/BlinkingAnimation.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32526.322 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlinkingAnimation", "BlinkingAnimation.csproj", "{CE27152F-55BD-49CB-9F57-0A0C97D03C61}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {CE27152F-55BD-49CB-9F57-0A0C97D03C61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {CE27152F-55BD-49CB-9F57-0A0C97D03C61}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {CE27152F-55BD-49CB-9F57-0A0C97D03C61}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {CE27152F-55BD-49CB-9F57-0A0C97D03C61}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {C62E81A4-9A5B-4237-85EF-ECBE018EF76C} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/GENERAL/ThemeService/ThemeExternalTest/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace ThemeExternalTest.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/MVVM/SimpleCustomerData/SimpleCustomerData.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.4.33213.308 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleCustomerData", "SimpleCustomerData.csproj", "{EF2C6371-C3A1-4A64-9EB8-75F9CB62A8C8}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {EF2C6371-C3A1-4A64-9EB8-75F9CB62A8C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {EF2C6371-C3A1-4A64-9EB8-75F9CB62A8C8}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {EF2C6371-C3A1-4A64-9EB8-75F9CB62A8C8}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {EF2C6371-C3A1-4A64-9EB8-75F9CB62A8C8}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {1DFF4966-F341-4DDB-A63A-7796DF45C2E5} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation01/LoadingAnimation01.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.5.33516.290 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoadingAnimation01", "LoadingAnimation01.csproj", "{7F483EEF-4BD6-4516-914D-CF7B73F20BBD}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {7F483EEF-4BD6-4516-914D-CF7B73F20BBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {7F483EEF-4BD6-4516-914D-CF7B73F20BBD}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {7F483EEF-4BD6-4516-914D-CF7B73F20BBD}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {7F483EEF-4BD6-4516-914D-CF7B73F20BBD}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {03B30D9A-A5B4-484C-A596-98412D4A3D00} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation02/LoadingAnimation02.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.5.33516.290 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoadingAnimation02", "LoadingAnimation02.csproj", "{B9D64019-E82A-4FD8-A763-523913683A21}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {B9D64019-E82A-4FD8-A763-523913683A21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {B9D64019-E82A-4FD8-A763-523913683A21}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {B9D64019-E82A-4FD8-A763-523913683A21}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {B9D64019-E82A-4FD8-A763-523913683A21}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {6B314296-ADFD-49AD-8BA1-BA1BB95C895D} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32516.85 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RoundButtonDemo", "RoundButtonDemo\RoundButtonDemo.csproj", "{620D3A9D-63F7-487D-BEC5-A1E1A364ED37}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {620D3A9D-63F7-487D-BEC5-A1E1A364ED37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {620D3A9D-63F7-487D-BEC5-A1E1A364ED37}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {620D3A9D-63F7-487D-BEC5-A1E1A364ED37}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {620D3A9D-63F7-487D-BEC5-A1E1A364ED37}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {B238507B-33D5-4D17-BB68-B94FA38CD0CA} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/RoundButtonDemo/RoundButtonDemo/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace RoundButtonDemo.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /WPF/GENERAL/DashboardDemo/Haley.FlexiMenuTest/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace Haley.FlexiMenuTest.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/SettingsPage/SettingsPageDemo/SettingsPageDemo.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.5.33516.290 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SettingsPageDemo", "SettingsPageDemo.csproj", "{78CF44F5-C828-4626-838B-B7FC2A9CA192}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {78CF44F5-C828-4626-838B-B7FC2A9CA192}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {78CF44F5-C828-4626-838B-B7FC2A9CA192}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {78CF44F5-C828-4626-838B-B7FC2A9CA192}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {78CF44F5-C828-4626-838B-B7FC2A9CA192}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {B220BD0F-36E2-4C09-B4B1-1F14AEEFCE4E} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/LOGINSAMPLES/GoogleAuth/GoogleAuth/View/HomeWindow.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/LoadingAnimation/LoadingAnimation.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32616.157 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoadingAnimation", "LoadingAnimation\LoadingAnimation.csproj", "{624C6B22-7E66-4F82-8D22-173FEB601A3D}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {624C6B22-7E66-4F82-8D22-173FEB601A3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {624C6B22-7E66-4F82-8D22-173FEB601A3D}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {624C6B22-7E66-4F82-8D22-173FEB601A3D}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {624C6B22-7E66-4F82-8D22-173FEB601A3D}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {5BD561D7-0443-4940-8B3D-2BD3904EECE7} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /WPF/CONTROLS/CustomControlButtons/CustomControlButtons/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace CustomControlButtons.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/GENERAL/Globalization.Demo/Globalization.External/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace Globalization.External.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /WPF/ANIMATIONS/BlinkingAnimation/MainWindow.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | --------------------------------------------------------------------------------