Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Создать меню Добавлено: 22.01.05 18:55  

Автор вопроса:  NovichoK
Надо создать меню такое, чтобы можно было добавлять картинки (как у тулбара), но при этом можно было изменять и фон самого меню(у тулбара такое невозможно). С помощью чего это сделать? какие-нибудь контролы есть подобные? может есть более простой путь создания такого меню, но я не знаю какой?

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 22.01.05 19:04
У ToolBar'a можно изменять фон!

Контролы есть абсольтное зло :) Хочешь сделать под себя - делай сам :)

Ответить

Номер ответа: 2
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 22.01.05 19:08
А путь всего один - сабклассить окно, которому принадлежит меню, отлавливать все сообщения, касающиеся меню, и рисовать его самому.
А контролы вроде на vbaccelerator есть cPopMenu6.ocx, и к нему нужно ещё ssubTmr6.dll. Правда весят они вместе 160 кб.

Ответить

Номер ответа: 3
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #3 Добавлено: 22.01.05 19:15
Контролы есть абсольтное зло :)

Но это настоящего программера разве пугает? :)))
А вообще есть у меня где-то контрол тулбар+меню с картинками и разными цветами тулбара, НО:
Весит он 3 Мб :о)
Настоящий VB контрол... Хотя, что для VB программера какие-то 3Мб :)

Ответить

Номер ответа: 4
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #4 Добавлено: 23.01.05 18:22
Да это все хорошо но я ничег из ваших реплик не извелек:(
Тоесть чтобы изменить фон у тулбара мне нужно заняться сабкалсингом окна тулбара? Что более простого пути нет?
Какие нибудь ссылки на вышеназванные контролы имеются? Заранее спасибо...

Ответить

Номер ответа: 5
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #5 Добавлено: 23.01.05 19:36
На счет меню - сбегай на www.elitevb.com. Там есть классный пример для этого.

Ответить

Номер ответа: 6
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #6 Добавлено: 23.01.05 19:40
Ну если таскать 3 Мб проще, чем сабклассинг - сходи на vbrussian.com, там прямо на главной странице и найдешь этот "шедевр".

Ответить

Номер ответа: 7
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #7
Добавлено: 23.01.05 22:02
vbaccelerator.com тебе тоже впомощь...

Ответить

Номер ответа: 8
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #8 Добавлено: 24.01.05 01:31
Ага это уже другой разговор :) спасиб всем

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам