Click here to Skip to main content
15,907,233 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 0:41
Dominik Reichl19-Aug-03 0:41 
GeneralRe: Add sizing gripper to dialog? Pin
Neville Franks19-Aug-03 1:47
Neville Franks19-Aug-03 1:47 
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 2:16
Dominik Reichl19-Aug-03 2:16 
GeneralRe: Add sizing gripper to dialog? Pin
Neville Franks19-Aug-03 11:06
Neville Franks19-Aug-03 11:06 
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 20:46
Dominik Reichl19-Aug-03 20:46 
AnswerRe: Add sizing gripper to dialog? Pin
Ravi Bhavnani19-Aug-03 2:54
professionalRavi Bhavnani19-Aug-03 2:54 
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 3:09
Dominik Reichl19-Aug-03 3:09 
GeneralRe: Add sizing gripper to dialog? Pin
HPSI19-Aug-03 3:14
HPSI19-Aug-03 3:14 
Dominik Reichl wrote:
And if I don't want to have a status bar?

Try this:

Declare in MyDialog.h:
CScrollBar m_Grip;

in CMyDialog::OnInitDialog:
CRect rect;
GetClientRect(rect);
rect.left = rect.right - 10;
rect.top  = rect.bottom - 10;
m_Grip.Create(WS_CHILD | SBS_SIZEBOX | SBS_SIZEBOXBOTTOMRIGHTALIGN |
    SBS_SIZEGRIP | WS_VISIBLE, rect, this, AFX_IDW_SIZE_BOX);

in CMyDialog::OnSize:
CWnd *pGripper = GetDlgItem(AFX_IDW_SIZE_BOX);
if (pGripper)
{
    CRect rectGripper, rectClient;
    pGripper->GetWindowRect(&rectGripper);
    GetClientRect(rectClient);
    rectClient.left = rectClient.right - rectGripper.Width();
    rectClient.top  = rectClient.bottom - rectGripper.Height();
    pGripper->MoveWindow(&rectClient);
}



HPS HwndSpy
- GUI developer's aid to visually
locate and inspect windows. For the month of August
only, use coupon code CP-81239 for 30% off.
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 3:23
Dominik Reichl19-Aug-03 3:23 
GeneralRe: Add sizing gripper to dialog? Pin
HPSI19-Aug-03 3:29
HPSI19-Aug-03 3:29 
GeneralRe: Add sizing gripper to dialog? Pin
Ravi Bhavnani19-Aug-03 3:18
professionalRavi Bhavnani19-Aug-03 3:18 
GeneralRe: Add sizing gripper to dialog? Pin
Dominik Reichl19-Aug-03 3:24
Dominik Reichl19-Aug-03 3:24 
GeneralTray Icons Pin
Marissa18218-Aug-03 23:00
Marissa18218-Aug-03 23:00 
GeneralRe: Tray Icons Pin
Iain Clarke, Warrior Programmer18-Aug-03 23:27
Iain Clarke, Warrior Programmer18-Aug-03 23:27 
QuestionHow to dynamic change toolbar for a dialog app Pin
Old Gun18-Aug-03 22:07
Old Gun18-Aug-03 22:07 
GeneralScrolling dialog. Pin
rrrado18-Aug-03 21:59
rrrado18-Aug-03 21:59 
GeneralRe: Scrolling dialog. Pin
Iain Clarke, Warrior Programmer18-Aug-03 23:00
Iain Clarke, Warrior Programmer18-Aug-03 23:00 
GeneralRe: Scrolling dialog. Pin
rrrado18-Aug-03 23:18
rrrado18-Aug-03 23:18 
GeneralRe: Scrolling dialog. Pin
rrrado18-Aug-03 23:26
rrrado18-Aug-03 23:26 
GeneralRe: Scrolling dialog. Pin
Iain Clarke, Warrior Programmer18-Aug-03 23:30
Iain Clarke, Warrior Programmer18-Aug-03 23:30 
General- Presentation program - Pin
JensB18-Aug-03 21:38
JensB18-Aug-03 21:38 
GeneralRe: - Presentation program - Pin
Johnny ²19-Aug-03 1:13
Johnny ²19-Aug-03 1:13 
GeneralWrite Compact Flash. Pin
Paolomat18-Aug-03 21:11
Paolomat18-Aug-03 21:11 
QuestionHow to overlap full-screen DX window Pin
freaky_NL18-Aug-03 20:48
freaky_NL18-Aug-03 20:48 
AnswerRe: How to overlap full-screen DX window Pin
Anonymous20-Aug-03 2:58
Anonymous20-Aug-03 2:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.