Страница: 1 | 2 |
Вопрос: Контрол выбора цвета
Добавлено: 10.08.04 11:43
Автор вопроса: Nord
Люди подскажите где моно взять контрол выбора цвета Что нить как в винде когда меняешь цвет заливки рабочего стола
Ответы
Всего ответов: 18
Номер ответа: 1
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #1
Добавлено: 10.08.04 11:48
comdlg.ocx в стандартной поставке.
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 10.08.04 12:14
cDlgEx.cls для нелюбителей осх
Номер ответа: 3
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #3
Добавлено: 10.08.04 13:40
Да лучше по-моему вообще выдрать пример кода из того-же API-Guide, без всяких cls.
Лучше подскажите что-нибудь вроде ComboboxEx, то есть Combobox с картинками. Из CommonControls не катит, так как там нету стиля DropDownList. Есть у кого инфа?
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 10.08.04 13:55
Примеры смотри!
Номер ответа: 5
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #5
Добавлено: 10.08.04 16:32
Готового контрола, сорри, не видел. Но ты же сам можешь написать, причем красивее, чем в cDlgEx.cls. А ещё: Поищи на vbstreets, там кажется в примерах с сабклассингом били какие-то извраты над common dialig controlls Помню от примера кому-то надо было получить диалог выбора цвета на подобие как в Photoshop. Удачи.
P.S. Кстати, напиши, что найдешь..
Номер ответа: 6
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #6
Добавлено: 10.08.04 17:59
LamerOnLine,
А в рантайме не пробовал стиль менять?
Номер ответа: 7
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #7
Добавлено: 10.08.04 18:24
CyRax, а зачем ?
Номер ответа: 8
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #8
Добавлено: 10.08.04 18:43
См. ответ 3
Номер ответа: 9
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #9
Добавлено: 10.08.04 19:39
Хм, а зачем менять стайл, если дан ответ 4
Ведь все же есть, только некоторым, как ни странно, это не попадается на глаза, и они этого не знают...
Номер ответа: 10
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #10
Добавлено: 11.08.04 00:42
Кстати по теме. Я так и не понял какой диалог тебе нужен стандартный или нет?
Если первое - качай мой пример вызова диалога шрифта на API.
http://basicproduction.nm.ru/ChooseFont.rar
Номер ответа: 11
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #11
Добавлено: 11.08.04 00:44
Извини, это было вообще не по теме
Вобщем тебе нужен CHOOSECOLOR
Номер ответа: 12
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #12
Добавлено: 11.08.04 08:59
CyRax, а что значит в рантайме стиль менять? Ты сам то пробовал? ImageCombo в VB не использует само понятие стиля
Номер ответа: 13
Автор ответа:
Nord
Вопросов: 15
Ответов: 28
Профиль | | #13
Добавлено: 11.08.04 09:46
Всем пасибо наверное лучше самому чтонить простое написать
Номер ответа: 14
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #14
Добавлено: 11.08.04 13:54
LamerOnLine,
Сам ночью пробовал стиль у ListBox'а менять.
Хотел в рантайме VScroolBar убрать. Сделал ему XOR WS_VSCROLL. Самое интересноее что функция отработала нормально. GetLastError=0 и следующий GWL_STYLE вернул без WS_VSCROLL. Но скрулбар остался и WS_VSCROLL вернулся. Вот такие вот пироги
Номер ответа: 15
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #15
Добавлено: 11.08.04 15:50
Нашел я контрол в примерах, там та же беда. Нету Style. А что его переделывать, что сабклассировать ocx - не рулез. Кроме того, я тестил его три раза - и все три раза он мне грохнул IDE. В общем, надо еще поработать...