Quantcast
Channel: AutoHotkey Community
Viewing all articles
Browse latest Browse all 579

Ask for Help (v2) • Re: Need some help with multilevel submenus (for AHK v2)

$
0
0
An example is below.

CODE:

#Requires AutoHotkey v2.0

; Sub-submenus

subsub1 := Menu()
subsub1.Add(5, subsub1_Click)
subsub1.Add(6, subsub1_Click)

subsub2 := Menu()
subsub2.Add(7, subsub2_Click)
subsub2.Add(8, subsub2_Click)

; Submenus

sub1 := Menu()
sub1.Add(1, subsub1)
sub1.Add(2, sub1_Click)

sub2 := Menu()
sub2.Add(3, subsub2)

; Main menu
m := Menu()
m.Add('Sub1', sub1)
m.Add('Sub2', sub2)
m.Add(4, m_Click)

F3::m.Show

m_Click(itemName, itemPos, m) {
MsgBox itemName, 'M item', 'Iconi'
}

sub1_Click(itemName, itemPos, m) {
MsgBox itemName, 'Sub1 item', 'Iconi'
}

subsub1_Click(itemName, itemPos, m) {
MsgBox itemName, 'Subsub1 item', 'Iconi'
}

subsub2_Click(itemName, itemPos, m) {
MsgBox itemName, 'Subsub2 item', 'Iconi'
}

Statistics: Posted by mikeyww — Today, 08:00



Viewing all articles
Browse latest Browse all 579

Trending Articles