1*b1cdbd2cSJim Jagielski/************************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski *************************************************************/ 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielskienum FadeEffect 25*b1cdbd2cSJim Jagielski{ 26*b1cdbd2cSJim Jagielski FADE_EFFECT_NONE , 27*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_FROM_LEFT , 28*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_FROM_TOP , 29*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_FROM_RIGHT , 30*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_FROM_BOTTOM , 31*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_TO_CENTER , 32*b1cdbd2cSJim Jagielski FADE_EFFECT_FADE_FROM_CENTER , 33*b1cdbd2cSJim Jagielski FADE_EFFECT_MOVE_FROM_LEFT , 34*b1cdbd2cSJim Jagielski FADE_EFFECT_MOVE_FROM_TOP , 35*b1cdbd2cSJim Jagielski FADE_EFFECT_MOVE_FROM_RIGHT , 36*b1cdbd2cSJim Jagielski FADE_EFFECT_MOVE_FROM_BOTTOM , 37*b1cdbd2cSJim Jagielski FADE_EFFECT_ROLL_FROM_LEFT , 38*b1cdbd2cSJim Jagielski FADE_EFFECT_ROLL_FROM_TOP , 39*b1cdbd2cSJim Jagielski FADE_EFFECT_ROLL_FROM_RIGHT , 40*b1cdbd2cSJim Jagielski FADE_EFFECT_ROLL_FROM_BOTTOM , 41*b1cdbd2cSJim Jagielski FADE_EFFECT_VERTICAL_STRIPES , 42*b1cdbd2cSJim Jagielski FADE_EFFECT_HORIZONTAL_STRIPES , 43*b1cdbd2cSJim Jagielski FADE_EFFECT_OPEN_VERTICAL , 44*b1cdbd2cSJim Jagielski FADE_EFFECT_CLOSE_VERTICAL , 45*b1cdbd2cSJim Jagielski FADE_EFFECT_OPEN_HORIZONTAL , 46*b1cdbd2cSJim Jagielski FADE_EFFECT_CLOSE_HORIZONTAL , 47*b1cdbd2cSJim Jagielski FADE_EFFECT_CLEAR_AWAY , 48*b1cdbd2cSJim Jagielski FADE_EFFECT_OVERLAY 49*b1cdbd2cSJim Jagielski} 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim Jagielskienum FadeSpeed 52*b1cdbd2cSJim Jagielski{ 53*b1cdbd2cSJim Jagielski FADE_SPEED_SLOW , 54*b1cdbd2cSJim Jagielski FADE_SPEED_MEDIUM , 55*b1cdbd2cSJim Jagielski FADE_SPEED_FAST 56*b1cdbd2cSJim Jagielski} 57*b1cdbd2cSJim Jagielski 58*b1cdbd2cSJim Jagielskienum PresChange 59*b1cdbd2cSJim Jagielski{ 60*b1cdbd2cSJim Jagielski PRESCHANGE_MANUAL , 61*b1cdbd2cSJim Jagielski PRESCHANGE_AUTO , 62*b1cdbd2cSJim Jagielski PRESCHANGE_SEMIAUTO 63*b1cdbd2cSJim Jagielski} ; 64*b1cdbd2cSJim Jagielski 65*b1cdbd2cSJim Jagielski // Items 66*b1cdbd2cSJim Jagielskiitem UINT32 DiaTimeItem ; 67*b1cdbd2cSJim Jagielskiitem PresChange DiaAutoItem ; 68*b1cdbd2cSJim Jagielskiitem FadeEffect DiaEffectItem ; 69*b1cdbd2cSJim Jagielskiitem FadeSpeed DiaSpeedItem ; 70*b1cdbd2cSJim Jagielski 71*b1cdbd2cSJim Jagielski 72*b1cdbd2cSJim Jagielskiinterface SlideSorterView 73*b1cdbd2cSJim Jagielski{ 74*b1cdbd2cSJim Jagielski SID_INSERTPAGE 75*b1cdbd2cSJim Jagielski [ 76*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 77*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 78*b1cdbd2cSJim Jagielski ] 79*b1cdbd2cSJim Jagielski SID_INSERT_MASTER_PAGE 80*b1cdbd2cSJim Jagielski [ 81*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 82*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 83*b1cdbd2cSJim Jagielski ] 84*b1cdbd2cSJim Jagielski SID_DUPLICATE_PAGE 85*b1cdbd2cSJim Jagielski [ 86*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 87*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 88*b1cdbd2cSJim Jagielski ] 89*b1cdbd2cSJim Jagielski SID_DELETE_PAGE 90*b1cdbd2cSJim Jagielski [ 91*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 92*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 93*b1cdbd2cSJim Jagielski ] 94*b1cdbd2cSJim Jagielski SID_DELETE_MASTER_PAGE 95*b1cdbd2cSJim Jagielski [ 96*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 97*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 98*b1cdbd2cSJim Jagielski ] 99*b1cdbd2cSJim Jagielski SID_RENAMEPAGE 100*b1cdbd2cSJim Jagielski [ 101*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 102*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 103*b1cdbd2cSJim Jagielski ] 104*b1cdbd2cSJim Jagielski SID_RENAME_MASTER_PAGE 105*b1cdbd2cSJim Jagielski [ 106*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 107*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 108*b1cdbd2cSJim Jagielski ] 109*b1cdbd2cSJim Jagielski SID_DELETE 110*b1cdbd2cSJim Jagielski [ 111*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 112*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 113*b1cdbd2cSJim Jagielski ] 114*b1cdbd2cSJim Jagielski SID_CUT // ole : no, status : ? 115*b1cdbd2cSJim Jagielski [ 116*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 117*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 118*b1cdbd2cSJim Jagielski ] 119*b1cdbd2cSJim Jagielski SID_COPY // ole : no, status : ? 120*b1cdbd2cSJim Jagielski [ 121*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 122*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 123*b1cdbd2cSJim Jagielski ] 124*b1cdbd2cSJim Jagielski SID_PASTE // ole : no, status : ? 125*b1cdbd2cSJim Jagielski [ 126*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 127*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 128*b1cdbd2cSJim Jagielski ] 129*b1cdbd2cSJim Jagielski SID_PASTE_SPECIAL // ole : no, status : ? 130*b1cdbd2cSJim Jagielski [ 131*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 132*b1cdbd2cSJim Jagielski StateMethod = GetClipboardState ; 133*b1cdbd2cSJim Jagielski ] 134*b1cdbd2cSJim Jagielski SID_REHEARSE_TIMINGS // ole : no, status : ? 135*b1cdbd2cSJim Jagielski [ 136*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 137*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 138*b1cdbd2cSJim Jagielski ] 139*b1cdbd2cSJim Jagielski SID_PRESENTATION // ole : no, status : ? 140*b1cdbd2cSJim Jagielski [ 141*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 142*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 143*b1cdbd2cSJim Jagielski ] 144*b1cdbd2cSJim Jagielski SID_HIDE_SLIDE // ole : no, status : ? 145*b1cdbd2cSJim Jagielski [ 146*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 147*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 148*b1cdbd2cSJim Jagielski ] 149*b1cdbd2cSJim Jagielski SID_SHOW_SLIDE // ole : no, status : ? 150*b1cdbd2cSJim Jagielski [ 151*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 152*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 153*b1cdbd2cSJim Jagielski ] 154*b1cdbd2cSJim Jagielski SID_OBJECT_SELECT // ole : no, status : ? 155*b1cdbd2cSJim Jagielski [ 156*b1cdbd2cSJim Jagielski ExecMethod = FuPermanent ; 157*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 158*b1cdbd2cSJim Jagielski ] 159*b1cdbd2cSJim Jagielski SID_ZOOM_TOOLBOX // ole : no, status : ? 160*b1cdbd2cSJim Jagielski [ 161*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 162*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 163*b1cdbd2cSJim Jagielski ] 164*b1cdbd2cSJim Jagielski SID_SIZE_VISAREA // ole : no, status : no 165*b1cdbd2cSJim Jagielski [ 166*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 167*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 168*b1cdbd2cSJim Jagielski ] 169*b1cdbd2cSJim Jagielski SID_PAGES_PER_ROW // ole : no, status : ? 170*b1cdbd2cSJim Jagielski [ 171*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 172*b1cdbd2cSJim Jagielski StateMethod = GetAttrState ; 173*b1cdbd2cSJim Jagielski ] 174*b1cdbd2cSJim Jagielski SID_SELECTALL // ole : no, status : ? 175*b1cdbd2cSJim Jagielski [ 176*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 177*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 178*b1cdbd2cSJim Jagielski ] 179*b1cdbd2cSJim Jagielski SID_STATUS_PAGE // ole : no, status : ? 180*b1cdbd2cSJim Jagielski [ 181*b1cdbd2cSJim Jagielski ExecMethod = ExecStatusBar ; 182*b1cdbd2cSJim Jagielski StateMethod = GetStatusBarState ; 183*b1cdbd2cSJim Jagielski ] 184*b1cdbd2cSJim Jagielski SID_STATUS_LAYOUT // ole : no, status : ? 185*b1cdbd2cSJim Jagielski [ 186*b1cdbd2cSJim Jagielski ExecMethod = ExecStatusBar ; 187*b1cdbd2cSJim Jagielski StateMethod = GetStatusBarState ; 188*b1cdbd2cSJim Jagielski ] 189*b1cdbd2cSJim Jagielski SID_ATTR_ZOOMSLIDER // status() 190*b1cdbd2cSJim Jagielski [ 191*b1cdbd2cSJim Jagielski ExecMethod = ExecStatusBar ; 192*b1cdbd2cSJim Jagielski StateMethod = GetStatusBarState ; 193*b1cdbd2cSJim Jagielski ] 194*b1cdbd2cSJim Jagielski 195*b1cdbd2cSJim Jagielski SID_RELOAD // ole : no, status : ? 196*b1cdbd2cSJim Jagielski [ 197*b1cdbd2cSJim Jagielski GroupId = GID_DOCUMENT ; 198*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 199*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 200*b1cdbd2cSJim Jagielski Asynchron , AutoUpdate , 201*b1cdbd2cSJim Jagielski MenuConfig , AccelConfig , ToolBoxConfig ; 202*b1cdbd2cSJim Jagielski ] 203*b1cdbd2cSJim Jagielski SID_SEARCH_DLG // ole : no, status : ? 204*b1cdbd2cSJim Jagielski [ 205*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 206*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 207*b1cdbd2cSJim Jagielski ] 208*b1cdbd2cSJim Jagielski SID_STYLE_CATALOG // ole : no, status : ? 209*b1cdbd2cSJim Jagielski [ 210*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 211*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 212*b1cdbd2cSJim Jagielski ] 213*b1cdbd2cSJim Jagielski SID_SLIDE_TRANSITIONS_PANEL // ole : no, status : ? 214*b1cdbd2cSJim Jagielski [ 215*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 216*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 217*b1cdbd2cSJim Jagielski ] 218*b1cdbd2cSJim Jagielski SID_PRESENTATION_DLG 219*b1cdbd2cSJim Jagielski [ 220*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 221*b1cdbd2cSJim Jagielski ] 222*b1cdbd2cSJim Jagielski SID_CUSTOMSHOW_DLG 223*b1cdbd2cSJim Jagielski [ 224*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 225*b1cdbd2cSJim Jagielski ] 226*b1cdbd2cSJim Jagielski SID_EXPAND_PAGE // ole : no, status : play rec 227*b1cdbd2cSJim Jagielski [ 228*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 229*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 230*b1cdbd2cSJim Jagielski ] 231*b1cdbd2cSJim Jagielski SID_SUMMARY_PAGE // ole : no, status : ? 232*b1cdbd2cSJim Jagielski [ 233*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 234*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 235*b1cdbd2cSJim Jagielski ] 236*b1cdbd2cSJim Jagielski SID_OUTPUT_QUALITY_COLOR // ole : no, status : play rec 237*b1cdbd2cSJim Jagielski [ 238*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 239*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 240*b1cdbd2cSJim Jagielski ] 241*b1cdbd2cSJim Jagielski SID_OUTPUT_QUALITY_GRAYSCALE // ole : no, status : play rec 242*b1cdbd2cSJim Jagielski [ 243*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 244*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 245*b1cdbd2cSJim Jagielski ] 246*b1cdbd2cSJim Jagielski SID_OUTPUT_QUALITY_BLACKWHITE // ole : no, status : play rec 247*b1cdbd2cSJim Jagielski [ 248*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 249*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 250*b1cdbd2cSJim Jagielski ] 251*b1cdbd2cSJim Jagielski SID_OUTPUT_QUALITY_CONTRAST // ole : no, status : play rec 252*b1cdbd2cSJim Jagielski [ 253*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 254*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 255*b1cdbd2cSJim Jagielski ] 256*b1cdbd2cSJim Jagielski SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ? 257*b1cdbd2cSJim Jagielski [ 258*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 259*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 260*b1cdbd2cSJim Jagielski ] 261*b1cdbd2cSJim Jagielski SID_STYLE_FAMILY 262*b1cdbd2cSJim Jagielski [ 263*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 264*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 265*b1cdbd2cSJim Jagielski ] 266*b1cdbd2cSJim Jagielski SID_OPT_LOCALE_CHANGED // ole : no, status : ? 267*b1cdbd2cSJim Jagielski [ 268*b1cdbd2cSJim Jagielski ExecMethod = ExecCtrl ; 269*b1cdbd2cSJim Jagielski StateMethod = GetCtrlState ; 270*b1cdbd2cSJim Jagielski ] 271*b1cdbd2cSJim Jagielski 272*b1cdbd2cSJim Jagielski // #96090# 273*b1cdbd2cSJim Jagielski SID_GETUNDOSTRINGS // ole : no, status : ? 274*b1cdbd2cSJim Jagielski [ 275*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 276*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 277*b1cdbd2cSJim Jagielski ] 278*b1cdbd2cSJim Jagielski SID_UNDO // ole : no, status : ? 279*b1cdbd2cSJim Jagielski [ 280*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 281*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 282*b1cdbd2cSJim Jagielski ] 283*b1cdbd2cSJim Jagielski SID_GETREDOSTRINGS // ole : no, status : ? 284*b1cdbd2cSJim Jagielski [ 285*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 286*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 287*b1cdbd2cSJim Jagielski ] 288*b1cdbd2cSJim Jagielski SID_REDO // ole : no, status : ? 289*b1cdbd2cSJim Jagielski [ 290*b1cdbd2cSJim Jagielski ExecMethod = FuSupport ; 291*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 292*b1cdbd2cSJim Jagielski ] 293*b1cdbd2cSJim Jagielski SID_MODIFYPAGE 294*b1cdbd2cSJim Jagielski [ 295*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary ; 296*b1cdbd2cSJim Jagielski StateMethod = GetMenuState ; 297*b1cdbd2cSJim Jagielski ] 298*b1cdbd2cSJim Jagielski SID_ASSIGN_LAYOUT 299*b1cdbd2cSJim Jagielski [ 300*b1cdbd2cSJim Jagielski ExecMethod = FuTemporary; 301*b1cdbd2cSJim Jagielski StateMethod = GetMenuState; 302*b1cdbd2cSJim Jagielski ] 303*b1cdbd2cSJim Jagielski} 304*b1cdbd2cSJim Jagielski 305*b1cdbd2cSJim Jagielskishell SlideSorterController 306*b1cdbd2cSJim Jagielski{ 307*b1cdbd2cSJim Jagielski import SlideSorterView[Automation]; 308*b1cdbd2cSJim Jagielski} 309*b1cdbd2cSJim Jagielski 310*b1cdbd2cSJim Jagielskishell SlideSorterViewShell 311*b1cdbd2cSJim Jagielski{ 312*b1cdbd2cSJim Jagielski import SlideSorterView[Automation]; 313*b1cdbd2cSJim Jagielski} 314