|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 17, 2004 06:17:10 На примере ollydbg. Там несколько окон и при этом границу между двумя окнами можно таскать мышью. При этом одновременно левое окно скажем становится шире, а правое уже. Как такое сделать? Тоесть не просто таскать окно за хвост, а таскать за границу двух окон? |
|
|
Дата: Сен 17, 2004 10:46:21 · Поправил: leo _DEN_ Использовать VCL. Или ты хотел другой ответ услышать ? Тогда вручную обрабатывать WM_MOUSEMOVE и менять расположение и размер соседних окон. В виндах конечно есть какая-то фишка типа стиля WS_CLIPSIBLINGS для child windows, но фиг знает насколько это полезно, а главное сами же мелкософты рекомедуют не злоупотреблять этой фичей: "For best performance, an application that needs to logically divide its main window should do so in the window procedure...". Так что смотри сорцы какой-нить VCL, хотя в них больше мусора, чем пользы - идея в общем то простая (когда уже посмотрел..). |
|
|
Дата: Сен 17, 2004 21:58:51 _DEN_ Поиск по форуму не перестаёт рулить :-) Ещё есть примерчик в сорсах RaEdit'а by KetilO. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.043 |