1/************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27#ifndef __com_sun_star_presentation_ClickAction_idl__ 28#define __com_sun_star_presentation_ClickAction_idl__ 29 30 31//============================================================================= 32 33 module com { module sun { module star { module presentation { 34 35//============================================================================= 36 37/** This enumeration specifies the actions which can be processed when 38 a user clicks on an object. 39 */ 40published enum ClickAction 41{ 42 //------------------------------------------------------------------------- 43 44 /** No action is performed on click. 45 */ 46 NONE, 47 48 //------------------------------------------------------------------------- 49 50 /** The presentation jumps to the previous page. 51 */ 52 PREVPAGE, 53 54 //------------------------------------------------------------------------- 55 56 /** The presentation jumps to the next page. 57 */ 58 NEXTPAGE, 59 60 //------------------------------------------------------------------------- 61 62 /** The presentation continues with the first page. 63 */ 64 FIRSTPAGE, 65 66 //------------------------------------------------------------------------- 67 68 /** The presentation continues with the last page. 69 */ 70 LASTPAGE, 71 72 //------------------------------------------------------------------------- 73 74 /** The presentation jumps to a bookmark. 75 */ 76 BOOKMARK, 77 78 //------------------------------------------------------------------------- 79 80 /** The presentation jumps to another document. 81 */ 82 DOCUMENT, 83 84 //------------------------------------------------------------------------- 85 86 /** The object renders itself invisible after a click. 87 */ 88 INVISIBLE, 89 90 //------------------------------------------------------------------------- 91 92 /** A sound is played after a click. 93 */ 94 SOUND, 95 96 //------------------------------------------------------------------------- 97 98 /** An ole verb is performed on this object. 99 */ 100 VERB, 101 102 //------------------------------------------------------------------------- 103 104 /** The object vanishes with its effect. 105 */ 106 VANISH, 107 108 //------------------------------------------------------------------------- 109 110 /** Another program is executed after a click. 111 */ 112 PROGRAM, 113 114 //------------------------------------------------------------------------- 115 116 /** A star basic macro is executed after the click. 117 */ 118 MACRO, 119 120 //------------------------------------------------------------------------- 121 122 /** The presentation is stopped after the click. 123 */ 124 STOPPRESENTATION 125 126}; 127 128//============================================================================= 129 130}; }; }; }; 131 132#endif 133