KHTML
editor_command.h
Go to the documentation of this file.00001 /* This file is part of the KDE project 00002 * 00003 * Copyright (C) 2004 Leo Savernik <l.savernik@aon.at> 00004 * 00005 * This library is free software; you can redistribute it and/or 00006 * modify it under the terms of the GNU Library General Public 00007 * License as published by the Free Software Foundation; either 00008 * version 2 of the License, or (at your option) any later version. 00009 * 00010 * This library is distributed in the hope that it will be useful, 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00013 * Library General Public License for more details. 00014 * 00015 * You should have received a copy of the GNU Library General Public License 00016 * along with this library; see the file COPYING.LIB. If not, write to 00017 * the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 00018 * Boston, MA 02111-1307, USA. 00019 */ 00020 00021 #ifndef EDITOR_COMMAND_H 00022 #define EDITOR_COMMAND_H 00023 00024 namespace DOM { 00025 00029 enum EditorCommand { 00030 BackColorCommand, 00031 BoldCommand, 00032 CopyCommand, 00033 CutCommand, 00034 DeleteCommand, 00035 FontNameCommand, 00036 FontSizeCommand, 00037 ForeColorCommand, 00038 IndentCommand, 00039 InsertNewlineCommand, 00040 InsertParagraphCommand, 00041 InsertTextCommand, 00042 ItalicCommand, 00043 JustifyCenterCommand, 00044 JustifyFullCommand, 00045 JustifyLeftCommand, 00046 JustifyNoneCommand, 00047 JustifyRightCommand, 00048 OutdentCommand, 00049 PasteCommand, 00050 PrintCommand, 00051 RedoCommand, 00052 SelectAllCommand, 00053 SubscriptCommand, 00054 SuperscriptCommand, 00055 UndoCommand, 00056 UnselectCommand 00057 00058 // 00059 // The "unsupported" commands are listed here since they appear in the Microsoft 00060 // documentation used as the basis for the list. 00061 // 00062 00063 // 2d-position (not supported) 00064 // absolutePosition (not supported) 00065 // blockDirLTR (not supported) 00066 // blockDirRTL (not supported) 00067 // browseMode (not supported) 00068 // clearAuthenticationCache (not supported) 00069 // createBookmark (not supported) 00070 // createLink (not supported) 00071 // dirLTR (not supported) 00072 // dirRTL (not supported) 00073 // editMode (not supported) 00074 // formatBlock (not supported) 00075 // inlineDirLTR (not supported) 00076 // inlineDirRTL (not supported) 00077 // insertButton (not supported) 00078 // insertFieldSet (not supported) 00079 // insertHorizontalRule (not supported) 00080 // insertIFrame (not supported) 00081 // insertImage (not supported) 00082 // insertInputButton (not supported) 00083 // insertInputCheckbox (not supported) 00084 // insertInputFileUpload (not supported) 00085 // insertInputHidden (not supported) 00086 // insertInputImage (not supported) 00087 // insertInputPassword (not supported) 00088 // insertInputRadio (not supported) 00089 // insertInputReset (not supported) 00090 // insertInputSubmit (not supported) 00091 // insertInputText (not supported) 00092 // insertMarquee (not supported) 00093 // insertOrderedList (not supported) 00094 // insertSelectDropDown (not supported) 00095 // insertSelectListBox (not supported) 00096 // insertTextArea (not supported) 00097 // insertUnorderedList (not supported) 00098 // liveResize (not supported) 00099 // multipleSelection (not supported) 00100 // open (not supported) 00101 // overwrite (not supported) 00102 // playImage (not supported) 00103 // refresh (not supported) 00104 // removeFormat (not supported) 00105 // removeParaFormat (not supported) 00106 // saveAs (not supported) 00107 // sizeToControl (not supported) 00108 // sizeToControlHeight (not supported) 00109 // sizeToControlWidth (not supported) 00110 // stop (not supported) 00111 // stopimage (not supported) 00112 // strikethrough (not supported) 00113 // unbookmark (not supported) 00114 // underline (not supported) 00115 // unlink (not supported) 00116 }; 00117 00118 }/*namespace DOM*/ 00119 00120 00121 #endif