I added Monitor Info (with support for more than one monitor)
Put the following after Cpu and Memory and Before Network Info.
Code:
; Monitor Info.
Gui %SMGuiID%:Font
Gui %SMGuiID%:Add, GroupBox, xm yp+16 Section w210 h70
Gui %SMGuiID%:Font, s8 c%InfoColour%, Tahoma
Gui %SMGuiID%:Add, Text, xs+10 ys+15 c%LabelColour% guiMove,Screen Size (Primary):
Gui %SMGuiID%:Add, Text, x+2 w50, %A_ScreenWidth%x%A_ScreenHeight%
SysGet, MonitorCount, MonitorCount
SysGet, MonitorPrimary, MonitorPrimary
Loop, %MonitorCount%
{
if MonitorPrimary<>%A_Index%
{
SysGet, MonitorName, MonitorName, %A_Index%
SysGet, Monitor, Monitor, %A_Index%
SysGet, MonitorWorkArea, MonitorWorkArea, %A_Index%
MonitorW := MonitorWorkAreaRight - MonitorWorkAreaLeft
MonitorH := MonitorWorkAreaBottom - MonitorWorkAreaTop
;MsgBox, Monitor:`t#%A_Index%`nName:`t%MonitorName%`nLeft:`t%MonitorLeft% (%MonitorWorkAreaLeft% work)`nTop:`t%MonitorTop% (%MonitorWorkAreaTop% work)`nRight:`t%MonitorRight% (%MonitorWorkAreaRight% work)`nBottom:`t%MonitorBottom% (%MonitorWorkAreaBottom% work)
Gui %SMGuiID%:Add, Text, xs+10 yp+15 c%LabelColour% guiMove,Screen Size (%MonitorName%):
Gui %SMGuiID%:Add, Text, x+2 w50, %MonitorW%x%MonitorH%
}
}
Cheers,
Mosaic