We have some Perl scripts with UI's that we use in our office.
When I'm running DF & I hit close button on the Perl UI, the form doesn't close.
If I close DF or disable the global application hooks, then the Perl UI runs fine....
So this seams to be a DF bug & not a Perl bug.
Here is my info....
***** Machine **********************************************
Operating System: Microsoft Windows NT 6.1.7600.0 (6.1.7600.0)
Detected Version: Windows7 / Server2008R2 (Windows7 / Server2008R2)
CPU: x64
Date/Time (UTC): 03/30/2010 18:14:33
Date/Time (Local): 03/30/2010 11:14:33
.NET Framework: 2.0.50727.4927
CurrentCulture: English (United States) (en-US ~ en)
CurrentUICulture: English (United States) (en-US ~ en)
On Battery: No
***** Wallpaper ****************************************
Active Desktop: False
Wallpaper Span: False
Windows Wallpaper: {none}
Generated Wallpaper Folder: C:\Users\barry\AppData\Roaming\DisplayFusion
***** DisplayFusion ************************************
Name: DisplayFusion Pro v3.1.8
Build Date: Mar 13, 2010 23:25
Pro: True
License Key: 943b213e372ac044a631488100c12a5d
Command Line: "C:\Program Files (x86)\DisplayFusion\DisplayFusion.exe"
Current Folder: C:\Program Files (x86)\DisplayFusion
Performance Mode: False
Application Hooks: False
System Hooks Pause FullScreen: False
Process Integrity Level: High
Font Scaling: 1
***** Themes *******************************************
Visual Styles: True
Visual Styles Detected: True
DWM Composition Detected: True
Filename: C:\Windows\resources\themes\Aero\Aero.msstyles
Colour: NormalColor
Size: NormalSize
File: --
Bitmap File: --
***** Monitor 1 (Primary:False ~ Real:True) ************
Name: \\.\DISPLAY1
Bounds: {X=1920,Y=0,Width=1920,Height=1200}
WorkArea: {X=1920,Y=0,Width=1920,Height=1170}
***** Monitor 2 (Primary:True ~ Real:True) *************
Name: \\.\DISPLAY2
Bounds: {X=0,Y=0,Width=1920,Height=1200}
WorkArea: {X=0,Y=0,Width=1920,Height=1170}
***** Monitors by Bounds *******************************
2, 1
Force Order: None
***** Screens ******************************************
Count: 2
Point Min: {X=0,Y=0}
Point Max: {X=3840,Y=1200}
Total Size: {Width=3840, Height=1200}
ActiveDesktop: False
***** Screen 1 *****************************************
ScreenID: 0
Device: \\.\DISPLAY1
Bounds: {X=1920,Y=0,Width=1920,Height=1200}
MoveH: 0
MoveV: 0
Scaling: 100%
***** Screen 2 *****************************************
ScreenID: 1
Device: \\.\DISPLAY2
Bounds: {X=0,Y=0,Width=1920,Height=1200}
MoveH: 0
MoveV: 0
Scaling: 100%
***** FullScreen Applications **************************
None
***** Compatibility ************************************
None
***** Taskbars *****************************************
Enabled: True
Taskbar Mode: ShowRelevant
Middle-Click Behaviour: OpenNewInstance
Button Style: IconsAndText
Auto-hide: False
Opacity: 70
Flash Blink: False
Thumbnail Preview: True
Thumbnail Preview Animations: True
Sizing Bar Size: 0
Button Width Max: 160
Button Width Override: 0
Button Icon Size: 16
Colour Tracking Override: None
Button Height: 30
Text Glow Size: 0
Count: 1
***** Taskbar 1 ****************************************
Location: {X=1920,Y=1170,Width=1920,Height=30}
Monitor ID: 1
Position (Setting/Current): Automatic / Bottom
Size: Automatic
TopMost: True
Buttons (2):
"HELEN - Mozilla Thunderbird" ~ Handles:000502ec:000502ec:000502ec ~ ImageType:Icon_Small2 ~ NormalIcon:{Width=16, Height=16} ~ LargeIcon:{Width=32, Height=32} ~ Exception:None ~ WindowPosition:{X=2047,Y=76,Width=1385,Height=1050}
"DisplayFusion Online Help | Binary Fortress Software - Mozilla Firefox" ~ Handles:000202a4:000202a4:000202a4 ~ ImageType:GCL_HIconSM ~ NormalIcon:{Width=16, Height=16} ~ LargeIcon:{Width=32, Height=32} ~ Exception:None ~ WindowPosition:{X=2024,Y=55,Width=1264,Height=1083}
***** Taskbar Deleted Items (2) ************************
000502ec:000502ec:000502ec
000202a4:000202a4:000202a4
***** Taskbar Items ************************************
"DisplayFusion Pro ~ Settings" (0006070a:0006070a:0006070a ~ None ~ {X=557,Y=303,Width=807,Height=565})
"DisplayFusion Online Help | Binary Fortress Software - Mozilla Firefox" (000202a4:000202a4:000202a4 ~ None ~ {X=2024,Y=55,Width=1264,Height=1083})
"CAD Tools" (000c0282:000c0282:000c0282 ~ None ~ {X=177,Y=138,Width=1074,Height=885})
"HELEN - Mozilla Thunderbird" (000502ec:000502ec:000502ec ~ None ~ {X=2047,Y=76,Width=1385,Height=1050})
"AutoCAD 2010 - [Drawing2.dwg]" (00040920:00040920:00040920 ~ None ~ {X=0,Y=0,Width=1760,Height=1162})
***** TitleBar Buttons *********************************
Enabled: False
DisplayFusion Caption Button Size: {Width=31, Height=17}
System Caption Button Size: {Width=35, Height=21}
Detected Caption Button Size: {Width=31, Height=17}
Custom Background: None
***** HotKeys ******************************************
"Move window to next monitor" ~ CTRL;WIN;88 ~ Windows Aero\Next Monitor.png
"Move window to centre of monitor" ~ CTRL;WIN;81 ~
"Move window to centre of monitor and size to 75%" ~ CTRL;WIN;83 ~
"Move window to next monitor and maximize" ~ CTRL;WIN;65 ~
"Move window to next monitor and size proportionally" ~ CTRL;WIN;90 ~
"Move window to previous monitor" ~ CTRL;WIN;87 ~
"Move window to previous monitor and maximize" ~ CTRL;WIN;69 ~
"Move window to previous monitor and size proportionally" ~ CTRL;WIN;68 ~
"Next random wallpaper image (Pro only)" ~ CTRL;WIN;82 ~
"Size and move window to bottom side of monitor" ~ CTRL;WIN;40 ~
"Size and move window to left side of monitor" ~ CTRL;WIN;37 ~
"Size and move window to right side of monitor" ~ CTRL;WIN;39 ~
"Size and move window to top side of monitor" ~ CTRL;WIN;38 ~
"Span window across all monitors" ~ CTRL;WIN;192 ~
"Toggle HotKeys" ~ * ~
"Toggle Multi-Monitor Taskbar (Pro only)" ~ * ~
"Toggle TitleBar Buttons" ~ * ~
"Toggle Window Always on Top" ~ * ~
***** DisplayFusion x86 Hook DLL ***********************
Path: C:\Program Files (x86)\DisplayFusion\DisplayFusionHookx86.dll
Name: DisplayFusion Hook
Prod Version: 2, 4, 0, 0
File Version: 2, 4, 0, 0
Size: 48,304 bytes
***** DisplayFusion x64 Hook DLL ***********************
Path: C:\Program Files (x86)\DisplayFusion\DisplayFusionHookx64.dll
Name: DisplayFusion Hook
Prod Version: 2, 4, 0, 0
File Version: 2, 4, 0, 0
Size: 46,768 bytes
***** DisplayFusion x86 Hook Exe ***********************
Path: C:\Program Files (x86)\DisplayFusion\DisplayFusionHookx86.exe
Name: DisplayFusion Hook x86
Prod Version: 1, 8, 0, 0
File Version: 1, 8, 0, 0
Size: 92,848 bytes
***** Managed Threads **********************************
Count: 5
ID:3 ~ Name:TaskbarManager ~ Age:00:04:59.2359206 ~ Alive:True ~ BG:True ~ State:Background ~ Thread Name:TaskbarManager_200ab070-0fe0-4fd2-a971-c99b2649bc07
ID:32 ~ Name:HookManager ~ Age:00:02:02.2272215 ~ Alive:True ~ BG:True ~ State:Background ~ Thread Name:HookManager_a1b8e877-3514-49f8-b009-66032450d2ec
ID:31 ~ Name:HookManager ~ Age:00:02:02.2222210 ~ Alive:True ~ BG:True ~ State:Background ~ Thread Name:HookManager_b8c566c8-842f-4096-96a0-59e8d693cbe5
ID:30 ~ Name:HookManagerProcess ~ Age:00:02:02.1932181 ~ Alive:True ~ BG:True ~ State:Background ~ Thread Name:HookManagerProcess_712b123b-8126-4817-b1e7-bb0f85399c3e
ID:29 ~ Name:HookManagerProcess ~ Age:00:02:02.1902178 ~ Alive:True ~ BG:True ~ State:Background ~ Thread Name:HookManagerProcess_34bbcfe4-734c-432f-a735-54a587099a06
***** Processes ****************************************
Cache Items: 7