widget/CommandList.h

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/widget/CommandList.h	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,52 @@
     1.4 +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
     1.5 +/* This Source Code Form is subject to the terms of the Mozilla Public
     1.6 + * License, v. 2.0. If a copy of the MPL was not distributed with this
     1.7 + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     1.8 +
     1.9 +/**
    1.10 + * Define NS_DEFIVE_COMMAND(aName, aCommandStr) before including this.
    1.11 + * @param aName          The name useful in C++ of the command.
    1.12 + * @param aCommandStr    The command string in JS.
    1.13 + */
    1.14 +
    1.15 +NS_DEFINE_COMMAND(BeginLine,                   cmd_beginLine)
    1.16 +NS_DEFINE_COMMAND(CharNext,                    cmd_charNext)
    1.17 +NS_DEFINE_COMMAND(CharPrevious,                cmd_charPrevious)
    1.18 +NS_DEFINE_COMMAND(Copy,                        cmd_copy)
    1.19 +NS_DEFINE_COMMAND(Cut,                         cmd_cut)
    1.20 +NS_DEFINE_COMMAND(Delete,                      cmd_delete)
    1.21 +NS_DEFINE_COMMAND(DeleteCharBackward,          cmd_deleteCharBackward)
    1.22 +NS_DEFINE_COMMAND(DeleteCharForward,           cmd_deleteCharForward)
    1.23 +NS_DEFINE_COMMAND(DeleteToBeginningOfLine,     cmd_deleteToBeginningOfLine)
    1.24 +NS_DEFINE_COMMAND(DeleteToEndOfLine,           cmd_deleteToEndOfLine)
    1.25 +NS_DEFINE_COMMAND(DeleteWordBackward,          cmd_deleteWordBackward)
    1.26 +NS_DEFINE_COMMAND(DeleteWordForward,           cmd_deleteWordForward)
    1.27 +NS_DEFINE_COMMAND(EndLine,                     cmd_endLine)
    1.28 +NS_DEFINE_COMMAND(LineNext,                    cmd_lineNext)
    1.29 +NS_DEFINE_COMMAND(LinePrevious,                cmd_linePrevious)
    1.30 +NS_DEFINE_COMMAND(MoveBottom,                  cmd_moveBottom)
    1.31 +NS_DEFINE_COMMAND(MovePageDown,                cmd_movePageDown)
    1.32 +NS_DEFINE_COMMAND(MovePageUp,                  cmd_movePageUp)
    1.33 +NS_DEFINE_COMMAND(MoveTop,                     cmd_moveTop)
    1.34 +NS_DEFINE_COMMAND(Paste,                       cmd_paste)
    1.35 +NS_DEFINE_COMMAND(ScrollBottom,                cmd_scrollBottom)
    1.36 +NS_DEFINE_COMMAND(ScrollLineDown,              cmd_scrollLineDown)
    1.37 +NS_DEFINE_COMMAND(ScrollLineUp,                cmd_scrollLineUp)
    1.38 +NS_DEFINE_COMMAND(ScrollPageDown,              cmd_scrollPageDown)
    1.39 +NS_DEFINE_COMMAND(ScrollPageUp,                cmd_scrollPageUp)
    1.40 +NS_DEFINE_COMMAND(ScrollTop,                   cmd_scrollTop)
    1.41 +NS_DEFINE_COMMAND(SelectAll,                   cmd_selectAll)
    1.42 +NS_DEFINE_COMMAND(SelectBeginLine,             cmd_selectBeginLine)
    1.43 +NS_DEFINE_COMMAND(SelectBottom,                cmd_selectBottom)
    1.44 +NS_DEFINE_COMMAND(SelectCharNext,              cmd_selectCharNext)
    1.45 +NS_DEFINE_COMMAND(SelectCharPrevious,          cmd_selectCharPrevious)
    1.46 +NS_DEFINE_COMMAND(SelectEndLine,               cmd_selectEndLine)
    1.47 +NS_DEFINE_COMMAND(SelectLineNext,              cmd_selectLineNext)
    1.48 +NS_DEFINE_COMMAND(SelectLinePrevious,          cmd_selectLinePrevious)
    1.49 +NS_DEFINE_COMMAND(SelectPageDown,              cmd_selectPageDown)
    1.50 +NS_DEFINE_COMMAND(SelectPageUp,                cmd_selectPageUp)
    1.51 +NS_DEFINE_COMMAND(SelectTop,                   cmd_selectTop)
    1.52 +NS_DEFINE_COMMAND(SelectWordNext,              cmd_selectWordNext)
    1.53 +NS_DEFINE_COMMAND(SelectWordPrevious,          cmd_selectWordPrevious)
    1.54 +NS_DEFINE_COMMAND(WordNext,                    cmd_wordNext)
    1.55 +NS_DEFINE_COMMAND(WordPrevious,                cmd_wordPrevious)

mercurial