Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Своё контекстное меню
 
 автор: час   (01.06.2011 в 07:41)   личное сообщение
 
 

Напомните - как создавать своё контекстное меню и за одно строчку - как вырубить встроенное контекстное меню.

  Ответить  
 
 автор: osmor   (01.06.2011 в 08:47)   личное сообщение
 
 

http://hiprog.com/index.php?option=com_content&task=view&id=60

  Ответить  
 
 автор: час   (01.06.2011 в 09:01)   личное сообщение
 
 

Спасибо!

  Ответить  
 
 автор: час   (01.06.2011 в 09:08)   личное сообщение
 
 

Создал контекстное меню... A 2003
А остальные что то не скрываются...
http://www.realcoding.net/article/view/2188#10

  Ответить  
 
 автор: Дядя Федор   (01.06.2011 в 13:13)   личное сообщение
 
 

Как это остальные меню (контекстные) не скрываются?
Где не скрываются???

Ты создал кон.меню.
Привязал к форме.
(Если) Форма открыта.
По правой кнопке появляется твое меню.
Не так?

  Ответить  
 
 автор: час   (01.06.2011 в 20:12)   личное сообщение
 
 

Спасибо - извини , отвлёкся........
ХЗ - пока не понял......
--------------------------------------
Ничё себе - ко всем формам прописивать........
А скрыть родное, что бы только моё вылазило везде - такое возможно?

  Ответить  
 
 автор: Дядя Федор   (02.06.2011 в 08:04)   личное сообщение
 
 

Можно перебрать коллекцию форм и присвоить типа

Public Sub tstShortMenu()
Dim frm As Form
For Each frm In Forms
Debug.Print frm.name
Debug.Print frm.ShortcutMenu
Debug.Print frm.ShortcutMenuBar
frm.ShortcutMenu=true
frm.ShortcutMenuBar = "MyMenu1"

Debug.Print frm.ShortcutMenuBar
Next
End Sub

Если надо не ковсем формам, то тут возможны варианты.
Например создать таблицу и записать туда имена форм, для которых нужно твое меню.
Ну дальше понятно.

  Ответить  
 
 автор: час   (02.06.2011 в 08:28)   личное сообщение
 
 

Да, спасибо!
Дальше понятно.
Только обход по формам не работает почему то - только по одной форме и всё.......
Потому как другие - наверное не загружены, ещё...

  Ответить  
 
 автор: Дядя Федор   (02.06.2011 в 12:57)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList