Processing Ajax...
Save 25% on our desktop apps during our Black Friday/Cyber Monday sale!Save 25% on our desktop apps during our Black Friday/Cyber Monday sale, including DisplayFusion, ClipboardFusion, FileSeek, LogFusion, TrayStatus, and VoiceBot!Save 25% on our desktop apps during our Black Friday/Cyber Monday sale!

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Highlight Window Purple

Description
Highlights the given window with a purple border.
Language
C#.net
Minimum Version
Created By
Sven_
Contributors
-
Date Created
Dec 4, 2014
Date Last Modified
Dec 4, 2014

Scripted Function (Macro) Code

using System;
using System.Drawing;

// The 'windowHandle' parameter will contain the window handle for the:
// - Active window when run by hotkey
// - Window Location target when run by a Window Location rule
// - TitleBar Button owner when run by a TitleBar Button
// - Jump List owner when run from a Taskbar Jump List
// - Currently focused window if none of these match
public static class DisplayFusionFunction
{
	public static void Run(IntPtr windowHandle)
	{	
		//exit function if we couldn't get the window
		if (windowHandle == IntPtr.Zero)
			return;

		//generate color from hex > purple
		Color myDarkOrchid1 = ColorTranslator.FromHtml("#BF3EFF");

		//set the color of the window highlight
		BFS.Window.RemoveWindowHighlight(windowHandle);
		BFS.Window.SetWindowHighlight(windowHandle, myDarkOrchid1);
	}
}