1*66220049SAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 3*66220049SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*66220049SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*66220049SAndrew Rist * distributed with this work for additional information 6*66220049SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*66220049SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*66220049SAndrew Rist * "License"); you may not use this file except in compliance 9*66220049SAndrew Rist * with the License. You may obtain a copy of the License at 10*66220049SAndrew Rist * 11*66220049SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*66220049SAndrew Rist * 13*66220049SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*66220049SAndrew Rist * software distributed under the License is distributed on an 15*66220049SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*66220049SAndrew Rist * KIND, either express or implied. See the License for the 17*66220049SAndrew Rist * specific language governing permissions and limitations 18*66220049SAndrew Rist * under the License. 19*66220049SAndrew Rist * 20*66220049SAndrew Rist *************************************************************/ 21*66220049SAndrew Rist 22*66220049SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include "res_bmp.hrc" 25cdf0e10cSrcweir#include "app.hrc" 26cdf0e10cSrcweir#include "animobjs.hrc" 27cdf0e10cSrcweir#include "helpids.h" 28cdf0e10cSrcweir 29cdf0e10cSrcweir#define BUTTON_WIDTH 16 30cdf0e10cSrcweir#define BUTTON_HEIGHT 14 31cdf0e10cSrcweir#define BUTTON_SIZE MAP_APPFONT( BUTTON_WIDTH, BUTTON_HEIGHT ); 32cdf0e10cSrcweir#define MIN_BUTTON_WIDTH 12 33cdf0e10cSrcweir#define MIN_BUTTON_HEIGHT 12 34cdf0e10cSrcweir#define MIN_BUTTON_SIZE MAP_APPFONT( MIN_BUTTON_WIDTH, MIN_BUTTON_HEIGHT ); 35cdf0e10cSrcweirDockingWindow FLT_WIN_ANIMATION 36cdf0e10cSrcweir{ 37cdf0e10cSrcweir HelpID = CMD_SID_ANIMATION_OBJECTS ; 38cdf0e10cSrcweir Border = TRUE ; 39cdf0e10cSrcweir Hide = TRUE ; 40cdf0e10cSrcweir SVLook = TRUE ; 41cdf0e10cSrcweir Sizeable = TRUE ; 42cdf0e10cSrcweir Moveable = TRUE ; 43cdf0e10cSrcweir Closeable = TRUE ; 44cdf0e10cSrcweir Zoomable = TRUE ; 45cdf0e10cSrcweir Dockable = TRUE ; 46cdf0e10cSrcweir EnableResizing = TRUE ; 47cdf0e10cSrcweir Size = MAP_APPFONT ( 159 , 236 ) ; 48cdf0e10cSrcweir Text [ en-US ] = "Animation" ; 49cdf0e10cSrcweir Control CTL_DISPLAY 50cdf0e10cSrcweir { 51cdf0e10cSrcweir Border = TRUE ; 52cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 6 ) ; 53cdf0e10cSrcweir Size = MAP_APPFONT ( 147 , 87 ) ; 54cdf0e10cSrcweir TabStop = TRUE ; 55cdf0e10cSrcweir }; 56cdf0e10cSrcweir ImageButton BTN_FIRST 57cdf0e10cSrcweir { 58cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_FIRST"; 59cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 100 ) ; 60cdf0e10cSrcweir Size = MIN_BUTTON_SIZE 61cdf0e10cSrcweir Symbol = IMAGEBUTTON_WINDSTART ; 62cdf0e10cSrcweir QuickHelpText [ en-US ] = "First Image" ; 63cdf0e10cSrcweir }; 64cdf0e10cSrcweir ImageButton BTN_REVERSE 65cdf0e10cSrcweir { 66cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_REVERSE"; 67cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + MIN_BUTTON_WIDTH , 100 ) ; 68cdf0e10cSrcweir Size = MIN_BUTTON_SIZE 69cdf0e10cSrcweir Symbol = IMAGEBUTTON_REVERSEPLAY ; 70cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? R�ckw�rts : R�ckw�rts */ 71cdf0e10cSrcweir QuickHelpText [ en-US ] = "Backwards" ; 72cdf0e10cSrcweir }; 73cdf0e10cSrcweir ImageButton BTN_STOP 74cdf0e10cSrcweir { 75cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_STOP"; 76cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + MIN_BUTTON_WIDTH * 2 , 100 ) ; 77cdf0e10cSrcweir Size = MIN_BUTTON_SIZE 78cdf0e10cSrcweir Symbol = IMAGEBUTTON_STOP ; 79cdf0e10cSrcweir Disable = TRUE ; 80cdf0e10cSrcweir QuickHelpText [ en-US ] = "Stop" ; 81cdf0e10cSrcweir }; 82cdf0e10cSrcweir ImageButton BTN_PLAY 83cdf0e10cSrcweir { 84cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_PLAY"; 85cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + MIN_BUTTON_WIDTH * 3 , 100 ) ; 86cdf0e10cSrcweir Size = MIN_BUTTON_SIZE 87cdf0e10cSrcweir Symbol = IMAGEBUTTON_PLAY ; 88cdf0e10cSrcweir QuickHelpText [ en-US ] = "Play" ; 89cdf0e10cSrcweir }; 90cdf0e10cSrcweir ImageButton BTN_LAST 91cdf0e10cSrcweir { 92cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_LAST"; 93cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + MIN_BUTTON_WIDTH * 4 , 100 ) ; 94cdf0e10cSrcweir Size = MIN_BUTTON_SIZE 95cdf0e10cSrcweir Symbol = IMAGEBUTTON_WINDEND ; 96cdf0e10cSrcweir QuickHelpText [ en-US ] = "Last Image" ; 97cdf0e10cSrcweir }; 98cdf0e10cSrcweir NumericField NUM_FLD_BITMAP 99cdf0e10cSrcweir { 100cdf0e10cSrcweir HelpID = "sd:NumericField:FLT_WIN_ANIMATION:NUM_FLD_BITMAP"; 101cdf0e10cSrcweir Border = TRUE ; 102cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + 3 + MIN_BUTTON_WIDTH * 5 , 100 ) ; 103cdf0e10cSrcweir Size = MAP_APPFONT ( MIN_BUTTON_WIDTH * 2 , 12 ) ; 104cdf0e10cSrcweir TabStop = TRUE ; 105cdf0e10cSrcweir Repeat = TRUE ; 106cdf0e10cSrcweir Spin = TRUE ; 107cdf0e10cSrcweir Minimum = 1 ; 108cdf0e10cSrcweir Maximum = 999 ; 109cdf0e10cSrcweir StrictFormat = TRUE ; 110cdf0e10cSrcweir First = 1 ; 111cdf0e10cSrcweir Last = 999 ; 112cdf0e10cSrcweir SpinSize = 1 ; 113cdf0e10cSrcweir QuickHelpText [ en-US ] = "Image Number" ; 114cdf0e10cSrcweir }; 115cdf0e10cSrcweir TimeField TIME_FIELD 116cdf0e10cSrcweir { 117cdf0e10cSrcweir HelpID = "sd:TimeField:FLT_WIN_ANIMATION:TIME_FIELD"; 118cdf0e10cSrcweir Border = TRUE ; 119cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + 6 + MIN_BUTTON_WIDTH * 7 , 100 ) ; 120cdf0e10cSrcweir Size = MAP_APPFONT ( MIN_BUTTON_WIDTH * 2 + 3 , 12 ) ; 121cdf0e10cSrcweir TabStop = TRUE ; 122cdf0e10cSrcweir Repeat = TRUE ; 123cdf0e10cSrcweir Spin = TRUE ; 124cdf0e10cSrcweir Maximum = Time 125cdf0e10cSrcweir { 126cdf0e10cSrcweir Second = 59 ; 127cdf0e10cSrcweir Sec100 = 99 ; 128cdf0e10cSrcweir }; 129cdf0e10cSrcweir Duration = TRUE ; 130cdf0e10cSrcweir StrictFormat = TRUE ; 131cdf0e10cSrcweir Last = Time 132cdf0e10cSrcweir { 133cdf0e10cSrcweir Second = 59 ; 134cdf0e10cSrcweir Sec100 = 99 ; 135cdf0e10cSrcweir }; 136cdf0e10cSrcweir QuickHelpText [ en-US ] = "Duration" ; 137cdf0e10cSrcweir }; 138cdf0e10cSrcweir ListBox LB_LOOP_COUNT 139cdf0e10cSrcweir { 140cdf0e10cSrcweir HelpID = "sd:ListBox:FLT_WIN_ANIMATION:LB_LOOP_COUNT"; 141cdf0e10cSrcweir Border = TRUE ; 142cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 + 12 + MIN_BUTTON_WIDTH * 9 , 100 ) ; 143cdf0e10cSrcweir Size = MAP_APPFONT ( MIN_BUTTON_WIDTH * 2 + 3 , 100 ) ; 144cdf0e10cSrcweir TabStop = TRUE ; 145cdf0e10cSrcweir DropDown = TRUE ; 146cdf0e10cSrcweir StringList [ en-US ] = 147cdf0e10cSrcweir { 148cdf0e10cSrcweir < "1" ; > ; 149cdf0e10cSrcweir < "2" ; > ; 150cdf0e10cSrcweir < "3" ; > ; 151cdf0e10cSrcweir < "4" ; > ; 152cdf0e10cSrcweir < "5" ; > ; 153cdf0e10cSrcweir < "6" ; > ; 154cdf0e10cSrcweir < "7" ; > ; 155cdf0e10cSrcweir < "8" ; > ; 156cdf0e10cSrcweir < "9" ; > ; 157cdf0e10cSrcweir < "10" ; > ; 158cdf0e10cSrcweir < "12" ; > ; 159cdf0e10cSrcweir < "15" ; > ; 160cdf0e10cSrcweir < "20" ; > ; 161cdf0e10cSrcweir < "25" ; > ; 162cdf0e10cSrcweir < "50" ; > ; 163cdf0e10cSrcweir < "100" ; > ; 164cdf0e10cSrcweir < "500" ; > ; 165cdf0e10cSrcweir < "1000" ; > ; 166cdf0e10cSrcweir < "Max." ; > ; 167cdf0e10cSrcweir }; 168cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? Anzahl der Durchl�ufe : Anzahl der Durchl�ufe */ 169cdf0e10cSrcweir QuickHelpText [ en-US ] = "Loop Count" ; 170cdf0e10cSrcweir }; 171cdf0e10cSrcweir ImageButton BTN_GET_ONE_OBJECT 172cdf0e10cSrcweir { 173cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_GET_ONE_OBJECT"; 174cdf0e10cSrcweir Pos = MAP_APPFONT ( 12 , 132 ) ; 175cdf0e10cSrcweir Size = MAP_APPFONT ( 16 , 14 ) ; 176cdf0e10cSrcweir ButtonImage = Image 177cdf0e10cSrcweir { 178cdf0e10cSrcweir ImageBitmap = Bitmap 179cdf0e10cSrcweir { 180cdf0e10cSrcweir File = "get1obj.bmp" ; 181cdf0e10cSrcweir }; 182cdf0e10cSrcweir MaskColor = IMAGE_MASK_STDCOLOR; 183cdf0e10cSrcweir }; 184cdf0e10cSrcweir TabStop = TRUE ; 185cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? Objekt �bernehmen : Objekt �bernehmen */ 186cdf0e10cSrcweir QuickHelpText [ en-US ] = "Apply Object" ; 187cdf0e10cSrcweir }; 188cdf0e10cSrcweir ImageButton BTN_GET_ALL_OBJECTS 189cdf0e10cSrcweir { 190cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_GET_ALL_OBJECTS"; 191cdf0e10cSrcweir Pos = MAP_APPFONT ( 31 , 132 ) ; 192cdf0e10cSrcweir Size = MAP_APPFONT ( 16 , 14 ) ; 193cdf0e10cSrcweir ButtonImage = Image 194cdf0e10cSrcweir { 195cdf0e10cSrcweir ImageBitmap = Bitmap 196cdf0e10cSrcweir { 197cdf0e10cSrcweir File = "getallob.bmp" ; 198cdf0e10cSrcweir }; 199cdf0e10cSrcweir MaskColor = IMAGE_MASK_STDCOLOR; 200cdf0e10cSrcweir }; 201cdf0e10cSrcweir TabStop = TRUE ; 202cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? Objekte einzeln �bernehmen : Objekte einzeln �bernehmen */ 203cdf0e10cSrcweir QuickHelpText [ en-US ] = "Apply Objects Individually" ; 204cdf0e10cSrcweir }; 205cdf0e10cSrcweir ImageButton BTN_REMOVE_BITMAP 206cdf0e10cSrcweir { 207cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_REMOVE_BITMAP"; 208cdf0e10cSrcweir Pos = MAP_APPFONT ( 60 , 132 ) ; 209cdf0e10cSrcweir Size = MAP_APPFONT ( 16 , 14 ) ; 210cdf0e10cSrcweir ButtonImage = Image 211cdf0e10cSrcweir { 212cdf0e10cSrcweir ImageBitmap = Bitmap 213cdf0e10cSrcweir { 214cdf0e10cSrcweir File = "del1bmp.bmp" ; 215cdf0e10cSrcweir }; 216cdf0e10cSrcweir MaskColor = IMAGE_MASK_STDCOLOR; 217cdf0e10cSrcweir }; 218cdf0e10cSrcweir TabStop = TRUE ; 219cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? Aktuelles Bild l�schen : Aktuelles Bild l�schen */ 220cdf0e10cSrcweir QuickHelpText [ en-US ] = "Delete Current Image" ; 221cdf0e10cSrcweir }; 222cdf0e10cSrcweir ImageButton BTN_REMOVE_ALL 223cdf0e10cSrcweir { 224cdf0e10cSrcweir HelpID = "sd:ImageButton:FLT_WIN_ANIMATION:BTN_REMOVE_ALL"; 225cdf0e10cSrcweir Pos = MAP_APPFONT ( 79 , 132 ) ; 226cdf0e10cSrcweir Size = MAP_APPFONT ( 16 , 14 ) ; 227cdf0e10cSrcweir ButtonImage = Image 228cdf0e10cSrcweir { 229cdf0e10cSrcweir ImageBitmap = Bitmap 230cdf0e10cSrcweir { 231cdf0e10cSrcweir File = "delall.bmp" ; 232cdf0e10cSrcweir }; 233cdf0e10cSrcweir MaskColor = IMAGE_MASK_STDCOLOR; 234cdf0e10cSrcweir }; 235cdf0e10cSrcweir TabStop = TRUE ; 236cdf0e10cSrcweir /* ### ACHTUNG: Neuer Text in Resource? Alle Bilder l�schen : Alle Bilder l�schen */ 237cdf0e10cSrcweir QuickHelpText [ en-US ] = "Delete All Images" ; 238cdf0e10cSrcweir }; 239cdf0e10cSrcweir FixedText FT_COUNT 240cdf0e10cSrcweir { 241cdf0e10cSrcweir Pos = MAP_APPFONT ( 106 , 135 ) ; 242cdf0e10cSrcweir Size = MAP_APPFONT ( 26 , 10 ) ; 243cdf0e10cSrcweir Text [ en-US ] = "Number" ; 244cdf0e10cSrcweir }; 245cdf0e10cSrcweir FixedText FI_COUNT 246cdf0e10cSrcweir { 247cdf0e10cSrcweir Pos = MAP_APPFONT ( 133 , 135 ) ; 248cdf0e10cSrcweir Size = MAP_APPFONT ( 15 , 10 ) ; 249cdf0e10cSrcweir DeltaLang [ de ]= < Default ; Default ; Default ; Default ; > ; 250cdf0e10cSrcweir DeltaLang [ en-US ] = < 2 ; Default ; Default ; Default ; > ; 251cdf0e10cSrcweir Text = "67" ; 252cdf0e10cSrcweir }; 253cdf0e10cSrcweir FixedLine GRP_BITMAP 254cdf0e10cSrcweir { 255cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 120 ) ; 256cdf0e10cSrcweir Size = MAP_APPFONT ( 147 , 8 ) ; 257cdf0e10cSrcweir Text [ en-US ] = "Image" ; 258cdf0e10cSrcweir }; 259cdf0e10cSrcweir RadioButton RBT_GROUP 260cdf0e10cSrcweir { 261cdf0e10cSrcweir HelpID = "sd:RadioButton:FLT_WIN_ANIMATION:RBT_GROUP"; 262cdf0e10cSrcweir Pos = MAP_APPFONT ( 12 , 167 ) ; 263cdf0e10cSrcweir Size = MAP_APPFONT ( 140 , 12 ) ; 264cdf0e10cSrcweir Text [ en-US ] = "Group object" ; 265cdf0e10cSrcweir }; 266cdf0e10cSrcweir RadioButton RBT_BITMAP 267cdf0e10cSrcweir { 268cdf0e10cSrcweir HelpID = "sd:RadioButton:FLT_WIN_ANIMATION:RBT_BITMAP"; 269cdf0e10cSrcweir Pos = MAP_APPFONT ( 12 , 181 ) ; 270cdf0e10cSrcweir Size = MAP_APPFONT ( 140 , 12 ) ; 271cdf0e10cSrcweir Text [ en-US ] = "Bitmap object" ; 272cdf0e10cSrcweir }; 273cdf0e10cSrcweir FixedText FT_ADJUSTMENT 274cdf0e10cSrcweir { 275cdf0e10cSrcweir Pos = MAP_APPFONT ( 12 , 198 ) ; 276cdf0e10cSrcweir Size = MAP_APPFONT ( 62 , 10 ) ; 277cdf0e10cSrcweir DeltaLang [ de ] = < Default ; Default ; Default ; Default ; > ; 278cdf0e10cSrcweir DeltaLang [ en-US ] = < -1 ; Default ; -2 ; Default ; > ; 279cdf0e10cSrcweir Text [ en-US ] = "Alignment" ; 280cdf0e10cSrcweir }; 281cdf0e10cSrcweir ListBox LB_ADJUSTMENT 282cdf0e10cSrcweir { 283cdf0e10cSrcweir HelpID = "sd:ListBox:FLT_WIN_ANIMATION:LB_ADJUSTMENT"; 284cdf0e10cSrcweir Border = TRUE ; 285cdf0e10cSrcweir Pos = MAP_APPFONT ( 75 , 196 ) ; 286cdf0e10cSrcweir Size = MAP_APPFONT ( 72 , 100 ) ; 287cdf0e10cSrcweir DeltaLang [ de ] = < Default ; Default ; Default ; Default ; > ; 288cdf0e10cSrcweir DeltaLang [ en-US ] = < -1 ; Default ; Default ; Default ; > ; 289cdf0e10cSrcweir TabStop = TRUE ; 290cdf0e10cSrcweir DropDown = TRUE ; 291cdf0e10cSrcweir StringList [ en-US ] = 292cdf0e10cSrcweir { 293cdf0e10cSrcweir < "Top Left" ; Default ; > ; 294cdf0e10cSrcweir < "Left" ; Default ; > ; 295cdf0e10cSrcweir < "Bottom Left" ; Default ; > ; 296cdf0e10cSrcweir < "Top" ; Default ; > ; 297cdf0e10cSrcweir < "Centered" ; Default ; > ; 298cdf0e10cSrcweir < "Bottom" ; Default ; > ; 299cdf0e10cSrcweir < "Top Right" ; Default ; > ; 300cdf0e10cSrcweir < "Right" ; Default ; > ; 301cdf0e10cSrcweir < "Bottom Right" ; Default ; > ; 302cdf0e10cSrcweir }; 303cdf0e10cSrcweir }; 304cdf0e10cSrcweir PushButton BTN_CREATE_GROUP 305cdf0e10cSrcweir { 306cdf0e10cSrcweir HelpID = "sd:PushButton:FLT_WIN_ANIMATION:BTN_CREATE_GROUP"; 307cdf0e10cSrcweir Pos = MAP_APPFONT ( 107 , 216 ) ; 308cdf0e10cSrcweir Size = MAP_APPFONT ( 41 , 14 ) ; 309cdf0e10cSrcweir TabStop = TRUE ; 310cdf0e10cSrcweir Text [ en-US ] = "Create" ; 311cdf0e10cSrcweir }; 312cdf0e10cSrcweir FixedLine GRP_ANIMATION_GROUP 313cdf0e10cSrcweir { 314cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 155 ) ; 315cdf0e10cSrcweir Size = MAP_APPFONT ( 147 , 8 ) ; 316cdf0e10cSrcweir Text [ en-US ] = "Animation group" ; 317cdf0e10cSrcweir }; 318cdf0e10cSrcweir String STR_DISPLAY 319cdf0e10cSrcweir { 320cdf0e10cSrcweir Text [ en-US ] = "Preview"; 321cdf0e10cSrcweir }; 322cdf0e10cSrcweir}; 323cdf0e10cSrcweir 324cdf0e10cSrcweir 325cdf0e10cSrcweir 326cdf0e10cSrcweir 327cdf0e10cSrcweir 328cdf0e10cSrcweir 329cdf0e10cSrcweir 330cdf0e10cSrcweir 331cdf0e10cSrcweir 332cdf0e10cSrcweir 333cdf0e10cSrcweir 334cdf0e10cSrcweir 335cdf0e10cSrcweir 336cdf0e10cSrcweir 337cdf0e10cSrcweir 338cdf0e10cSrcweir 339cdf0e10cSrcweir 340cdf0e10cSrcweir 341cdf0e10cSrcweir 342cdf0e10cSrcweir 343cdf0e10cSrcweir 344cdf0e10cSrcweir 345cdf0e10cSrcweir 346cdf0e10cSrcweir 347cdf0e10cSrcweir 348cdf0e10cSrcweir 349cdf0e10cSrcweir 350cdf0e10cSrcweir 351cdf0e10cSrcweir 352cdf0e10cSrcweir 353cdf0e10cSrcweir 354cdf0e10cSrcweir 355cdf0e10cSrcweir 356cdf0e10cSrcweir 357cdf0e10cSrcweir 358cdf0e10cSrcweir 359cdf0e10cSrcweir 360cdf0e10cSrcweir 361cdf0e10cSrcweir 362cdf0e10cSrcweir 363cdf0e10cSrcweir 364cdf0e10cSrcweir 365cdf0e10cSrcweir 366cdf0e10cSrcweir 367cdf0e10cSrcweir 368cdf0e10cSrcweir 369cdf0e10cSrcweir 370cdf0e10cSrcweir 371cdf0e10cSrcweir 372cdf0e10cSrcweir 373cdf0e10cSrcweir 374cdf0e10cSrcweir 375