|
|
RTD documentation |
#include <rtd_LabDlg.h>
Inheritance diagram for Crtd_LabDlg:

Public Methods | |
| Crtd_LabDlg () | |
| Constructor. | |
| virtual | ~Crtd_LabDlg () |
| Destructor. | |
| void | CleanUp () |
| Frees resources (fonts etc). | |
| void | SetTrackerID (UINT nID) |
| Sets control ID for the tracker to use. | |
| BOOL | CreateEDialog (UINT nID, CWnd* pParent) |
| Creates dialog inside a window control for editing. More... | |
| CSize | GetMinSize () |
| Returns minimum dialog's size that can hold all visible controls. More... | |
| BOOL | TrackSetCursor (UINT nHitTest) |
| Delegates SetCursor function to the active tracker. | |
| BOOL | TrackItem (CPoint pt) |
| Tells if the point is over a control that can be tracked. More... | |
| void | TrackMove (CSize szOffset, BOOL bMid) |
| Moves tracker by specified offset. More... | |
| UINT | GetTrackerID () |
| Returns currently tracked control item ID. | |
| UINT | GetDlgItemFromPoint (CPoint pt) |
| Returns dialog item control ID under specified point;. | |
Crtd_LabDlg takes it's properties from the dialog that is being edited. Windows styles of the dialog are changed in order to allow it to be displayed in a window control.
|
|
Creates dialog inside a window control for editing. Sets dialog's window styles and adjusts resource handle to enable displaying of the dialog inside a window control.
|
|
|
Returns minimum dialog's size that can hold all visible controls. Scans all visible dialog controls and find the minimum size that can hold all of the controls.
|
|
|
Tells if the point is over a control that can be tracked. If the specified point is over a control, call Track function of the tracker and update it's position.
|
|
|
Moves tracker by specified offset. The tracker control is repositioned depending on the specified size and the type of the movement (resizing or move).
|
Last reviewed on Saturday February 07, 2004. Latest version is available at hamradio.idealog.net