Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как сделать раскрывающееся меню / 14 сообщений из 14, страница 1 из 1
06.12.2004, 10:46:36
    #32813884
Подскажите, как сделать раскрывающееся меню
Нужно сделать раскрывающеся меню наподобие "верхних" менюшек программ.

Простая реализация метода:

На форме есть кнопка "Кнопка1".

Рядом с этой кнопкой располагаю список "Список1".
Пишу следующий код:

Код: plaintext
1.
2.
Private Sub Form_Load()
    Me.Список1.Visible = False
End Sub

Нажатие на кнопку следующий код:

Код: plaintext
1.
2.
Private Sub Кнопка1_Click()
    Me.Список1.Visible = True  
End Sub

И на область данных:

Код: plaintext
1.
2.
Private Sub ОбластьДанных_Click()
    Me.Список1.Visible = False
End Sub

Еще одно, пока на списке фокус, его нельзя скрыть.

Поскажите, как еще можно реализовать подобную задачу.
...
Рейтинг: 0 / 0
06.12.2004, 12:39:24
    #32814207
e_basil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите, как сделать раскрывающееся меню
На нажитие кнопки:

Код: plaintext
CommandBars("<твое_специальное_контекстное_меню>").ShowPopup
...
Рейтинг: 0 / 0
06.12.2004, 12:41:15
    #32814214
Подскажите, как сделать раскрывающееся меню
e_basilтвое_специальное_контекстное_меню

Т.е. список может и быть этим меню?
...
Рейтинг: 0 / 0
06.12.2004, 12:54:42
    #32814249
e_basil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите, как сделать раскрывающееся меню
если список постоянный - создай меню с этим списком,
если меняется - создавай меню динамически, на основании последних данных
правда, если список достаточно большой - это меню может тормозить
...
Рейтинг: 0 / 0
06.12.2004, 13:01:10
    #32814264
Подскажите, как сделать раскрывающееся меню
Список постоянный.

Еще вопросик:

Допустим список основан на таблице, состоящей из 5-ти записей. ("Открыть форму1", "Открыть форму2" и т.д.)

Как должен быть код на списке после обновления, если я выбираю пункт "Открыть форму1" - то открывается "Форма1"?
...
Рейтинг: 0 / 0
06.12.2004, 13:08:04
    #32814283
e_basil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите, как сделать раскрывающееся меню
если список постоянный - все проще некуда:
создаешь контекстное меню стандартными средствами аксесс, задаешь имя формы в поле "параметр" и вперед
кстати, таблица для этого не нужна
...
Рейтинг: 0 / 0
06.12.2004, 14:46:10
    #32814586
Подскажите, как сделать раскрывающееся меню
Создать контекстное меню стандартными средствами Access. Может я торможу, но это как?
...
Рейтинг: 0 / 0
06.12.2004, 15:10:54
    #32814634
Подскажите, как сделать раскрывающееся меню
Все понял как. :)

Мне нужно не контекстное меню, а раскрывающееся меня по левой кнопке.
...
Рейтинг: 0 / 0
06.12.2004, 15:27:16
    #32814669
Подскажите, как сделать раскрывающееся меню
Я имел ввиду создать примерно такое меню:
...
Рейтинг: 0 / 0
06.12.2004, 16:48:58
    #32814910
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите, как сделать раскрывающееся меню
Ну так что же проще ?

Создаете для данной формы свое меню с выпадающими пуктами по вкусу и назначаете его форме.

Или при активизации формы програмно добавляете нужные пункты в имеющееся на данный момент меню. А при деактивизации - удаляете.

Первое проще.
...
Рейтинг: 0 / 0
06.12.2004, 17:13:50
    #32814980
Подскажите, как сделать раскрывающееся меню
ПрограммистСоздаете для данной формы свое меню с выпадающими пуктами по вкусу и назначаете его форме.

Подскажи, как это сделать?
...
Рейтинг: 0 / 0
06.12.2004, 17:16:32
    #32814986
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите, как сделать раскрывающееся меню
Сил больше нет на такие вопросы отвечать. Честное слово... Никогда меню под себя в оффиссе не настраивали ?
...
Рейтинг: 0 / 0
06.12.2004, 17:22:25
    #32815007
Подскажите, как сделать раскрывающееся меню
Признателен за помощь.

Нет.
...
Рейтинг: 0 / 0
06.12.2004, 17:28:44
    #32815030
Подскажите, как сделать раскрывающееся меню
Как создать меню - понял, а как его назначить форме?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, как сделать раскрывающееся меню / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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