Skip to content

Commit 1749fe4

Browse files
committed
Color the bridge detection label green when USB bridge is detected.
1 parent d434b96 commit 1749fe4

2 files changed

Lines changed: 17 additions & 10 deletions

File tree

Form1.Designer.cs

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

Form1.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,15 @@ private void timer1_Tick(object sender, EventArgs e)
264264
{
265265
bool newBridgeState = EVE.SPI_NumChannels() > 0;
266266
txtBridgeDetected.Text = newBridgeState ? "Yes" : "No";
267+
txtBridgeDetected.BackgroundImageLayout = ImageLayout.Stretch;
268+
txtBridgeDetected.BackgroundImage = new Bitmap(1, 1);
269+
var g = Graphics.FromImage(txtBridgeDetected.BackgroundImage);
270+
if (newBridgeState)
271+
g.Clear(Color.PaleGreen);
272+
else
273+
g.Clear(Color.Transparent);
267274
if (newBridgeState != CurrentBridgeDetectedState)
275+
if (newBridgeState != CurrentBridgeDetectedState)
268276
{
269277
CurrentBridgeDetectedState = newBridgeState;
270278
if (!newBridgeState)

0 commit comments

Comments
 (0)