|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 17, 2003 14:38:47 Как сделать так, чтобы ToolBar был внутри Tool окна и егоможно было перетаскивать в MDI окне, а при сближении с краем окна (MDI), ToolBar бы прилипал в нему? Возможно вопрос в тему: как сделать Slider (Splitter), чтобы можно было менять ширину, например, колонок? |
|
|
Дата: Авг 17, 2003 15:30:26 · Поправил: Four-F Ходи сюды: http://freespace.virgin.net/james.brown7/index.htm Там ищи статьи "Splitter Windows", "Docking Toolbars (Part 1)" и "Docking Toolbars (Part 2)" Все на чистом апи и на си. На асме вот: http://ourworld.compuserve.com/homepages/ernies_world/split1.htm http://ourworld.compuserve.com/homepages/ernies_world/split2.htm http://ourworld.compuserve.com/homepages/ernies_world/split3.htm http://ourworld.compuserve.com/homepages/ernies_world/split4.htm И аттач позырь. Было дело - баловался. Одиночный сплитер один к одному, вроде, переписам с Джеймса Брауна. ЗЫ: А при чем тут MDI? |
|
|
Дата: Авг 17, 2003 16:29:51 |
|
|
Дата: Авг 17, 2003 20:54:17 Four-F БОЛЬШОЕ спасибо! Нашёл как раз то, что мне нужно! ЗЫ: А при чем тут MDI? В пример про Docking Toolbars, у прилепленного окна нельзя менять размер. Я хочу сделать что-то вроде TreeView'а в Visual Studio (левая колонка). Его можно растягивать, но при желании и сделать как отдельное окно. |
|
|
Дата: Авг 27, 2003 12:35:38 Pasha 111 А ты посмотри какой класс оно в Visual Studio имеет. Может стоит попробовать использовать класси Microsoft?? см. Интерфейс COM IDeskBand |
|
|
Дата: Авг 27, 2003 17:47:16 DaemoniacaL Терпеть не могу MFC! А примеры по вышеуказанным урлам большие и запутанные. Вот ща их и разбираю :) |
|
|
Дата: Авг 28, 2003 00:58:20 Pasha 111 Что ты сразу за MFC?? Разве Мелкомягкие их используют в своем Visual Studio? Там все на COM построено, бары вообще из офиса (mso Clases) |
|
|
Дата: Авг 28, 2003 16:40:29 DaemoniacaL Что ты сразу за MFC?? Разве Мелкомягкие их используют в своем Visual Studio? Там все на COM построено, бары вообще из офиса (mso Clases) Просто у меня к примерам, использующих классы, заранее плохое отношение, т.к. классы обычно (даже не обычно, а всегда) пишут для решения общих задач, поэтому я с уверенностью могу сказать, что там дофига наваротов. Хотя бы потому, что Tool окна у VisualStudio выглядят не так, как обычные окна. Мне же нужен самый простейший пример: как сделать так, чтобы Tool окно прилипло к внутренней грани другого (сами tool окна я делать умею :) А в примере с классом еще понять нужно, что куда вызывается. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.083 |