From WikiChip
Difference between revisions of "mirc/identifiers/$caller"
Maroonbells (talk | contribs) m |
|||
Line 48: | Line 48: | ||
play: execute in a connected status window //play -as A $mircini | .timer 1 2 play off | play: execute in a connected status window //play -as A $mircini | .timer 1 2 play off | ||
<source lang="mIRC">alias A echo -sg $caller</source> | <source lang="mIRC">alias A echo -sg $caller</source> | ||
+ | |||
+ | Timer: type in editbox: | ||
+ | <source lang="mIRC"> | ||
+ | /timer 1 1 echo -a $caller | ||
+ | or | ||
+ | //timer 1 1 echo -a $ $+ caller | ||
+ | </source> | ||
+ | |||
+ | |||
+ | |||
== Compatibility == | == Compatibility == |
Revision as of 11:58, 16 January 2018
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
$caller indicates the type of the caller.
The possible returned value can be:
- "activex" - called from
- "command" - called from a command
- "dde" - called from a external application using DDE
- "dll" - called from a DLL
- "dragdrop" - called from a drag'n'drop event
- "editbox" - called from an editbox
- "event" - called from an event
- "funckey" - called from a function key
- "identifier" - called from an identifier
- "menu" - called from a menu
- "mouse" - called from a mouse
- "play" - called from a /play context
- "sendmsg" - called from a sendmessage() function
- "timer" - called from a timer
- "other" - called from any other context
Synopsis
$caller
Parameters
None
Properties
None
Example
Command & Identifier: execute /A or //noop $A
alias A B alias B echo -ag $caller
Editbox: execute /A
alias A echo -ag $caller
Event: execute /dns test
on *:dns:echo -a $caller
Funckey: hit shift + f11 on your keyboad:
alias s11 echo -a caller
Menu: right click in a channel
menu channel { item : echo -a $caller }
play: execute in a connected status window //play -as A $mircini | .timer 1 2 play off
alias A echo -sg $caller
Timer: type in editbox:
/timer 1 1 echo -a $caller or //timer 1 1 echo -a $ $+ caller
Compatibility
pending, beta stage