A shell extension library for Windows Explorer for displaying brief information from headers in MTZ files
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ccp4
x64/Release MinDependency
.gitattributes
.gitignore
IPersistFileImpl.h
IQueryInfoImpl.h
Install.cmd
LICENSE.txt
MtzExt.cpp
MtzExt.def
MtzExt.dsp
MtzExt.idl
MtzExt.rc
MtzExt.sln
MtzExt.vcproj
MtzExt.vcxproj
MtzExt.vcxproj.filters
MtzExtInfoTip.jpg
MtzExtps.def
MtzExtps.mk
MtzTip.cpp
MtzTip.h
MtzTip.rgs
README.md
StdAfx.cpp
StdAfx.h
resource.h

README.md

MtzExtInfoTip - a shell extension library for Windows Explorer

alt text

This library is mostly for the benefit of scientists working in macromolecular crystallography. The file format MTZ as defined by the CCP4 community contains header information about the data contained in each file such as unit cell dimensions, space group, name of columns etc. These can be displayed with command line programs such as MTZDUMP which works fine but is somewhat is cumbersome. The current library uses win32 API functions present in Microsoft Windows. When you install this library you can display the header information by hovering your mouse over an MTZ file in Windows Explorer as depicted below.

To install place the library file, "x64\Release MinDependency\MtzExt.dll", somewhere on your PC and run the install.cmd file from a command line supplied with the location of the library and you're done. The script will prompt you for admin privileges if you are not an adminstrator. Current version is for 64 bit Windows. If you want a 32 bit version, build it yourself. Source code compiles on Visual Studio 2015 and later compilers.