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 Jagielskiinterface BasicIDEView 25*b1cdbd2cSJim Jagielski[ 26*b1cdbd2cSJim Jagielski uuid = "D88DF7A2-EE63-11d0-89CA-008029E4B0B1"; 27*b1cdbd2cSJim Jagielski] 28*b1cdbd2cSJim Jagielski{ 29*b1cdbd2cSJim Jagielski} 30*b1cdbd2cSJim Jagielski 31*b1cdbd2cSJim Jagielskishell BasicIDEShell 32*b1cdbd2cSJim Jagielski{ 33*b1cdbd2cSJim Jagielski import BasicIDEView [Automation]; 34*b1cdbd2cSJim Jagielski 35*b1cdbd2cSJim Jagielski // ======================================================== 36*b1cdbd2cSJim Jagielski // Current, je nach aktuellem Fenster: 37*b1cdbd2cSJim Jagielski // ======================================================== 38*b1cdbd2cSJim Jagielski SID_BASICIDE_HIDECURPAGE 39*b1cdbd2cSJim Jagielski [ 40*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 41*b1cdbd2cSJim Jagielski StateMethod = GetState; 42*b1cdbd2cSJim Jagielski ] 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski SID_BASICIDE_DELETECURRENT 45*b1cdbd2cSJim Jagielski [ 46*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 47*b1cdbd2cSJim Jagielski StateMethod = GetState; 48*b1cdbd2cSJim Jagielski ] 49*b1cdbd2cSJim Jagielski 50*b1cdbd2cSJim Jagielski SID_BASICIDE_RENAMECURRENT 51*b1cdbd2cSJim Jagielski [ 52*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 53*b1cdbd2cSJim Jagielski StateMethod = GetState; 54*b1cdbd2cSJim Jagielski ] 55*b1cdbd2cSJim Jagielski 56*b1cdbd2cSJim Jagielski SID_CUT 57*b1cdbd2cSJim Jagielski [ 58*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 59*b1cdbd2cSJim Jagielski StateMethod = GetState; 60*b1cdbd2cSJim Jagielski ] 61*b1cdbd2cSJim Jagielski 62*b1cdbd2cSJim Jagielski SID_COPY 63*b1cdbd2cSJim Jagielski [ 64*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 65*b1cdbd2cSJim Jagielski StateMethod = GetState; 66*b1cdbd2cSJim Jagielski ] 67*b1cdbd2cSJim Jagielski 68*b1cdbd2cSJim Jagielski SID_PASTE 69*b1cdbd2cSJim Jagielski [ 70*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 71*b1cdbd2cSJim Jagielski StateMethod = GetState; 72*b1cdbd2cSJim Jagielski ] 73*b1cdbd2cSJim Jagielski 74*b1cdbd2cSJim Jagielski SID_UNDO 75*b1cdbd2cSJim Jagielski [ 76*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 77*b1cdbd2cSJim Jagielski StateMethod = GetState; 78*b1cdbd2cSJim Jagielski ] 79*b1cdbd2cSJim Jagielski 80*b1cdbd2cSJim Jagielski SID_REDO 81*b1cdbd2cSJim Jagielski [ 82*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 83*b1cdbd2cSJim Jagielski StateMethod = GetState; 84*b1cdbd2cSJim Jagielski ] 85*b1cdbd2cSJim Jagielski 86*b1cdbd2cSJim Jagielski SID_DELETE 87*b1cdbd2cSJim Jagielski [ 88*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 89*b1cdbd2cSJim Jagielski StateMethod = GetState; 90*b1cdbd2cSJim Jagielski ] 91*b1cdbd2cSJim Jagielski 92*b1cdbd2cSJim Jagielski SID_BACKSPACE 93*b1cdbd2cSJim Jagielski [ 94*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 95*b1cdbd2cSJim Jagielski StateMethod = GetState; 96*b1cdbd2cSJim Jagielski ] 97*b1cdbd2cSJim Jagielski 98*b1cdbd2cSJim Jagielski SID_SEARCH_OPTIONS 99*b1cdbd2cSJim Jagielski [ 100*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 101*b1cdbd2cSJim Jagielski StateMethod = GetState; 102*b1cdbd2cSJim Jagielski ] 103*b1cdbd2cSJim Jagielski 104*b1cdbd2cSJim Jagielski SID_SELECTALL 105*b1cdbd2cSJim Jagielski [ 106*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 107*b1cdbd2cSJim Jagielski StateMethod = GetState; 108*b1cdbd2cSJim Jagielski ] 109*b1cdbd2cSJim Jagielski 110*b1cdbd2cSJim Jagielski SID_SEARCH_ITEM 111*b1cdbd2cSJim Jagielski [ 112*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 113*b1cdbd2cSJim Jagielski StateMethod = GetState; 114*b1cdbd2cSJim Jagielski ] 115*b1cdbd2cSJim Jagielski 116*b1cdbd2cSJim Jagielski FID_SEARCH_NOW 117*b1cdbd2cSJim Jagielski [ 118*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 119*b1cdbd2cSJim Jagielski StateMethod = GetState; 120*b1cdbd2cSJim Jagielski ] 121*b1cdbd2cSJim Jagielski 122*b1cdbd2cSJim Jagielski FID_SEARCH_OFF 123*b1cdbd2cSJim Jagielski [ 124*b1cdbd2cSJim Jagielski ExecMethod = ExecuteCurrent; 125*b1cdbd2cSJim Jagielski StateMethod = GetState; 126*b1cdbd2cSJim Jagielski ] 127*b1cdbd2cSJim Jagielski 128*b1cdbd2cSJim Jagielski // ======================================================== 129*b1cdbd2cSJim Jagielski // Global: Egal, welches Fenster gerade aktiv ist: 130*b1cdbd2cSJim Jagielski // ======================================================== 131*b1cdbd2cSJim Jagielski SID_BASICIDE_LIBSELECTOR 132*b1cdbd2cSJim Jagielski [ 133*b1cdbd2cSJim Jagielski StateMethod = GetState; 134*b1cdbd2cSJim Jagielski ] 135*b1cdbd2cSJim Jagielski 136*b1cdbd2cSJim Jagielski SID_BASICIDE_LIBSELECTED 137*b1cdbd2cSJim Jagielski [ 138*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 139*b1cdbd2cSJim Jagielski StateMethod = GetState; 140*b1cdbd2cSJim Jagielski ] 141*b1cdbd2cSJim Jagielski 142*b1cdbd2cSJim Jagielski SID_BASICIDE_LIBLOADED 143*b1cdbd2cSJim Jagielski [ 144*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 145*b1cdbd2cSJim Jagielski StateMethod = GetState; 146*b1cdbd2cSJim Jagielski ] 147*b1cdbd2cSJim Jagielski 148*b1cdbd2cSJim Jagielski SID_BASICIDE_LIBREMOVED 149*b1cdbd2cSJim Jagielski [ 150*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 151*b1cdbd2cSJim Jagielski StateMethod = GetState; 152*b1cdbd2cSJim Jagielski ] 153*b1cdbd2cSJim Jagielski 154*b1cdbd2cSJim Jagielski SID_BASICIDE_SBXDELETED 155*b1cdbd2cSJim Jagielski [ 156*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 157*b1cdbd2cSJim Jagielski StateMethod = GetState; 158*b1cdbd2cSJim Jagielski ] 159*b1cdbd2cSJim Jagielski 160*b1cdbd2cSJim Jagielski SID_BASICIDE_SBXINSERTED 161*b1cdbd2cSJim Jagielski [ 162*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 163*b1cdbd2cSJim Jagielski StateMethod = GetState; 164*b1cdbd2cSJim Jagielski ] 165*b1cdbd2cSJim Jagielski 166*b1cdbd2cSJim Jagielski SID_BASICIDE_SBXRENAMED 167*b1cdbd2cSJim Jagielski [ 168*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 169*b1cdbd2cSJim Jagielski StateMethod = GetState; 170*b1cdbd2cSJim Jagielski ] 171*b1cdbd2cSJim Jagielski 172*b1cdbd2cSJim Jagielski SID_BASICIDE_SHOWSBX 173*b1cdbd2cSJim Jagielski [ 174*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 175*b1cdbd2cSJim Jagielski StateMethod = GetState; 176*b1cdbd2cSJim Jagielski ] 177*b1cdbd2cSJim Jagielski 178*b1cdbd2cSJim Jagielski SID_NEWWINDOW 179*b1cdbd2cSJim Jagielski [ 180*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 181*b1cdbd2cSJim Jagielski StateMethod = GetState; 182*b1cdbd2cSJim Jagielski ] 183*b1cdbd2cSJim Jagielski 184*b1cdbd2cSJim Jagielski SID_DOCINFO 185*b1cdbd2cSJim Jagielski [ 186*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 187*b1cdbd2cSJim Jagielski StateMethod = GetState; 188*b1cdbd2cSJim Jagielski ] 189*b1cdbd2cSJim Jagielski 190*b1cdbd2cSJim Jagielski SID_SAVEDOC 191*b1cdbd2cSJim Jagielski [ 192*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 193*b1cdbd2cSJim Jagielski StateMethod = GetState; 194*b1cdbd2cSJim Jagielski ] 195*b1cdbd2cSJim Jagielski 196*b1cdbd2cSJim Jagielski SID_SIGNATURE 197*b1cdbd2cSJim Jagielski [ 198*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 199*b1cdbd2cSJim Jagielski StateMethod = GetState; 200*b1cdbd2cSJim Jagielski ] 201*b1cdbd2cSJim Jagielski 202*b1cdbd2cSJim Jagielski SID_SAVEASDOC 203*b1cdbd2cSJim Jagielski [ 204*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 205*b1cdbd2cSJim Jagielski StateMethod = GetState; 206*b1cdbd2cSJim Jagielski ] 207*b1cdbd2cSJim Jagielski 208*b1cdbd2cSJim Jagielski // Ab hier normal... 209*b1cdbd2cSJim Jagielski SID_BASICIDE_CHOOSEMACRO 210*b1cdbd2cSJim Jagielski [ 211*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 212*b1cdbd2cSJim Jagielski StateMethod = GetState; 213*b1cdbd2cSJim Jagielski ] 214*b1cdbd2cSJim Jagielski 215*b1cdbd2cSJim Jagielski SID_BASICIDE_MODULEDLG 216*b1cdbd2cSJim Jagielski [ 217*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 218*b1cdbd2cSJim Jagielski StateMethod = GetState; 219*b1cdbd2cSJim Jagielski ] 220*b1cdbd2cSJim Jagielski 221*b1cdbd2cSJim Jagielski SID_BASICIDE_OBJCAT 222*b1cdbd2cSJim Jagielski [ 223*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 224*b1cdbd2cSJim Jagielski StateMethod = GetState; 225*b1cdbd2cSJim Jagielski ] 226*b1cdbd2cSJim Jagielski 227*b1cdbd2cSJim Jagielski SID_BASICIDE_CREATEMACRO 228*b1cdbd2cSJim Jagielski [ 229*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 230*b1cdbd2cSJim Jagielski StateMethod = GetState; 231*b1cdbd2cSJim Jagielski ] 232*b1cdbd2cSJim Jagielski 233*b1cdbd2cSJim Jagielski SID_BASICIDE_EDITMACRO 234*b1cdbd2cSJim Jagielski [ 235*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 236*b1cdbd2cSJim Jagielski StateMethod = GetState; 237*b1cdbd2cSJim Jagielski ] 238*b1cdbd2cSJim Jagielski 239*b1cdbd2cSJim Jagielski SID_BASICIDE_NAMECHANGEDONTAB 240*b1cdbd2cSJim Jagielski [ 241*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 242*b1cdbd2cSJim Jagielski StateMethod = GetState; 243*b1cdbd2cSJim Jagielski ] 244*b1cdbd2cSJim Jagielski 245*b1cdbd2cSJim Jagielski SID_BASICIDE_STOREMODULESOURCE 246*b1cdbd2cSJim Jagielski [ 247*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 248*b1cdbd2cSJim Jagielski StateMethod = GetState; 249*b1cdbd2cSJim Jagielski ] 250*b1cdbd2cSJim Jagielski 251*b1cdbd2cSJim Jagielski SID_BASICIDE_STOREALLMODULESOURCES 252*b1cdbd2cSJim Jagielski [ 253*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 254*b1cdbd2cSJim Jagielski StateMethod = GetState; 255*b1cdbd2cSJim Jagielski ] 256*b1cdbd2cSJim Jagielski 257*b1cdbd2cSJim Jagielski SID_BASICIDE_UPDATEMODULESOURCE 258*b1cdbd2cSJim Jagielski [ 259*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 260*b1cdbd2cSJim Jagielski StateMethod = GetState; 261*b1cdbd2cSJim Jagielski ] 262*b1cdbd2cSJim Jagielski 263*b1cdbd2cSJim Jagielski SID_BASICIDE_UPDATEALLMODULESOURCES 264*b1cdbd2cSJim Jagielski [ 265*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 266*b1cdbd2cSJim Jagielski StateMethod = GetState; 267*b1cdbd2cSJim Jagielski ] 268*b1cdbd2cSJim Jagielski 269*b1cdbd2cSJim Jagielski SID_BASICSTOP 270*b1cdbd2cSJim Jagielski [ 271*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 272*b1cdbd2cSJim Jagielski StateMethod = GetState; 273*b1cdbd2cSJim Jagielski ] 274*b1cdbd2cSJim Jagielski 275*b1cdbd2cSJim Jagielski SID_BASICIDE_NEWMODULE 276*b1cdbd2cSJim Jagielski [ 277*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 278*b1cdbd2cSJim Jagielski StateMethod = GetState; 279*b1cdbd2cSJim Jagielski ] 280*b1cdbd2cSJim Jagielski 281*b1cdbd2cSJim Jagielski SID_BASICIDE_NEWJAVAMODULE 282*b1cdbd2cSJim Jagielski [ 283*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 284*b1cdbd2cSJim Jagielski StateMethod = GetState; 285*b1cdbd2cSJim Jagielski ] 286*b1cdbd2cSJim Jagielski 287*b1cdbd2cSJim Jagielski SID_BASICIDE_NEWDIALOG 288*b1cdbd2cSJim Jagielski [ 289*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 290*b1cdbd2cSJim Jagielski StateMethod = GetState; 291*b1cdbd2cSJim Jagielski ] 292*b1cdbd2cSJim Jagielski 293*b1cdbd2cSJim Jagielski SID_SHOW_PROPERTYBROWSER 294*b1cdbd2cSJim Jagielski [ 295*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 296*b1cdbd2cSJim Jagielski StateMethod = GetState; 297*b1cdbd2cSJim Jagielski ] 298*b1cdbd2cSJim Jagielski 299*b1cdbd2cSJim Jagielski SID_BASICIDE_SHOWWINDOW 300*b1cdbd2cSJim Jagielski [ 301*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 302*b1cdbd2cSJim Jagielski ] 303*b1cdbd2cSJim Jagielski 304*b1cdbd2cSJim Jagielski SID_BASICIDE_MANAGE_LANG 305*b1cdbd2cSJim Jagielski [ 306*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 307*b1cdbd2cSJim Jagielski StateMethod = GetState; 308*b1cdbd2cSJim Jagielski ] 309*b1cdbd2cSJim Jagielski 310*b1cdbd2cSJim Jagielski SID_BASICIDE_CURRENT_LANG 311*b1cdbd2cSJim Jagielski [ 312*b1cdbd2cSJim Jagielski ExecMethod = ExecuteGlobal; 313*b1cdbd2cSJim Jagielski StateMethod = GetState; 314*b1cdbd2cSJim Jagielski ] 315*b1cdbd2cSJim Jagielski 316*b1cdbd2cSJim Jagielski // ======================================================== 317*b1cdbd2cSJim Jagielski // Nur, wenn BasicFenster oben 318*b1cdbd2cSJim Jagielski // ======================================================== 319*b1cdbd2cSJim Jagielski SID_BASICRUN 320*b1cdbd2cSJim Jagielski [ 321*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 322*b1cdbd2cSJim Jagielski StateMethod = GetState; 323*b1cdbd2cSJim Jagielski ] 324*b1cdbd2cSJim Jagielski 325*b1cdbd2cSJim Jagielski SID_BASICCOMPILE 326*b1cdbd2cSJim Jagielski [ 327*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 328*b1cdbd2cSJim Jagielski StateMethod = GetState; 329*b1cdbd2cSJim Jagielski ] 330*b1cdbd2cSJim Jagielski 331*b1cdbd2cSJim Jagielski SID_BASICLOAD 332*b1cdbd2cSJim Jagielski [ 333*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 334*b1cdbd2cSJim Jagielski StateMethod = GetState; 335*b1cdbd2cSJim Jagielski ] 336*b1cdbd2cSJim Jagielski 337*b1cdbd2cSJim Jagielski SID_BASICSAVEAS 338*b1cdbd2cSJim Jagielski [ 339*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 340*b1cdbd2cSJim Jagielski StateMethod = GetState; 341*b1cdbd2cSJim Jagielski ] 342*b1cdbd2cSJim Jagielski 343*b1cdbd2cSJim Jagielski SID_BASICIDE_MATCHGROUP 344*b1cdbd2cSJim Jagielski [ 345*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 346*b1cdbd2cSJim Jagielski StateMethod = GetState; 347*b1cdbd2cSJim Jagielski ] 348*b1cdbd2cSJim Jagielski 349*b1cdbd2cSJim Jagielski SID_BASICSTEPINTO 350*b1cdbd2cSJim Jagielski [ 351*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 352*b1cdbd2cSJim Jagielski StateMethod = GetState; 353*b1cdbd2cSJim Jagielski ] 354*b1cdbd2cSJim Jagielski 355*b1cdbd2cSJim Jagielski SID_BASICSTEPOVER 356*b1cdbd2cSJim Jagielski [ 357*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 358*b1cdbd2cSJim Jagielski StateMethod = GetState; 359*b1cdbd2cSJim Jagielski ] 360*b1cdbd2cSJim Jagielski 361*b1cdbd2cSJim Jagielski SID_BASICSTEPOUT 362*b1cdbd2cSJim Jagielski [ 363*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 364*b1cdbd2cSJim Jagielski StateMethod = GetState; 365*b1cdbd2cSJim Jagielski ] 366*b1cdbd2cSJim Jagielski 367*b1cdbd2cSJim Jagielski SID_BASICIDE_TOGGLEBRKPNT 368*b1cdbd2cSJim Jagielski [ 369*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 370*b1cdbd2cSJim Jagielski StateMethod = GetState; 371*b1cdbd2cSJim Jagielski ] 372*b1cdbd2cSJim Jagielski 373*b1cdbd2cSJim Jagielski SID_BASICIDE_MANAGEBRKPNTS 374*b1cdbd2cSJim Jagielski [ 375*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 376*b1cdbd2cSJim Jagielski StateMethod = GetState; 377*b1cdbd2cSJim Jagielski ] 378*b1cdbd2cSJim Jagielski 379*b1cdbd2cSJim Jagielski SID_BASICIDE_TOGGLEBRKPNTENABLED 380*b1cdbd2cSJim Jagielski [ 381*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 382*b1cdbd2cSJim Jagielski StateMethod = GetState; 383*b1cdbd2cSJim Jagielski ] 384*b1cdbd2cSJim Jagielski 385*b1cdbd2cSJim Jagielski SID_BASICIDE_ADDWATCH 386*b1cdbd2cSJim Jagielski [ 387*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 388*b1cdbd2cSJim Jagielski StateMethod = GetState; 389*b1cdbd2cSJim Jagielski ] 390*b1cdbd2cSJim Jagielski 391*b1cdbd2cSJim Jagielski SID_BASICIDE_REMOVEWATCH 392*b1cdbd2cSJim Jagielski [ 393*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 394*b1cdbd2cSJim Jagielski StateMethod = GetState; 395*b1cdbd2cSJim Jagielski ] 396*b1cdbd2cSJim Jagielski 397*b1cdbd2cSJim Jagielski SID_BASICIDE_BRKPNTSCHANGED 398*b1cdbd2cSJim Jagielski [ 399*b1cdbd2cSJim Jagielski ExecMethod = ExecuteBasic; 400*b1cdbd2cSJim Jagielski StateMethod = GetState; 401*b1cdbd2cSJim Jagielski ] 402*b1cdbd2cSJim Jagielski 403*b1cdbd2cSJim Jagielski // ======================================================== 404*b1cdbd2cSJim Jagielski // Nur, wenn Dialogfenster oben 405*b1cdbd2cSJim Jagielski // ======================================================== 406*b1cdbd2cSJim Jagielski SID_CHOOSE_CONTROLS 407*b1cdbd2cSJim Jagielski [ 408*b1cdbd2cSJim Jagielski ExecMethod = ExecuteDialog; 409*b1cdbd2cSJim Jagielski StateMethod = GetState; 410*b1cdbd2cSJim Jagielski ] 411*b1cdbd2cSJim Jagielski 412*b1cdbd2cSJim Jagielski SID_EXPORT_DIALOG 413*b1cdbd2cSJim Jagielski [ 414*b1cdbd2cSJim Jagielski ExecMethod = ExecuteDialog; 415*b1cdbd2cSJim Jagielski StateMethod = GetState; 416*b1cdbd2cSJim Jagielski ] 417*b1cdbd2cSJim Jagielski 418*b1cdbd2cSJim Jagielski SID_IMPORT_DIALOG 419*b1cdbd2cSJim Jagielski [ 420*b1cdbd2cSJim Jagielski ExecMethod = ExecuteDialog; 421*b1cdbd2cSJim Jagielski StateMethod = GetState; 422*b1cdbd2cSJim Jagielski ] 423*b1cdbd2cSJim Jagielski 424*b1cdbd2cSJim Jagielski SID_DIALOG_TESTMODE 425*b1cdbd2cSJim Jagielski [ 426*b1cdbd2cSJim Jagielski ExecMethod = ExecuteDialog; 427*b1cdbd2cSJim Jagielski StateMethod = GetState; 428*b1cdbd2cSJim Jagielski ] 429*b1cdbd2cSJim Jagielski 430*b1cdbd2cSJim Jagielski SID_BASICIDE_STAT_POS 431*b1cdbd2cSJim Jagielski [ 432*b1cdbd2cSJim Jagielski StateMethod = GetState; 433*b1cdbd2cSJim Jagielski ] 434*b1cdbd2cSJim Jagielski 435*b1cdbd2cSJim Jagielski SID_BASICIDE_STAT_DATE 436*b1cdbd2cSJim Jagielski [ 437*b1cdbd2cSJim Jagielski StateMethod = GetState; 438*b1cdbd2cSJim Jagielski ] 439*b1cdbd2cSJim Jagielski 440*b1cdbd2cSJim Jagielski SID_BASICIDE_STAT_TITLE 441*b1cdbd2cSJim Jagielski [ 442*b1cdbd2cSJim Jagielski StateMethod = GetState; 443*b1cdbd2cSJim Jagielski ] 444*b1cdbd2cSJim Jagielski 445*b1cdbd2cSJim Jagielski SID_DOC_MODIFIED 446*b1cdbd2cSJim Jagielski [ 447*b1cdbd2cSJim Jagielski StateMethod = GetState; 448*b1cdbd2cSJim Jagielski ] 449*b1cdbd2cSJim Jagielski 450*b1cdbd2cSJim Jagielski SID_ATTR_INSERT 451*b1cdbd2cSJim Jagielski [ 452*b1cdbd2cSJim Jagielski StateMethod = GetState; 453*b1cdbd2cSJim Jagielski ] 454*b1cdbd2cSJim Jagielski 455*b1cdbd2cSJim Jagielski SID_ATTR_SIZE 456*b1cdbd2cSJim Jagielski [ 457*b1cdbd2cSJim Jagielski StateMethod = GetState; 458*b1cdbd2cSJim Jagielski ] 459*b1cdbd2cSJim Jagielski} 460*b1cdbd2cSJim Jagielski 461*b1cdbd2cSJim Jagielskiinterface BasicIDEDocument 462*b1cdbd2cSJim Jagielski[ 463*b1cdbd2cSJim Jagielski uuid = "D88DF7A1-EE63-11d0-89CA-008029E4B0B1"; 464*b1cdbd2cSJim Jagielski] 465*b1cdbd2cSJim Jagielski{ 466*b1cdbd2cSJim Jagielski} 467*b1cdbd2cSJim Jagielski 468*b1cdbd2cSJim Jagielskishell BasicDocShell 469*b1cdbd2cSJim Jagielski{ 470*b1cdbd2cSJim Jagielski import BasicIDEDocument [Automation]; 471*b1cdbd2cSJim Jagielski} 472*b1cdbd2cSJim Jagielski 473