/************************************************************************* * * $RCSfile: wrtapp.sdi,v $ * * $Revision: 1.4 $ * * last change: $Author: os $ $Date: 2001-09-28 07:01:35 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses * * - GNU Lesser General Public License Version 2.1 * - Sun Industry Standards Source License Version 1.1 * * Sun Microsystems Inc., October, 2000 * * GNU Lesser General Public License Version 2.1 * ============================================= * Copyright 2000 by Sun Microsystems, Inc. * 901 San Antonio Road, Palo Alto, CA 94303, USA * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * * * Sun Industry Standards Source License Version 1.1 * ================================================= * The contents of this file are subject to the Sun Industry Standards * Source License Version 1.1 (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.openoffice.org/license.html. * * Software provided under this License is provided on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. * See the License for the specific provisions governing your rights and * obligations concerning the Software. * * The Initial Developer of the Original Code is: Sun Microsystems, Inc. * * Copyright: 2000 by Sun Microsystems, Inc. * * All Rights Reserved. * * Contributor(s): _______________________________________ * * ************************************************************************/ interface StarWriter : Module [ uuid ( "4BF0AA20-E6B9-101C-8A0E-040224007802" ) ] { FN_ENVELOP // status(final|play) [ ExecMethod = ExecOther ; StateMethod = StateOther ; DisableFlags="SW_DISABLE_ON_MAILBOX_EDITOR"; ] FN_LABEL // status(final|play) [ ExecMethod = ExecOther ; StateMethod = StateOther ; DisableFlags="SW_DISABLE_ON_MAILBOX_EDITOR"; ] FN_BUSINESS_CARD // status() [ ExecMethod = ExecOther ; StateMethod = StateOther ; DisableFlags="SW_DISABLE_ON_MAILBOX_EDITOR"; ] SID_SW_DOCMAN_PATH // status() [ // nur fuer Autopilot ExecMethod = ExecOther ; StateMethod = NoState ; ] SID_ATTR_METRIC // status(final|play) [ ExecMethod = ExecOther ; StateMethod = StateOther ; ] SID_SW_AGENDA_WIZZARD [ ExecMethod = ExecWizzard ; StateMethod = NoState ; ] SID_SW_FAX_WIZZARD [ ExecMethod = ExecWizzard ; StateMethod = NoState ; ] SID_SW_LETTER_WIZZARD [ ExecMethod = ExecWizzard ; StateMethod = NoState ; ] SID_SW_MEMO_WIZZARD [ ExecMethod = ExecWizzard ; StateMethod = NoState ; ] /* SID_SW_EDITOPTIONS [ ExecMethod = ExecOptionsDialog ; StateMethod = NoState ; ] SID_SW_ONLINEOPTIONS [ ExecMethod = ExecOptionsDialog ; StateMethod = NoState ; ]*/ FN_QRY_MERGE // status() [ ExecMethod = ExecDB ; StateMethod = StateOther ; DisableFlags="SW_DISABLE_ON_MAILBOX_EDITOR"; ] SID_ATTR_UNDO_COUNT // ole(no) api(final/play) [ ExecMethod = ExecOther ; StateMethod = StateOther ; ] SID_AUTOSPELL_CHECK [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; ] SID_AUTOSPELL_MARKOFF [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; ] FN_SET_MODOPT_TBLNUMFMT // status() [ ExecMethod = ExecOther ; StateMethod = StateOther ; ] //Extra/Optionen/Ansicht //Wird zusammen zum Property ViewSettings FN_VIEW_HIDDEN_PARA [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; ] FN_PRINT_LAYOUT [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; ] // alles ab hier kann weg (Export = FALSE;), wenn die vorangehenden funktionieren SfxBoolItem Ruler FN_RULER // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; Cachable; DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] FN_VIEW_BOUNDS // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; Cachable; ] FN_VIEW_GRAPHIC // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE ; ] FN_VIEW_FIELDS // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; ] FN_VIEW_FIELDNAME // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Cachable ; Export = FALSE; ] FN_VIEW_MARKS // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Cachable ; Export = FALSE; ] FN_VIEW_META_CHARS // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Cachable ; Export = FALSE; ] FN_VIEW_TABLEGRID // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; ] SID_GRID_VISIBLE [ ExecMethod = ExecViewOptions; StateMethod = StateViewOptions ; ] SID_GRID_USE [ ExecMethod = ExecViewOptions; StateMethod = StateViewOptions ; ] SID_HELPLINES_MOVE [ ExecMethod = ExecViewOptions; StateMethod = StateViewOptions ; ] FN_VLINEAL // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] FN_HSCROLLBAR // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; ] FN_VSCROLLBAR // status() [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; Export = FALSE; ] FN_SHADOWCURSOR // status(final|play) [ ExecMethod = ExecViewOptions ; StateMethod = StateViewOptions ; DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; ] } //end interface Application shell SwModule { import StarWriter[Automation]; }