Вверх ↑
Ответов: 534
Рейтинг: 5
#1: 2010-06-07 15:48:45 ЛС | профиль | цитата
Assasin писал(а):
Это для того чтобы можно было ускорить работу приложения в некоторых критических участках схемы,
Я это знаю. По-этому и написал, что он нужен не только для облегчения схемы.
А насчёт схемы. Через десять минут выложу. Понимаешь, программа ещё не закончена. И в будущем будет около 50-70 однотипных компонентов (Реестр и Событие из данных), сейчас их только три. Буду рад, если чем нибудь поможешь.
------------ Дoбавленo в 15.48:
Короче, выдрал всё нужное вот:

Add(ChildScrollBox,12370596,434,63)
{
}
BEGIN_SDK
  Add(EditMulti,4520194,14,21)
  {
   EventCount=1
   WorkCount=1
   Width=538
   Height=333
   link(doWork1,12282050:doBringToFront,[(24,27)(24,181)])
  }
  Add(ScrollBox,12282050,35,161)
  {
   Left=90
   Width=345
   Height=305
   Align=5
   Point(doBringToFront)
  }
  Add(Image,7262815,35,245)
  {
   Width=30
   Height=30
   Picture=[ZIP3610000078DAB597095495D516C793CB74F5C2BD322983080A8218922922029A68083891036626A6AC2CF395FA7C4F4B9FE1726E902C11354D440141069141664419544410451411874C9C324BC329EDF7CEF9CC56F5E0E57AC35E6BF35DEE77CFF9EFFD3FFBFCCF3EFEA3FAEB9E53ACBF7057E10EBF783BE5AFB05FDEFFD678467BFCF8312D2D2D5CBE7C9953A74ED1D0D0A0786D6D2D151515D4D4D470E5CA151E3C78C0FFDA6EDFBECDE9D3A73971E204C78E1DE3E4C9930A767D7D3DD5D5D5545555515656466E6E2EC78F1FE7DAB56BBF1BFFF3CF3F2BF1FF2726E72B2D2D559E32EFC6C646CE9D3BC7D9B367A9ABABE3E8D1A334353529DFEFDFBF9FF2F272250EF9EEE6CD9BDCB97347E1ECC68D1BDCBF7F5F89E559EDCC99330AB79595958A4B8E650C125B624A0C99FBF9F3E79567717131070F1E24272787C2C242366CD8405151913256FEB6B9B95989E7A79F7EFAD338E4EFF2F2F2D8B76F9F92978C436248CE25B674C9C9E1C38795A7E4FFC08103646565919494444C4C0C69696944454529FC499E2447D7AF5FFF35867F6777EFDE55F29031C81C9EC620D75BAEBF7439A7E45BCE2F7F939999497C7C3CD1D1D10A6E4A4A0ADBB66D5372977523D74DD6C6B3E04B7E24FF2525258A4B6E9FAEAFCC59BACC393F3F9F3D7BF628F9AE5CB992254B96101919496C6C2C5F7DF595F25E8E97EB76F5EA556EDDBAC5BD7BF778F4E8D19FAEBFDC4B926FC9A35C87BD7BF72A9F655E09090944AF5FCF8A152B983F7F3E33DE9AC1CC99EF28FFC7C66E27333B9B8C8C0CF272F3443DE629DCC89C1F3E7CA860CBFC9EB516250F329F2D5B362B4F5957111111FC63D162162F8E60E9F29582F38D24EC4C22654F26392507283E52C5E1530D1C3D51C7BE92FD4A4DFC3726D74DAE7F4242229FAE59CBEA8F23F928721D91EBBF243E3D93BC8A431CA83946C5D16A32D377B374EE7B78F67066CAB8B194883D21EB42F2FE6726F991FBB5AEEEA4D843452427A7B2237E275BB625B0616B1CEB63138849DB436A761E39B9F9646564B135EA0BDE9D381E0F3B6BD4FA2A0CF4DAA1DFAE1D7A7A7A38D85A73F064BDC29BD4B1D6ECEAD56B949556B02B358DE8CD5BF8226A13F1C9BBC9282826E74005F96507C9CC2F2461FB763E5FB6943953C308F1EA87AB95053A437D0C557AB413787F743D03039C1DBB527EBC8E6D025FEA73EB1A5747E467EBD998BA8BB8FCBDEC4A4B2766CB56962DFE90B0901002DD7BE26B6F4D270381A5AF8FA69B1386D6D6E8B56F8F9EA1E1131758FFE2E27B1B6B4BF24ACBD91117A7E8546B76FEC2D7C4C5C631FBF5D7F1EAD19D9E222F0B31B7DAD8980EC23BAA0D78D15A839DC640C9CBDCDE1E8D5B2F0C2D2D519998A06764F43B4CC5C578F94E67664A6A661689C9C9CA5E6ACDAEDFB84952DC4E6CC4F88E1DCDB0B4B4C2C2C21273730BB41A0D1D0C557874EAC0DFFA99131FDE858349A1D41C8AE050F9DB1467BFC2E2F5C3E835BAA7C01398A6A6E89B99616061A13C35961682CBCDECCECA5674B8356B115A9792928EB9DA186B6B1BBA75EB8EA36337ECECECD169DA636AA462AEBB8EAAD503A9DFEA4B6D4A0855B93348CA9E4E4C5208F1B181EC881A85DF646FD43D9C307270C0D8D91975CF9E686C6D59BB7A25D9A2960B8416B566F25CDA939543274D07ECEDBBD2BBF70BC23DE8EEE88889B1013E9D8C2978B327B5912F71F2CB216447FAF15EFC365EC86DC26D7713EF6C8C607B5428EBD64EC56DE230B4DEBE627DDC31EAD4097DB17E1FBC3B8B82D23245BB5A33A94739F9C5B874B2C2C1C1116F31DECBCB1B7B11BBCC7D8D6F670A66F5A564D1208EAC194E7C44103E55B7F1BA004E0D1090738CE875E1AC5D3595B7A6F8D1B5AB0586ED8DD0D71AA3D21930F9D551941CAE244ED4605B56B4AF9421EEEE62AC03438706E03BD017AB8E5AA5F6360DEF42D6DB5E542C0BA421791AA793A6B3BAB080E57760C485163CF737336FE624564C789E7963DC1914DC1D9DB7251A2F1DC65D350C0DF0A2EC680DB162FFB6A5B965878E3075F468BAD875213830987E7DFA60A931C2C1AC3D5BC7B89014D697DAA8102E972EA1E5420EE599512C494F626CCA1AFC76453069D104E6BDEB43D8FC01F45922F08758A173B1C0C4DC947EDECF0B0DAC5434E8DEBDFBADE21FADA965E9070B15FCD14141B83B77A3B7959AA13D2CD91EE649DC9B83C9FF249486BC855CAA4EE6D30F3F6076D217CCBB7518FFA68DF8144C63CC9CFE0485BBE03CD9024B97CED83A75A1B3AD0DBDFABA92BF6FBF822FB5B535AB1767C58E4D9B71EA6247F090C1B8D859E1DC5987B3BD0DB3027BF17E8887D0D8494C9E9DC1F8CF8A1892D3CCE82FD379BD3917EFD36BE85D3019EF859EF805D961374C87BD9B232ECFBBE1ECEA828B9B8BD056A1E33B7628BD4AAB1A74F16B52C5F96523F66D8F1E2EA8D56AC54DB4E6047939F15AF0205E7D258C81539BF05EF798C1198FF0987308FF9DCB094C0CC377B53F3E8B7CF01CED80AEB7A9C8D91D4F9F01BCE8E98987471F36446F606762A2D233B47EBE5D27233D031BA11F1AADD00F75670C35BD30D60EC4D6C19397FC02183E3C18DFC05DB88EB849DFF01F7861C271C68D18CAEC3921BCFAC968C6AF184EE7013A4C6DB5F4F7F1C63FE06506FBFBE3E7379855E2DC48157D4A7E41411B3DF61DF6E616D2552BF4D4C0183D7D1D2A232BB17FBB60D8C1911E2EEEBC123A8BD029CB1811BA8B71E1594C9F19C3DB61E17CB6E2EFAC4C7A8F3E335C31B0137A6D6DCEB080E18C1A154270F028828246B260EE5CF28B8AC9143D49EBBDCE43F20AF6D1CB4CF7E4FCD2135AAF12BAAE3241656829F6B30D2EAE5EA2CF59C9EA55714447A58BFEAA80CF3F4E64FDAAF70998E245FB415A549606D874B52324641CA1A1AF317EFC44C68D9BC85BD3A753595D43A25883B64CE20F75EAA69CDDBF9EA32286762A8DC287BEE0436BE628D6369480D0758C7C63BBF83C159D89013A2B2DEA814FF0A56ECBBC478E1C43A0D8CB2FBF1CC8C4B121349CBFC836D127B675472ADE5F4A7860006A812BAF664FFD491CEA5FB9D03712B5D1BE3BA6D623516BDD94DFA8542ACCBA9B63EF614BD0D8A1CCFCCB34FE3A6706CB17CE61C3F2C5E4ED4EA159D458B23807658FD3AA06951F62CDA24598FC015FBA41BBE7D01A1A612DCE55B7CEB6F80FF063DAD8892C089FC647F3E710F379247BD392A828CEA7FA708572573B7DA691C673E769BA78890B972E71E99BCBCA9DA82DAB3C524D9AE8B5066A35B8EA4C19E9E2C41B7E0358306982886B01DB374593216AB8F0401955A2D7AB3E51CF71A11B271B1A69683CAB6035369DA3E9FC05BEB9DC4CB3E8B7BF1578DF899EFBFB1F6E73E7C71FB977FF7E9BF8B5B575A2068A2814675569553595C74F505D7F8ADA7A71F794F75D31F7B98B17B92CFAA8EBDF7ECBADEF7F50E66C69B9ABACE98336787D5693FDF91511F3B5EB37B8F9DD77CABCF7FF0FF7E9DFDA3F012F387D9F]
  }
  Add(Label,16462797,35,203)
  {
   Left=35
   Top=5
   Width=80
   Height=26
   Font=[Arial,14,0,0,204]
   Caption="Система"
  }
  Add(CheckBox,13507271,364,28)
  {
   Top=55
   Width=305
   Hint="Очищает pagefile.sys перед перезагрузкой системы. Возможно увеличение времени выключения компьютера."
   Caption="Очистка файла подкачки перед перезагрузкой системы"
   link(onCheck,3184434:doData,[])
  }
  Add(Label,7735390,77,203)
  {
   Top=35
   Width=48
   Height=17
   Caption="Система"
  }
  Add(CheckBox,6417200,364,112)
  {
   Top=75
   Width=245
   Hint="Отключает встроенного отладчика Windows XP (программа обнаружения ошибок)."
   Caption="Отключить встроенный отладчик Dr. Watson"
   link(onCheck,2361791:doData,[])
  }
  Add(CheckBox,12002998,364,70)
  {
   Top=95
   Width=340
   Caption="Не производить запись последнего доступа к файлам (NTFS)"
   link(onCheck,10665297:doData,[])
  }
  Add(Registry,9366171,308,28)
  {
   link(onRead,13507271:doCheck,[])
  }
  Add(Registry,12632582,308,70)
  {
   link(onRead,12002998:doCheck,[])
  }
  Add(Registry,11737530,308,112)
  {
   link(onRead,6417200:doCheck,[])
  }
  Add(DoData,3184434,413,28)
  {
   Data=String(Очищает файл pagefile.sys перед перезагрузкой системы. Если данная опция включена, возможно  увеличение времени выключения компьютера.)
   link(onEventData,9427707:doEvent1,[])
  }
  Add(DoData,10665297,413,70)
  {
   Data=String(Отключает встроенного отладчика Windows XP (программа обнаружения ошибок).)
   link(onEventData,9427707:doEvent2,[(478,76)(478,41)])
  }
  Add(DoData,2361791,413,112)
  {
   Data=String(Ускоряет доступ к каталогам с большим количеством файлов.)
   link(onEventData,9427707:doEvent3,[(478,118)(478,48)])
  }
  Add(Hub,9427707,511,28)
  {
   InCount=3
   OutCount=1
   link(onEvent1,4520194:onEvent1,[(539,34)(539,27)])
  }
  Add(Hub,15572311,147,28)
  {
   OutCount=3
   link(onEvent1,9366171:doRead,[])
   link(onEvent2,12632582:doRead,[(235,41)(235,76)])
   link(onEvent3,11737530:doRead,[(235,48)(235,118)])
  }
  Add(Hub,6658921,147,84)
  {
   OutCount=3
   link(onEvent1,9366171:doWrite,[(235,90)(235,41)])
   link(onEvent2,12632582:doWrite,[(235,97)(235,83)])
   link(onEvent3,11737530:doWrite,[(235,104)(235,125)])
  }
  Add(PointHint,7745063,28,294)
  {
   Info=#89:С чекбоксами ничё не сделаешь, ав вот реестр или событие из данных думаю сократить можно.|
   Width=519
  }
END_SDK
карма: 0

0