This is at the start of my GUI for UHC Tools, not a massive amount of gadgets but its how i refer to them rather than fixed numbers, my other program uses significantly more gadgets/number id's.
Code:
; Gadget Identifier List
; Row 1 of gadgets
#_SEARCHBOX = 50
#_SEARCHBUTT = 51
#_DESTBOX = 52
#_DESTBUTT = 53
#_EXTRACTTYPE = 54
; Row 2 of gadgets
#_DOWNLOADBUTT = 55
#_CLEARSEARCHBUTT = 56
#_RECENTUPLOADBUTT = 57
#_VIEWREADMEBUTT = 58
#_MIRRORLISTCYCLE = 59
; Row 3 HeaderText
#_HEADERTEXT = 60
; Row 4 of gadgets - Listviews
#_SEARCHRESULTLIST = 61
#_MIRRORLIST = 62
#_CATEGORYLIST = 63
#_UPDATEWATCHER = 64
; Row 5 of gadgets - Info bar
#_INFOTEXT = 65