Il est aussi possible de d'étendre la définition de popups directement dans la section remote.
Ces popups peuvent être définis n'importe où dans la section. Le résultats final
est que les champs que vous définissez sont rajoutés au menu original défini dans la
section popup.
La syntaxe de définition est:
menu <type> {
<ensemble de lignes de définition de champs>
}
Où <type> prend les valeurs successives suivantes:
menubar: Extension du popup commandes
channel: Extension du popup de canal
nicklist: Extension du popup de la liste des occupants
status: Extension du popup de la fenêtre status
query: Extension du popup de la fenêtre message privé ou dcc chat
La définition du contenu d'un popup se fait de la même manière que pour un popup classique. Exemple:
menu channel {
Clone commands
.Action
..Join: cjoin $$?="# of clone to join"
..Part: cpart $$?="# of clone to part"
..Say: csay $$?="# of clone and message"
..Me: cme $$?="# of clone to /me and message"
..Nick: cnick $$?="# of clone to renick and new nick"
..Quit: cquit $$?="# of clone to quit and quit message"
.Mass action
..Mass join: mjoin
..Mass part: mpart
..Mass say: msay $$?="Message"
..Mass ctcp: mctcp $$?="Nick and ctcp action"
..Mass quit: mquit $?="Quit message"
}
Ces lignes rajoutent une option "Clone commands" à votre menu "Channel" qui, lorsque mirc
est vierge, ne comprend que l'instruction "Channel modes" par défaut.
Précédent: les aliases Les événements de type ctcp:
Début de page Sommaire