

Space писал(а):Form1.BorderStyle=0. Создаю на форме КМ, форма получает заголовок. Почему и как избавиться от заголовка?


arvitaly писал(а):Мне кажется все проще, попробуй очистить поле Form1.caption

Заголовок будет всегда, если 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-бот и гости: 7