Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Меню


Автор: Гость_Serj 4.9.2003, 22:47
Подскажите, как добавить свою команду в стандартное меню TextBox-а.
Я испробовал ф-ции API, но они не дают хэндл контекстного меню, а без него не получается. Вот так!!

Автор: Black_Star 9.9.2003, 23:21
Цитата
Подскажите, как добавить свою команду в стандартное меню TextBox-а.
Я испробовал ф-ции API, но они не дают хэндл контекстного меню, а без него не получается. Вот так!!


Команду в стандартный TextBox?confused.gif??
Не видел такого нигде... smile.gif
Может тебе надо Popup-menu??? Так это 2 большие разницы smile.gif.
А команды, свойства и события В СТАНДАРТНЫЕ ЭЛЕМЕНТЫ НЕ ДОБАВЛЯЮТСЯ (даже с помощью АПИ)!!! :/

Автор: Mephisto 10.9.2003, 18:43
Цитата
Может тебе надо Popup-menu???


Если тебе всё-таки надо Popup-menu, то тебе для начала необходимо создать ветвь меню(допустим itmMenu).

Код

Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
   If Button = vbRightButton Then
       popupmenu itmMenu
   End If
End Sub



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)