Description: First of all this is not a library. There is no associated DLL or LIB to link to. Secondly, it is not a class hierarchy. You don’t have to derive your classes from classes exposing this functionality. Often, you already have a hierarchy of classes designed for a certain behavior. This behavior does not include repositioning/resizing of child controls, but you want to add it. Since the MFC doesn’t let you use multiple inheritance when it comes to windows, you might wonder what is the solution. Well, the solution is templates. GEOMETRY is actually a collection of templates designed to make your windows to resize gracefully.
To Search:
File list (Check if you may need any files):
Projects\TestPSGeo\ChildFrm.cpp
........\.........\ChildFrm.h
........\.........\LeftView.cpp
........\.........\LeftView.h
........\.........\MainFrm.cpp
........\.........\MainFrm.h
........\.........\resource.h
........\.........\StdAfx.cpp
........\.........\StdAfx.h
........\.........\TestPSGeo.cpp
........\.........\TestPSGeo.dsp
........\.........\TestPSGeo.dsw
........\.........\TestPSGeo.h
........\.........\TestPSGeo.rc
........\.........\TestPSGeoDoc.cpp
........\.........\TestPSGeoDoc.h
........\.........\TestPSGeoView.cpp
........\.........\TestPSGeoView.h
........\.........\res\Toolbar.bmp
........\.........\...\TestPSGeo.rc2
........\.........\...\TestPSGeoDoc.ico
........\.........\...\TestPSGeo.ico
........\.........\GEOMETRY.H
........\.........\Another method to achieve repositioning-resizing of child controls.doc