Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/LibreOffice/sd/sdi/   (Office von Apache Version 25.8.3.2©)  Datei vom 5.10.2025 mit Größe 8 kB image not shown  

Quelle  SlideSorterController.sdi   Sprache: unbekannt

 
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 .
 */

enum FadeEffect
{
    FADE_EFFECT_NONE ,
    FADE_EFFECT_FADE_FROM_LEFT ,
    FADE_EFFECT_FADE_FROM_TOP ,
    FADE_EFFECT_FADE_FROM_RIGHT ,
    FADE_EFFECT_FADE_FROM_BOTTOM ,
    FADE_EFFECT_FADE_TO_CENTER ,
    FADE_EFFECT_FADE_FROM_CENTER ,
    FADE_EFFECT_MOVE_FROM_LEFT ,
    FADE_EFFECT_MOVE_FROM_TOP ,
    FADE_EFFECT_MOVE_FROM_RIGHT ,
    FADE_EFFECT_MOVE_FROM_BOTTOM ,
    FADE_EFFECT_ROLL_FROM_LEFT ,
    FADE_EFFECT_ROLL_FROM_TOP ,
    FADE_EFFECT_ROLL_FROM_RIGHT ,
    FADE_EFFECT_ROLL_FROM_BOTTOM ,
    FADE_EFFECT_VERTICAL_STRIPES ,
    FADE_EFFECT_HORIZONTAL_STRIPES ,
    FADE_EFFECT_OPEN_VERTICAL ,
    FADE_EFFECT_CLOSE_VERTICAL ,
    FADE_EFFECT_OPEN_HORIZONTAL ,
    FADE_EFFECT_CLOSE_HORIZONTAL ,
    FADE_EFFECT_CLEAR_AWAY ,
    FADE_EFFECT_OVERLAY
}

enum FadeSpeed
{
    FADE_SPEED_SLOW ,
    FADE_SPEED_MEDIUM ,
    FADE_SPEED_FAST
}

enum PresChange
{
    PresChange::Manual ,
    PresChange::Auto ,
    PresChange::SemiAuto
} ;

 // Items
item UINT32 DiaTimeItem ;
item PresChange DiaAutoItem ;
item FadeEffect DiaEffectItem ;
item FadeSpeed DiaSpeedItem ;


interface SlideSorterView
{
    SID_INSERTPAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_INSERT_MASTER_PAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_DUPLICATE_PAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_DELETE_PAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetClipboardState ;
    ]
    SID_DELETE_MASTER_PAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetClipboardState ;
    ]
    SID_RENAMEPAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_RENAME_MASTER_PAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_DELETE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_CUT // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetClipboardState ;
    ]
    SID_COPY // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetClipboardState ;
    ]
    SID_PASTE // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetClipboardState ;
    ]
    SID_PASTE_SPECIAL // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetClipboardState ;
    ]
    SID_REHEARSE_TIMINGS // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_PRESENTATION // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_PRESENTATION_CURRENT_SLIDE // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_HIDE_SLIDE // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_SHOW_SLIDE // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_OBJECT_SELECT // ole : no, status : ?
    [
        ExecMethod = FuPermanent ;
        StateMethod = GetMenuState ;
    ]
    SID_ZOOM_TOOLBOX // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_SIZE_VISAREA // ole : no, status : no
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_PAGES_PER_ROW // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetAttrState ;
    ]
    SID_SELECTALL // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_STATUS_PAGE // ole : no, status : ?
    [
        ExecMethod = ExecStatusBar ;
        StateMethod = GetStatusBarState ;
    ]
    SID_STATUS_LAYOUT // ole : no, status : ?
    [
        ExecMethod = ExecStatusBar ;
        StateMethod = GetStatusBarState ;
    ]
    SID_SCALE // ole : no, status : ?
    [
        ExecMethod = ExecStatusBar ;
        StateMethod = GetStatusBarState ;
    ]
    SID_RELOAD // ole : no, status : ?
    [
        GroupId = SfxGroupId::Document ;
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
        Asynchron , AutoUpdate ,
        MenuConfig , AccelConfig , ToolBoxConfig ;
    ]
    SID_SEARCH_DLG // ole : no, status : ?
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetMenuState ;
    ]
    SID_SLIDE_TRANSITIONS_PANEL // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_MASTER_SLIDES_PANEL // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_PRESENTATION_DLG
    [
        ExecMethod = FuTemporary ;
    ]
    SID_REMOTE_DLG
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_CUSTOMSHOW_DLG
    [
        ExecMethod = FuTemporary ;
    ]
    SID_EXPAND_PAGE // ole : no, status : play rec
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_SUMMARY_PAGE // ole : no, status : ?
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_OUTPUT_QUALITY_COLOR // ole : no, status : play rec
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]
    SID_OUTPUT_QUALITY_GRAYSCALE // ole : no, status : play rec
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]
    SID_OUTPUT_QUALITY_BLACKWHITE // ole : no, status : play rec
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]
    SID_OUTPUT_QUALITY_CONTRAST // ole : no, status : play rec
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]
    SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ?
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]
    SID_STYLE_FAMILY
    [
        ExecMethod = FuSupport ;
        StateMethod = GetMenuState ;
    ]
    SID_OPT_LOCALE_CHANGED // ole : no, status : ?
    [
        ExecMethod = ExecCtrl ;
        StateMethod = GetCtrlState ;
    ]

    SID_GETUNDOSTRINGS // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetMenuState ;
    ]
    SID_UNDO // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetMenuState ;
    ]
    SID_GETREDOSTRINGS // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetMenuState ;
    ]
    SID_REDO // ole : no, status : ?
    [
        ExecMethod = FuSupport ;
        StateMethod = GetMenuState ;
    ]
    SID_MODIFYPAGE
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_ASSIGN_LAYOUT
    [
        ExecMethod = FuTemporary;
        StateMethod = GetMenuState;
    ]
    SID_PHOTOALBUM
    [
        ExecMethod = FuTemporary ;
        StateMethod = GetMenuState ;
    ]
    SID_MOVE_PAGE_UP
    [
        ExecMethod = ExecMovePageUp ;
        StateMethod = GetStateMovePageUp ;
    ]
    SID_MOVE_PAGE_DOWN
    [
        ExecMethod = ExecMovePageDown ;
        StateMethod = GetStateMovePageDown ;
    ]
    SID_MOVE_PAGE_FIRST
    [
        ExecMethod = ExecMovePageFirst ;
        StateMethod = GetStateMovePageFirst ;
    ]
    SID_MOVE_PAGE_LAST
    [
        ExecMethod = ExecMovePageLast ;
        StateMethod = GetStateMovePageLast ;
    ]
}

shell SlideSorterController
{
    import SlideSorterView;
}

shell SlideSorterViewShell
{
    import SlideSorterView;
}

[ Dauer der Verarbeitung: 0.13 Sekunden  (vorverarbeitet)  ]