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