Space писал(а):Form1.BorderStyle=0. Создаю на форме КМ, форма получает заголовок. Почему и как избавиться от заголовка?
arvitaly писал(а):Мне кажется все проще, попробуй очистить поле Form1.caption
arvitaly писал(а):Пробовал Заголовок будет всегда, если caption имеет не пустое значение
Лови опровержение.
что однозначно указыват на то, что это никак не контекстное меню
хотя в некоторых случаях этим меню можно воспользоваться при создании своего КМ.
в графическом интерфейсе пользователя — меню, открываемое как правило при нажатии второй[1] кнопки указательного устройства ввода.
Этот пример нисколько не доказывает что твое созданное при помощи Menu Editor "несуществующее"
arvitaly писал(а):Что-то не помню, чтобы я где-то писал что оно "несуществующее"!
Пример несуществующего меню
iGrok писал(а): Только нафига?
arthur2 писал(а):Чтобы и с субклассингом не заморачиваться...
Xcode писал(а):Я пытался доказать что использовать строку меню, в качестве контейнера для контекстных меню немного неправильно...
iGrok писал(а):Гм. Ну, правильно оно, или не правильно, но насколько я понимаю, разработчики VB6(да и все остальные) предлагают именно этот способ для создания контекстных меню в VB6. m http://msdn.microsoft.com/ru-ru/library/62aawczc.aspx m m http://www.codeguru.com/columns/vb/article.php/c6541
iGrok писал(а):Почему - потому, что окно получает стили WS_CAPTION | WS_SYSMENU и WS_EX_WINDOWEDGE.
Сейчас этот форум просматривают: Yandex-бот и гости: 52