Здравствуйте! В который раз обращаю внимание, что в hiasm толком нет элементов для создания внешнего вида программы. А точнее меня интересует дизайн выпадающих списков, инпутбоксов, чекбоксов и радиокнопок. Может есть у кого примеры.
Этот топик читают: Гость
Ответов: 254
Рейтинг: 6
|
|||
карма: 0 |
|
Ответов: 497
Рейтинг: 16
|
|||
Medvedoc, спасибо ибо я последнее время ослеп и не видел
Выпадающий список есть дравбокс Инпутбокс это только самом или же с окна сделать инпутбокс а остальные два прекрасно заминает картинка |
|||
карма: 1 |
|
Ответов: 254
Рейтинг: 6
|
|||
RAWY_EX, ))
По поводу DriveBox понял, сейчас попробую с нима вариант. По поводу инпутов догнал - можно убрать стандартный стиль и уже картинками сделать как надо. А вот в плане боксов и радио не совсем понял. Может есть пример какой? ------------ Дoбавленo в 23.26: посмотрел BoxDrive - не подходит. Там выбор дисков, а мне просто нужен выпадающий список |
|||
карма: 0 |
|
Ответов: 497
Рейтинг: 16
|
|||
Medvedoc,
CheckBox
не то а вот это BoxDrawManager
а про CtrlPalette я вобще молчу CtrlPalette
|
|||
карма: 1 |
|
Ответов: 254
Рейтинг: 6
|
|||
Спутал по невнимательности боксдрайв с драфбоксом сорри. Самое то
------------ Дoбавленo в 00.39: а как в комбобоксе при включенном режиме readonly увеличить высоту раскрываемого списка, а то отображается только один элимент |
|||
карма: 0 |
|
Ответов: 497
Рейтинг: 16
|
|||
Medvedoc, не поверишь но просто добавь еще пункты
|
|||
карма: 1 |
|
Ответов: 254
Рейтинг: 6
|
|||
добавил, нажимаю на комбобокс раскрывается на высоту элимента, а чтобы остальные увидеть надо прокручивать
|
|||
карма: 0 |
|
Ответов: 497
Рейтинг: 16
|
|||
Medvedoc, DropDownCount=Количество видимых пунктов в выпадающем списке
|
|||
карма: 1 |
|
Ответов: 254
Рейтинг: 6
|
|||
Разобрался Hiasm после обновления глюкнул. Перезапустил все заработало
------------ Дoбавленo в 01.17: осталось понять как скроллинг спрятать в комбобоксе ------------ Дoбавленo в 02.57: можно как-нибудь добавить точку для элемента combobox, чтобы она обрабатывала процесс раскрытия списка? То есть чтобы например повесил на эту точку кнопку, при нажатии на которую список открывался бы. Это все условно сказано. Просто нужна такая точка ------------ Дoбавленo в 02.58: или просто точку, чтобы при наведении список открывался |
|||
карма: 0 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Medvedoc писал(а): при нажатии на которую список открывался бы
Medvedoc писал(а): чтобы при наведении список открывался
В принципе можно было обойтись и штатным компонентом SendMessage, достаточно было послать окну ComboBox-a сообщение CB_SHOWDROPDOWN со значение wParam=1. Так что, MSDN и компонент SendMessage в помощь. |
|||
карма: 22 |
|
Ответов: 254
Рейтинг: 6
|
|||
nesco, спасибо большое =0 то что надо. А то не поучалось стилизовать скролл в списке
А можно скролл вообще отключить в выпадающем списке? |
|||
карма: 0 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Medvedoc писал(а): А можно скролл вообще отключить в выпадающем списке?nesco писал(а): MSDN и компонент SendMessage в помощь |
|||
карма: 22 |
|
Ответов: 254
Рейтинг: 6
|
|||
а как подправить код, чтобы при потери фокуса список сворачивался?
------------ Дoбавленo в 04.17: не могу найти в программе штатный компонент sendmessage ------------ Дoбавленo в 04.27:
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, [flood]потянуло на IC ? [/flood]
|
|||
карма: 25 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Medvedoc писал(а): не могу найти в программе штатный компонент sendmessage
[flood] Tad писал(а): потянуло на IC ?Ненуачо, почему бы и нет, особенно для управления контролами?[/flood] |
|||
карма: 22 |
|