merge the formfield patch from ooo-build
[ooovba.git] / offapi / com / sun / star / presentation / ClickAction.idl
blob8a5f4d3fcd3fc02b00db0d34065ff9fa8dd9e33a
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: ClickAction.idl,v $
10 * $Revision: 1.11 $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
30 #ifndef __com_sun_star_presentation_ClickAction_idl__
31 #define __com_sun_star_presentation_ClickAction_idl__
34 //=============================================================================
36 module com { module sun { module star { module presentation {
38 //=============================================================================
40 /** This enumeration specifies the actions which can be processed when
41 a user clicks on an object.
43 published enum ClickAction
45 //-------------------------------------------------------------------------
47 /** No action is performed on click.
49 NONE,
51 //-------------------------------------------------------------------------
53 /** The presentation jumps to the previous page.
55 PREVPAGE,
57 //-------------------------------------------------------------------------
59 /** The presentation jumps to the next page.
61 NEXTPAGE,
63 //-------------------------------------------------------------------------
65 /** The presentation continues with the first page.
67 FIRSTPAGE,
69 //-------------------------------------------------------------------------
71 /** The presentation continues with the last page.
73 LASTPAGE,
75 //-------------------------------------------------------------------------
77 /** The presentation jumps to a bookmark.
79 BOOKMARK,
81 //-------------------------------------------------------------------------
83 /** The presentation jumps to another document.
85 DOCUMENT,
87 //-------------------------------------------------------------------------
89 /** The object renders itself invisible after a click.
91 INVISIBLE,
93 //-------------------------------------------------------------------------
95 /** A sound is played after a click.
97 SOUND,
99 //-------------------------------------------------------------------------
101 /** An ole verb is performed on this object.
103 VERB,
105 //-------------------------------------------------------------------------
107 /** The object vanishes with its effect.
109 VANISH,
111 //-------------------------------------------------------------------------
113 /** Another program is executed after a click.
115 PROGRAM,
117 //-------------------------------------------------------------------------
119 /** A star basic macro is executed after the click.
121 MACRO,
123 //-------------------------------------------------------------------------
125 /** The presentation is stopped after the click.
127 STOPPRESENTATION
131 //=============================================================================
133 }; }; }; };
135 #endif