Difference between revisions of "Category:Identifiers"
(changed some links as they pointed to "wrong" articles (as they didnt exist before)) |
m |
||
(5 intermediate revisions by the same user not shown) | |||
Line 16: | Line 16: | ||
[[:Category:Token Identifiers|Token Identifiers]], | [[:Category:Token Identifiers|Token Identifiers]], | ||
[[:Category:Window Identifiers|Window Identifiers]] | [[:Category:Window Identifiers|Window Identifiers]] | ||
+ | [[:Category:Mouse and Menu Identifiers|Mouse and Menu Identifiers]] | ||
and | and | ||
[[:Category:Other Identifiers|Other Identifiers]] | [[:Category:Other Identifiers|Other Identifiers]] | ||
Line 24: | Line 25: | ||
[[Custom Windows]], | [[Custom Windows]], | ||
[[Picture Windows]], | [[Picture Windows]], | ||
− | [[:Category: | + | [[:Category:Socket|Sockets]], |
− | [[Remote | + | [[:Category:Remote|Remote]], |
− | [[Dialogs]], | + | [[:Category:Dialogs|Dialogs]], |
[[:Category:Binary Files|Binary Files]], | [[:Category:Binary Files|Binary Files]], | ||
[[:Category:Hash Table|Hash Tables]], | [[:Category:Hash Table|Hash Tables]], | ||
Line 32: | Line 33: | ||
[[COM Objects]], | [[COM Objects]], | ||
[[Signals]], | [[Signals]], | ||
− | [[Multi-server]], | + | [[:Category:Multi-server|Multi-server]], |
[[:Category:IAL|Internal Address List]], | [[:Category:IAL|Internal Address List]], | ||
[[Sounds]] | [[Sounds]] |
Latest revision as of 17:15, 3 February 2007
Identifiers are a sort of functions. Except, identifier always must return a value. When an identifier is being evaluated in the command line or script, it is being replaced by its current value. Identifiers which cannot be evaluated or evaluate to no value return the value $null, that can be used in if-then-else structures or in comparisons.
Most identifiers ain't even recognised as identifiers because of their generality in mIRC scripting.
Just to mention a few, $me returns your current nickname, $ctime returns in current unixtime, $mircdir returns mIRC's basedir. Identifier can hold different values. $ibl(#mirc,1) returns the first address in the ban list, $ibl(#mirc,1).by the address of user who set the ban, $ibl(#mirc,1).date returns the date when the user set the ban.
Some not so wellknown idenfiers are $1- (it really is an identifier too), $? and $0.
Groups
The identifiers are organized by groups as follows: Time and Date Identifiers, File and Directory Identifiers, Nick and Address Identifiers, Text and Number Identifiers, Token Identifiers, Window Identifiers Mouse and Menu Identifiers and Other Identifiers
There are also specialized identifiers for Agents, Dde Control, Custom Windows, Picture Windows, Sockets, Remote, Dialogs, Binary Files, Hash Tables, Regular Expression, COM Objects, Signals, Multi-server, Internal Address List, Sounds and File Handling.
See Also
- Evaluation brackets are used for evaluating identifiers.
- How to use identifiers or if in a timer?
Contributed by Tovrleaf |
Subcategories
This category has the following 12 subcategories, out of 12 total.
A
C
D
F
M
N
O
T
U
W
Pages in category "Identifiers"
The following 59 pages are in this category, out of 59 total.
$
- $$
- $activecid
- $cd
- $cid
- $clevel
- $cmdline
- $color
- $compact
- $crc
- $dde
- $ddename
- $error
- $file
- $filename
- $filtered
- $getdot
- $height
- $hfind
- $hget
- $highlight
- $host
- $hotline
- $hotlinepos
- $insong
- $ip
- $iptype
- $isalias
- $isdde
- $lactivecid
- $locked
- $longip
- $maddress
- $menubar
- $mklogfn
- $os
- $portfree
- $prop
- $rawmsg
- $regex
- $regml
- $regsub
- $regsubex
- $result
- $scid
- $scon
- $signal
- $sock
- $sockname
- $ssl
- $sslready
- $style
- $submenu
- $switchbar
- $tip
- $toolbar
- $treebar
- $trust
- $vol
- $width