Страница: 1 | 2 | 3 | 4 | 5 | 6 |
Вопрос: Позиционирование диалогов CommonDialog
Добавлено: 04.07.04 16:20
Автор вопроса: Lister | ICQ: 298621256
Ответы
Всего ответов: 80
Номер ответа: 16
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #16
Добавлено: 25.08.04 13:48
Я и говорю - без хуков не обойтись... окно-то модальное
Номер ответа: 17
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #17
Добавлено: 27.08.04 18:45
Если нужно - могу выслать пример, где не только делается позиционирование этих диалогов, но также следующее:
- изменение размера диалога,
- центрирование диалога на экране,
- "вписывание" диалога точно в размер экрана за вычетом размера панели задач,
- возможность переключения состояния диалога при помощи checkbox'а - между стандартным размером
и размером "во весь экран",
- просмотр выбранного в диалоге файла в специальной области (в элементе RichEdit),
- сопоставление графическим файлам "комментариев", которые могут быть созданы/изменены прямо из
самого диалога (удобно для ведения простейшего "альбома" или некоей "базы рисунков",
- реакция диалога на изменение выбора в ComboBoxEx32 - комбобоксе, содержащем MRU-список файлов;
теперь это изменение синхронизируется с остальными окнами диалога,
- добавление "своей" кнопки в панель "Places Bar", для быстрого доступа к определённой папке,
- добавление кнопки "Сжать методом ZIP" в горизонтальный тулбар; можно назначить ей, конечно, и
любую другую функцию
Номер ответа: 18
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #18
Добавлено: 27.08.04 18:56
И мне пришли, если можно
Lister <lister@softsale.ru>
Номер ответа: 19
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #19
Добавлено: 27.08.04 19:24
Тебе и собирался, собственно говоря, - ты же автор вопроса.
Отправил.
Номер ответа: 20
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #20
Добавлено: 27.08.04 19:28
Спасибо!
Номер ответа: 21
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #21
Добавлено: 27.08.04 19:30
Вот это вещь!!!
Супер )))))))))
Номер ответа: 22
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #22
Добавлено: 27.08.04 19:33
Знал бы ты, скока я с ней возился )))) самый гемор был - custom draw для "своей" кнопки в вертикальном тулбаре (я раньше никогда такого не делал). Наверное, недели три убил на этот проектик - как вспомню, так вздрогну.
Номер ответа: 23
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #23
Добавлено: 27.08.04 19:36
Кстати, есть и более продвинутый вариант: в RichEdit выводит не только картинки и текстовые файлы, но и содержимое архивов в табличном виде ) Правда, это уже не в виде отдельного проекта - придётся "вырезать" из другого огроменного проекта... если уж ОЧЕНЬ кому надо будет - вырежу.
Номер ответа: 24
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #24
Добавлено: 27.08.04 19:40
Три недели??? Ничего себе! Но это того заслуживает. Все просто
супер!!! Чувствуется, я тоже повожусь сегодня - обязательно надо будет
разобраться со всем!!! Мне, если честно не только позиционирование
было нужно, но и добавление новых конролов на диалог и кнопок тулбара.
Ты меня очень сильно выручил!
Если возникнут вопросы, я обращусь, ОК?
Номер ответа: 25
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #25
Добавлено: 27.08.04 19:42
Конечно.
PS: три недели - это, на твой взгляд, много?
Номер ответа: 26
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #26
Добавлено: 27.08.04 19:54
Если с ежедневным 8-12 часовым программированием - то 3 недели это много
Номер ответа: 27
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #27
Добавлено: 27.08.04 19:58
Ну уж не взыщите ))
Хотя имхо было часов по 5-6, исключая выходные...
Номер ответа: 28
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #28
Добавлено: 27.08.04 20:02
5-6 часов - это тоже не мало! Я и говорю - тобой проведена грандиозная
работа )
Номер ответа: 29
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #29
Добавлено: 10.09.04 19:43
to Comanche:
У меня почему-то в Places Bar в новой кнопке не отображается картинка
И tCDI.nmCommon.dwItemSpec всегда равна 0
У тебя как с иконкой на кнопке в Places Bar?
Номер ответа: 30
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #30
Добавлено: 10.09.04 20:13
2comanche: кинь и в мою сторону, если не сложно... Плиз!!!