From a0b2012d304aee59f90e361e95cbdcfee8ec8417 Mon Sep 17 00:00:00 2001 From: Jarr3 Date: Mon, 2 Oct 2023 19:43:21 +0200 Subject: [PATCH] #65 Add DPI awareness to B2S_ScreenResIdentifier and B2SBackglassServerEXE --- .github/workflows/b2s-backglass.yml | 2 + .gitignore | 401 ++++++++++++++++++ .../B2S_ScreenResIdentifier.vb | 13 + .../B2S_ScreenResIdentifier.vbproj | 60 ++- .../My Project/Application.Designer.vb | 25 -- .../My Project/Application.myapp | 10 +- .../My Project/Resources.Designer.vb | 2 +- .../My Project/Settings.Designer.vb | 6 +- .../My Project/app.manifest | 109 +++-- .../b2s_screenresidentifier/app.config | 27 +- .../formBackglass.Designer.vb | 108 ++--- .../formBackground.designer.vb | 39 +- .../formDMD.Designer.vb | 35 +- .../formPlayfield.Designer.vb | 8 +- .../b2s_screenresidentifier/formPlayfield.vb | 1 - .../B2SBackglassServerEXE.vbproj | 34 +- .../Classes/B2SBackglassServerEXE.vb | 13 + .../Forms/formBackglass.vb | 1 + .../Forms/formSettings.Designer.vb | 317 +++++++------- .../Forms/formSettings.resx | 253 +++++------ .../Forms/formSettings.vb | 10 + .../Forms/formSettingsMore.Designer.vb | 86 ++-- .../My Project/AssemblyInfo.vb | 4 +- .../My Project/app.manifest | 79 ++++ .../b2sbackglassserverexe/app.config | 27 +- 25 files changed, 1122 insertions(+), 548 deletions(-) create mode 100644 .gitignore create mode 100644 b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vb create mode 100644 b2sbackglassserverexe/b2sbackglassserverexe/Classes/B2SBackglassServerEXE.vb create mode 100644 b2sbackglassserverexe/b2sbackglassserverexe/My Project/app.manifest diff --git a/.github/workflows/b2s-backglass.yml b/.github/workflows/b2s-backglass.yml index ba18a31..b47c33c 100644 --- a/.github/workflows/b2s-backglass.yml +++ b/.github/workflows/b2s-backglass.yml @@ -79,7 +79,9 @@ jobs: run: | mkdir tmp cp b2s_screenresidentifier/b2s_screenresidentifier/bin/${{ matrix.platform }}/${{ matrix.config }}/B2S_ScreenResIdentifier.exe tmp + cp b2s_screenresidentifier/b2s_screenresidentifier/bin/${{ matrix.platform }}/${{ matrix.config }}/B2S_ScreenResIdentifier.exe.config tmp cp b2sbackglassserverexe/b2sbackglassserverexe/bin/${{ matrix.platform }}/${{ matrix.config }}/B2SBackglassServerEXE.exe tmp + cp b2sbackglassserverexe/b2sbackglassserverexe/bin/${{ matrix.platform }}/${{ matrix.config }}/B2SBackglassServerEXE.exe.config tmp cp b2sbackglassserverregisterapp/b2sbackglassserverregisterapp/bin/${{ matrix.platform }}/${{ matrix.config }}/B2SBackglassServerRegisterApp.exe tmp cp b2sbackglassserver/b2sbackglassserver/bin/${{ matrix.config }}/B2SServerPluginInterface.dll tmp cp b2sbackglassserver/b2sbackglassserver/bin/${{ matrix.config }}/B2SBackglassServer.dll tmp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dec0229 --- /dev/null +++ b/.gitignore @@ -0,0 +1,401 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.tlog +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio 6 auto-generated project file (contains which files were open etc.) +*.vbp + +# Visual Studio 6 workspace and project file (working project files containing files to include in project) +*.dsw +*.dsp + +# Visual Studio 6 technical files +*.ncb +*.aps + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# Visual Studio History (VSHistory) files +.vshistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd + +# VS Code files for those working on multiple tools +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +# Windows Installer files from build outputs +*.cab +*.msi +*.msix +*.msm +*.msp + +# JetBrains Rider +*.sln.iml + +# Notepad bak files +*.bak \ No newline at end of file diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vb b/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vb new file mode 100644 index 0000000..65c7856 --- /dev/null +++ b/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vb @@ -0,0 +1,13 @@ +Imports System +Imports System.Drawing +Imports System.IO +Imports System.Windows.Forms +Imports Microsoft.Win32 + +Module B2S_ScreenResIdentifier + Sub Main() + Application.EnableVisualStyles() + Application.SetCompatibleTextRenderingDefault(False) + Application.Run(New formPlayfield()) + End Sub +End Module \ No newline at end of file diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vbproj b/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vbproj index a5762f2..35ddc1b 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vbproj +++ b/b2s_screenresidentifier/b2s_screenresidentifier/B2S_ScreenResIdentifier.vbproj @@ -6,14 +6,30 @@ 2.0 {DC6D24CE-5915-40A2-9EBD-DB5A13B7AC62} WinExe - WindowsApplication1.My.MyApplication - WindowsApplication1 + B2S.B2S_ScreenResIdentifier + B2S B2S_ScreenResIdentifier 512 - WindowsForms + WindowsFormsWithCustomSubMain v4.8 + false + D:\vPinball\B2SServer\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 3 + 1.0.0.3 + false + true + true x86 @@ -90,16 +106,40 @@ My Project\app.manifest B2SScreenresIdentifier_64.ico + + true + + + 8C351BDD29D3B99941F623D60FECE37C31242CCE + + + B2S_ScreenResIdentifier_TemporaryKey.pfx + + + false + + + false + + + LocalIntranet + + + + + + + @@ -114,6 +154,7 @@ + formBackground.vb @@ -182,6 +223,7 @@ + MyApplicationCodeGenerator @@ -196,6 +238,18 @@ + + + False + Microsoft .NET Framework 4.8 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + + + + - - - - - - + - - - - - - - - - - - true - PerMonitorV2 - - - + + + true + PerMonitorV2 + + + \ No newline at end of file diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/app.config b/b2s_screenresidentifier/b2s_screenresidentifier/app.config index 2c7d9c1..8e9dd2a 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/app.config +++ b/b2s_screenresidentifier/b2s_screenresidentifier/app.config @@ -1,25 +1,8 @@ + + + - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/formBackglass.Designer.vb b/b2s_screenresidentifier/b2s_screenresidentifier/formBackglass.Designer.vb index e396aea..afddeb7 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/formBackglass.Designer.vb +++ b/b2s_screenresidentifier/b2s_screenresidentifier/formBackglass.Designer.vb @@ -24,27 +24,27 @@ Partial Class formBackglass Private Sub InitializeComponent() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(formBackglass)) Me.groupBackglass = New System.Windows.Forms.GroupBox() + Me.Label1 = New System.Windows.Forms.Label() Me.chkBackgroundActive = New System.Windows.Forms.CheckBox() + Me.button_ScreenSwitch = New System.Windows.Forms.Button() Me.txtBackglassScreenScale = New System.Windows.Forms.TextBox() Me.chkBackglassGrillVisible = New System.Windows.Forms.CheckBox() Me.lblBackglassLocationY = New System.Windows.Forms.Label() - Me.txtBackglassLocationY = New B2STextBox() - Me.txtBackglassLocationX = New B2STextBox() + Me.txtBackglassLocationY = New B2S.Module1.B2STextBox() + Me.txtBackglassLocationX = New B2S.Module1.B2STextBox() Me.lblBackglassLocationX = New System.Windows.Forms.Label() Me.lblBackglassScreenSizeHeight = New System.Windows.Forms.Label() - Me.txtBackglassScreenSizeHeight = New B2STextBox() - Me.txtBackglassScreenSizeWidth = New B2STextBox() + Me.txtBackglassScreenSizeHeight = New B2S.Module1.B2STextBox() + Me.txtBackglassScreenSizeWidth = New B2S.Module1.B2STextBox() Me.lblBackglassScreenSizeWidth = New System.Windows.Forms.Label() Me.chkBackglassFullSize = New System.Windows.Forms.CheckBox() Me.lblBackglassSizeHeight = New System.Windows.Forms.Label() - Me.txtBackglassSizeHeight = New B2STextBox() - Me.txtBackglassSizeWidth = New B2STextBox() + Me.txtBackglassSizeHeight = New B2S.Module1.B2STextBox() + Me.txtBackglassSizeWidth = New B2S.Module1.B2STextBox() Me.lblBackglassSize = New System.Windows.Forms.Label() Me.txtBackglassScreen = New System.Windows.Forms.TextBox() Me.lblBackglassScreen = New System.Windows.Forms.Label() Me.lblBackglass = New System.Windows.Forms.Label() - Me.Label1 = New System.Windows.Forms.Label() - Me.button_ScreenSwitch = New System.Windows.Forms.Button() Me.groupBackglass.SuspendLayout() Me.SuspendLayout() ' @@ -74,26 +74,49 @@ Partial Class formBackglass Me.groupBackglass.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.groupBackglass.Location = New System.Drawing.Point(7, 5) Me.groupBackglass.Name = "groupBackglass" - Me.groupBackglass.Size = New System.Drawing.Size(443, 321) + Me.groupBackglass.Size = New System.Drawing.Size(700, 454) Me.groupBackglass.TabIndex = 6 Me.groupBackglass.TabStop = False Me.groupBackglass.Text = "Backglass" ' + 'Label1 + ' + Me.Label1.Font = New System.Drawing.Font("Tahoma", 30.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label1.Location = New System.Drawing.Point(292, 165) + Me.Label1.Margin = New System.Windows.Forms.Padding(0) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(31, 55) + Me.Label1.TabIndex = 30 + Me.Label1.Text = "}" + Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft + ' 'chkBackgroundActive ' Me.chkBackgroundActive.AutoSize = True + Me.chkBackgroundActive.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkBackgroundActive.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkBackgroundActive.Location = New System.Drawing.Point(147, 295) + Me.chkBackgroundActive.Location = New System.Drawing.Point(20, 290) Me.chkBackgroundActive.Name = "chkBackgroundActive" - Me.chkBackgroundActive.Size = New System.Drawing.Size(141, 20) + Me.chkBackgroundActive.RightToLeft = System.Windows.Forms.RightToLeft.No + Me.chkBackgroundActive.Size = New System.Drawing.Size(146, 20) Me.chkBackgroundActive.TabIndex = 26 - Me.chkBackgroundActive.Text = "Activate background" + Me.chkBackgroundActive.Text = "Activate background:" Me.chkBackgroundActive.UseVisualStyleBackColor = True ' + 'button_ScreenSwitch + ' + Me.button_ScreenSwitch.Font = New System.Drawing.Font("Tahoma", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.button_ScreenSwitch.Location = New System.Drawing.Point(326, 184) + Me.button_ScreenSwitch.Name = "button_ScreenSwitch" + Me.button_ScreenSwitch.Size = New System.Drawing.Size(122, 25) + Me.button_ScreenSwitch.TabIndex = 29 + Me.button_ScreenSwitch.Text = "<-> Background" + Me.button_ScreenSwitch.UseVisualStyleBackColor = True + ' 'txtBackglassScreenScale ' Me.txtBackglassScreenScale.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassScreenScale.Location = New System.Drawing.Point(282, 141) + Me.txtBackglassScreenScale.Location = New System.Drawing.Point(297, 141) Me.txtBackglassScreenScale.Name = "txtBackglassScreenScale" Me.txtBackglassScreenScale.ReadOnly = True Me.txtBackglassScreenScale.Size = New System.Drawing.Size(93, 23) @@ -102,20 +125,21 @@ Partial Class formBackglass 'chkBackglassGrillVisible ' Me.chkBackglassGrillVisible.AutoSize = True + Me.chkBackglassGrillVisible.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkBackglassGrillVisible.Enabled = False Me.chkBackglassGrillVisible.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkBackglassGrillVisible.Location = New System.Drawing.Point(147, 254) + Me.chkBackglassGrillVisible.Location = New System.Drawing.Point(4, 264) Me.chkBackglassGrillVisible.Name = "chkBackglassGrillVisible" - Me.chkBackglassGrillVisible.Size = New System.Drawing.Size(254, 20) + Me.chkBackglassGrillVisible.Size = New System.Drawing.Size(162, 20) Me.chkBackglassGrillVisible.TabIndex = 8 - Me.chkBackglassGrillVisible.Text = "Backglass grill is visible because of DMD" + Me.chkBackglassGrillVisible.Text = "Grill visible due to DMD:" Me.chkBackglassGrillVisible.UseVisualStyleBackColor = True ' 'lblBackglassLocationY ' Me.lblBackglassLocationY.AutoSize = True Me.lblBackglassLocationY.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblBackglassLocationY.Location = New System.Drawing.Point(205, 174) + Me.lblBackglassLocationY.Location = New System.Drawing.Point(220, 174) Me.lblBackglassLocationY.Name = "lblBackglassLocationY" Me.lblBackglassLocationY.Size = New System.Drawing.Size(11, 16) Me.lblBackglassLocationY.TabIndex = 22 @@ -125,7 +149,7 @@ Partial Class formBackglass 'txtBackglassLocationY ' Me.txtBackglassLocationY.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassLocationY.Location = New System.Drawing.Point(222, 170) + Me.txtBackglassLocationY.Location = New System.Drawing.Point(237, 170) Me.txtBackglassLocationY.Name = "txtBackglassLocationY" Me.txtBackglassLocationY.Size = New System.Drawing.Size(54, 23) Me.txtBackglassLocationY.TabIndex = 4 @@ -133,7 +157,7 @@ Partial Class formBackglass 'txtBackglassLocationX ' Me.txtBackglassLocationX.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassLocationX.Location = New System.Drawing.Point(147, 170) + Me.txtBackglassLocationX.Location = New System.Drawing.Point(162, 170) Me.txtBackglassLocationX.Name = "txtBackglassLocationX" Me.txtBackglassLocationX.Size = New System.Drawing.Size(54, 23) Me.txtBackglassLocationX.TabIndex = 3 @@ -152,7 +176,7 @@ Partial Class formBackglass ' Me.lblBackglassScreenSizeHeight.AutoSize = True Me.lblBackglassScreenSizeHeight.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblBackglassScreenSizeHeight.Location = New System.Drawing.Point(205, 145) + Me.lblBackglassScreenSizeHeight.Location = New System.Drawing.Point(220, 145) Me.lblBackglassScreenSizeHeight.Name = "lblBackglassScreenSizeHeight" Me.lblBackglassScreenSizeHeight.Size = New System.Drawing.Size(11, 16) Me.lblBackglassScreenSizeHeight.TabIndex = 18 @@ -162,7 +186,7 @@ Partial Class formBackglass 'txtBackglassScreenSizeHeight ' Me.txtBackglassScreenSizeHeight.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassScreenSizeHeight.Location = New System.Drawing.Point(222, 141) + Me.txtBackglassScreenSizeHeight.Location = New System.Drawing.Point(237, 141) Me.txtBackglassScreenSizeHeight.Name = "txtBackglassScreenSizeHeight" Me.txtBackglassScreenSizeHeight.ReadOnly = True Me.txtBackglassScreenSizeHeight.Size = New System.Drawing.Size(54, 23) @@ -171,7 +195,7 @@ Partial Class formBackglass 'txtBackglassScreenSizeWidth ' Me.txtBackglassScreenSizeWidth.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassScreenSizeWidth.Location = New System.Drawing.Point(147, 141) + Me.txtBackglassScreenSizeWidth.Location = New System.Drawing.Point(162, 141) Me.txtBackglassScreenSizeWidth.Name = "txtBackglassScreenSizeWidth" Me.txtBackglassScreenSizeWidth.ReadOnly = True Me.txtBackglassScreenSizeWidth.Size = New System.Drawing.Size(54, 23) @@ -190,19 +214,20 @@ Partial Class formBackglass 'chkBackglassFullSize ' Me.chkBackglassFullSize.AutoSize = True + Me.chkBackglassFullSize.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkBackglassFullSize.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkBackglassFullSize.Location = New System.Drawing.Point(147, 228) + Me.chkBackglassFullSize.Location = New System.Drawing.Point(17, 238) Me.chkBackglassFullSize.Name = "chkBackglassFullSize" - Me.chkBackglassFullSize.Size = New System.Drawing.Size(144, 20) + Me.chkBackglassFullSize.Size = New System.Drawing.Size(149, 20) Me.chkBackglassFullSize.TabIndex = 7 - Me.chkBackglassFullSize.Text = "Backglass is fullsized" + Me.chkBackglassFullSize.Text = "Backglass is fullsized:" Me.chkBackglassFullSize.UseVisualStyleBackColor = True ' 'lblBackglassSizeHeight ' Me.lblBackglassSizeHeight.AutoSize = True Me.lblBackglassSizeHeight.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblBackglassSizeHeight.Location = New System.Drawing.Point(205, 203) + Me.lblBackglassSizeHeight.Location = New System.Drawing.Point(220, 203) Me.lblBackglassSizeHeight.Name = "lblBackglassSizeHeight" Me.lblBackglassSizeHeight.Size = New System.Drawing.Size(11, 16) Me.lblBackglassSizeHeight.TabIndex = 13 @@ -212,7 +237,7 @@ Partial Class formBackglass 'txtBackglassSizeHeight ' Me.txtBackglassSizeHeight.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassSizeHeight.Location = New System.Drawing.Point(222, 199) + Me.txtBackglassSizeHeight.Location = New System.Drawing.Point(237, 199) Me.txtBackglassSizeHeight.Name = "txtBackglassSizeHeight" Me.txtBackglassSizeHeight.Size = New System.Drawing.Size(54, 23) Me.txtBackglassSizeHeight.TabIndex = 6 @@ -220,7 +245,7 @@ Partial Class formBackglass 'txtBackglassSizeWidth ' Me.txtBackglassSizeWidth.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassSizeWidth.Location = New System.Drawing.Point(147, 199) + Me.txtBackglassSizeWidth.Location = New System.Drawing.Point(162, 199) Me.txtBackglassSizeWidth.Name = "txtBackglassSizeWidth" Me.txtBackglassSizeWidth.Size = New System.Drawing.Size(54, 23) Me.txtBackglassSizeWidth.TabIndex = 5 @@ -238,7 +263,7 @@ Partial Class formBackglass 'txtBackglassScreen ' Me.txtBackglassScreen.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.txtBackglassScreen.Location = New System.Drawing.Point(147, 112) + Me.txtBackglassScreen.Location = New System.Drawing.Point(162, 112) Me.txtBackglassScreen.Name = "txtBackglassScreen" Me.txtBackglassScreen.ReadOnly = True Me.txtBackglassScreen.Size = New System.Drawing.Size(217, 23) @@ -264,35 +289,16 @@ Partial Class formBackglass Me.lblBackglass.TabIndex = 5 Me.lblBackglass.Text = resources.GetString("lblBackglass.Text") ' - 'Label1 - ' - Me.Label1.Font = New System.Drawing.Font("Tahoma", 30.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label1.Location = New System.Drawing.Point(277, 165) - Me.Label1.Margin = New System.Windows.Forms.Padding(0) - Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(31, 55) - Me.Label1.TabIndex = 30 - Me.Label1.Text = "}" - Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft - ' - 'button_ScreenSwitch - ' - Me.button_ScreenSwitch.Font = New System.Drawing.Font("Tahoma", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.button_ScreenSwitch.Location = New System.Drawing.Point(311, 184) - Me.button_ScreenSwitch.Name = "button_ScreenSwitch" - Me.button_ScreenSwitch.Size = New System.Drawing.Size(122, 25) - Me.button_ScreenSwitch.TabIndex = 29 - Me.button_ScreenSwitch.Text = "<-> Background" - Me.button_ScreenSwitch.UseVisualStyleBackColor = True - ' 'formBackglass ' Me.AutoScaleDimensions = New System.Drawing.SizeF(9.0!, 19.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.AutoScroll = True - Me.ClientSize = New System.Drawing.Size(460, 338) + Me.ClientSize = New System.Drawing.Size(719, 471) + Me.ControlBox = False Me.Controls.Add(Me.groupBackglass) Me.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow Me.KeyPreview = True Me.Margin = New System.Windows.Forms.Padding(4) Me.MinimizeBox = False diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/formBackground.designer.vb b/b2s_screenresidentifier/b2s_screenresidentifier/formBackground.designer.vb index 91f68ce..0f9010e 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/formBackground.designer.vb +++ b/b2s_screenresidentifier/b2s_screenresidentifier/formBackground.designer.vb @@ -24,25 +24,25 @@ Partial Class formBackground Private Sub InitializeComponent() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(formBackground)) Me.groupBackground = New System.Windows.Forms.GroupBox() + Me.chkBackgroundFullSize = New System.Windows.Forms.CheckBox() Me.TxtBackgroundPath = New System.Windows.Forms.TextBox() Me.Label1 = New System.Windows.Forms.Label() Me.txtBackgroundScreenScale = New System.Windows.Forms.TextBox() Me.lblBackgroundLocationY = New System.Windows.Forms.Label() - Me.txtBackgroundLocationY = New WindowsApplication1.Module1.B2STextBox() - Me.txtBackgroundLocationX = New WindowsApplication1.Module1.B2STextBox() + Me.txtBackgroundLocationY = New B2S.Module1.B2STextBox() + Me.txtBackgroundLocationX = New B2S.Module1.B2STextBox() Me.lblBackgroundLocationX = New System.Windows.Forms.Label() Me.lblBackgroundScreenSizeHeight = New System.Windows.Forms.Label() - Me.txtBackgroundScreenSizeHeight = New WindowsApplication1.Module1.B2STextBox() - Me.txtBackgroundScreenSizeWidth = New WindowsApplication1.Module1.B2STextBox() + Me.txtBackgroundScreenSizeHeight = New B2S.Module1.B2STextBox() + Me.txtBackgroundScreenSizeWidth = New B2S.Module1.B2STextBox() Me.lblBackgroundScreenSizeWidth = New System.Windows.Forms.Label() Me.lblBackgroundSizeHeight = New System.Windows.Forms.Label() - Me.txtBackgroundSizeHeight = New WindowsApplication1.Module1.B2STextBox() - Me.txtBackgroundSizeWidth = New WindowsApplication1.Module1.B2STextBox() + Me.txtBackgroundSizeHeight = New B2S.Module1.B2STextBox() + Me.txtBackgroundSizeWidth = New B2S.Module1.B2STextBox() Me.lblBackgroundSize = New System.Windows.Forms.Label() Me.txtBackgroundScreen = New System.Windows.Forms.TextBox() Me.lblBackgroundScreen = New System.Windows.Forms.Label() Me.lblBackground = New System.Windows.Forms.Label() - Me.chkBackgroundFullSize = New System.Windows.Forms.CheckBox() Me.groupBackground.SuspendLayout() Me.SuspendLayout() ' @@ -76,6 +76,18 @@ Partial Class formBackground Me.groupBackground.TabStop = False Me.groupBackground.Text = "Background" ' + 'chkBackgroundFullSize + ' + Me.chkBackgroundFullSize.AutoSize = True + Me.chkBackgroundFullSize.CheckAlign = System.Drawing.ContentAlignment.MiddleRight + Me.chkBackgroundFullSize.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.chkBackgroundFullSize.Location = New System.Drawing.Point(17, 226) + Me.chkBackgroundFullSize.Name = "chkBackgroundFullSize" + Me.chkBackgroundFullSize.Size = New System.Drawing.Size(147, 20) + Me.chkBackgroundFullSize.TabIndex = 28 + Me.chkBackgroundFullSize.Text = "Background fullsized:" + Me.chkBackgroundFullSize.UseVisualStyleBackColor = True + ' 'TxtBackgroundPath ' Me.TxtBackgroundPath.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) @@ -245,17 +257,6 @@ Partial Class formBackground Me.lblBackground.TabIndex = 5 Me.lblBackground.Text = "This is the dummy window for the Background. Drag and drop me" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "whereever you want" & " to have me." - ' - 'chkBackgroundFullSize - ' - Me.chkBackgroundFullSize.AutoSize = True - Me.chkBackgroundFullSize.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkBackgroundFullSize.Location = New System.Drawing.Point(152, 228) - Me.chkBackgroundFullSize.Name = "chkBackgroundFullSize" - Me.chkBackgroundFullSize.Size = New System.Drawing.Size(155, 20) - Me.chkBackgroundFullSize.TabIndex = 28 - Me.chkBackgroundFullSize.Text = "Background is fullsized" - Me.chkBackgroundFullSize.UseVisualStyleBackColor = True ' 'formBackground ' @@ -264,9 +265,11 @@ Partial Class formBackground Me.AutoScroll = True Me.BackColor = System.Drawing.Color.Black Me.ClientSize = New System.Drawing.Size(468, 329) + Me.ControlBox = False Me.Controls.Add(Me.groupBackground) Me.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.ForeColor = System.Drawing.Color.White + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.KeyPreview = True Me.Margin = New System.Windows.Forms.Padding(4) diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/formDMD.Designer.vb b/b2s_screenresidentifier/b2s_screenresidentifier/formDMD.Designer.vb index 7de22f8..40cb2d0 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/formDMD.Designer.vb +++ b/b2s_screenresidentifier/b2s_screenresidentifier/formDMD.Designer.vb @@ -26,17 +26,17 @@ Partial Class formDMD Me.txtDMDScreenScale = New System.Windows.Forms.TextBox() Me.chkDMDFlipY = New System.Windows.Forms.CheckBox() Me.lblDMDLocationY = New System.Windows.Forms.Label() - Me.txtDMDLocationY = New WindowsApplication1.Module1.B2STextBox() - Me.txtDMDLocationX = New WindowsApplication1.Module1.B2STextBox() + Me.txtDMDLocationY = New B2S.Module1.B2STextBox() + Me.txtDMDLocationX = New B2S.Module1.B2STextBox() Me.lblDMDLocationX = New System.Windows.Forms.Label() Me.lblDMDScreenSizeHeight = New System.Windows.Forms.Label() - Me.txtDMDScreenSizeHeight = New WindowsApplication1.Module1.B2STextBox() - Me.txtDMDScreenSizeWidth = New WindowsApplication1.Module1.B2STextBox() + Me.txtDMDScreenSizeHeight = New B2S.Module1.B2STextBox() + Me.txtDMDScreenSizeWidth = New B2S.Module1.B2STextBox() Me.lblDMDScreenSizeWidth = New System.Windows.Forms.Label() Me.chkDMDAtDefaultLocation = New System.Windows.Forms.CheckBox() Me.lblDMDSizeHeight = New System.Windows.Forms.Label() - Me.txtDMDSizeHeight = New WindowsApplication1.Module1.B2STextBox() - Me.txtDMDSizeWidth = New WindowsApplication1.Module1.B2STextBox() + Me.txtDMDSizeHeight = New B2S.Module1.B2STextBox() + Me.txtDMDSizeWidth = New B2S.Module1.B2STextBox() Me.lblDMDSize = New System.Windows.Forms.Label() Me.txtDMDScreen = New System.Windows.Forms.TextBox() Me.lblDMDScreen = New System.Windows.Forms.Label() @@ -67,7 +67,7 @@ Partial Class formDMD Me.groupDMD.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.groupDMD.Location = New System.Drawing.Point(5, 4) Me.groupDMD.Name = "groupDMD" - Me.groupDMD.Size = New System.Drawing.Size(391, 239) + Me.groupDMD.Size = New System.Drawing.Size(443, 290) Me.groupDMD.TabIndex = 7 Me.groupDMD.TabStop = False Me.groupDMD.Text = "B2S DMD" @@ -84,12 +84,13 @@ Partial Class formDMD 'chkDMDFlipY ' Me.chkDMDFlipY.AutoSize = True + Me.chkDMDFlipY.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkDMDFlipY.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkDMDFlipY.Location = New System.Drawing.Point(152, 207) + Me.chkDMDFlipY.Location = New System.Drawing.Point(77, 213) Me.chkDMDFlipY.Name = "chkDMDFlipY" - Me.chkDMDFlipY.Size = New System.Drawing.Size(88, 20) + Me.chkDMDFlipY.Size = New System.Drawing.Size(93, 20) Me.chkDMDFlipY.TabIndex = 23 - Me.chkDMDFlipY.Text = "DMD Y-Flip" + Me.chkDMDFlipY.Text = "DMD Y-Flip:" Me.chkDMDFlipY.UseVisualStyleBackColor = True ' 'lblDMDLocationY @@ -171,12 +172,13 @@ Partial Class formDMD 'chkDMDAtDefaultLocation ' Me.chkDMDAtDefaultLocation.AutoSize = True + Me.chkDMDAtDefaultLocation.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkDMDAtDefaultLocation.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkDMDAtDefaultLocation.Location = New System.Drawing.Point(152, 181) + Me.chkDMDAtDefaultLocation.Location = New System.Drawing.Point(8, 185) Me.chkDMDAtDefaultLocation.Name = "chkDMDAtDefaultLocation" - Me.chkDMDAtDefaultLocation.Size = New System.Drawing.Size(226, 20) + Me.chkDMDAtDefaultLocation.Size = New System.Drawing.Size(191, 20) Me.chkDMDAtDefaultLocation.TabIndex = 7 - Me.chkDMDAtDefaultLocation.Text = "DMD is at default location (for grill)" + Me.chkDMDAtDefaultLocation.Text = "DMD default location on grill:" Me.chkDMDAtDefaultLocation.UseVisualStyleBackColor = True ' 'lblDMDSizeHeight @@ -242,16 +244,19 @@ Partial Class formDMD Me.lblDMD.Name = "lblDMD" Me.lblDMD.Size = New System.Drawing.Size(320, 32) Me.lblDMD.TabIndex = 5 - Me.lblDMD.Text = "This is the dummy window for the B2S DMD. Drag and drop me where you want me to be" + Me.lblDMD.Text = "This is the dummy window for the B2S DMD. Drag and drop me where you want me to b" & + "e" ' 'formDMD ' Me.AutoScaleDimensions = New System.Drawing.SizeF(9.0!, 19.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.AutoScroll = True - Me.ClientSize = New System.Drawing.Size(404, 255) + Me.ClientSize = New System.Drawing.Size(460, 306) + Me.ControlBox = False Me.Controls.Add(Me.groupDMD) Me.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow Me.KeyPreview = True Me.Margin = New System.Windows.Forms.Padding(4) Me.MaximizeBox = False diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.Designer.vb b/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.Designer.vb index cc06268..d36750e 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.Designer.vb +++ b/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.Designer.vb @@ -317,12 +317,13 @@ Partial Class formPlayfield 'chkPlayfieldFullSize ' Me.chkPlayfieldFullSize.AutoSize = True + Me.chkPlayfieldFullSize.CheckAlign = System.Drawing.ContentAlignment.MiddleRight Me.chkPlayfieldFullSize.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.chkPlayfieldFullSize.Location = New System.Drawing.Point(152, 166) + Me.chkPlayfieldFullSize.Location = New System.Drawing.Point(29, 169) Me.chkPlayfieldFullSize.Name = "chkPlayfieldFullSize" - Me.chkPlayfieldFullSize.Size = New System.Drawing.Size(150, 20) + Me.chkPlayfieldFullSize.Size = New System.Drawing.Size(141, 20) Me.chkPlayfieldFullSize.TabIndex = 13 - Me.chkPlayfieldFullSize.Text = "Playfield is fullsized" + Me.chkPlayfieldFullSize.Text = "Playfield fullsized:" Me.chkPlayfieldFullSize.UseVisualStyleBackColor = True ' 'lblPlayfieldSizeHeight @@ -521,6 +522,7 @@ Partial Class formPlayfield Me.Controls.Add(Me.groupPlayfield) Me.Controls.Add(Me.lblInfo) Me.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.KeyPreview = True Me.Margin = New System.Windows.Forms.Padding(4) diff --git a/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.vb b/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.vb index 61be282..1bd5648 100644 --- a/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.vb +++ b/b2s_screenresidentifier/b2s_screenresidentifier/formPlayfield.vb @@ -11,7 +11,6 @@ Public Class formPlayfield Private formDMD As formDMD = Nothing Private Sub formPlayfield_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load - formDMD = New formDMD formDMD.formBackglass = formBackglass diff --git a/b2sbackglassserverexe/b2sbackglassserverexe/B2SBackglassServerEXE.vbproj b/b2sbackglassserverexe/b2sbackglassserverexe/B2SBackglassServerEXE.vbproj index 65cedc8..c68f8b0 100644 --- a/b2sbackglassserverexe/b2sbackglassserverexe/B2SBackglassServerEXE.vbproj +++ b/b2sbackglassserverexe/b2sbackglassserverexe/B2SBackglassServerEXE.vbproj @@ -15,6 +15,21 @@ SAK SAK + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true AnyCPU @@ -79,7 +94,7 @@ On - B2S.formBackglass + Sub Main B2SBackglassServerEXE.ico @@ -104,6 +119,9 @@ pdbonly AnyCPU + + My Project\app.manifest + @@ -127,6 +145,7 @@ + @@ -238,6 +257,7 @@ + MyApplicationCodeGenerator Application.Designer.vb @@ -254,6 +274,18 @@ + + + False + Microsoft .NET Framework 4.8 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/b2sbackglassserverexe/b2sbackglassserverexe/app.config b/b2sbackglassserverexe/b2sbackglassserverexe/app.config index 2c7d9c1..8e9dd2a 100644 --- a/b2sbackglassserverexe/b2sbackglassserverexe/app.config +++ b/b2sbackglassserverexe/b2sbackglassserverexe/app.config @@ -1,25 +1,8 @@ + + + - - - - - - - - - - - - - - - - - - - - - - + +