Здравствуйте MichaelMarch, Вы писали:
MM>Не помогут ли уважемые ALL
MM>Создаю окно CFrameWindowImpl<.....>, на WM_CREATE вешаю создание CSplitterWindow на клиентской области, Создаю 2 Pane справа и слева. Все нормально, но вот только установить позицию сплиттера никак не проходит — все время в крайнем левом положении. SetSplitterPos ну никак не отрабатывается. Что за засада?
Например в OnCreate у MainFrame:
// Создаём сплитеры...
// ...
// Устанавливаем размеры сплитеров
UpdateLayout();
CRect rect;
GetClientRect(rect);
m_wndVerSplitter.SetSplitterPos((rect.right - rect.left) / 4);
m_wndHorSplitter.SetSplitterPos((rect.bottom - rect.top) / 2);
Здравствуйте trop, Вы писали:
T>привет
T>выручи, вышли мне кусок кода как пример (trop@yes.ru)
T>как делать splitter
T>спасибо!
Меня хоть не просили, но проект выслал!
спасибо, коллеги! :)
будем разбираться
кстати вы какой help пользуете?
я нашел такой файл,
это чтобы в header'ах не копаться все время
http://63.193.123.11/wtl/
wbr, pavel
Здравствуйте trop, Вы писали:
T>спасибо, коллеги!
T>будем разбираться
Да завсегда, пожалуйста!
T>кстати вы какой help пользуете?
T>я нашел такой файл,
T>это чтобы в header'ах не копаться все время
T>http://63.193.123.11/wtl/
Знаем, видали! Только всё равно *.h файлы — лучшее решение пока...