Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Меню XP / 25 сообщений из 31, страница 1 из 2
02.08.2006, 10:27
    #33893728
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Помогите найти компонент: меню в стиле ХР. только чтобы использовалось не стандартное меню, сделанное с помощью Menu Editor, а меню этого компонента (можно было добавлять и удалять пункты прямо из формы). Заранее спасибо.
...
Рейтинг: 0 / 0
02.08.2006, 10:44
    #33893786
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Как обычно, www.vbaccelerator.com
...
Рейтинг: 0 / 0
02.08.2006, 11:03
    #33893844
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Скачала, не работает ни фига. просит кучу библиотек. выложите, плиз, сюда готовый пример.
...
Рейтинг: 0 / 0
02.08.2006, 11:16
    #33893888
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Имейте совесть. На приведенном сайте нет ни одного проекта, который не работал бы. Более того, к каждому из них приложена краткая документация, и - внимание - список библиотек/контролов, необходимых ему для работы (со ссылками для скачивания).
Я качал VB6_PopupMenu_DLL_Full_Source, но выкладывать его сюда бессмысленно, поскольку он сильно модицирован под мои задачи.
Однако же в умолчальном варианте он тоже замечательно работает.
...
Рейтинг: 0 / 0
02.08.2006, 11:20
    #33893907
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Скачала его тоже, выдает ошибку при компиляции

Set cP = New cPopupMenu

ну скиньте плиз в архиве сюда рабочий пример.
...
Рейтинг: 0 / 0
02.08.2006, 11:26
    #33893938
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
http://www.vb.kiev.ua/code/api/HookMenu_116741711.zip
vb.kiev.uaОтличнейший пример субклассинга меню: несколько вариантов оформления (включая стили XP и Office System 2003) плюс колонки, обратное направление и пиктограммы. Проблема на машине с Win98 оказалась лишь в случае с выпадающим меню TextBox'а. Перед запуском следует либо зарегистрировать SubclassingSink.tlb, либо выбрать ее в меню References в среде разработки. Автор ссылается на проект Carles P.V - Coolist. SubclassingSink.tlb берется из примера отсюда: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=63527&lngWId=-1

http://www.vb.kiev.ua/code/gui/Office_menus.zip
Меню в стиле Office XP
...
Рейтинг: 0 / 0
02.08.2006, 11:31
    #33893955
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
НастенькаСкачала его тоже, выдает ошибку при компиляции
Set cP = New cPopupMenu

Это значит, что у вас не зарегистрирована библиотека cNewMenu6.dll (лежит в подпапке Release), она подключена в референсах к тестовому проекту. А cNewMenu6, в свою очередь, требует SSubTmr6.dll. Обо всем этом написано на странице, с которой вы скачивали проект.
А рабочий пример я могу выложить только тот, что и у вас.
...
Рейтинг: 0 / 0
02.08.2006, 11:36
    #33893982
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Антонарий, по ходу дела сообщение моё читали невнимательно. и в первом, и в о втором примере используется стандартное меню из menu editor. и оно всегда наверху.
мне же надо найти такой компонент, чтобы можно было меню разместить например в центре формы, не наверху.
...
Рейтинг: 0 / 0
02.08.2006, 11:56
    #33894081
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Ну прошу, кто-нибудь помогите. очень надо. главное условие, чтобы меню можно было размещать в любом месте формы, не наверху.
...
Рейтинг: 0 / 0
02.08.2006, 12:15
    #33894168
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Меню в центре формы? Концептуально. Однако что мешает самой нарисовать контрол, выглядящий как менюшная полоска и содержащий стандартное меню и показвать его меню через PopupMenu?
...
Рейтинг: 0 / 0
02.08.2006, 12:16
    #33894172
Alexey Kudinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Настенькаменю можно было размещать в любом месте формы, не наверху. Это как ?
Если слева-справа-снизу - поищите компоненты (toolbox-ы), к-е поддерживают docking
...
Рейтинг: 0 / 0
02.08.2006, 12:17
    #33894179
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Соответственно присовокупив один из предложенных примеров.
...
Рейтинг: 0 / 0
02.08.2006, 12:42
    #33894285
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Нет, toolboxы не катят. ну странно, неужели никто не задавался такой целью сдвинуть меню в другое место. может, api-функции какие есть.
...
Рейтинг: 0 / 0
02.08.2006, 13:22
    #33894473
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Настенька,
ЯОднако что мешает самой нарисовать контрол, выглядящий как менюшная полоска и содержащий стандартное меню и показвать его меню через PopupMenu, соответственно присовокупив один из предложенных примеров.?Ы?
...
Рейтинг: 0 / 0
02.08.2006, 14:33
    #33894753
Resident
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
http://www.viklele.com/ - VLMenuPlus5. Это лучшее что я когда либо видел. Всевозможные стили XP, Office 2003 bи т.д. А главное что создаеш меню как обычно редактором, события обрабатываются стандартные. А контрол изменяет только стиль меню и загружает иконки. В инете имеется и лекарство.
...
Рейтинг: 0 / 0
02.08.2006, 15:49
    #33895053
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
AntonariyНастенька,
ЯОднако что мешает самой нарисовать контрол, выглядящий как менюшная полоска и содержащий стандартное меню и показвать его меню через PopupMenu, соответственно присовокупив один из предложенных примеров.?Ы?
+1
Только, кажется, автора это не интересует...
...
Рейтинг: 0 / 0
02.08.2006, 16:04
    #33895110
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Я уже давно заметил, эта особа снисходительно принимает только готовые, вылизанные под нее решения на блюдечке с непременной каемочкой.
...
Рейтинг: 0 / 0
02.08.2006, 16:26
    #33895182
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
+1
...
Рейтинг: 0 / 0
02.08.2006, 16:51
    #33895281
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Настенька, Вы на форуме уже около 2-х лет, за это время не то что VB выучить - свой язык написать можно. Вы абсолютно не утруждаете себя чтением книг или даже попыткой поиска ответа, тем самым выказывая неуважение к другим учатникам форума. Поэтому не удивляйтесь если ваши вопросы будут игнорировать.

Magnus
...
Рейтинг: 0 / 0
03.08.2006, 06:14
    #33896083
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Читаю я книги и всё такое. перерыла инет, нашла кучу примеров, но все они со стандартным menu. нет таких, чтобы можно было обойтись без него.
вот и прошу помощи у знающих людей.
может, если люди уже такое делали и видели в инете, можно поделиться ссылкой. прошу ведь. и не надо сарказма.
кто не хочет отвечать, не отвечайте. :-))). это личное дело каждого.
...
Рейтинг: 0 / 0
03.08.2006, 08:27
    #33896148
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
А вам обязательно XP-подобное меню ?
...
Рейтинг: 0 / 0
03.08.2006, 08:45
    #33896160
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
ну хотя бы, чтобы иконки мона было вставлять, и фон менять.
остальное не важно.
...
Рейтинг: 0 / 0
03.08.2006, 09:33
    #33896221
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
И что, ни один из приведенных примеров вам не подошел?
...
Рейтинг: 0 / 0
03.08.2006, 09:59
    #33896310
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Любой из приведенных примеров нужно доделать, я даже сказал как, а она просто не хочет этим заниматься. Вынь да положь!
...
Рейтинг: 0 / 0
03.08.2006, 10:23
    #33896401
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Меню XP
Я бы доделала с удовольствием, но там везде используется стандартное меню.
да мне и обычное уже меню сойдет, лишь бы передвинуть его в центр. ну неужели никто не знает таких api-функций.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Меню XP / 25 сообщений из 31, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]