Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Профи, помогите... надо разместить собственное меню на форме / 25 сообщений из 49, страница 1 из 2
02.09.2003, 14:56
    #32253749
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Необходимо разместить собственное меню "Панель инструментов" на форме как в примере

эта картинка монтаж, но я думаю вполне реально так сделать...

Профи помогите... я так полагаю тут надо использовать WinAPI... ???
...
Рейтинг: 0 / 0
02.09.2003, 15:11
    #32253776
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Сорри... в первый раз какой то бред вышел...

Необходимо разместить собственное меню "Панель инструментов" на форме как в примере
пример
эта картинка монтаж, но я думаю вполне реально так сделать...

Профи помогите... я так полагаю тут надо использовать WinAPI... ???
...
Рейтинг: 0 / 0
02.09.2003, 15:30
    #32253802
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Че-то не очень понял в чем проблема та... Надо сделать меню или панель инструментов к форме?
Панель без проблем, вот меню... в Access спец. для формы никогда не создавал, но наверное какой-нибудь компонентик можно найти, без всякого API (может из VB6 че потырить)
...
Рейтинг: 0 / 0
02.09.2003, 15:30
    #32253803
Varan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Сделать кнопки или рисунки - вот и будет "панель инструментов"
...
Рейтинг: 0 / 0
02.09.2003, 15:45
    #32253828
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Мне надо панель именно как в Access, со всеми примочками наведения мыши и прочими стандартными свойствами и возможностью с ней работать через VBA.... А не рисовать свою, и не использовать компоненты только отдаленно похожие на панель из access...
...
Рейтинг: 0 / 0
02.09.2003, 15:54
    #32253848
Shkurenko Alexander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Чем плох ToolBar из Common controls?
...
Рейтинг: 0 / 0
02.09.2003, 16:15
    #32253878
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
ToolBar хорош, но повторюсь... Хотелось бы придерживатся стиля access, тобиш в моем случае Access XP
...
Рейтинг: 0 / 0
02.09.2003, 16:27
    #32253902
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Специальная аксессовская панель инструментов нужна в окне формы а не в окне аксесса - так я понял?
...
Рейтинг: 0 / 0
02.09.2003, 16:29
    #32253906
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Или ты хочешь чтобы у окна аксесса пропадали при загрузке конкретной формы стандартные панели и появилась твоя ??
...
Рейтинг: 0 / 0
02.09.2003, 16:33
    #32253915
Shkurenko Alexander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Ты хочешь чтобы у тебя бегал синий квадрат?
...
Рейтинг: 0 / 0
02.09.2003, 16:38
    #32253924
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Я хочу единого стиля, согласитесь это немаловажно... и раз уж основные и контекстные меню с этим синем квадратом, почему это меню должно быть другим...
...
Рейтинг: 0 / 0
02.09.2003, 16:41
    #32253926
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
ты не ответил.
Или ты хочешь чтобы у окна аксесса пропадали при загрузке конкретной формы стандартные панели и появилась твоя ??

если так то есть простой способ.
1. создаешь свою панель инструментов
2. указываешь ее в соответствующем свойстве формы
...
Рейтинг: 0 / 0
02.09.2003, 16:45
    #32253933
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Повесить на форму контекстное меню - тогда стиль Аксесовский сразу, или если на форме делать своё меню, то через ActiveX
...
Рейтинг: 0 / 0
02.09.2003, 16:56
    #32253954
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
АлексейК:
Специальная аксессовская панель инструментов нужна в окне формы а не в окне аксесса - так я понял? ДА

Или ты хочешь чтобы у окна аксесса пропадали при загрузке конкретной формы стандартные панели и появилась твоя ?? НЕТ

Hummer:
Посмотри ссылочку , она была в начале, красным отмечено то чего хотелось бы добится... (картинка монтаж)
...
Рейтинг: 0 / 0
02.09.2003, 17:18
    #32253984
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Боюсь что никакое апи тебе не поможет - если для окна формы нет унаследованного от окна аксесс свойства панели инструментов и методов его обработки (построения этих панелей)

остается одно эмулировать - создавать максимально приближенное по внешнему виду.

для этого можно использовать различные готовые activex контролы - тебе предложили toollbar, если тебя не устраивают имеющиеся и ты считаешь себя достаточно квалифицированным специалистом - напиши их сам. если же хочется попроще вставь на форму картинки и програмируй их события - наведение мышью - приподнятое офрмление, нажатие - появление контекстной формочки итд хоть заменяй на анимацию....
...
Рейтинг: 0 / 0
02.09.2003, 17:30
    #32253988
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Я бы посоветовал сторонними контролами воспользоваться. Так оно быстрее чем самому писать красивости.
Например любимый Сениным Виктором devexpress
...
Рейтинг: 0 / 0
02.09.2003, 17:57
    #32254016
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
АлексейК:
Конечно самому эмулировать довольно тягостно, да и ActiveX писать некатит, хотя некий опыт в этом имеется.. а по симу поставлю пока Ms ToolBar(sp6), но успокаиватся рано... как говорится "плох тот солдат что нехочет стать генералом"

Лох Позорный:
Спасибо за ссылочку, добавил в избранное авось пригодится, но данный контрол негодится, вернее неохота его использовать так как потом замучиешься с регистрацией программы при установке на другом компе, по той же причине неберусь писать свой ActiveX, да и времени на жалко...
...
Рейтинг: 0 / 0
02.09.2003, 18:14
    #32254037
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Ну ты уж определись - или самому писать, или готовый использовать. Третьего не дано, если не считать лучшего варианта - забить
А готовых компонентов в инете должно быть достаточно. Просто выбери тот, который тебе подходит.
...
Рейтинг: 0 / 0
02.09.2003, 18:18
    #32254044
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
а есть ли у любимого Сениным Виктором devexpress регистрационный ключик?
...
Рейтинг: 0 / 0
02.09.2003, 18:21
    #32254050
ALeXVB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
Такой вопро по ToolBar поставить то поставил, а как к его свойствам обращаться?
например Enabled = False (одного из пунктов этого меню)
...
Рейтинг: 0 / 0
02.09.2003, 18:25
    #32254054
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
для изучения возможностей активх контролов очень удобно пользоваться инструментом Activex test conainer из пакета VStudio.NET
...
Рейтинг: 0 / 0
02.09.2003, 18:48
    #32254062
Shkurenko Alexander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
to ALeXVB
Такой вопро по ToolBar поставить то поставил, а как к его свойствам обращаться?
например Enabled = False (одного из пунктов этого меню)

Люди либо ленивые, либо ...
Коллекция Buttons, у Button свойство Enabled


to АлексейК
Activex test conainer это хорошо, но зачастую хватают Object Browser'a
...
Рейтинг: 0 / 0
02.09.2003, 20:39
    #32254107
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
2 АлексейК
а есть ли у любимого Сениным Виктором devexpress регистрационный ключик?
А как насчет правила форума почитать и не задавать больше таких вопросов (в явном виде)?
...
Рейтинг: 0 / 0
02.09.2003, 21:51
    #32254122
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
ОООйй маарооосс мароооосс нии мароссьь миняяя
Сегодня не пятница? Очень жаль

Реальность далека
От юношеских песен
Кагда медовый
месяц вышел вон
...
Рейтинг: 0 / 0
02.09.2003, 21:52
    #32254123
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Профи, помогите... надо разместить собственное меню на форме
И если не мечтать
Реальность превратится
В раскрашенный
Картон
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Профи, помогите... надо разместить собственное меню на форме / 25 сообщений из 49, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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