Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Notes:
- +: repetition
- []: optional
- <>: non-literal
- |: OR
- &: AND
- (N): indicates a reference to a note
- Spaces(\x20|chr 32) between items are required
- Menu Definition
- Valid
- menu
- menu <targetlist>
- menu <targetlist> { }
- menu <targetlist> {
- <body> }
- menu <targetlist> {
- <body>
- }
- menu <targetlist> {
- <body>
- } <text>(1)
- (1) Text will be processed as part of the menu body
- Invalid
- menu{
- menu {}
- menu <targetlist>{
- menu <targetlist> {}
- menu <targetlist> {<non-space & non-EOL>(1)
- menu <targetlist> { <text>(2)
- menu <targetlist> {
- <body>
- <non-space & non-EOL>}(1)
- menu <targetlist> {
- <body>
- }<non-space & non-EOL>(1)
- (1) Will cause mIRC to miss-match brackets
- (2) Any trailing text at the end of the definition causes the entire menu definition to be invalid
- Menu Body
- [.+]<name>(1)
- [.+]<name>:(2)
- [.+]<name>:<body>
- [.+]:[<body>](2)
- (1) mIRC will disable the option when the menu is opened
- (2) mIRC will skip the item when preparing the menu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement