/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- * * The contents of this file are subject to the Mozilla Public License * Version 1.0 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is JSIRC Test Client #3 * * The Initial Developer of the Original Code is New Dimensions Consulting, * Inc. Portions created by New Dimensions Consulting, Inc. Copyright (C) 1999 * New Dimenstions Consulting, Inc. All Rights Reserved. * * * Contributor(s): * Robert Ginda, rginda@ndcico.com, original author */ function addCommands(commandObject) { function add (name, func, usage, help) { commandObject.add (name, func, usage, help); } add ("help", "onInputHelp", "[]", "Displays help on all commands matching , if " + " is not given, displays help on all commands"); add ("testdisplay", "onInputTestDisplay", "", "Displays a sample text. Used to preview styles"); add ("network", "onInputNetwork", "", "Sets the current network to "); add ("attach", "onInputAttach", "[]", "Attaches to the network specified by , " + "or the current network, if no network is specified."); add ("me", "onInputMe", "", "Performs an 'action' on the current channel."); add ("msg", "onInputMsg", " ", "Sends a private message to the user ."); add ("nick", "onInputNick", "", "Changes your current nickname."); add ("name", "onInputName", "", "Changes the username displayed before your hostmask if the server " + "you're connecting to allows it. Some servers will only trust the " + "username reply from the ident service. You must specify this " + "*before* connecting to the network."); add ("desc", "onInputDesc", "", "Changes the 'ircname' line returned when someone performs a /whois " + "on you. You must specify this *before* connecting to the network."); add ("quote", "onInputQuote", "", "Sends a raw command to the IRC server, not a good idea if you " + "don't know what you're doing. see IRC 1459 " + "( http://www.irchelp.org/irchelp/rfc1459.html ) for complete " + "details."); add ("eval", "onInputEval", "