Какой есть способ отображения небольшого диалога в тулбаре, чтобы его можно ресайзить?
Здравствуйте, Vlads, Вы писали:
V>Какой есть способ отображения небольшого диалога в тулбаре, чтобы его можно ресайзить?
Какой смысл — диалога в тулбаре?
В тулбаре — кнопка для вызова диалога — это нормально.
P.S. Может наоборот — подразумевался тулбар в диалоговом окне?
Здравствуйте, AlexGin, Вы писали:
AG>Здравствуйте, Vlads, Вы писали:
V>>Какой есть способ отображения небольшого диалога в тулбаре, чтобы его можно ресайзить?
AG>
AG>Какой смысл — диалога в тулбаре?
AG>В тулбаре — кнопка для вызова диалога — это нормально.
AG>P.S. Может наоборот — подразумевался тулбар в диалоговом окне?
Может немного не так выразился. Попробую разъяснить.
Есть SDI приложение — текстовый редактор. Необходимо добавить плеер. Первоначально вижу, что он может быть прикрепляемым, как панель инструментов, чтобы можно было его прикрепить к любой части окна редактора.
Может есть другие идеи как его подцепить (сплиттер и т.п.)?
Здравствуйте, Vlads, Вы писали:
V>Может немного не так выразился. Попробую разъяснить.
V>Есть SDI приложение — текстовый редактор. Необходимо добавить плеер.
А просто вызвать плейер — через
ShellExecute или
CreateProcess?
Вот описание функций:
https://msdn.microsoft.com/en-us/library/windows/desktop/bb762153(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx
V>Первоначально вижу, что он может быть прикрепляемым, как панель инструментов, чтобы можно было его прикрепить к любой части окна редактора.
V>Может есть другие идеи как его подцепить (сплиттер и т.п.)?
Это в зависимости, что требуется конечному пользователю...
Я уже указал выше, как бы решил данный вопрос: в тулбаре кнопка, по которой вызываем отдельный процесс (приложение), выполняющее данную функцию.
P.S. Применение сплиттера имеет смысл, когда содержимое одного раздела сплиттера, как-то связано с другим.
Так, например: есть окно специализарованного текстового редактора, а есть окно со списком аббревиатур, применяемых на проекте (или в компании).
В этом случае, ИМХО, имеет смысл рассматривать использование сплиттера, как один из вариантов построения GUI.