GetActiveMenuMode

A command for Oblivion Script Extender

Syntax:

(menuCode:short) GetActiveMenuMode

Returns the menu code of the menu over which the mouse cursor is positioned when the command is called. These are the same codes used by the MenuMode function.

Menu TypeEdit

1 = "main four" (the character interface: stats, magic, inventory, quest log)
2 = any other menu (message boxes, containers, etc.)
3 = console

Specific menusEdit

1001 = Message
1002 = Inventory
1003 = Stats
1004 = HUDMain
1005 = HUDInfo
1006 = HUDReticle
1007 = Loading
1008 = Container, Barter
1009 = Dialog
1010 = HUDSubtitle
1011 = Generic
1012 = SleepWait
1013 = Pause
1014 = LockPick
1015 = Options
1016 = Quantity
1017 = Audio
1018 = Video
1019 = VideoDisplay
1020 = Gameplay
1021 = Controls
1022 = Magic
1023 = Map
1024 = MagicPopup
1025 = Negotiate
1026 = Book
1027 = LevelUp
1028 = Training
1029 = BirthSign
1030 = Class
1031 = Attributes
1032 = Skills
1033 = Specialization
1034 = Persuasion
1035 = Repair / Ingredient Selection (Alchemy sub-menu)
1036 = RaceSex (Character Generation Screen)
1037 = SpellPurchase
1038 = Load
1039 = Save
1040 = Alchemy
1041 = SpellMaking
1042 = Enchantment
1043 = EffectSetting
1044 = Main
1045 = Breath
1046 = QuickKeys
1047 = Credits
1048 = SigilStone
1049 = Recharge
1051 = TextEdit


See AlsoEdit