Как потянуть CPropertySheet ?))
От: Аноним  
Дата: 25.02.03 17:15
Оценка:
Дорогие и опытные !

Цель имею: растянуть окно (: public CPropSheet).
Дополнил стиль в OnInitDialog() на WS_THICKFRAME.
Результат: курсор на потяжку тут, а потянуть — невозможно...

Чего ему еще задвинуть ?))

Спасибо !
Re: Как потянуть CPropertySheet ?))
От: Artem Израиль  
Дата: 25.02.03 18:04
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Дорогие и опытные !


А>Цель имею: растянуть окно (: public CPropSheet).

А>Дополнил стиль в OnInitDialog() на WS_THICKFRAME.
А>Результат: курсор на потяжку тут, а потянуть — невозможно...

А>Чего ему еще задвинуть ?))


А>Спасибо !


Однако,действительно не тянется.Забавная хреновина.Ну,в общем,зайди в MSDN,поищи по
такому ключу:HOWTO: Resize CPropertyPages at Run Time.
Аплодисментов не надо
Re[2]: Как потянуть CPropertySheet ?))
От: Аноним  
Дата: 26.02.03 20:49
Оценка:
Я похлопал бы, Артем )
Тока мышем все равно не научился тянуть...
Все-таки, спасибо !
Re: Как потянуть CPropertySheet ?))
От: Аноним  
Дата: 27.02.03 08:46
Оценка:
http://www.datamekanix.com/articles/dynwindow/
Re[2]: Как потянуть CPropertySheet ?))
От: Аноним  
Дата: 27.02.03 09:39
Оценка:
Спасибо и Вам !
Диалоги я уже умел )
CPropertySheet не тянется ))

Но это пока ...
Re: Как потянуть CPropertySheet ?))
От: sealg Россия  
Дата: 28.02.03 14:21
Оценка:
Здравствуйте, Аноним, Вы писали:

Попробуй так:


class CMyPS : public CPropertySheet
{
     ...
     CWnd m_wndGripper;
     ...
}

BOOL CMyPS::OnInitDialog() 
{
     BOOL bResult = CPropertySheet::OnInitDialog();
     CRect r;
     GetClientRect(&r);
     r.left = r.right - 10;
     r.top = r.bottom - 10;
     m_wndGripper.Create(_T("SCROLLBAR"), NULL, 
        WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | SBS_SIZEBOX | SBS_SIZEGRIP | 
        SBS_SIZEBOXBOTTOMRIGHTALIGN, r, this, 0);
}

void CObjectPS::OnSize(UINT nType, int cx, int cy) 
{
     CPropertySheet::OnSize(nType, cx, cy);
     if (IsWindow(m_wndGripper.m_hWnd))
          m_wndGripper.MoveWindow(cx - 10, cy - 10, 10, 10);
}
Опыт позволяет нам ошибаться гораздо увереннее...
Re[2]: Как потянуть CPropertySheet ?))
От: Аноним  
Дата: 05.03.03 12:51
Оценка:
Здравствуйте, sealg, Вы писали...

ХА ! Тянется ! Дело сказано !

Шеф код попросил...
Прибью ему на потолок, пусть лестницу ищет !)

БОЛЬШОЕ СПАСИБО !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.