Skip to content

Commit 1f595ee

Browse files
authored
Fixing resources for M5Core screen init (#54)
1 parent 8c62d51 commit 1f595ee

File tree

5 files changed

+15
-22
lines changed

5 files changed

+15
-22
lines changed

Tests/M5CoreTestApp/M5CoreTestApp.nfproj

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
<ItemGroup>
2121
<Compile Include="Program.cs" />
2222
<Compile Include="Properties\AssemblyInfo.cs" />
23-
<Compile Include="Resources.Designer.cs">
24-
<DesignTime>True</DesignTime>
25-
<AutoGen>True</AutoGen>
26-
<DependentUpon>Resources.resx</DependentUpon>
27-
</Compile>
2823
</ItemGroup>
2924
<ItemGroup>
3025
<Reference Include="Iot.Device.Bmm150, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
@@ -129,12 +124,6 @@
129124
<None Include="packages.config" />
130125
<None Include="Resources\segoeuiregular12.tinyfnt" />
131126
</ItemGroup>
132-
<ItemGroup>
133-
<EmbeddedResource Include="Resources.resx">
134-
<Generator>nFResXFileCodeGenerator</Generator>
135-
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
136-
</EmbeddedResource>
137-
</ItemGroup>
138127
<ItemGroup>
139128
<ProjectReference Include="..\..\nanoFramework.M5Core\nanoFramework.M5Core.nfproj" />
140129
</ItemGroup>

nanoFramework.M5Core/M5Core.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,11 @@ public static void InitializeScreen()
103103
if (_screen == null)
104104
{
105105
_screen = new();
106+
#if M5CORE2
106107
Console.Font = Resource.GetFont(Resource.FontResources.consolas_regular_16);
108+
#else
109+
Console.Font = ResourceCore.GetFont(ResourceCore.FontResources.consolas_regular_16);
110+
#endif
107111
}
108112
}
109113

@@ -113,7 +117,7 @@ public static void InitializeScreen()
113117
/// <remarks>Please make sure to read the documentation before adjusting any element.</remarks>
114118
public static Ip5306 Power { get => _power; }
115119

116-
#endregion
120+
#endregion
117121

118122
static M5Core()
119123
{

nanoFramework.M5Core/Resource.Designer.cs renamed to nanoFramework.M5Core/ResourceCore.Designer.cs

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nanoFramework.M5Core/Resource.resx renamed to nanoFramework.M5Core/ResourceCore.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,6 @@
119119
</resheader>
120120
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
121121
<data name="consolas_regular_16" type="System.Resources.ResXFileRef, System.Windows.Forms">
122-
<value>Resources\consolas_regular_16.tinyfnt;System.Byte[], mscorlib, Version=1.10.5.4, Culture=neutral, PublicKeyToken=c07d481e9758c731</value>
122+
<value>Resources\consolas_regular_16.tinyfnt;System.Byte[], mscorlib, Version=1.11.7.2, Culture=neutral, PublicKeyToken=c07d481e9758c731</value>
123123
</data>
124124
</root>

nanoFramework.M5Core/nanoFramework.M5Core.nfproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
<ItemGroup>
3636
<Compile Include="M5Core.cs" />
3737
<Compile Include="Properties\AssemblyInfo.cs" />
38-
<Compile Include="Resource.Designer.cs">
38+
<Compile Include="ResourceCore.Designer.cs">
3939
<DesignTime>True</DesignTime>
4040
<AutoGen>True</AutoGen>
41-
<DependentUpon>Resource.resx</DependentUpon>
41+
<DependentUpon>ResourceCore.resx</DependentUpon>
4242
</Compile>
4343
<Compile Include="Screen.cs" />
4444
</ItemGroup>
@@ -159,9 +159,9 @@
159159
</Reference>
160160
</ItemGroup>
161161
<ItemGroup>
162-
<EmbeddedResource Include="Resource.resx">
162+
<EmbeddedResource Include="ResourceCore.resx">
163163
<Generator>nFResXFileCodeGenerator</Generator>
164-
<LastGenOutput>Resource.Designer.cs</LastGenOutput>
164+
<LastGenOutput>ResourceCore.Designer.cs</LastGenOutput>
165165
</EmbeddedResource>
166166
</ItemGroup>
167167
<Import Project="..\M5StackCommon\M5StackCommon.projitems" Label="Shared" />

0 commit comments

Comments
 (0)