diff --git a/.gitattributes b/.gitattributes index 81f1d336f9..32bc5fa152 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1150,6 +1150,7 @@ ide/todolist.lfm svneol=native#text/plain ide/todolist.lrs svneol=native#text/plain ide/todolist.pp svneol=native#text/pascal ide/transfermacros.pp svneol=native#text/pascal +ide/unitdependencies.lfm svneol=native#text/plain ide/unitdependencies.lrs svneol=native#text/pascal ide/unitdependencies.pas svneol=native#text/pascal ide/uniteditor.lfm svneol=native#text/plain diff --git a/ide/unitdependencies.lfm b/ide/unitdependencies.lfm new file mode 100644 index 0000000000..cd24480ebf --- /dev/null +++ b/ide/unitdependencies.lfm @@ -0,0 +1,801 @@ +object UnitDependenciesView: TUnitDependenciesView + ActiveControl = UnitHistoryList + Caption = 'UnitDependenciesView' + ClientHeight = 300 + ClientWidth = 400 + KeyPreview = True + OnClose = UnitDependenciesViewClose + PixelsPerInch = 96 + HorzScrollBar.Page = 399 + VertScrollBar.Page = 299 + Left = 318 + Height = 300 + Top = 632 + Width = 400 + object ToolBar: TToolBar + ButtonHeight = 46 + ButtonWidth = 47 + Caption = 'ToolBar' + Height = 48 + ParentShowHint = False + ShowCaptions = True + ShowHint = True + TabOrder = 0 + Height = 48 + Width = 400 + object ShowProjectButton: TToolButton + Caption = 'ShowProjectButton' + ImageIndex = 2 + OnClick = ShowProjectButtonClick + Left = 95 + Height = 46 + Top = 2 + Width = 47 + end + object SelectUnitButton: TToolButton + Caption = 'SelectUnitButton' + ImageIndex = 0 + OnClick = SelectUnitButtonClick + Left = 1 + Height = 46 + Top = 2 + Width = 47 + end + object RefreshButton: TToolButton + Caption = 'RefreshButton' + ImageIndex = 1 + OnClick = RefreshButtonClick + Left = 48 + Height = 46 + Top = 2 + Width = 47 + end + end + object UnitHistoryList: TComboBox + Align = alTop + BorderSpacing.Around = 6 + MaxLength = 0 + OnEditingDone = UnitHistoryListEditingDone + TabOrder = 1 + Text = 'UnitHistoryList' + Left = 6 + Height = 21 + Top = 54 + Width = 388 + end + object CloseButton: TBitBtn + Anchors = [akRight, akBottom] + AutoSize = True + BorderSpacing.Bottom = 6 + BorderSpacing.InnerBorder = 2 + Caption = '&Close' + Kind = bkClose + NumGlyphs = 0 + TabOrder = 2 + AnchorSideBottom.Control = Owner + AnchorSideBottom.Side = asrBottom + Left = 312 + Height = 34 + Top = 260 + Width = 79 + end + object UnitTreeView: TTreeView + Align = alTop + Anchors = [akTop, akLeft, akRight, akBottom] + BorderSpacing.Bottom = 6 + DefaultItemHeight = 22 + Images = SrcTypeImageList + TabOrder = 3 + OnAdvancedCustomDrawItem = UnitTreeViewAdvancedCustomDrawItem + OnCollapsing = UnitTreeViewCollapsing + OnExpanding = UnitTreeViewExpanding + OnMouseDown = UnitTreeViewMouseDown + AnchorSideBottom.Control = CloseButton + Height = 173 + Top = 81 + Width = 400 + end + object SrcTypeImageList: TImageList + Height = 22 + Width = 22 + left = 8 + top = 184 + Bitmap = { + 6C69090000001600000016000000AC0200002F2A2058504D202A2F0A73746174 + 69632063686172202A20737263747970655F756E6B6E6F776E5F32327832325F + 78706D5B5D203D207B0A22323220323220332031222C0A22200963204E6F6E65 + 222C0A222E09632023303030303030222C0A222B09632023303030303830222C + 0A2220202020202020202020202020202020202020202020222C0A2220202020 + 202020202020202020202020202020202020222C0A2220202020202020202020 + 202020202020202020202020222C0A22202020202020202E2E2E2E2E2E2E2020 + 202020202020222C0A222020202020202E2B2B2E2E2E2B2B2E2E202020202020 + 222C0A2220202020202E2B2B2E2020202E2B2B2B2E2020202020222C0A222020 + 2020202E2B2E20202020202E2B2B2E2020202020222C0A2220202020202E2B2B + 2E202020202E2B2B2E2020202020222C0A222020202020202E2B2B2E2020202E + 2B2B2E2020202020222C0A22202020202020202E2E2020202E2B2B2E20202020 + 2020222C0A2220202020202020202020202E2B2B2E20202020202020222C0A22 + 202020202020202020202E2B2B2E2020202020202020222C0A22202020202020 + 2020202E2B2B2E202020202020202020222C0A222020202020202020202E2B2B + 2E202020202020202020222C0A222020202020202020202E2B2B2E2020202020 + 20202020222C0A22202020202020202020202E2E20202020202020202020222C + 0A2220202020202020202020202020202020202020202020222C0A2220202020 + 2020202020202E2E20202020202020202020222C0A222020202020202020202E + 2B2B2E202020202020202020222C0A22202020202020202020202E2E20202020 + 202020202020222C0A2220202020202020202020202020202020202020202020 + 222C0A2220202020202020202020202020202020202020202020227D3B0AF906 + 00002F2A2058504D202A2F0A7374617469632063686172202A20737263747970 + 655F756E69745F32327832325F78706D5B5D203D207B0A223231203139203833 + 2031222C0A22200963204E6F6E65222C0A222E09632023303030303030222C0A + 222B09632023333838373835222C0A224009632023333038323830222C0A2223 + 09632023353239363935222C0A222409632023343939313846222C0A22250963 + 2023334638413839222C0A222609632023333638353834222C0A222A09632023 + 324438303745222C0A223D09632023363941344132222C0A222D096320233632 + 41303945222C0A223B09632023354239423941222C0A223E0963202335313935 + 3934222C0A222C09632023343638463844222C0A222709632023334238383837 + 222C0A222909632023333238333831222C0A222109632023323837443742222C + 0A227E09632023373641434142222C0A227B09632023373241394138222C0A22 + 5D09632023364141344133222C0A225E09632023363139463944222C0A222F09 + 632023353639383937222C0A222809632023344239323930222C0A225F096320 + 23334638423839222C0A223A09632023333538353833222C0A223C0963202332 + 4237463744222C0A225B09632023323137393737222C0A227D09632023373241 + 414138222C0A227C09632023373841444143222C0A2231096320233745423041 + 46222C0A223209632023383042324231222C0A22330963202337424145414422 + 2C0A223409632023373041384137222C0A223509632023363641324130222C0A + 223609632023354139423939222C0A223709632023344539343932222C0A2238 + 09632023343238443842222C0A223909632023323337413738222C0A22300963 + 2023313937343732222C0A226109632023413043354334222C0A226209632023 + 374442304146222C0A226309632023374141454144222C0A2264096320233832 + 42334232222C0A226509632023383942374236222C0A22660963202337454231 + 4230222C0A226709632023373341414139222C0A226809632023363841334131 + 222C0A226909632023354139423941222C0A226A09632023344639343933222C + 0A226B09632023343338443843222C0A226C09632023324538313746222C0A22 + 6D09632023323437423739222C0A226E09632023304636453643222C0A226F09 + 632023323737433742222C0A227009632023374642314230222C0A2271096320 + 23363541324130222C0A227209632023353939423939222C0A22730963202330 + 3436373635222C0A227409632023304536443642222C0A227509632023373541 + 424141222C0A227609632023363941344133222C0A2277096320233630394639 + 44222C0A227809632023353539383937222C0A22790963202334413931384622 + 2C0A227A09632023313737333731222C0A224109632023304436443642222C0A + 224209632023303336373635222C0A224309632023303236363634222C0A2244 + 09632023363641334131222C0A224509632023353939413939222C0A22460963 + 2023343438453843222C0A224709632023314637383736222C0A224809632023 + 313537323730222C0A224909632023304236433641222C0A224A096320233345 + 38413839222C0A224B09632023314237353733222C0A224C0963202331313646 + 3644222C0A224D09632023423342334233222C0A224E09632023343538453843 + 222C0A224F09632023464646464646222C0A225009632023323937453743222C + 0A225109632023434243424342222C0A225209632023384538453845222C0A22 + 20202020202020202020202E2E2020202020202020222C0A2220202020202020 + 20202E2E2B402E20202020202020222C0A22202020202020202E2E232425262A + 2E202020202020222C0A2220202020202E2E3D2D3B3E2C2729212E2020202020 + 222C0A222020202E2E7E7E7B5D5E2F285F3A3C5B2E20202020222C0A22202E2E + 7D7C31323334353637382B2A39302E202020222C0A222E2E6162636465666768 + 696A6B2B6C6D306E2E2020222C0A222E6F2E616262706334717237382B2A3930 + 6E732E20222C0A222E746F2E61627534767778795F3A3C5B7A4142432E222C0A + 222E43746F2E61624477456A46272921474849432E2E222C0A22202E43746F2E + 61622F6A2C4A262A6D4B4C2E2E4D20222C0A2220202E43746F2E61624E4A2B40 + 21472E2E4F4F4D20222C0A222020202E43746F2E61622640502E2E4F4F4F4F4D + 2E222C0A22202020202E43746F2E61622E2E4F4F4F4F51522E2E222C0A222020 + 2020202E43746F2E2E4F4F4F4F51522E2E2020222C0A222020202020202E4374 + 2E4F4F4F51522E2E20202020222C0A22202020202020202E432E4F51522E2E20 + 2020202020222C0A2220202020202020202E2E522E2E2020202020202020222C + 0A222020202020202020202E2E20202020202020202020227D3B0AC51000002F + 2A2058504D202A2F0A7374617469632063686172202A20737263747970655F70 + 726F6772616D5F32327832325F78706D5B5D203D207B0A223232203232203139 + 382032222C0A2220200963204E6F6E65222C0A222E2009632023323831453238 + 222C0A222B2009632023323831443238222C0A22402009632023343633453438 + 222C0A22232009632023343633463438222C0A22242009632023324232303242 + 222C0A22252009632023353734323537222C0A22262009632023363034423631 + 222C0A222A2009632023333632393336222C0A223D2009632023343333393435 + 222C0A222D2009632023344134303443222C0A223B2009632023383337383838 + 222C0A223E2009632023383337393839222C0A222C2009632023363136343637 + 222C0A22272009632023324532323245222C0A22292009632023354334373543 + 222C0A22212009632023363735323638222C0A227E2009632023364635443731 + 222C0A227B2009632023373536343738222C0A225D2009632023374336443830 + 222C0A225E2009632023384238343931222C0A222F2009632023383938313846 + 222C0A22282009632023434444344432222C0A225F2009632023363036323635 + 222C0A223A2009632023313931323139222C0A223C2009632023323331413233 + 222C0A225B2009632023324632333246222C0A227D2009632023353333453533 + 222C0A227C2009632023353534313535222C0A22312009632023354434383545 + 222C0A22322009632023363935353641222C0A22332009632023373736363741 + 222C0A22342009632023383537423841222C0A22352009632023384238353932 + 222C0A22362009632023384638423936222C0A22372009632023393138453939 + 222C0A22382009632023434344324430222C0A22392009632023384638413936 + 222C0A22302009632023343133353431222C0A22612009632023314331343143 + 222C0A22622009632023343633333436222C0A22632009632023353433463534 + 222C0A22642009632023343333313433222C0A22652009632023373836373742 + 222C0A22662009632023424243334332222C0A22672009632023444144464444 + 222C0A22682009632023443244394437222C0A22692009632023423242384239 + 222C0A226A2009632023384338363932222C0A226B2009632023393839384130 + 222C0A226C2009632023394439464135222C0A226D2009632023413741434146 + 222C0A226E2009632023334232413342222C0A226F2009632023413641424145 + 222C0A22702009632023444345324530222C0A22712009632023414242314233 + 222C0A22722009632023393639353945222C0A22732009632023394641324137 + 222C0A22742009632023394139424132222C0A22752009632023394541304136 + 222C0A22762009632023413441384143222C0A22772009632023413941464232 + 222C0A22782009632023423843304246222C0A22792009632023443344414438 + 222C0A227A2009632023373737373737222C0A22412009632023333532383335 + 222C0A22422009632023343733343437222C0A22432009632023423442414241 + 222C0A22442009632023434144304345222C0A22452009632023393939414131 + 222C0A22462009632023383737453843222C0A22472009632023373636353739 + 222C0A22482009632023354634413630222C0A22492009632023303030303030 + 222C0A224A2009632023413541414145222C0A224B2009632023414342324234 + 222C0A224C2009632023423542424242222C0A224D2009632023433243414338 + 222C0A224E2009632023433743454343222C0A224F2009632023353034463533 + 222C0A22502009632023333732413337222C0A22512009632023354234363542 + 222C0A22522009632023443644424441222C0A22532009632023363735333639 + 222C0A22542009632023323031373230222C0A22552009632023303430323034 + 222C0A22562009632023363236353637222C0A22572009632023414442344236 + 222C0A22582009632023423542434243222C0A22592009632023424143324331 + 222C0A225A2009632023433043384337222C0A22602009632023443444424439 + 222C0A22202E09632023353635343542222C0A222E2E09632023363635313637 + 222C0A222B2E09632023354134353541222C0A22402E09632023434644364434 + 222C0A22232E09632023413341374142222C0A22242E09632023313731313137 + 222C0A22252E09632023363836423644222C0A22262E09632023433643444343 + 222C0A222A2E09632023443144384436222C0A223D2E09632023424443354334 + 222C0A222D2E09632023393339313942222C0A223B2E09632023323131373231 + 222C0A223E2E09632023333432373334222C0A222C2E09632023364435423646 + 222C0A22272E09632023374236423745222C0A22292E09632023393138443938 + 222C0A22212E09632023373135463733222C0A227E2E09632023314131333141 + 222C0A227B2E09632023364437323732222C0A225D2E09632023424643374336 + 222C0A225E2E09632023393739373946222C0A222F2E09632023323631433236 + 222C0A22282E09632023333732423337222C0A225F2E09632023373136303735 + 222C0A223A2E09632023373536333737222C0A223C2E09632023393439323942 + 222C0A225B2E09632023424343344333222C0A227D2E09632023383437413839 + 222C0A227C2E09632023333132353331222C0A22312E09632023364537333733 + 222C0A22322E09632023394541314137222C0A22332E09632023384138333930 + 222C0A22342E09632023373936393743222C0A22352E09632023363535303636 + 222C0A22362E09632023314331333142222C0A22372E09632023354235443630 + 222C0A22382E09632023383237373837222C0A22392E09632023374436463831 + 222C0A22302E09632023433543434342222C0A22612E09632023374236433746 + 222C0A22622E09632023313731303137222C0A22632E09632023443044374435 + 222C0A22642E09632023444245314446222C0A22652E09632023343533323435 + 222C0A22662E09632023303630343036222C0A22672E09632023344534373531 + 222C0A22682E09632023384438373933222C0A22692E09632023413141354141 + 222C0A226A2E09632023434344334431222C0A226B2E09632023454546304630 + 222C0A226C2E09632023373836383743222C0A226D2E09632023343132463431 + 222C0A226E2E09632023353134433535222C0A226F2E09632023394239434133 + 222C0A22702E09632023413441394144222C0A22712E09632023344434373446 + 222C0A22722E09632023364437313731222C0A22732E09632023373037343734 + 222C0A22742E09632023433443434341222C0A22752E09632023434244314346 + 222C0A22762E09632023453245364535222C0A22772E09632023464646464646 + 222C0A22782E09632023433343424339222C0A22792E09632023363835343641 + 222C0A227A2E09632023303230313032222C0A22412E09632023353635333541 + 222C0A22422E09632023413241364142222C0A22432E09632023414142304232 + 222C0A22442E09632023453645394537222C0A22452E09632023463146334632 + 222C0A22462E09632023353034413533222C0A22472E09632023343934383444 + 222C0A22482E09632023423042364237222C0A22492E09632023423642454245 + 222C0A224A2E09632023453145364534222C0A224B2E09632023463446364635 + 222C0A224C2E09632023464146414641222C0A224D2E09632023393939394131 + 222C0A224E2E09632023324132303241222C0A224F2E09632023354335433631 + 222C0A22502E09632023423943314330222C0A22512E09632023433843464344 + 222C0A22522E09632023444245304445222C0A22532E09632023413841454231 + 222C0A22542E09632023444645344532222C0A22552E09632023393038433937 + 222C0A22562E09632023333232353332222C0A22572E09632023394339454134 + 222C0A22582E09632023374136413744222C0A22592E09632023344134313444 + 222C0A225A2E09632023334332423343222C0A22602E09632023393939393939 + 222C0A22202B09632023454245454544222C0A222E2B09632023364535433730 + 222C0A222B2B09632023303730343037222C0A22402B09632023304330383043 + 222C0A22232B09632023333332373333222C0A22242B09632023374538323831 + 222C0A22252B09632023393739363945222C0A22262B09632023353535313538 + 222C0A222A2B09632023384438383934222C0A223D2B09632023363334453634 + 222C0A222D2B09632023303430333034222C0A223B2B09632023314631363146 + 222C0A223E2B09632023323531423235222C0A222C2B09632023313831313138 + 222C0A222020202020202020202020202020202020202E202B20202020202020 + 40202320202020202020202020202020222C0A22202020202020202020202020 + 202020202420252026202A203D202D203B203E202C2020202020202020202020 + 222C0A2220202020202020202020202020202720292021207E207B205D203E20 + 5E202F2028205F202020202020202020222C0A2220202020202020203A203C20 + 5B207D207C203120322033203420352036203720382039203020202020202020 + 222C0A222020202020206120622063206420652066206720682069206A203620 + 6B206C206D2037202B20202020202020222C0A222020202020202B2063206E20 + 6F207020712072206A206A2073207420752076207720782079207A2020202020 + 222C0A22202020202020412042204320442045204620472048202B2049204320 + 4A204B204C2066204D204E204F202020222C0A2220202020502051203E205220 + 6B203B205320542055202020202056205720582059205A2060203820202E2020 + 222C0A22202041202E2E2B2E402E232E34202E2E242E2020202020202020252E + 58205920262E79202A2E3D2E2D2E3B2E222C0A223E2E32202C2E272E6820292E + 212E7E2E202020202020202020207B2E3D2E4E2079205D2E4A205E2E36202F2E + 222C0A22282E5F2E3A2E3C2E5B2E7D2E7C2E20202020202020202020312E3D2E + 4E2079203D2E322E332E342E352E362E222C0A22372E5F2E382E392E302E612E + 622E2020202020202020312E3D2E4420632E642E4A202F207E20652E662E2020 + 222C0A222020672E4620682E692E392E4920202020202020312E5A206A2E402E + 67206B2E6C206C2E6D2E492020202020222C0A2220206E2E362072206F2E702E + 712E2020722E732E742E752E632E6720762E772E782E792E7A2E202020202020 + 222C0A222020412E72206F2E422E432E7820722E6620742E382052207020442E + 452E772E2820462E2020202020202020222C0A22472E5E2E7420422E7120482E + 492E5B2E4E20402E70204A2E4B2E4C2E772E5B2E6F204D2E4E2E202020202020 + 222C0A2220204F2E5B2E742E7820502E5D2E512E632E522E3D2E532E702E542E + 262E4A20552E272E562E202020202020222C0A2220202020252E6B203C2E752E + 512E402E4A2E6620572E332E612E65205E2E5E2E582E7C20662E202020202020 + 222C0A22202020202020592E5A2E602E6720202B5220232E5E202E2B62202B2B + 402B2720232B7A2E2020202020202020222C0A22202020202020202049202020 + 242B262E502E252B65206D2E4920202020202020202020202020202020202020 + 222C0A222020202020202020202020202020262B37202A2B3D2B2D2B20202020 + 20202020202020202020202020202020222C0A22202020202020202020202020 + 202020203B2B3E2B2C2B20202020202020202020202020202020202020202020 + 227D3B0AA50B00002F2A2058504D202A2F0A7374617469632063686172202A20 + 737263747970655F6C6962726172795F32327832325F78706D5B5D203D207B0A + 223232203232203131362032222C0A2220200963204E6F6E65222C0A222E2009 + 632023303230323032222C0A222B2009632023303233363336222C0A22402009 + 632023303144364436222C0A22232009632023413439373746222C0A22242009 + 632023314531453145222C0A22252009632023303244314431222C0A22262009 + 632023464546454645222C0A222A2009632023463045384439222C0A223D2009 + 632023364336303442222C0A222D2009632023303243444344222C0A223B2009 + 632023464146414641222C0A223E2009632023464546414636222C0A222C2009 + 632023373036343446222C0A22272009632023303243384338222C0A22292009 + 632023464446444643222C0A22212009632023464146414636222C0A227E2009 + 632023373436383533222C0A227B2009632023303343344334222C0A225D2009 + 632023463244454332222C0A225E2009632023464146324536222C0A222F2009 + 632023464546414641222C0A22282009632023373836433537222C0A225F2009 + 632023423241373930222C0A223A2009632023453244414341222C0A223C2009 + 632023464246364545222C0A225B2009632023303343304330222C0A227D2009 + 632023463646364636222C0A227C2009632023303430343034222C0A22312009 + 632023444143323936222C0A22322009632023374236463542222C0A22332009 + 632023304638413834222C0A22342009632023303342434243222C0A22352009 + 632023463646354635222C0A22362009632023414139453836222C0A22372009 + 632023444142453936222C0A22382009632023463646324536222C0A22392009 + 632023464546454641222C0A22302009632023464146364632222C0A22612009 + 632023374637333546222C0A22622009632023444544364336222C0A22632009 + 632023303442374237222C0A22642009632023463246324630222C0A22652009 + 632023413639413830222C0A22662009632023454544454332222C0A22672009 + 632023383337373633222C0A22682009632023444544364332222C0A22692009 + 632023303442334233222C0A226A2009632023463546314539222C0A226B2009 + 632023413139353742222C0A226C2009632023464146414632222C0A226D2009 + 632023383637413637222C0A226E2009632023303441464146222C0A226F2009 + 632023463145434532222C0A22702009632023413139333737222C0A22712009 + 632023464146324532222C0A22722009632023464546414632222C0A22732009 + 632023464146364545222C0A22742009632023384137453642222C0A22752009 + 632023303541414141222C0A22762009632023463646324541222C0A22772009 + 632023454545364435222C0A22782009632023394238463734222C0A22792009 + 632023464146364541222C0A227A2009632023464146324541222C0A22412009 + 632023384538323646222C0A22422009632023303541364136222C0A22432009 + 632023413039333743222C0A22442009632023463646324532222C0A22452009 + 632023464145454445222C0A22462009632023454145324341222C0A22472009 + 632023394238453732222C0A22482009632023393138363733222C0A22492009 + 632023303541314131222C0A224A2009632023393238363733222C0A224B2009 + 632023453644364236222C0A224C2009632023463645414436222C0A224D2009 + 632023454144414335222C0A224E2009632023394138443731222C0A224F2009 + 632023394139323741222C0A22502009632023454545324432222C0A22512009 + 632023453244324241222C0A22522009632023394138413645222C0A22532009 + 632023463645454445222C0A22542009632023433242363941222C0A22552009 + 632023394539323736222C0A22562009632023414541323841222C0A22572009 + 632023433642454141222C0A22582009632023444543454145222C0A22592009 + 632023454144364232222C0A225A2009632023453243454145222C0A22602009 + 632023394138413641222C0A22202E09632023454545364436222C0A222E2E09 + 632023453744454344222C0A222B2E09632023423241363845222C0A22402E09 + 632023433242364132222C0A22232E09632023443243364145222C0A22242E09 + 632023443643324132222C0A22252E09632023444543414132222C0A22262E09 + 632023393638363636222C0A222A2E09632023443642453932222C0A223D2E09 + 632023413239363745222C0A222D2E09632023414139413745222C0A223B2E09 + 632023433642363941222C0A223E2E09632023434542413932222C0A222C2E09 + 632023394138453732222C0A22272E09632023423241323745222C0A22292E09 + 632023384137453632222C0A22212E09632023393238363636222C0A227E2E09 + 632023374537413632222C0A227B2E09632023303341324134222C0A225D2E09 + 632023353237413641222C0A225E2E09632023353637453732222C0A222F2E09 + 632023303233323336222C0A22282E09632023303633323332222C0A225F2E09 + 632023303232453245222C0A222E202B20202020202020202020202020202020 + 20202020202020202020202020202020202020202020202020222C0A222E2040 + 202E202020202020202020202020202020202020202020202020202020202020 + 202020202020202020222C0A222E20402023202E202020202020202020202020 + 20202020202020202020202E20242020202020202020202020222C0A222E2025 + 20232026202E20202020202020202020202020202020202E202E202A203D2020 + 202020202020202020222C0A222E202D20232026203B202E2020202020202020 + 2020202E202E202A2026203E202C2020202020202020202020222C0A222E2027 + 2023202620262026202E202020202020202E202A2026202920292021207E202E + 202E202E2020202020222C0A222E207B2023202620262026203B202E2020202E + 205D205E20292029202F202F2028205F203A203C202E202020222C0A222E205B + 20232026202620262026207D207C2031205D205E20292026202620212032205F + 203A203C2033202E20222C0A222E203420232026202620262026203520362037 + 205D203820212029203920302061205F2062203C2033202E20222C0A222E2063 + 202320262026202620262064206520312066205E2021203E202120212067205F + 2068203C2033202E20222C0A222E206920232026202620262026206A206B2031 + 205D205E206C203020302030206D205F2068203C2033202E20222C0A222E206E + 20232039202F203E2030206F20702037205D207120302072207220732074205F + 2068203C2033202E20222C0A222E207520232073207320732076207720782037 + 205D205E2079207A207320792041205F2062203C2033202E20222C0A222E2042 + 20432071204420452045204620472037205D2044207A2079207A207A2048205F + 2062203C2033202E20222C0A222E2049204A204B204C204C204C204D204E2037 + 205D205E2038205E205E205E204F205F2062203C2033202E20222C0A2220202E + 2034204A204B20502066205120522037205D20712053205E2054205520562057 + 2062203C2033202E20222C0A22202020202E2034204A20582059205A20602037 + 206620202E2E2E4F202B2E402E232E62202A203C2033202E20222C0A22202020 + 2020202E2034204A20242E252E262E2A2E5D203D2E2D2E3B2E62202A203C203C + 203C203C2033202E20222C0A2220202020202020202E2034204A203E2E262E31 + 202C2E272E232E2A202A202A202A202A202A204B2033202E20222C0A22202020 + 202020202020202E2034204A20292E212E7E2E7B2E7B2E7B2E7B2E7B2E7B2E7B + 2E7B2E7B2E7B2E2E20222C0A222020202020202020202020202E2034205D2E5E + 2E34202E202E202E202E202E202E202E202E202E202E202E20222C0A22202020 + 20202020202020202020202F2E282E282E5F2E20202020202020202020202020 + 202020202020202020227D3B0AE11100002F2A2058504D202A2F0A7374617469 + 632063686172202A20737263747970655F7061636B6167655F32327832325F78 + 706D5B5D203D207B0A223139203232203232342032222C0A2220200963204E6F + 6E65222C0A222E2009632023313431343241222C0A222B200963202334353435 + 3638222C0A22402009632023303830383143222C0A2223200963202330373037 + 3134222C0A22242009632023334333433542222C0A2225200963202339383938 + 4334222C0A22262009632023414441444432222C0A222A200963202338393839 + 4236222C0A223D2009632023324632463435222C0A222D200963202330333033 + 3044222C0A223B2009632023303730373044222C0A223E200963202335433543 + 3834222C0A222C2009632023423442344434222C0A2227200963202343414341 + 4533222C0A22292009632023434543454535222C0A2221200963202341414141 + 4342222C0A227E2009632023343534353644222C0A227B200963202330333033 + 3039222C0A225D2009632023303130313033222C0A225E200963202331423142 + 3245222C0A222F2009632023363536353931222C0A2228200963202343344334 + 4446222C0A225F2009632023444544454545222C0A223A200963202345394539 + 4633222C0A223C2009632023454245424635222C0A225B200963202345384538 + 4633222C0A227D2009632023444444444545222C0A227C200963202342434243 + 4441222C0A22312009632023343934393741222C0A2232200963202331333133 + 3235222C0A22332009632023303130313035222C0A2234200963202332363236 + 3431222C0A22352009632023383338334145222C0A2236200963202338433843 + 4242222C0A22372009632023384638464244222C0A2238200963202344454445 + 4544222C0A22392009632023463646364641222C0A2230200963202346394639 + 4643222C0A22612009632023463546354641222C0A2262200963202343454345 + 4533222C0A22632009632023383338334235222C0A2264200963202338443844 + 4244222C0A22652009632023373837384134222C0A2266200963202331373137 + 3336222C0A22672009632023303030303030222C0A2268200963202330383038 + 3131222C0A22692009632023344134413632222C0A226A200963202339433943 + 4236222C0A226B2009632023433343334443222C0A226C200963202343364336 + 4530222C0A226D2009632023423642364437222C0A226E200963202339323932 + 4244222C0A226F2009632023443044304534222C0A2270200963202346334633 + 4639222C0A22712009632023424542454441222C0A2272200963202339343934 + 4330222C0A22732009632023424642464444222C0A2274200963202343354335 + 4530222C0A22752009632023433543354446222C0A2276200963202341424142 + 4345222C0A22772009632023344134413637222C0A2278200963202330363036 + 3133222C0A22792009632023304430443135222C0A227A200963202335343534 + 3643222C0A22412009632023413741374241222C0A2242200963202343434343 + 4444222C0A22432009632023453045304546222C0A2244200963202345314531 + 4630222C0A22452009632023444144414543222C0A2246200963202343394339 + 4532222C0A22472009632023393839384333222C0A2248200963202338303830 + 4143222C0A22492009632023413241324341222C0A224A200963202343424342 + 4533222C0A224B2009632023443844384541222C0A224C200963202343314331 + 4444222C0A224D2009632023354135413745222C0A224E200963202330353035 + 3133222C0A224F2009632023323632363333222C0A2250200963202337453745 + 4137222C0A22512009632023433543354442222C0A2252200963202345444544 + 4635222C0A22532009632023463646364642222C0A2254200963202345464546 + 4637222C0A22552009632023433043304442222C0A2256200963202337313731 + 4138222C0A22572009632023393339334245222C0A2258200963202343464346 + 4534222C0A22592009632023454245424634222C0A225A200963202343334333 + 4444222C0A22602009632023374337434146222C0A22202E0963202332323232 + 3336222C0A222E2E09632023343134313441222C0A222B2E0963202342464246 + 4441222C0A22402E09632023413641364342222C0A22232E0963202343394339 + 4530222C0A22242E09632023464446444645222C0A22252E0963202346424642 + 4644222C0A22262E09632023433543354444222C0A222A2E0963202342314231 + 4432222C0A223D2E09632023433843384532222C0A222D2E0963202339393939 + 4334222C0A223B2E09632023433243324444222C0A223E2E0963202341374137 + 4344222C0A222C2E09632023443844384539222C0A22272E0963202346434643 + 4645222C0A22292E09632023423942394437222C0A22212E0963202341434143 + 4345222C0A227E2E09632023423542354435222C0A227B2E0963202332443244 + 3346222C0A225D2E09632023343034303442222C0A225E2E0963202345314531 + 4546222C0A222F2E09632023424442444441222C0A22282E0963202342394239 + 4438222C0A225F2E09632023423242324434222C0A223A2E0963202343324332 + 4443222C0A223C2E09632023384238424239222C0A225B2E0963202344444444 + 4544222C0A227D2E09632023433143314442222C0A227C2E0963202342334233 + 4433222C0A22312E09632023434343434533222C0A22322E0963202332413241 + 3344222C0A22332E09632023324132413343222C0A22342E0963202344314431 + 4537222C0A22352E09632023434143414532222C0A22362E0963202344464446 + 4545222C0A22372E09632023434343434534222C0A22382E0963202336453645 + 4135222C0A22392E09632023393939394331222C0A22302E0963202344324432 + 4537222C0A22612E09632023433443344444222C0A22622E0963202344314431 + 4536222C0A22632E09632023373837384142222C0A22642E0963202331443144 + 3332222C0A22652E09632023343334333444222C0A22662E0963202342354235 + 4436222C0A22672E09632023393039304244222C0A22682E0963202342334233 + 4435222C0A22692E09632023433443344530222C0A226A2E0963202341444144 + 4430222C0A226B2E09632023383138314232222C0A226C2E0963202339373937 + 4333222C0A226D2E09632023414241424430222C0A226E2E0963202338413841 + 4241222C0A226F2E09632023423642364436222C0A22702E0963202343364336 + 4531222C0A22712E09632023414141414345222C0A22722E0963202339303930 + 4243222C0A22732E09632023414541454431222C0A22742E0963202339343934 + 4246222C0A22752E09632023383438344234222C0A22762E0963202342374237 + 4436222C0A22772E09632023434443444534222C0A22782E0963202341394139 + 4345222C0A22792E09632023374237424145222C0A227A2E0963202338413841 + 4239222C0A22412E09632023413741374343222C0A22422E0963202344354435 + 4538222C0A22432E09632023423842384437222C0A22442E0963202332433243 + 3345222C0A22452E09632023324132413339222C0A22462E0963202341324132 + 4334222C0A22472E09632023443644364541222C0A22482E0963202339343934 + 4244222C0A22492E09632023373037304137222C0A224A2E0963202345374537 + 4633222C0A224B2E09632023444344434544222C0A224C2E0963202342434243 + 4439222C0A224D2E09632023363336333943222C0A224E2E0963202341444144 + 4346222C0A224F2E09632023443444344538222C0A22502E0963202337453745 + 4135222C0A22512E09632023313731373235222C0A22522E0963202330323032 + 3041222C0A22532E09632023323632363337222C0A22542E0963202339363936 + 4330222C0A22552E09632023423242324433222C0A22562E0963202339373937 + 4332222C0A22572E09632023394139414335222C0A22582E0963202345304530 + 4545222C0A22592E09632023393639364331222C0A225A2E0963202341334133 + 4342222C0A22602E09632023373337333941222C0A22202B0963202331303130 + 3230222C0A222E2B09632023303730373136222C0A222B2B0963202335373537 + 3742222C0A22402B09632023413841384344222C0A22232B0963202344424442 + 4541222C0A22242B09632023463546354639222C0A22252B0963202344434443 + 4543222C0A22262B09632023423342334434222C0A222A2B0963202338303830 + 4230222C0A223D2B09632023333933393541222C0A222D2B0963202330313031 + 3038222C0A223B2B09632023303430343042222C0A223E2B0963202332463246 + 3533222C0A222C2B09632023413341334336222C0A22272B0963202344354435 + 4539222C0A22292B09632023413141314337222C0A22212B0963202343344334 + 4445222C0A227E2B09632023443344334538222C0A227B2B0963202338433843 + 4230222C0A225D2B09632023313931393333222C0A225E2B0963202331393139 + 3335222C0A222F2B09632023393139314232222C0A22282B0963202344394439 + 4542222C0A225F2B09632023364636463934222C0A223A2B0963202330413041 + 3142222C0A223C2B09632023303030303032222C0A225B2B0963202331353135 + 3232222C0A227D2B09632023364136413934222C0A227C2B0963202342424242 + 4441222C0A22312B09632023424542454443222C0A22322B0963202342314231 + 4434222C0A22332B09632023344334433731222C0A22342B0963202330393039 + 3133222C0A22352B09632023303230323038222C0A22362B0963202333383338 + 3544222C0A22372B09632023363836383935222C0A22382B0963202332303230 + 3344222C0A22392B09632023303030303033222C0A22302B0963202330313031 + 3036222C0A22612B09632023303930393139222C0A2220202020202020202020 + 20202020202020202020202020202020202020202020202020202020222C0A22 + 202020202020202020202020202020202E202B20402020202020202020202020 + 202020202020222C0A2220202020202020202020202023202420252026202A20 + 3D202D20202020202020202020202020222C0A22202020202020202020203B20 + 3E202C2027202920272021207E207B2020202020202020202020222C0A222020 + 202020205D205E202F2028205F203A203C205B207D207C203120322020202020 + 20202020222C0A22202020203320342035203620372038203920302061206220 + 6320642065206620672020202020222C0A226720682069206A206B206C206D20 + 6E206F207020712072207320742075207620772078202020222C0A2279207A20 + 4120422043204420452046204720482049204A204520432043204B204C204D20 + 4E20222C0A224F20502051205220532039205420552036205620572058205420 + 3920612059205A206020202E222C0A222E2E2B2E402E232E242E252E262E2A2E + 3D2E2D2E3B2E3E2E2C2E242E272E292E212E7E2E7B2E222C0A225D2E46205E2E + 2F2E282E5F2E3A2E432046203C2E29205B2E2A2E7D2E7C2E312E43202C20322E + 222C0A22332E3720342E5B2E352E5820362E372E3C2E382E392E302E5E2E612E + 302E7D20622E632E642E222C0A22652E662E672E682E692E28206A2E6B2E6C2E + 6D2E672E6E2E6F2E702E7420712E722E732E7B2E222C0A22652E29205820742E + 37206420752E762E2720772E4620782E792E2D2E7A2E412E422E432E442E222C + 0A22452E462E472E4320482E492E27205F205B203C204A2E4B2E4C2E4D2E4E2E + 44204F2E502E512E222C0A22522E532E542E372E552E562E572E582E39203020 + 61205820592E5A2E762E7420602E202B6720222C0A22202067202E2B2B2B3620 + 6F2E772E402B232B242B75202A2E252B262B2A2B3D2B2D2B67206720222C0A22 + 2020202067203B2B3E2B2C2B272B252B552E292B212B5E2E7E2B7B2B5D2B5D20 + 672020202020222C0A22202020202020202067205E2B2F2B4A20282B4B2E282B + 212B5F2B3A2B67206720202020202020222C0A22202020202020202020203C2B + 5B2B7D2B7C2B312B322B332B342B672067202020202020202020222C0A222020 + 202020202020202020202020352B362B372B382B392B67202020202020202020 + 20202020222C0A2220202020202020202020202020202020302B612B67206720 + 2020202020202020202020202020227D3B0AB10200002F2A2058504D202A2F0A + 7374617469632063686172202A20737263747970655F66696C656E6F74666F75 + 6E645F32327832325F78706D5B5D203D207B0A22323220323220332031222C0A + 22200963204E6F6E65222C0A222E09632023303030303030222C0A222B096320 + 23464630303030222C0A22202020202020202020202020202020202020202020 + 20222C0A2220202020202020202020202020202020202020202020222C0A2220 + 202020202020202020202020202020202020202020222C0A2220202020202020 + 2E2E2E2E2E2E2E2020202020202020222C0A222020202020202E2B2B2E2E2E2B + 2B2E2E202020202020222C0A2220202020202E2B2B2E2020202E2B2B2B2E2020 + 202020222C0A2220202020202E2B2E20202020202E2B2B2E2020202020222C0A + 2220202020202E2B2B2E202020202E2B2B2E2020202020222C0A222020202020 + 202E2B2B2E2020202E2B2B2E2020202020222C0A22202020202020202E2E2020 + 202E2B2B2E202020202020222C0A2220202020202020202020202E2B2B2E2020 + 2020202020222C0A22202020202020202020202E2B2B2E202020202020202022 + 2C0A222020202020202020202E2B2B2E202020202020202020222C0A22202020 + 2020202020202E2B2B2E202020202020202020222C0A22202020202020202020 + 2E2B2B2E202020202020202020222C0A22202020202020202020202E2E202020 + 20202020202020222C0A22202020202020202020202020202020202020202020 + 20222C0A22202020202020202020202E2E20202020202020202020222C0A2220 + 20202020202020202E2B2B2E202020202020202020222C0A2220202020202020 + 2020202E2E20202020202020202020222C0A2220202020202020202020202020 + 202020202020202020222C0A2220202020202020202020202020202020202020 + 202020227D3B0A010700002F2A2058504D202A2F0A7374617469632063686172 + 202A20737263747970655F70617273656572726F725F32327832325F78706D5B + 5D203D207B0A2232342032342037302031222C0A22200963204E6F6E65222C0A + 222E09632023363330303030222C0A222B09632023363630303030222C0A2240 + 09632023364130313030222C0A222309632023453435343437222C0A22240963 + 2023444234423345222C0A222509632023443434343338222C0A222609632023 + 443934393344222C0A222A09632023453035303433222C0A223D096320234535 + 35353438222C0A222D09632023454135413444222C0A223B0963202344453445 + 3431222C0A223E09632023434432303030222C0A222C09632023424231393030 + 222C0A222709632023333830323032222C0A222909632023333630363030222C + 0A222109632023433031413030222C0A227E09632023444232373030222C0A22 + 7B09632023434532303030222C0A225D09632023433131423030222C0A225E09 + 632023423431353030222C0A222F09632023464646464646222C0A2228096320 + 23444232363030222C0A225F09632023434532313030222C0A223A0963202338 + 3435413541222C0A223C09632023443532343030222C0A225B09632023433231 + 433030222C0A227D09632023434632313030222C0A227C096320234243313830 + 30222C0A223109632023423831373030222C0A22320963202343373144303022 + 2C0A223309632023434231463030222C0A223409632023433931463030222C0A + 223509632023414431333030222C0A223609632023423331353030222C0A2237 + 09632023424331393030222C0A223809632023433531443030222C0A22390963 + 2023433331433030222C0A223009632023413430453030222C0A226109632023 + 414631333030222C0A226209632023424131383030222C0A2263096320234244 + 31413030222C0A226409632023423031343030222C0A22650963202342343136 + 3030222C0A226609632023423731373030222C0A226709632023414331323030 + 222C0A226809632023423131343030222C0A226909632023413831303030222C + 0A226A09632023413931303030222C0A226B09632023414231323030222C0A22 + 6C09632023413430463030222C0A226D09632023413731303030222C0A226E09 + 632023413530463030222C0A226F09632023413030443030222C0A2270096320 + 23413130443030222C0A227109632023394630443030222C0A22720963202339 + 4330423030222C0A227309632023394430433030222C0A227409632023393930 + 413030222C0A227509632023444235333431222C0A2276096320233934303730 + 30222C0A227709632023393330373030222C0A22780963202338443035303022 + 2C0A227909632023384630363030222C0A227A09632023383730323030222C0A + 224109632023384230333030222C0A224209632023363530303030222C0A2243 + 09632023383230313030222C0A224409632023383430313030222C0A22450963 + 2023383130303030222C0A222020202020202020202020202020202020202020 + 20202020222C0A2220202020202020202E2B40402B2E2E202020202020202020 + 222C0A222020202020202E2E232425262A3D2D2E2E20202020202020222C0A22 + 20202020202E233B3E2C2729213E7E232D2E202020202020222C0A2220202020 + 2E237B5D5E272F2F275E5D7B282D2E2020202020222C0A222020202E2D5F2C27 + 273A2F2F3A27272C5F7E7E2E20202020222C0A2220202E2D3C5B272F2F3A2F2F + 3A2F2F275B3C3C3C2E202020222C0A2220202E2D7D7C272F2F3A2F2F3A2F2F27 + 313232332E202020222C0A22202E2D343431272F2F3A2F2F3A2F2F2735363637 + 382E2020222C0A22202E2D39395E272F2F3A2F2F3A2F2F2730272761622E2020 + 222C0A22202E2D636364272F2F3A2F2F3A2F2F27272F2F27652E2020222C0A22 + 202E2D666667272F2F3A3A3A3A2F2F272F2F2F27682E2020222C0A22202E2D68 + 6869272F3A2F2F2F2F3A2F2F2F2F276A612E2020222C0A22202E2D6B6B6C272F + 2F2F2F2F2F2F2F2F2F2F276D6B2E2020222C0A22202E2D6E6E6F272F2F2F2F3A + 2F2F2F2F2F2770306E2E2020222C0A2220202E2D7172272F2F2F3A2F2F2F2F2F + 2F2773712E202020222C0A2220202E2D7474272F2F2F3A2F2F2F2F2F27747474 + 2E202020222C0A222020202E7576272F2F2F3A2F2F2F2F277677772E20202020 + 222C0A22202020202E7879272F2F2F2F2F2F277978782E2020202020222C0A22 + 20202020202E7A41272727272727417A7A2E202020202020222C0A2220202020 + 20202E42434444444443452E2E20202020202020222C0A222020202020202020 + 2E2E2E2E2E2E2E202020202020202020222C0A22202020202020202020202020 + 202020202020202020202020222C0A2220202020202020202020202020202020 + 2020202020202020227D3B0A630700002F2A2058504D202A2F0A737461746963 + 2063686172202A20666F7262696464656E5F756E69745F636972636C655F3232 + 7832325F78706D5B5D203D207B0A2232322032322038332031222C0A22200963 + 204E6F6E65222C0A222E09632023353730453336222C0A222B09632023353830 + 463337222C0A224009632023343530383244222C0A2223096320233437303832 + 46222C0A222409632023334630453331222C0A22250963202333383037324122 + 2C0A222609632023304330303133222C0A222A09632023344330423330222C0A + 223D09632023374431453342222C0A222D09632023434635363539222C0A223B + 09632023463344324531222C0A223E09632023453942324331222C0A222C0963 + 2023443737363836222C0A222709632023394233303434222C0A222909632023 + 383533363542222C0A222109632023373832443537222C0A227E096320233530 + 30463246222C0A227B09632023343430373243222C0A225D0963202342393230 + 3230222C0A225E09632023464646464646222C0A222F09632023453842314244 + 222C0A222809632023433733343334222C0A225F09632023384632323339222C + 0A223A09632023323730303144222C0A223C09632023313230303135222C0A22 + 5B09632023313730313234222C0A227D09632023324630343230222C0A227C09 + 632023453641424239222C0A223109632023433533393336222C0A2232096320 + 23384334313634222C0A223309632023363836383638222C0A22340963202336 + 4536453645222C0A223509632023313730303137222C0A223609632023454443 + 364434222C0A223709632023434635343536222C0A2238096320233841323734 + 33222C0A223909632023333730363236222C0A22300963202337343734373422 + 2C0A226109632023373831463345222C0A226209632023453139414136222C0A + 226309632023384632343342222C0A226409632023363736373637222C0A2265 + 09632023374237423742222C0A226609632023373531433430222C0A22670963 + 2023463544414537222C0A226809632023443035353535222C0A226909632023 + 394233413531222C0A226A09632023324330333231222C0A226B096320233644 + 36443644222C0A226C09632023353031313343222C0A226D0963202335373138 + 3434222C0A226E09632023423031443144222C0A226F09632023454142374335 + 222C0A227009632023434334353435222C0A227109632023393032353343222C + 0A227209632023333030353237222C0A227309632023304430303135222C0A22 + 7409632023384131463336222C0A227509632023453741384238222C0A227609 + 632023463544414536222C0A227709632023463843464444222C0A2278096320 + 23434636323643222C0A227909632023413133343436222C0A227A0963202339 + 3332413430222C0A224109632023443637313746222C0A224209632023463043 + 394437222C0A224309632023384331463333222C0A2244096320233335303632 + 34222C0A224509632023373632353442222C0A22460963202342373230323022 + 2C0A224709632023433732303230222C0A224809632023414432303241222C0A + 224909632023394632433346222C0A224A09632023434635363545222C0A224B + 09632023363931383341222C0A224C09632023394432303246222C0A224D0963 + 2023433532333230222C0A224E09632023443335433634222C0A224F09632023 + 354135413541222C0A225009632023384432303334222C0A2251096320233939 + 32303337222C0A225209632023374332463535222C0A2220202020202020202E + 2B402324252620202020202020222C0A222020202020202A3D2D3B3E2C272921 + 7E7B2020202020222C0A2220202020202A5D5E2F285F2A3A3C5B267E7D202020 + 20222C0A2220202020203D5E7C3132262633342020267D35202020222C0A2220 + 2020202A2D3637383933302020202020207D262020222C0A2220202020615E62 + 632664652020202020202020262020222C0A2220202020666768696A6B202020 + 202020202020202020222C0A22267B6C6D6E6F70717273262620202020202020 + 202020222C0A22267475767778797A4142434420202026262020202020222C0A + 22202645464748494A434B26202020264B452620202020222C0A22202026454C + 4D4E434B264F2020264B50515226202020222C0A22202020265251504B262020 + 4F264B434E4D4C45262020222C0A222020202026454B26202020264B434A4948 + 4746452620222C0A2220202020202626202020444342417A7978777675742622 + 2C0A22202020202020202020202626737271706F6E6D6C7B26222C0A22202020 + 2020202020202020206B6A6968676620202020222C0A22202026202020202020 + 202065642663625E6120202020222C0A222020267D2020202020203033393837 + 362D2A20202020222C0A22202020357D2620203433262632317C5E3D20202020 + 20222C0A22202020207D7E265B3C3A2A5F282F5E5D2A2020202020222C0A2220 + 202020207B7E2129272C3E3B2D3D2A202020202020222C0A2220202020202020 + 26252423402B2E2020202020202020227D3B0A990D00002F2A2058504D202A2F + 0A7374617469632063686172202A20616C6C6F7765645F756E69745F63697263 + 6C655F32327832325F78706D5B5D203D207B0A22323220323220313437203222 + 2C0A2220200963204E6F6E65222C0A222E2009632023323135303137222C0A22 + 2B2009632023323235313138222C0A22402009632023314333463130222C0A22 + 232009632023314334313130222C0A22242009632023323133423134222C0A22 + 252009632023314133333044222C0A22262009632023313431343030222C0A22 + 2A2009632023314434363133222C0A223D2009632023324137333246222C0A22 + 2D2009632023363543323834222C0A223B2009632023443846304436222C0A22 + 3E2009632023423945344244222C0A222C2009632023383243443931222C0A22 + 272009632023334438463442222C0A22292009632023343737443430222C0A22 + 212009632023343137303336222C0A227E2009632023314534393137222C0A22 + 7B2009632023314233453046222C0A225D2009632023333241383544222C0A22 + 5E2009632023464646464646222C0A222F2009632023423845324245222C0A22 + 282009632023343642363730222C0A225F2009632023324638333343222C0A22 + 3A2009632023313132343035222C0A223C2009632023313231363030222C0A22 + 5B2009632023323132313036222C0A227D2009632023313432423041222C0A22 + 7C2009632023423245304238222C0A22312009632023343742363731222C0A22 + 322009632023353038353441222C0A22332009632023363836383638222C0A22 + 342009632023364536453645222C0A22352009632023313031383030222C0A22 + 362009632023434245394342222C0A22372009632023363343323834222C0A22 + 382009632023333337463341222C0A22392009632023313733323043222C0A22 + 302009632023373437343734222C0A22612009632023324136463242222C0A22 + 622009632023413344414145222C0A22632009632023333138343345222C0A22 + 642009632023363736373637222C0A22652009632023374237423742222C0A22 + 662009632023323936433237222C0A22672009632023453046334444222C0A22 + 682009632023363343333835222C0A22692009632023343639313446222C0A22 + 6A2009632023313432393038222C0A226B2009632023364436443644222C0A22 + 6C2009632023323834393139222C0A226D2009632023333035303230222C0A22 + 6E2009632023324641303537222C0A226F2009632023424545354331222C0A22 + 702009632023353542443741222C0A22712009632023333238343346222C0A22 + 722009632023313932433042222C0A22732009632023313631363030222C0A22 + 742009632023324337463339222C0A22752009632023423045314235222C0A22 + 762009632023444646334444222C0A22772009632023443446344434222C0A22 + 782009632023364643333836222C0A22792009632023343139363532222C0A22 + 7A2009632023333738383433222C0A22412009632023374443423846222C0A22 + 422009632023434545434345222C0A22432009632023324338313341222C0A22 + 442009632023313633313043222C0A22452009632023303030303030222C0A22 + 462009632023313731373137222C0A22472009632023333636443246222C0A22 + 482009632023333241363543222C0A22492009632023333442343634222C0A22 + 4A2009632023333139453532222C0A224B2009632023334139323443222C0A22 + 4C2009632023363443323830222C0A224D2009632023323536303232222C0A22 + 4E2009632023413041304130222C0A224F2009632023343734373437222C0A22 + 502009632023313931393139222C0A22512009632023324638463436222C0A22 + 522009632023333342333634222C0A22532009632023364143363834222C0A22 + 542009632023354135413541222C0A22552009632023423842384238222C0A22 + 562009632023383438343834222C0A22572009632023343534353435222C0A22 + 582009632023313531353135222C0A22592009632023343037343338222C0A22 + 5A2009632023324638423430222C0A22602009632023324438323342222C0A22 + 202E09632023433343334333222C0A222E2E09632023333833383338222C0A22 + 2B2E09632023343834383438222C0A22402E09632023384438443844222C0A22 + 232E09632023344334433443222C0A22242E09632023423542354235222C0A22 + 252E09632023364636463646222C0A22262E09632023333533353335222C0A22 + 2A2E09632023323232323232222C0A223D2E09632023323932393239222C0A22 + 2D2E09632023344434443444222C0A223B2E09632023343634363436222C0A22 + 3E2E09632023323832383238222C0A222C2E09632023394239423942222C0A22 + 272E09632023324132413241222C0A22292E09632023324632463246222C0A22 + 212E09632023324532453245222C0A227E2E09632023373137313731222C0A22 + 7B2E09632023324332433243222C0A225D2E09632023304130413041222C0A22 + 5E2E09632023303330333033222C0A222F2E09632023373537353735222C0A22 + 282E09632023334333433343222C0A225F2E09632023353135313531222C0A22 + 3A2E09632023323432343234222C0A223C2E09632023303130313031222C0A22 + 5B2E09632023383938393839222C0A227D2E09632023343134313431222C0A22 + 7C2E09632023353735373537222C0A22312E09632023323532353235222C0A22 + 322E09632023413341334133222C0A22332E09632023334233423342222C0A22 + 342E09632023314131413141222C0A22352E09632023414641464146222C0A22 + 362E09632023364136413641222C0A22372E09632023343334333433222C0A22 + 382E09632023343034303430222C0A22392E09632023303730373037222C0A22 + 302E09632023343234323432222C0A22612E09632023313431343134222C0A22 + 622E09632023303830383038222C0A22632E09632023304230423042222C0A22 + 642E09632023314331433143222C0A22652E09632023373937393739222C0A22 + 662E09632023383238323832222C0A22672E09632023353035303530222C0A22 + 682E09632023314631463146222C0A22692E09632023344234423442222C0A22 + 6A2E09632023383138313831222C0A226B2E09632023413541354135222C0A22 + 6C2E09632023354535453545222C0A226D2E09632023304430443044222C0A22 + 6E2E09632023313231323132222C0A226F2E09632023323132313231222C0A22 + 702E09632023314431443144222C0A2220202020202020202020202020202020 + 2E202B20402023202420252026202020202020202020202020202020222C0A22 + 2020202020202020202020202A203D202D203B203E202C202720292021207E20 + 7B2020202020202020202020222C0A22202020202020202020202A205D205E20 + 2F2028205F202A203A203C205B2026207E207D202020202020202020222C0A22 + 202020202020202020203D205E207C2031203220262026203320342020202020 + 26207D203520202020202020222C0A2220202020202020202A202D2036203720 + 38203920332030202020202020202020202020207D20262020202020222C0A22 + 202020202020202061205E206220632026206420652020202020202020202020 + 202020202020262020202020222C0A2220202020202020206620672068206920 + 6A206B20202020202020202020202020202020202020202020202020222C0A22 + 26207B206C206D206E206F207020712072207320262026202020202020202020 + 202020202020202020202020222C0A2226207420752076207720782079207A20 + 41204220432044202020202020204520462020202020202020202020222C0A22 + 202026204720482049204A204B204C2043204D20262020202020202045204E20 + 4F2050202020202020202020222C0A2220202020262047205120522053204320 + 4D202620542020202020452055206B20562057205820202020202020222C0A22 + 202020202020262059205A2060204D2026202020202020204520202E34202E2E + 2B2E402E232E502020202020222C0A222020202020202020262047204D202620 + 2020202020204520242E252E262E2A2E3D2E2D2E402E3B2E58202020222C0A22 + 20202020202020202020262026202020202020203E2E2C2E332057205720272E + 292E212E3B2E7E2E7B2E5D2E222C0A2220202020202020202020202020202020 + 20202020452045205E2E45202F2E282E5F2E3A2E3C2E452045204520222C0A22 + 202020202020202020202020202020202020202020202020202045205B2E7D2E + 7C2E312E2020202020202020222C0A2220202020452020202020202020202020 + 202020202020202020204520322E332E5F2E342E2020202020202020222C0A22 + 2020202045204520202020202020202020202020202020204520352E362E372E + 382E392E2020202020202020222C0A2220202020202045204520452020202020 + 2020202045204520352E5620302E2B2E612E20202020202020202020222C0A22 + 2020202020202020622E2A2E632E642E45204520652E352E662E672E672E7B2E + 392E20202020202020202020222C0A22202020202020202020204520682E692E + 362E6A2E6B2E6C2E302E672E6D2E4520202020202020202020202020222C0A22 + 20202020202020202020202020205D2E6E2E5020682E6F2E702E452020202020 + 202020202020202020202020227D3B0A + } + end +end diff --git a/ide/unitdependencies.lrs b/ide/unitdependencies.lrs index 260edc0abc..0b156984c1 100644 --- a/ide/unitdependencies.lrs +++ b/ide/unitdependencies.lrs @@ -1,13 +1,378 @@ -LazarusResources.Add('srctype_circle_22x22','XPM',[ - '/* XPM */'#10'static char * allowed_unit_circle_22x22_xpm[] = {'#10'"22 22 1' - +'47 2",'#10'" '#9'c None",'#10'". '#9'c #215017",'#10'"+ '#9'c #225118",'#10 - +'"@ '#9'c #1C3F10",'#10'"# '#9'c #1C4110",'#10'"$ '#9'c #213B14",'#10'"% '#9 - +'c #1A330D",'#10'"& '#9'c #141400",'#10'"* '#9'c #1D4613",'#10'"= '#9'c #2A7' - +'32F",'#10'"- '#9'c #65C284",'#10'"; '#9'c #D8F0D6",'#10'"> '#9'c #B9E4BD",' - +#10'", '#9'c #82CD91",'#10'"'' '#9'c #3D8F4B",'#10'") '#9'c #477D40",'#10'"!' - +' '#9'c #417036",'#10'"~ '#9'c #1E4917",'#10'"{ '#9'c #1B3E0F",'#10'"] '#9'c' - +' #32A85D",'#10'"^ '#9'c #FFFFFF",'#10'"/ '#9'c #B8E2BE",'#10'"( '#9'c #46B6' - +'70",'#10'"_ '#9'c #2F833C",'#10'": '#9'c #112405",'#10'"< '#9'c #121600",' +LazarusResources.Add('TUnitDependenciesView','FORMDATA',[ + 'TPF0'#21'TUnitDependenciesView'#20'UnitDependenciesView'#13'ActiveControl'#7 + +#15'UnitHistoryList'#7'Caption'#6#20'UnitDependenciesView'#12'ClientHeight'#3 + +','#1#11'ClientWidth'#3#144#1#10'KeyPreview'#9#7'OnClose'#7#25'UnitDependenc' + +'iesViewClose'#13'PixelsPerInch'#2'`'#18'HorzScrollBar.Page'#3#143#1#18'Vert' + +'ScrollBar.Page'#3'+'#1#4'Left'#3'>'#1#6'Height'#3','#1#3'Top'#3'x'#2#5'Widt' + +'h'#3#144#1#0#8'TToolBar'#7'ToolBar'#12'ButtonHeight'#2'.'#11'ButtonWidth'#2 + +'/'#7'Caption'#6#7'ToolBar'#6'Height'#2'0'#14'ParentShowHint'#8#12'ShowCapti' + +'ons'#9#8'ShowHint'#9#8'TabOrder'#2#0#6'Height'#2'0'#5'Width'#3#144#1#0#11'T' + +'ToolButton'#17'ShowProjectButton'#7'Caption'#6#17'ShowProjectButton'#10'Ima' + +'geIndex'#2#2#7'OnClick'#7#22'ShowProjectButtonClick'#4'Left'#2'_'#6'Height' + +#2'.'#3'Top'#2#2#5'Width'#2'/'#0#0#11'TToolButton'#16'SelectUnitButton'#7'Ca' + +'ption'#6#16'SelectUnitButton'#10'ImageIndex'#2#0#7'OnClick'#7#21'SelectUnit' + +'ButtonClick'#4'Left'#2#1#6'Height'#2'.'#3'Top'#2#2#5'Width'#2'/'#0#0#11'TTo' + +'olButton'#13'RefreshButton'#7'Caption'#6#13'RefreshButton'#10'ImageIndex'#2 + +#1#7'OnClick'#7#18'RefreshButtonClick'#4'Left'#2'0'#6'Height'#2'.'#3'Top'#2#2 + +#5'Width'#2'/'#0#0#0#9'TComboBox'#15'UnitHistoryList'#5'Align'#7#5'alTop'#20 + +'BorderSpacing.Around'#2#6#9'MaxLength'#2#0#13'OnEditingDone'#7#26'UnitHisto' + +'ryListEditingDone'#8'TabOrder'#2#1#4'Text'#6#15'UnitHistoryList'#4'Left'#2#6 + +#6'Height'#2#21#3'Top'#2'6'#5'Width'#3#132#1#0#0#7'TBitBtn'#11'CloseButton'#7 + +'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Bottom' + +#2#6#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#6'&Close'#4'Kind'#7#7'bk' + +'Close'#9'NumGlyphs'#2#0#8'TabOrder'#2#2#24'AnchorSideBottom.Control'#7#5'Ow' + +'ner'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'8'#1#6'Height'#2'"' + +#3'Top'#3#4#1#5'Width'#2'O'#0#0#9'TTreeView'#12'UnitTreeView'#5'Align'#7#5'a' + +'lTop'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSp' + +'acing.Bottom'#2#6#17'DefaultItemHeight'#2#22#6'Images'#7#16'SrcTypeImageLis' + +'t'#8'TabOrder'#2#3#24'OnAdvancedCustomDrawItem'#7'"UnitTreeViewAdvancedCust' + +'omDrawItem'#12'OnCollapsing'#7#22'UnitTreeViewCollapsing'#11'OnExpanding'#7 + +#21'UnitTreeViewExpanding'#11'OnMouseDown'#7#21'UnitTreeViewMouseDown'#24'An' + +'chorSideBottom.Control'#7#11'CloseButton'#6'Height'#3#173#0#3'Top'#2'Q'#5'W' + +'idth'#3#144#1#0#0#10'TImageList'#16'SrcTypeImageList'#6'Height'#2#22#5'Widt' + +'h'#2#22#4'left'#2#8#3'top'#3#184#0#6'Bitmap'#10#208'V'#0#0'li'#9#0#0#0#22#0 + +#0#0#22#0#0#0#172#2#0#0'/* XPM */'#10'static char * srctype_unknown_22x22_xp' + +'m[] = {'#10'"22 22 3 1",'#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9 + +'c #000080",'#10'" ",'#10'" ",'#10 + +'" ",'#10'" ....... ",'#10'" .++...++' + +'.. ",'#10'" .++. .+++. ",'#10'" .+. .++. ",'#10 + +'" .++. .++. ",'#10'" .++. .++. ",'#10'" .. .+' + +'+. ",'#10'" .++. ",'#10'" .++. ",'#10 + +'" .++. ",'#10'" .++. ",'#10'" .++. ' + +' ",'#10'" .. ",'#10'" ",'#10 + +'" .. ",'#10'" .++. ",'#10'" .. ' + +' ",'#10'" ",'#10'" "};'#10 + +#249#6#0#0'/* XPM */'#10'static char * srctype_unit_22x22_xpm[] = {'#10'"21 ' + +'19 83 1",'#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #388785",'#10 + +'"@'#9'c #308280",'#10'"#'#9'c #529695",'#10'"$'#9'c #49918F",'#10'"%'#9'c #' + +'3F8A89",'#10'"&'#9'c #368584",'#10'"*'#9'c #2D807E",'#10'"='#9'c #69A4A2",' + +#10'"-'#9'c #62A09E",'#10'";'#9'c #5B9B9A",'#10'">'#9'c #519594",'#10'",'#9 + +'c #468F8D",'#10'"'''#9'c #3B8887",'#10'")'#9'c #328381",'#10'"!'#9'c #287D7' + +'B",'#10'"~'#9'c #76ACAB",'#10'"{'#9'c #72A9A8",'#10'"]'#9'c #6AA4A3",'#10'"' + +'^'#9'c #619F9D",'#10'"/'#9'c #569897",'#10'"('#9'c #4B9290",'#10'"_'#9'c #3' + +'F8B89",'#10'":'#9'c #358583",'#10'"<'#9'c #2B7F7D",'#10'"['#9'c #217977",' + +#10'"}'#9'c #72AAA8",'#10'"|'#9'c #78ADAC",'#10'"1'#9'c #7EB0AF",'#10'"2'#9 + +'c #80B2B1",'#10'"3'#9'c #7BAEAD",'#10'"4'#9'c #70A8A7",'#10'"5'#9'c #66A2A0' + +'",'#10'"6'#9'c #5A9B99",'#10'"7'#9'c #4E9492",'#10'"8'#9'c #428D8B",'#10'"9' + +#9'c #237A78",'#10'"0'#9'c #197472",'#10'"a'#9'c #A0C5C4",'#10'"b'#9'c #7DB0' + +'AF",'#10'"c'#9'c #7AAEAD",'#10'"d'#9'c #82B3B2",'#10'"e'#9'c #89B7B6",'#10 + +'"f'#9'c #7EB1B0",'#10'"g'#9'c #73AAA9",'#10'"h'#9'c #68A3A1",'#10'"i'#9'c #' + +'5A9B9A",'#10'"j'#9'c #4F9493",'#10'"k'#9'c #438D8C",'#10'"l'#9'c #2E817F",' + +#10'"m'#9'c #247B79",'#10'"n'#9'c #0F6E6C",'#10'"o'#9'c #277C7B",'#10'"p'#9 + +'c #7FB1B0",'#10'"q'#9'c #65A2A0",'#10'"r'#9'c #599B99",'#10'"s'#9'c #046765' + +'",'#10'"t'#9'c #0E6D6B",'#10'"u'#9'c #75ABAA",'#10'"v'#9'c #69A4A3",'#10'"w' + +#9'c #609F9D",'#10'"x'#9'c #559897",'#10'"y'#9'c #4A918F",'#10'"z'#9'c #1773' + +'71",'#10'"A'#9'c #0D6D6B",'#10'"B'#9'c #036765",'#10'"C'#9'c #026664",'#10 + ,'"D'#9'c #66A3A1",'#10'"E'#9'c #599A99",'#10'"F'#9'c #448E8C",'#10'"G'#9'c #' + +'1F7876",'#10'"H'#9'c #157270",'#10'"I'#9'c #0B6C6A",'#10'"J'#9'c #3E8A89",' + +#10'"K'#9'c #1B7573",'#10'"L'#9'c #116F6D",'#10'"M'#9'c #B3B3B3",'#10'"N'#9 + +'c #458E8C",'#10'"O'#9'c #FFFFFF",'#10'"P'#9'c #297E7C",'#10'"Q'#9'c #CBCBCB' + +'",'#10'"R'#9'c #8E8E8E",'#10'" .. ",'#10'" ..+@. ' + +' ",'#10'" ..#$%&*. ",'#10'" ..=-;>,'')!. ",'#10'" ' + +'..~~{]^/(_:<[. ",'#10'" ..}|12345678+*90. ",'#10'"..abcdefghijk+lm0n. ' + +' ",'#10'".o.abbpc4qr78+*90ns. ",'#10'".to.abu4vwxy_:<[zABC.",'#10'".Cto.abD' + +'wEjF'')!GHIC..",'#10'" .Cto.ab/j,J&*mKL..M ",'#10'" .Cto.abNJ+@!G..OOM ",' + +#10'" .Cto.ab&@P..OOOOM.",'#10'" .Cto.ab..OOOOQR..",'#10'" .Cto..OO' + +'OOQR.. ",'#10'" .Ct.OOOQR.. ",'#10'" .C.OQR.. ",'#10'" ' + +' ..R.. ",'#10'" .. "};'#10#197#16#0#0'/* XPM ' + +'*/'#10'static char * srctype_program_22x22_xpm[] = {'#10'"22 22 198 2",'#10 + +'" '#9'c None",'#10'". '#9'c #281E28",'#10'"+ '#9'c #281D28",'#10'"@ '#9'c ' + +'#463E48",'#10'"# '#9'c #463F48",'#10'"$ '#9'c #2B202B",'#10'"% '#9'c #57425' + +'7",'#10'"& '#9'c #604B61",'#10'"* '#9'c #362936",'#10'"= '#9'c #433945",'#10 + +'"- '#9'c #4A404C",'#10'"; '#9'c #837888",'#10'"> '#9'c #837989",'#10'", '#9 + +'c #616467",'#10'"'' '#9'c #2E222E",'#10'") '#9'c #5C475C",'#10'"! '#9'c #67' + +'5268",'#10'"~ '#9'c #6F5D71",'#10'"{ '#9'c #756478",'#10'"] '#9'c #7C6D80",' + +#10'"^ '#9'c #8B8491",'#10'"/ '#9'c #89818F",'#10'"( '#9'c #CDD4D2",'#10'"_ ' + +#9'c #606265",'#10'": '#9'c #191219",'#10'"< '#9'c #231A23",'#10'"[ '#9'c #2' + +'F232F",'#10'"} '#9'c #533E53",'#10'"| '#9'c #554155",'#10'"1 '#9'c #5D485E"' + +','#10'"2 '#9'c #69556A",'#10'"3 '#9'c #77667A",'#10'"4 '#9'c #857B8A",'#10 + +'"5 '#9'c #8B8592",'#10'"6 '#9'c #8F8B96",'#10'"7 '#9'c #918E99",'#10'"8 '#9 + +'c #CCD2D0",'#10'"9 '#9'c #8F8A96",'#10'"0 '#9'c #413541",'#10'"a '#9'c #1C1' + +'41C",'#10'"b '#9'c #463346",'#10'"c '#9'c #543F54",'#10'"d '#9'c #433143",' + +#10'"e '#9'c #78677B",'#10'"f '#9'c #BBC3C2",'#10'"g '#9'c #DADFDD",'#10'"h ' + +#9'c #D2D9D7",'#10'"i '#9'c #B2B8B9",'#10'"j '#9'c #8C8692",'#10'"k '#9'c #9' + +'898A0",'#10'"l '#9'c #9D9FA5",'#10'"m '#9'c #A7ACAF",'#10'"n '#9'c #3B2A3B"' + +','#10'"o '#9'c #A6ABAE",'#10'"p '#9'c #DCE2E0",'#10'"q '#9'c #ABB1B3",'#10 + +'"r '#9'c #96959E",'#10'"s '#9'c #9FA2A7",'#10'"t '#9'c #9A9BA2",'#10'"u '#9 + +'c #9EA0A6",'#10'"v '#9'c #A4A8AC",'#10'"w '#9'c #A9AFB2",'#10'"x '#9'c #B8C' + +'0BF",'#10'"y '#9'c #D3DAD8",'#10'"z '#9'c #777777",'#10'"A '#9'c #352835",' + +#10'"B '#9'c #473447",'#10'"C '#9'c #B4BABA",'#10'"D '#9'c #CAD0CE",'#10'"E ' + +#9'c #999AA1",'#10'"F '#9'c #877E8C",'#10'"G '#9'c #766579",'#10'"H '#9'c #5' + +'F4A60",'#10'"I '#9'c #000000",'#10'"J '#9'c #A5AAAE",'#10'"K '#9'c #ACB2B4"' + +','#10'"L '#9'c #B5BBBB",'#10'"M '#9'c #C2CAC8",'#10'"N '#9'c #C7CECC",'#10 + +'"O '#9'c #504F53",'#10'"P '#9'c #372A37",'#10'"Q '#9'c #5B465B",'#10'"R '#9 + +'c #D6DBDA",'#10'"S '#9'c #675369",'#10'"T '#9'c #201720",'#10'"U '#9'c #040' + +'204",'#10'"V '#9'c #626567",'#10'"W '#9'c #ADB4B6",'#10'"X '#9'c #B5BCBC",' + +#10'"Y '#9'c #BAC2C1",'#10'"Z '#9'c #C0C8C7",'#10'"` '#9'c #D4DBD9",'#10'" .' + +#9'c #56545B",'#10'"..'#9'c #665167",'#10'"+.'#9'c #5A455A",'#10'"@.'#9'c #C' + +'FD6D4",'#10'"#.'#9'c #A3A7AB",'#10'"$.'#9'c #171117",'#10'"%.'#9'c #686B6D"' + +','#10'"&.'#9'c #C6CDCC",'#10'"*.'#9'c #D1D8D6",'#10'"=.'#9'c #BDC5C4",'#10 + +'"-.'#9'c #93919B",'#10'";.'#9'c #211721",'#10'">.'#9'c #342734",'#10'",.'#9 + +'c #6D5B6F",'#10'"''.'#9'c #7B6B7E",'#10'").'#9'c #918D98",'#10'"!.'#9'c #71' + +'5F73",'#10'"~.'#9'c #1A131A",'#10'"{.'#9'c #6D7272",'#10'"].'#9'c #BFC7C6",' + +#10'"^.'#9'c #97979F",'#10'"/.'#9'c #261C26",'#10'"(.'#9'c #372B37",'#10'"_.' + +#9'c #716075",'#10'":.'#9'c #756377",'#10'"<.'#9'c #94929B",'#10'"[.'#9'c #B' + +'CC4C3",'#10'"}.'#9'c #847A89",'#10'"|.'#9'c #312531",'#10'"1.'#9'c #6E7373"' + +','#10'"2.'#9'c #9EA1A7",'#10'"3.'#9'c #8A8390",'#10'"4.'#9'c #79697C",'#10 + +'"5.'#9'c #655066",'#10'"6.'#9'c #1C131B",'#10'"7.'#9'c #5B5D60",'#10'"8.'#9 + +'c #827787",'#10'"9.'#9'c #7D6F81",'#10'"0.'#9'c #C5CCCB",'#10'"a.'#9'c #7B6' + +'C7F",'#10'"b.'#9'c #171017",'#10'"c.'#9'c #D0D7D5",'#10'"d.'#9'c #DBE1DF",' + +#10'"e.'#9'c #453245",'#10'"f.'#9'c #060406",'#10'"g.'#9'c #4E4751",'#10'"h.' + +#9'c #8D8793",'#10'"i.'#9'c #A1A5AA",'#10'"j.'#9'c #CCD3D1",'#10'"k.'#9'c #E' + +'EF0F0",'#10'"l.'#9'c #78687C",'#10'"m.'#9'c #412F41",'#10'"n.'#9'c #514C55"' + +','#10'"o.'#9'c #9B9CA3",'#10'"p.'#9'c #A4A9AD",'#10'"q.'#9'c #4D474F",'#10 + +'"r.'#9'c #6D7171",'#10'"s.'#9'c #707474",'#10'"t.'#9'c #C4CCCA",'#10'"u.'#9 + +'c #CBD1CF",'#10'"v.'#9'c #E2E6E5",'#10'"w.'#9'c #FFFFFF",'#10'"x.'#9'c #C3C' + +'BC9",'#10'"y.'#9'c #68546A",'#10'"z.'#9'c #020102",'#10'"A.'#9'c #56535A",' + +#10'"B.'#9'c #A2A6AB",'#10'"C.'#9'c #AAB0B2",'#10'"D.'#9'c #E6E9E7",'#10'"E.' + +#9'c #F1F3F2",'#10'"F.'#9'c #504A53",'#10'"G.'#9'c #49484D",'#10'"H.'#9'c #B' + +'0B6B7",'#10'"I.'#9'c #B6BEBE",'#10'"J.'#9'c #E1E6E4",'#10'"K.'#9'c #F4F6F5"' + ,','#10'"L.'#9'c #FAFAFA",'#10'"M.'#9'c #9999A1",'#10'"N.'#9'c #2A202A",'#10 + +'"O.'#9'c #5C5C61",'#10'"P.'#9'c #B9C1C0",'#10'"Q.'#9'c #C8CFCD",'#10'"R.'#9 + +'c #DBE0DE",'#10'"S.'#9'c #A8AEB1",'#10'"T.'#9'c #DFE4E2",'#10'"U.'#9'c #908' + +'C97",'#10'"V.'#9'c #322532",'#10'"W.'#9'c #9C9EA4",'#10'"X.'#9'c #7A6A7D",' + +#10'"Y.'#9'c #4A414D",'#10'"Z.'#9'c #3C2B3C",'#10'"`.'#9'c #999999",'#10'" +' + +#9'c #EBEEED",'#10'".+'#9'c #6E5C70",'#10'"++'#9'c #070407",'#10'"@+'#9'c #0' + +'C080C",'#10'"#+'#9'c #332733",'#10'"$+'#9'c #7E8281",'#10'"%+'#9'c #97969E"' + +','#10'"&+'#9'c #555158",'#10'"*+'#9'c #8D8894",'#10'"=+'#9'c #634E64",'#10 + +'"-+'#9'c #040304",'#10'";+'#9'c #1F161F",'#10'">+'#9'c #251B25",'#10'",+'#9 + +'c #181118",'#10'" . + @ # ",'#10'" ' + +' $ % & * = - ; > , ",'#10'" '' ) ! ~ { ] > ' + +'^ / ( _ ",'#10'" : < [ } | 1 2 3 4 5 6 7 8 9 0 ",'#10 + +'" a b c d e f g h i j 6 k l m 7 + ",'#10'" + c n o p q r j ' + +'j s t u v w x y z ",'#10'" A B C D E F G H + I C J K L f M N O "' + +','#10'" P Q > R k ; S T U V W X Y Z ` 8 . ",'#10'" A ..+.@.#.4 ..' + +'$. %.X Y &.y *.=.-.;.",'#10'">.2 ,.''.h ).!.~. {.=.N y ].J ' + +'^.6 /.",'#10'"(._.:.<.[.}.|. 1.=.N y =.2.3.4.5.6.",'#10'"7._.8.9.0' + +'.a.b. 1.=.D c.d.J / ~ e.f. ",'#10'" g.F h.i.9.I 1.Z j.@.g k.' + +'l l.m.I ",'#10'" n.6 r o.p.q. r.s.t.u.c.g v.w.x.y.z. ",'#10'" A' + +'.r o.B.C.x r.f t.8 R p D.E.w.( F. ",'#10'"G.^.t B.q H.I.[.N @.p J.K.' + +'L.w.[.o M.N. ",'#10'" O.[.t.x P.].Q.c.R.=.S.p.T.&.J U.''.V. ",' + +#10'" %.k <.u.Q.@.J.f W.3.a.e ^.^.X.| f. ",'#10'" Y.Z.`.g +R #' + +'.^ .+b ++@+'' #+z. ",'#10'" I $+&.P.%+e m.I ' + +' ",'#10'" &+7 *+=+-+ ",'#10'" ' + +' ;+>+,+ "};'#10#165#11#0#0'/* XPM */'#10'static cha' + +'r * srctype_library_22x22_xpm[] = {'#10'"22 22 116 2",'#10'" '#9'c None",' + +#10'". '#9'c #020202",'#10'"+ '#9'c #023636",'#10'"@ '#9'c #01D6D6",'#10'"# ' + +#9'c #A4977F",'#10'"$ '#9'c #1E1E1E",'#10'"% '#9'c #02D1D1",'#10'"& '#9'c #F' + +'EFEFE",'#10'"* '#9'c #F0E8D9",'#10'"= '#9'c #6C604B",'#10'"- '#9'c #02CDCD"' + +','#10'"; '#9'c #FAFAFA",'#10'"> '#9'c #FEFAF6",'#10'", '#9'c #70644F",'#10 + +'"'' '#9'c #02C8C8",'#10'") '#9'c #FDFDFC",'#10'"! '#9'c #FAFAF6",'#10'"~ '#9 + +'c #746853",'#10'"{ '#9'c #03C4C4",'#10'"] '#9'c #F2DEC2",'#10'"^ '#9'c #FAF' + +'2E6",'#10'"/ '#9'c #FEFAFA",'#10'"( '#9'c #786C57",'#10'"_ '#9'c #B2A790",' + +#10'": '#9'c #E2DACA",'#10'"< '#9'c #FBF6EE",'#10'"[ '#9'c #03C0C0",'#10'"} ' + +#9'c #F6F6F6",'#10'"| '#9'c #040404",'#10'"1 '#9'c #DAC296",'#10'"2 '#9'c #7' + +'B6F5B",'#10'"3 '#9'c #0F8A84",'#10'"4 '#9'c #03BCBC",'#10'"5 '#9'c #F6F5F5"' + +','#10'"6 '#9'c #AA9E86",'#10'"7 '#9'c #DABE96",'#10'"8 '#9'c #F6F2E6",'#10 + +'"9 '#9'c #FEFEFA",'#10'"0 '#9'c #FAF6F2",'#10'"a '#9'c #7F735F",'#10'"b '#9 + +'c #DED6C6",'#10'"c '#9'c #04B7B7",'#10'"d '#9'c #F2F2F0",'#10'"e '#9'c #A69' + +'A80",'#10'"f '#9'c #EEDEC2",'#10'"g '#9'c #837763",'#10'"h '#9'c #DED6C2",' + +#10'"i '#9'c #04B3B3",'#10'"j '#9'c #F5F1E9",'#10'"k '#9'c #A1957B",'#10'"l ' + +#9'c #FAFAF2",'#10'"m '#9'c #867A67",'#10'"n '#9'c #04AFAF",'#10'"o '#9'c #F' + +'1ECE2",'#10'"p '#9'c #A19377",'#10'"q '#9'c #FAF2E2",'#10'"r '#9'c #FEFAF2"' + +','#10'"s '#9'c #FAF6EE",'#10'"t '#9'c #8A7E6B",'#10'"u '#9'c #05AAAA",'#10 + +'"v '#9'c #F6F2EA",'#10'"w '#9'c #EEE6D5",'#10'"x '#9'c #9B8F74",'#10'"y '#9 + +'c #FAF6EA",'#10'"z '#9'c #FAF2EA",'#10'"A '#9'c #8E826F",'#10'"B '#9'c #05A' + +'6A6",'#10'"C '#9'c #A0937C",'#10'"D '#9'c #F6F2E2",'#10'"E '#9'c #FAEEDE",' + +#10'"F '#9'c #EAE2CA",'#10'"G '#9'c #9B8E72",'#10'"H '#9'c #918673",'#10'"I ' + +#9'c #05A1A1",'#10'"J '#9'c #928673",'#10'"K '#9'c #E6D6B6",'#10'"L '#9'c #F' + +'6EAD6",'#10'"M '#9'c #EADAC5",'#10'"N '#9'c #9A8D71",'#10'"O '#9'c #9A927A"' + +','#10'"P '#9'c #EEE2D2",'#10'"Q '#9'c #E2D2BA",'#10'"R '#9'c #9A8A6E",'#10 + +'"S '#9'c #F6EEDE",'#10'"T '#9'c #C2B69A",'#10'"U '#9'c #9E9276",'#10'"V '#9 + +'c #AEA28A",'#10'"W '#9'c #C6BEAA",'#10'"X '#9'c #DECEAE",'#10'"Y '#9'c #EAD' + +'6B2",'#10'"Z '#9'c #E2CEAE",'#10'"` '#9'c #9A8A6A",'#10'" .'#9'c #EEE6D6",' + +#10'"..'#9'c #E7DECD",'#10'"+.'#9'c #B2A68E",'#10'"@.'#9'c #C2B6A2",'#10'"#.' + +#9'c #D2C6AE",'#10'"$.'#9'c #D6C2A2",'#10'"%.'#9'c #DECAA2",'#10'"&.'#9'c #9' + +'68666",'#10'"*.'#9'c #D6BE92",'#10'"=.'#9'c #A2967E",'#10'"-.'#9'c #AA9A7E"' + +','#10'";.'#9'c #C6B69A",'#10'">.'#9'c #CEBA92",'#10'",.'#9'c #9A8E72",'#10 + +'"''.'#9'c #B2A27E",'#10'").'#9'c #8A7E62",'#10'"!.'#9'c #928666",'#10'"~.'#9 + +'c #7E7A62",'#10'"{.'#9'c #03A2A4",'#10'"].'#9'c #527A6A",'#10'"^.'#9'c #567' + +'E72",'#10'"/.'#9'c #023236",'#10'"(.'#9'c #063232",'#10'"_.'#9'c #022E2E",' + +#10'". + ",'#10'". @ . ' + +' ",'#10'". @ # . . $ ' + +' ",'#10'". % # & . . . * = ",'#10'". - # & ; . ' + ,' . . * & > , ",'#10'". '' # & & & . . * & ) ) ! ~ .' + +' . . ",'#10'". { # & & & ; . . ] ^ ) ) / / ( _ : < . ",'#10'". [ # ' + +'& & & & } | 1 ] ^ ) & & ! 2 _ : < 3 . ",'#10'". 4 # & & & & 5 6 7 ] 8 ! ) 9' + +' 0 a _ b < 3 . ",'#10'". c # & & & & d e 1 f ^ ! > ! ! g _ h < 3 . ",'#10'"' + +'. i # & & & & j k 1 ] ^ l 0 0 0 m _ h < 3 . ",'#10'". n # 9 / > 0 o p 7 ] q' + +' 0 r r s t _ h < 3 . ",'#10'". u # s s s v w x 7 ] ^ y z s y A _ b < 3 . ",' + +#10'". B C q D E E F G 7 ] D z y z z H _ b < 3 . ",'#10'". I J K L L L M N 7' + +' ] ^ 8 ^ ^ ^ O _ b < 3 . ",'#10'" . 4 J K P f Q R 7 ] q S ^ T U V W b < 3 ' + +'. ",'#10'" . 4 J X Y Z ` 7 f ...O +.@.#.b * < 3 . ",'#10'" . 4 J $' + +'.%.&.*.] =.-.;.b * < < < < 3 . ",'#10'" . 4 J >.&.1 ,.''.#.* * * * *' + +' * K 3 . ",'#10'" . 4 J ).!.~.{.{.{.{.{.{.{.{.{.{.. ",'#10'" ' + +' . 4 ].^.4 . . . . . . . . . . . ",'#10'" /.(.(._. ' + +' "};'#10#225#17#0#0'/* XPM */'#10'static char * srctype_packa' + +'ge_22x22_xpm[] = {'#10'"19 22 224 2",'#10'" '#9'c None",'#10'". '#9'c #141' + +'42A",'#10'"+ '#9'c #454568",'#10'"@ '#9'c #08081C",'#10'"# '#9'c #070714",' + +#10'"$ '#9'c #3C3C5B",'#10'"% '#9'c #9898C4",'#10'"& '#9'c #ADADD2",'#10'"* ' + +#9'c #8989B6",'#10'"= '#9'c #2F2F45",'#10'"- '#9'c #03030D",'#10'"; '#9'c #0' + +'7070D",'#10'"> '#9'c #5C5C84",'#10'", '#9'c #B4B4D4",'#10'"'' '#9'c #CACAE3' + +'",'#10'") '#9'c #CECEE5",'#10'"! '#9'c #AAAACB",'#10'"~ '#9'c #45456D",'#10 + +'"{ '#9'c #030309",'#10'"] '#9'c #010103",'#10'"^ '#9'c #1B1B2E",'#10'"/ '#9 + +'c #656591",'#10'"( '#9'c #C4C4DF",'#10'"_ '#9'c #DEDEEE",'#10'": '#9'c #E9E' + +'9F3",'#10'"< '#9'c #EBEBF5",'#10'"[ '#9'c #E8E8F3",'#10'"} '#9'c #DDDDEE",' + +#10'"| '#9'c #BCBCDA",'#10'"1 '#9'c #49497A",'#10'"2 '#9'c #131325",'#10'"3 ' + +#9'c #010105",'#10'"4 '#9'c #262641",'#10'"5 '#9'c #8383AE",'#10'"6 '#9'c #8' + +'C8CBB",'#10'"7 '#9'c #8F8FBD",'#10'"8 '#9'c #DEDEED",'#10'"9 '#9'c #F6F6FA"' + +','#10'"0 '#9'c #F9F9FC",'#10'"a '#9'c #F5F5FA",'#10'"b '#9'c #CECEE3",'#10 + +'"c '#9'c #8383B5",'#10'"d '#9'c #8D8DBD",'#10'"e '#9'c #7878A4",'#10'"f '#9 + +'c #171736",'#10'"g '#9'c #000000",'#10'"h '#9'c #080811",'#10'"i '#9'c #4A4' + +'A62",'#10'"j '#9'c #9C9CB6",'#10'"k '#9'c #C3C3DC",'#10'"l '#9'c #C6C6E0",' + +#10'"m '#9'c #B6B6D7",'#10'"n '#9'c #9292BD",'#10'"o '#9'c #D0D0E4",'#10'"p ' + +#9'c #F3F3F9",'#10'"q '#9'c #BEBEDA",'#10'"r '#9'c #9494C0",'#10'"s '#9'c #B' + +'FBFDD",'#10'"t '#9'c #C5C5E0",'#10'"u '#9'c #C5C5DF",'#10'"v '#9'c #ABABCE"' + +','#10'"w '#9'c #4A4A67",'#10'"x '#9'c #060613",'#10'"y '#9'c #0D0D15",'#10 + +'"z '#9'c #54546C",'#10'"A '#9'c #A7A7BA",'#10'"B '#9'c #CCCCDD",'#10'"C '#9 + +'c #E0E0EF",'#10'"D '#9'c #E1E1F0",'#10'"E '#9'c #DADAEC",'#10'"F '#9'c #C9C' + +'9E2",'#10'"G '#9'c #9898C3",'#10'"H '#9'c #8080AC",'#10'"I '#9'c #A2A2CA",' + +#10'"J '#9'c #CBCBE3",'#10'"K '#9'c #D8D8EA",'#10'"L '#9'c #C1C1DD",'#10'"M ' + +#9'c #5A5A7E",'#10'"N '#9'c #050513",'#10'"O '#9'c #262633",'#10'"P '#9'c #7' + +'E7EA7",'#10'"Q '#9'c #C5C5DB",'#10'"R '#9'c #EDEDF5",'#10'"S '#9'c #F6F6FB"' + +','#10'"T '#9'c #EFEFF7",'#10'"U '#9'c #C0C0DB",'#10'"V '#9'c #7171A8",'#10 + +'"W '#9'c #9393BE",'#10'"X '#9'c #CFCFE4",'#10'"Y '#9'c #EBEBF4",'#10'"Z '#9 + +'c #C3C3DD",'#10'"` '#9'c #7C7CAF",'#10'" .'#9'c #222236",'#10'"..'#9'c #414' + +'14A",'#10'"+.'#9'c #BFBFDA",'#10'"@.'#9'c #A6A6CB",'#10'"#.'#9'c #C9C9E0",' + +#10'"$.'#9'c #FDFDFE",'#10'"%.'#9'c #FBFBFD",'#10'"&.'#9'c #C5C5DD",'#10'"*.' + +#9'c #B1B1D2",'#10'"=.'#9'c #C8C8E2",'#10'"-.'#9'c #9999C4",'#10'";.'#9'c #C' + +'2C2DD",'#10'">.'#9'c #A7A7CD",'#10'",.'#9'c #D8D8E9",'#10'"''.'#9'c #FCFCFE' + +'",'#10'").'#9'c #B9B9D7",'#10'"!.'#9'c #ACACCE",'#10'"~.'#9'c #B5B5D5",'#10 + +'"{.'#9'c #2D2D3F",'#10'"].'#9'c #40404B",'#10'"^.'#9'c #E1E1EF",'#10'"/.'#9 + +'c #BDBDDA",'#10'"(.'#9'c #B9B9D8",'#10'"_.'#9'c #B2B2D4",'#10'":.'#9'c #C2C' + +'2DC",'#10'"<.'#9'c #8B8BB9",'#10'"[.'#9'c #DDDDED",'#10'"}.'#9'c #C1C1DB",' + +#10'"|.'#9'c #B3B3D3",'#10'"1.'#9'c #CCCCE3",'#10'"2.'#9'c #2A2A3D",'#10'"3.' + +#9'c #2A2A3C",'#10'"4.'#9'c #D1D1E7",'#10'"5.'#9'c #CACAE2",'#10'"6.'#9'c #D' + +'FDFEE",'#10'"7.'#9'c #CCCCE4",'#10'"8.'#9'c #6E6EA5",'#10'"9.'#9'c #9999C1"' + +','#10'"0.'#9'c #D2D2E7",'#10'"a.'#9'c #C4C4DD",'#10'"b.'#9'c #D1D1E6",'#10 + +'"c.'#9'c #7878AB",'#10'"d.'#9'c #1D1D32",'#10'"e.'#9'c #43434D",'#10'"f.'#9 + +'c #B5B5D6",'#10'"g.'#9'c #9090BD",'#10'"h.'#9'c #B3B3D5",'#10'"i.'#9'c #C4C' + +'4E0",'#10'"j.'#9'c #ADADD0",'#10'"k.'#9'c #8181B2",'#10'"l.'#9'c #9797C3",' + +#10'"m.'#9'c #ABABD0",'#10'"n.'#9'c #8A8ABA",'#10'"o.'#9'c #B6B6D6",'#10'"p.' + +#9'c #C6C6E1",'#10'"q.'#9'c #AAAACE",'#10'"r.'#9'c #9090BC",'#10'"s.'#9'c #A' + +'EAED1",'#10'"t.'#9'c #9494BF",'#10'"u.'#9'c #8484B4",'#10'"v.'#9'c #B7B7D6"' + +','#10'"w.'#9'c #CDCDE4",'#10'"x.'#9'c #A9A9CE",'#10'"y.'#9'c #7B7BAE",'#10 + +'"z.'#9'c #8A8AB9",'#10'"A.'#9'c #A7A7CC",'#10'"B.'#9'c #D5D5E8",'#10'"C.'#9 + +'c #B8B8D7",'#10'"D.'#9'c #2C2C3E",'#10'"E.'#9'c #2A2A39",'#10'"F.'#9'c #A2A' + +'2C4",'#10'"G.'#9'c #D6D6EA",'#10'"H.'#9'c #9494BD",'#10'"I.'#9'c #7070A7",' + ,#10'"J.'#9'c #E7E7F3",'#10'"K.'#9'c #DCDCED",'#10'"L.'#9'c #BCBCD9",'#10'"M.' + +#9'c #63639C",'#10'"N.'#9'c #ADADCF",'#10'"O.'#9'c #D4D4E8",'#10'"P.'#9'c #7' + +'E7EA5",'#10'"Q.'#9'c #171725",'#10'"R.'#9'c #02020A",'#10'"S.'#9'c #262637"' + +','#10'"T.'#9'c #9696C0",'#10'"U.'#9'c #B2B2D3",'#10'"V.'#9'c #9797C2",'#10 + +'"W.'#9'c #9A9AC5",'#10'"X.'#9'c #E0E0EE",'#10'"Y.'#9'c #9696C1",'#10'"Z.'#9 + +'c #A3A3CB",'#10'"`.'#9'c #73739A",'#10'" +'#9'c #101020",'#10'".+'#9'c #070' + +'716",'#10'"++'#9'c #57577B",'#10'"@+'#9'c #A8A8CD",'#10'"#+'#9'c #DBDBEA",' + +#10'"$+'#9'c #F5F5F9",'#10'"%+'#9'c #DCDCEC",'#10'"&+'#9'c #B3B3D4",'#10'"*+' + +#9'c #8080B0",'#10'"=+'#9'c #39395A",'#10'"-+'#9'c #010108",'#10'";+'#9'c #0' + +'4040B",'#10'">+'#9'c #2F2F53",'#10'",+'#9'c #A3A3C6",'#10'"''+'#9'c #D5D5E9' + +'",'#10'")+'#9'c #A1A1C7",'#10'"!+'#9'c #C4C4DE",'#10'"~+'#9'c #D3D3E8",'#10 + +'"{+'#9'c #8C8CB0",'#10'"]+'#9'c #191933",'#10'"^+'#9'c #191935",'#10'"/+'#9 + +'c #9191B2",'#10'"(+'#9'c #D9D9EB",'#10'"_+'#9'c #6F6F94",'#10'":+'#9'c #0A0' + +'A1B",'#10'"<+'#9'c #000002",'#10'"[+'#9'c #151522",'#10'"}+'#9'c #6A6A94",' + +#10'"|+'#9'c #BBBBDA",'#10'"1+'#9'c #BEBEDC",'#10'"2+'#9'c #B1B1D4",'#10'"3+' + +#9'c #4C4C71",'#10'"4+'#9'c #090913",'#10'"5+'#9'c #020208",'#10'"6+'#9'c #3' + +'8385D",'#10'"7+'#9'c #686895",'#10'"8+'#9'c #20203D",'#10'"9+'#9'c #000003"' + +','#10'"0+'#9'c #010106",'#10'"a+'#9'c #090919",'#10'" ' + +' ",'#10'" . + @ ",'#10'" ' + +' # $ % & * = - ",'#10'" ; > , '' ) '' ! ~ { ' + +' ",'#10'" ] ^ / ( _ : < [ } | 1 2 ",'#10'" 3 4 5 6 7 8' + +' 9 0 a b c d e f g ",'#10'"g h i j k l m n o p q r s t u v w x ",'#10 + +'"y z A B C D E F G H I J E C C K L M N ",'#10'"O P Q R S 9 T U 6 V W X T 9 ' + +'a Y Z ` .",'#10'"..+.@.#.$.%.&.*.=.-.;.>.,.$.''.).!.~.{.",'#10'"].F ^./.(.' + +'_.:.C F <.) [.*.}.|.1.C , 2.",'#10'"3.7 4.[.5.X 6.7.<.8.9.0.^.a.0.} b.c.d."' + +','#10'"e.f.g.h.i.( j.k.l.m.g.n.o.p.t q.r.s.{.",'#10'"e.) X t.7 d u.v.'' w.F' + +' x.y.-.z.A.B.C.D.",'#10'"E.F.G.C H.I.'' _ [ < J.K.L.M.N.D O.P.Q.",'#10'"R.S' + +'.T.7.U.V.W.X.9 0 a X Y.Z.v.t `. +g ",'#10'" g .+++6 o.w.@+#+$+u *.%+&+*+=+' + +'-+g g ",'#10'" g ;+>+,+''+%+U.)+!+^.~+{+]+] g ",'#10'" g ^+/+' + +'J (+K.(+!+_+:+g g ",'#10'" <+[+}+|+1+2+3+4+g g ",'#10 + +'" 5+6+7+8+9+g ",'#10'" 0+a+g g ' + +' "};'#10#177#2#0#0'/* XPM */'#10'static char * srctype_filenotfoun' + +'d_22x22_xpm[] = {'#10'"22 22 3 1",'#10'" '#9'c None",'#10'".'#9'c #000000",' + +#10'"+'#9'c #FF0000",'#10'" ",'#10'" ' + +' ",'#10'" ",'#10'" ....... ",'#10'" ' + +' .++...++.. ",'#10'" .++. .+++. ",'#10'" .+. .++. ' + +' ",'#10'" .++. .++. ",'#10'" .++. .++. ",'#10'" ' + +' .. .++. ",'#10'" .++. ",'#10'" .++. ' + +' ",'#10'" .++. ",'#10'" .++. ",'#10'" ' + +' .++. ",'#10'" .. ",'#10'" ' + +' ",'#10'" .. ",'#10'" .++. ",'#10'" ' + +' .. ",'#10'" ",'#10'" ' + +' "};'#10#1#7#0#0'/* XPM */'#10'static char * srctype_parseerror_22x22_xpm' + +'[] = {'#10'"24 24 70 1",'#10'" '#9'c None",'#10'".'#9'c #630000",'#10'"+'#9 + +'c #660000",'#10'"@'#9'c #6A0100",'#10'"#'#9'c #E45447",'#10'"$'#9'c #DB4B3E' + +'",'#10'"%'#9'c #D44438",'#10'"&'#9'c #D9493D",'#10'"*'#9'c #E05043",'#10'"=' + +#9'c #E55548",'#10'"-'#9'c #EA5A4D",'#10'";'#9'c #DE4E41",'#10'">'#9'c #CD20' + +'00",'#10'",'#9'c #BB1900",'#10'"'''#9'c #380202",'#10'")'#9'c #360600",'#10 + +'"!'#9'c #C01A00",'#10'"~'#9'c #DB2700",'#10'"{'#9'c #CE2000",'#10'"]'#9'c #' + +'C11B00",'#10'"^'#9'c #B41500",'#10'"/'#9'c #FFFFFF",'#10'"('#9'c #DB2600",' + +#10'"_'#9'c #CE2100",'#10'":'#9'c #845A5A",'#10'"<'#9'c #D52400",'#10'"['#9 + +'c #C21C00",'#10'"}'#9'c #CF2100",'#10'"|'#9'c #BC1800",'#10'"1'#9'c #B81700' + +'",'#10'"2'#9'c #C71D00",'#10'"3'#9'c #CB1F00",'#10'"4'#9'c #C91F00",'#10'"5' + +#9'c #AD1300",'#10'"6'#9'c #B31500",'#10'"7'#9'c #BC1900",'#10'"8'#9'c #C51D' + +'00",'#10'"9'#9'c #C31C00",'#10'"0'#9'c #A40E00",'#10'"a'#9'c #AF1300",'#10 + +'"b'#9'c #BA1800",'#10'"c'#9'c #BD1A00",'#10'"d'#9'c #B01400",'#10'"e'#9'c #' + +'B41600",'#10'"f'#9'c #B71700",'#10'"g'#9'c #AC1200",'#10'"h'#9'c #B11400",' + +#10'"i'#9'c #A81000",'#10'"j'#9'c #A91000",'#10'"k'#9'c #AB1200",'#10'"l'#9 + +'c #A40F00",'#10'"m'#9'c #A71000",'#10'"n'#9'c #A50F00",'#10'"o'#9'c #A00D00' + +'",'#10'"p'#9'c #A10D00",'#10'"q'#9'c #9F0D00",'#10'"r'#9'c #9C0B00",'#10'"s' + +#9'c #9D0C00",'#10'"t'#9'c #990A00",'#10'"u'#9'c #DB5341",'#10'"v'#9'c #9407' + +'00",'#10'"w'#9'c #930700",'#10'"x'#9'c #8D0500",'#10'"y'#9'c #8F0600",'#10 + +'"z'#9'c #870200",'#10'"A'#9'c #8B0300",'#10'"B'#9'c #650000",'#10'"C'#9'c #' + +'820100",'#10'"D'#9'c #840100",'#10'"E'#9'c #810000",'#10'" ' + ,' ",'#10'" .+@@+.. ",'#10'" ..#$%&*=-.. ",' + +#10'" .#;>,'')!>~#-. ",'#10'" .#{]^''//''^]{(-. ",'#10'" .' + +'-_,''''://:'''',_~~. ",'#10'" .-<[''//://://''[<<<. ",'#10'" .-}|''/' + +'/://://''1223. ",'#10'" .-441''//://://''56678. ",'#10'" .-99^''//://://' + +'''0''''ab. ",'#10'" .-ccd''//://://''''//''e. ",'#10'" .-ffg''//:::://''/' + +'//''h. ",'#10'" .-hhi''/:////:////''ja. ",'#10'" .-kkl''///////////''mk. ' + +' ",'#10'" .-nno''////://///''p0n. ",'#10'" .-qr''///://////''sq. ",'#10 + +'" .-tt''///://///''ttt. ",'#10'" .uv''///:////''vww. ",'#10'" .x' + +'y''//////''yxx. ",'#10'" .zA''''''''''''Azz. ",'#10'" .BC' + +'DDDDCE.. ",'#10'" ....... ",'#10'" ' + +' ",'#10'" "};'#10'c'#7#0#0'/* XPM */'#10'static c' + +'har * forbidden_unit_circle_22x22_xpm[] = {'#10'"22 22 83 1",'#10'" '#9'c N' + +'one",'#10'".'#9'c #570E36",'#10'"+'#9'c #580F37",'#10'"@'#9'c #45082D",'#10 + +'"#'#9'c #47082F",'#10'"$'#9'c #3F0E31",'#10'"%'#9'c #38072A",'#10'"&'#9'c #' + +'0C0013",'#10'"*'#9'c #4C0B30",'#10'"='#9'c #7D1E3B",'#10'"-'#9'c #CF5659",' + +#10'";'#9'c #F3D2E1",'#10'">'#9'c #E9B2C1",'#10'",'#9'c #D77686",'#10'"'''#9 + +'c #9B3044",'#10'")'#9'c #85365B",'#10'"!'#9'c #782D57",'#10'"~'#9'c #500F2F' + +'",'#10'"{'#9'c #44072C",'#10'"]'#9'c #B92020",'#10'"^'#9'c #FFFFFF",'#10'"/' + +#9'c #E8B1BD",'#10'"('#9'c #C73434",'#10'"_'#9'c #8F2239",'#10'":'#9'c #2700' + +'1D",'#10'"<'#9'c #120015",'#10'"['#9'c #170124",'#10'"}'#9'c #2F0420",'#10 + +'"|'#9'c #E6ABB9",'#10'"1'#9'c #C53936",'#10'"2'#9'c #8C4164",'#10'"3'#9'c #' + +'686868",'#10'"4'#9'c #6E6E6E",'#10'"5'#9'c #170017",'#10'"6'#9'c #EDC6D4",' + +#10'"7'#9'c #CF5456",'#10'"8'#9'c #8A2743",'#10'"9'#9'c #370626",'#10'"0'#9 + +'c #747474",'#10'"a'#9'c #781F3E",'#10'"b'#9'c #E19AA6",'#10'"c'#9'c #8F243B' + +'",'#10'"d'#9'c #676767",'#10'"e'#9'c #7B7B7B",'#10'"f'#9'c #751C40",'#10'"g' + +#9'c #F5DAE7",'#10'"h'#9'c #D05555",'#10'"i'#9'c #9B3A51",'#10'"j'#9'c #2C03' + +'21",'#10'"k'#9'c #6D6D6D",'#10'"l'#9'c #50113C",'#10'"m'#9'c #571844",'#10 + +'"n'#9'c #B01D1D",'#10'"o'#9'c #EAB7C5",'#10'"p'#9'c #CC4545",'#10'"q'#9'c #' + +'90253C",'#10'"r'#9'c #300527",'#10'"s'#9'c #0D0015",'#10'"t'#9'c #8A1F36",' + +#10'"u'#9'c #E7A8B8",'#10'"v'#9'c #F5DAE6",'#10'"w'#9'c #F8CFDD",'#10'"x'#9 + +'c #CF626C",'#10'"y'#9'c #A13446",'#10'"z'#9'c #932A40",'#10'"A'#9'c #D6717F' + +'",'#10'"B'#9'c #F0C9D7",'#10'"C'#9'c #8C1F33",'#10'"D'#9'c #350624",'#10'"E' + +#9'c #76254B",'#10'"F'#9'c #B72020",'#10'"G'#9'c #C72020",'#10'"H'#9'c #AD20' + +'2A",'#10'"I'#9'c #9F2C3F",'#10'"J'#9'c #CF565E",'#10'"K'#9'c #69183A",'#10 + +'"L'#9'c #9D202F",'#10'"M'#9'c #C52320",'#10'"N'#9'c #D35C64",'#10'"O'#9'c #' + +'5A5A5A",'#10'"P'#9'c #8D2034",'#10'"Q'#9'c #992037",'#10'"R'#9'c #7C2F55",' + +#10'" .+@#$%& ",'#10'" *=-;>,'')!~{ ",'#10'" *]^/(' + +'_*:<[&~} ",'#10'" =^|12&&34 &}5 ",'#10'" *-678930 }& ",' + +#10'" a^bc&de & ",'#10'" fghijk ",'#10'"&{lmnopqrs&' + +'& ",'#10'"&tuvwxyzABCD && ",'#10'" &EFGHIJCK& &KE& ",' + +#10'" &ELMNCK&O &KPQR& ",'#10'" &RQPK& O&KCNMLE& ",'#10'" &EK& ' + +'&KCJIHGFE& ",'#10'" && DCBAzyxwvut&",'#10'" &&srqponml{&",' + +#10'" kjihgf ",'#10'" & ed&cb^a ",'#10'" &} 0' + +'39876-* ",'#10'" 5}& 43&&21|^= ",'#10'" }~&[<:*_(/^]* ",' + +#10'" {~!)'',>;-=* ",'#10'" &%$#@+. "};'#10#153#13#0#0 + +'/* XPM */'#10'static char * allowed_unit_circle_22x22_xpm[] = {'#10'"22 22 ' + +'147 2",'#10'" '#9'c None",'#10'". '#9'c #215017",'#10'"+ '#9'c #225118",' + +#10'"@ '#9'c #1C3F10",'#10'"# '#9'c #1C4110",'#10'"$ '#9'c #213B14",'#10'"% ' + +#9'c #1A330D",'#10'"& '#9'c #141400",'#10'"* '#9'c #1D4613",'#10'"= '#9'c #2' + +'A732F",'#10'"- '#9'c #65C284",'#10'"; '#9'c #D8F0D6",'#10'"> '#9'c #B9E4BD"' + +','#10'", '#9'c #82CD91",'#10'"'' '#9'c #3D8F4B",'#10'") '#9'c #477D40",'#10 + +'"! '#9'c #417036",'#10'"~ '#9'c #1E4917",'#10'"{ '#9'c #1B3E0F",'#10'"] '#9 + +'c #32A85D",'#10'"^ '#9'c #FFFFFF",'#10'"/ '#9'c #B8E2BE",'#10'"( '#9'c #46B' + +'670",'#10'"_ '#9'c #2F833C",'#10'": '#9'c #112405",'#10'"< '#9'c #121600",' +#10'"[ '#9'c #212106",'#10'"} '#9'c #142B0A",'#10'"| '#9'c #B2E0B8",'#10'"1 ' +#9'c #47B671",'#10'"2 '#9'c #50854A",'#10'"3 '#9'c #686868",'#10'"4 '#9'c #6' +'E6E6E",'#10'"5 '#9'c #101800",'#10'"6 '#9'c #CBE9CB",'#10'"7 '#9'c #63C284"' @@ -18,7 +383,7 @@ LazarusResources.Add('srctype_circle_22x22','XPM',[ +#10'"k '#9'c #6D6D6D",'#10'"l '#9'c #284919",'#10'"m '#9'c #305020",'#10'"n ' +#9'c #2FA057",'#10'"o '#9'c #BEE5C1",'#10'"p '#9'c #55BD7A",'#10'"q '#9'c #3' +'2843F",'#10'"r '#9'c #192C0B",'#10'"s '#9'c #161600",'#10'"t '#9'c #2C7F39"' - +','#10'"u '#9'c #B0E1B5",'#10'"v '#9'c #DFF3DD",'#10'"w '#9'c #D4F4D4",'#10 + ,','#10'"u '#9'c #B0E1B5",'#10'"v '#9'c #DFF3DD",'#10'"w '#9'c #D4F4D4",'#10 +'"x '#9'c #6FC386",'#10'"y '#9'c #419652",'#10'"z '#9'c #378843",'#10'"A '#9 +'c #7DCB8F",'#10'"B '#9'c #CEECCE",'#10'"C '#9'c #2C813A",'#10'"D '#9'c #163' +'10C",'#10'"E '#9'c #000000",'#10'"F '#9'c #171717",'#10'"G '#9'c #366D2F",' @@ -60,356 +425,5 @@ LazarusResources.Add('srctype_circle_22x22','XPM',[ +'5.6.7.8.9. ",'#10'" E E E E E 5.V 0.+.a. ",'#10 +'" b.*.c.d.E E e.5.f.g.g.{.9. ",'#10'" E h.i.6.j.k.' +'l.0.g.m.E ",'#10'" ].n.P h.o.p.E "' - +'};'#10 -]); -LazarusResources.Add('srctype_filenotfound_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_filenotfound_22x22_xpm[] = {'#10'"22 22 ' - +'3 1",'#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #FF0000",'#10'" ' - +' ",'#10'" ",'#10'" ' - +' ",'#10'" ....... ",'#10'" .++...++.. ",'#10'" ' - +' .++. .+++. ",'#10'" .+. .++. ",'#10'" .++. .++' - +'. ",'#10'" .++. .++. ",'#10'" .. .++. ",'#10'" ' - +' .++. ",'#10'" .++. ",'#10'" .++. ' - +' ",'#10'" .++. ",'#10'" .++. ",'#10'" ' - +' .. ",'#10'" ",'#10'" .. ' - +' ",'#10'" .++. ",'#10'" .. ",'#10'" ' - +' ",'#10'" "};'#10 -]); -LazarusResources.Add('srctype_forbiddencircle_22x22','XPM',[ - '/* XPM */'#10'static char * forbidden_unit_circle_22x22_xpm[] = {'#10'"22 22' - +' 83 1",'#10'" '#9'c None",'#10'".'#9'c #570E36",'#10'"+'#9'c #580F37",'#10 - +'"@'#9'c #45082D",'#10'"#'#9'c #47082F",'#10'"$'#9'c #3F0E31",'#10'"%'#9'c #' - +'38072A",'#10'"&'#9'c #0C0013",'#10'"*'#9'c #4C0B30",'#10'"='#9'c #7D1E3B",' - +#10'"-'#9'c #CF5659",'#10'";'#9'c #F3D2E1",'#10'">'#9'c #E9B2C1",'#10'",'#9 - +'c #D77686",'#10'"'''#9'c #9B3044",'#10'")'#9'c #85365B",'#10'"!'#9'c #782D5' - +'7",'#10'"~'#9'c #500F2F",'#10'"{'#9'c #44072C",'#10'"]'#9'c #B92020",'#10'"' - +'^'#9'c #FFFFFF",'#10'"/'#9'c #E8B1BD",'#10'"('#9'c #C73434",'#10'"_'#9'c #8' - +'F2239",'#10'":'#9'c #27001D",'#10'"<'#9'c #120015",'#10'"['#9'c #170124",' - +#10'"}'#9'c #2F0420",'#10'"|'#9'c #E6ABB9",'#10'"1'#9'c #C53936",'#10'"2'#9 - +'c #8C4164",'#10'"3'#9'c #686868",'#10'"4'#9'c #6E6E6E",'#10'"5'#9'c #170017' - +'",'#10'"6'#9'c #EDC6D4",'#10'"7'#9'c #CF5456",'#10'"8'#9'c #8A2743",'#10'"9' - +#9'c #370626",'#10'"0'#9'c #747474",'#10'"a'#9'c #781F3E",'#10'"b'#9'c #E19A' - +'A6",'#10'"c'#9'c #8F243B",'#10'"d'#9'c #676767",'#10'"e'#9'c #7B7B7B",'#10 - +'"f'#9'c #751C40",'#10'"g'#9'c #F5DAE7",'#10'"h'#9'c #D05555",'#10'"i'#9'c #' - +'9B3A51",'#10'"j'#9'c #2C0321",'#10'"k'#9'c #6D6D6D",'#10'"l'#9'c #50113C",' - +#10'"m'#9'c #571844",'#10'"n'#9'c #B01D1D",'#10'"o'#9'c #EAB7C5",'#10'"p'#9 - +'c #CC4545",'#10'"q'#9'c #90253C",'#10'"r'#9'c #300527",'#10'"s'#9'c #0D0015' - +'",'#10'"t'#9'c #8A1F36",'#10'"u'#9'c #E7A8B8",'#10'"v'#9'c #F5DAE6",'#10'"w' - +#9'c #F8CFDD",'#10'"x'#9'c #CF626C",'#10'"y'#9'c #A13446",'#10'"z'#9'c #932A' - +'40",'#10'"A'#9'c #D6717F",'#10'"B'#9'c #F0C9D7",'#10'"C'#9'c #8C1F33",'#10 - +'"D'#9'c #350624",'#10'"E'#9'c #76254B",'#10'"F'#9'c #B72020",'#10'"G'#9'c #' - +'C72020",'#10'"H'#9'c #AD202A",'#10'"I'#9'c #9F2C3F",'#10'"J'#9'c #CF565E",' - +#10'"K'#9'c #69183A",'#10'"L'#9'c #9D202F",'#10'"M'#9'c #C52320",'#10'"N'#9 - +'c #D35C64",'#10'"O'#9'c #5A5A5A",'#10'"P'#9'c #8D2034",'#10'"Q'#9'c #992037' - +'",'#10'"R'#9'c #7C2F55",'#10'" .+@#$%& ",'#10'" *=-;>,'')' - +'!~{ ",'#10'" *]^/(_*:<[&~} ",'#10'" =^|12&&34 &}5 ",'#10 - +'" *-678930 }& ",'#10'" a^bc&de & ",'#10'" fghijk ' - +' ",'#10'"&{lmnopqrs&& ",'#10'"&tuvwxyzABCD && ",'#10 - +'" &EFGHIJCK& &KE& ",'#10'" &ELMNCK&O &KPQR& ",'#10'" &RQPK& O&K' - +'CNMLE& ",'#10'" &EK& &KCJIHGFE& ",'#10'" && DCBAzyxwvut&",'#10 - +'" &&srqponml{&",'#10'" kjihgf ",'#10'" & ed&' - +'cb^a ",'#10'" &} 039876-* ",'#10'" 5}& 43&&21|^= ",'#10 - +'" }~&[<:*_(/^]* ",'#10'" {~!)'',>;-=* ",'#10'" &%$#@+' - +'. "};'#10 -]); -LazarusResources.Add('srctype_library_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_library_22x22_xpm[] = {'#10'"22 22 116 2' - +'",'#10'" '#9'c None",'#10'". '#9'c #020202",'#10'"+ '#9'c #023636",'#10'"@' - +' '#9'c #01D6D6",'#10'"# '#9'c #A4977F",'#10'"$ '#9'c #1E1E1E",'#10'"% '#9'c' - +' #02D1D1",'#10'"& '#9'c #FEFEFE",'#10'"* '#9'c #F0E8D9",'#10'"= '#9'c #6C60' - +'4B",'#10'"- '#9'c #02CDCD",'#10'"; '#9'c #FAFAFA",'#10'"> '#9'c #FEFAF6",' - +#10'", '#9'c #70644F",'#10'"'' '#9'c #02C8C8",'#10'") '#9'c #FDFDFC",'#10'"!' - +' '#9'c #FAFAF6",'#10'"~ '#9'c #746853",'#10'"{ '#9'c #03C4C4",'#10'"] '#9'c' - +' #F2DEC2",'#10'"^ '#9'c #FAF2E6",'#10'"/ '#9'c #FEFAFA",'#10'"( '#9'c #786C' - +'57",'#10'"_ '#9'c #B2A790",'#10'": '#9'c #E2DACA",'#10'"< '#9'c #FBF6EE",' - +#10'"[ '#9'c #03C0C0",'#10'"} '#9'c #F6F6F6",'#10'"| '#9'c #040404",'#10'"1 ' - +#9'c #DAC296",'#10'"2 '#9'c #7B6F5B",'#10'"3 '#9'c #0F8A84",'#10'"4 '#9'c #0' - +'3BCBC",'#10'"5 '#9'c #F6F5F5",'#10'"6 '#9'c #AA9E86",'#10'"7 '#9'c #DABE96"' - +','#10'"8 '#9'c #F6F2E6",'#10'"9 '#9'c #FEFEFA",'#10'"0 '#9'c #FAF6F2",'#10 - +'"a '#9'c #7F735F",'#10'"b '#9'c #DED6C6",'#10'"c '#9'c #04B7B7",'#10'"d '#9 - +'c #F2F2F0",'#10'"e '#9'c #A69A80",'#10'"f '#9'c #EEDEC2",'#10'"g '#9'c #837' - +'763",'#10'"h '#9'c #DED6C2",'#10'"i '#9'c #04B3B3",'#10'"j '#9'c #F5F1E9",' - +#10'"k '#9'c #A1957B",'#10'"l '#9'c #FAFAF2",'#10'"m '#9'c #867A67",'#10'"n ' - +#9'c #04AFAF",'#10'"o '#9'c #F1ECE2",'#10'"p '#9'c #A19377",'#10'"q '#9'c #F' - +'AF2E2",'#10'"r '#9'c #FEFAF2",'#10'"s '#9'c #FAF6EE",'#10'"t '#9'c #8A7E6B"' - +','#10'"u '#9'c #05AAAA",'#10'"v '#9'c #F6F2EA",'#10'"w '#9'c #EEE6D5",'#10 - +'"x '#9'c #9B8F74",'#10'"y '#9'c #FAF6EA",'#10'"z '#9'c #FAF2EA",'#10'"A '#9 - +'c #8E826F",'#10'"B '#9'c #05A6A6",'#10'"C '#9'c #A0937C",'#10'"D '#9'c #F6F' - +'2E2",'#10'"E '#9'c #FAEEDE",'#10'"F '#9'c #EAE2CA",'#10'"G '#9'c #9B8E72",' - +#10'"H '#9'c #918673",'#10'"I '#9'c #05A1A1",'#10'"J '#9'c #928673",'#10'"K ' - +#9'c #E6D6B6",'#10'"L '#9'c #F6EAD6",'#10'"M '#9'c #EADAC5",'#10'"N '#9'c #9' - +'A8D71",'#10'"O '#9'c #9A927A",'#10'"P '#9'c #EEE2D2",'#10'"Q '#9'c #E2D2BA"' - +','#10'"R '#9'c #9A8A6E",'#10'"S '#9'c #F6EEDE",'#10'"T '#9'c #C2B69A",'#10 - +'"U '#9'c #9E9276",'#10'"V '#9'c #AEA28A",'#10'"W '#9'c #C6BEAA",'#10'"X '#9 - +'c #DECEAE",'#10'"Y '#9'c #EAD6B2",'#10'"Z '#9'c #E2CEAE",'#10'"` '#9'c #9A8' - +'A6A",'#10'" .'#9'c #EEE6D6",'#10'"..'#9'c #E7DECD",'#10'"+.'#9'c #B2A68E",' - +#10'"@.'#9'c #C2B6A2",'#10'"#.'#9'c #D2C6AE",'#10'"$.'#9'c #D6C2A2",'#10'"%.' - +#9'c #DECAA2",'#10'"&.'#9'c #968666",'#10'"*.'#9'c #D6BE92",'#10'"=.'#9'c #A' - +'2967E",'#10'"-.'#9'c #AA9A7E",'#10'";.'#9'c #C6B69A",'#10'">.'#9'c #CEBA92"' - +','#10'",.'#9'c #9A8E72",'#10'"''.'#9'c #B2A27E",'#10'").'#9'c #8A7E62",'#10 - +'"!.'#9'c #928666",'#10'"~.'#9'c #7E7A62",'#10'"{.'#9'c #03A2A4",'#10'"].'#9 - +'c #527A6A",'#10'"^.'#9'c #567E72",'#10'"/.'#9'c #023236",'#10'"(.'#9'c #063' - +'232",'#10'"_.'#9'c #022E2E",'#10'". + ' - +' ",'#10'". @ . ",'#10'". @ # . ' - +' . $ ",'#10'". % # & . . . * = ' - +' ",'#10'". - # & ; . . . * & > , ",'#10'". '' #' - +' & & & . . * & ) ) ! ~ . . . ",'#10'". { # & & & ; . . ] ^ ) ) ' - +'/ / ( _ : < . ",'#10'". [ # & & & & } | 1 ] ^ ) & & ! 2 _ : < 3 . ",'#10 - +'". 4 # & & & & 5 6 7 ] 8 ! ) 9 0 a _ b < 3 . ",'#10'". c # & & & & d e 1 f ' - +'^ ! > ! ! g _ h < 3 . ",'#10'". i # & & & & j k 1 ] ^ l 0 0 0 m _ h < 3 . "' - +','#10'". n # 9 / > 0 o p 7 ] q 0 r r s t _ h < 3 . ",'#10'". u # s s s v w ' - +'x 7 ] ^ y z s y A _ b < 3 . ",'#10'". B C q D E E F G 7 ] D z y z z H _ b <' - +' 3 . ",'#10'". I J K L L L M N 7 ] ^ 8 ^ ^ ^ O _ b < 3 . ",'#10'" . 4 J K ' - +'P f Q R 7 ] q S ^ T U V W b < 3 . ",'#10'" . 4 J X Y Z ` 7 f ...O +.@.#' - +'.b * < 3 . ",'#10'" . 4 J $.%.&.*.] =.-.;.b * < < < < 3 . ",'#10'" ' - +' . 4 J >.&.1 ,.''.#.* * * * * * K 3 . ",'#10'" . 4 J ).!.~.{.{.' - +'{.{.{.{.{.{.{.{.. ",'#10'" . 4 ].^.4 . . . . . . . . . . . ",'#10 - +'" /.(.(._. "};'#10 -]); -LazarusResources.Add('srctype_package_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_package_22x22_xpm[] = {'#10'"19 22 224 2' - +'",'#10'" '#9'c None",'#10'". '#9'c #14142A",'#10'"+ '#9'c #454568",'#10'"@' - +' '#9'c #08081C",'#10'"# '#9'c #070714",'#10'"$ '#9'c #3C3C5B",'#10'"% '#9'c' - +' #9898C4",'#10'"& '#9'c #ADADD2",'#10'"* '#9'c #8989B6",'#10'"= '#9'c #2F2F' - +'45",'#10'"- '#9'c #03030D",'#10'"; '#9'c #07070D",'#10'"> '#9'c #5C5C84",' - +#10'", '#9'c #B4B4D4",'#10'"'' '#9'c #CACAE3",'#10'") '#9'c #CECEE5",'#10'"!' - +' '#9'c #AAAACB",'#10'"~ '#9'c #45456D",'#10'"{ '#9'c #030309",'#10'"] '#9'c' - +' #010103",'#10'"^ '#9'c #1B1B2E",'#10'"/ '#9'c #656591",'#10'"( '#9'c #C4C4' - +'DF",'#10'"_ '#9'c #DEDEEE",'#10'": '#9'c #E9E9F3",'#10'"< '#9'c #EBEBF5",' - +#10'"[ '#9'c #E8E8F3",'#10'"} '#9'c #DDDDEE",'#10'"| '#9'c #BCBCDA",'#10'"1 ' - +#9'c #49497A",'#10'"2 '#9'c #131325",'#10'"3 '#9'c #010105",'#10'"4 '#9'c #2' - +'62641",'#10'"5 '#9'c #8383AE",'#10'"6 '#9'c #8C8CBB",'#10'"7 '#9'c #8F8FBD"' - +','#10'"8 '#9'c #DEDEED",'#10'"9 '#9'c #F6F6FA",'#10'"0 '#9'c #F9F9FC",'#10 - +'"a '#9'c #F5F5FA",'#10'"b '#9'c #CECEE3",'#10'"c '#9'c #8383B5",'#10'"d '#9 - +'c #8D8DBD",'#10'"e '#9'c #7878A4",'#10'"f '#9'c #171736",'#10'"g '#9'c #000' - +'000",'#10'"h '#9'c #080811",'#10'"i '#9'c #4A4A62",'#10'"j '#9'c #9C9CB6",' - +#10'"k '#9'c #C3C3DC",'#10'"l '#9'c #C6C6E0",'#10'"m '#9'c #B6B6D7",'#10'"n ' - +#9'c #9292BD",'#10'"o '#9'c #D0D0E4",'#10'"p '#9'c #F3F3F9",'#10'"q '#9'c #B' - +'EBEDA",'#10'"r '#9'c #9494C0",'#10'"s '#9'c #BFBFDD",'#10'"t '#9'c #C5C5E0"' - +','#10'"u '#9'c #C5C5DF",'#10'"v '#9'c #ABABCE",'#10'"w '#9'c #4A4A67",'#10 - +'"x '#9'c #060613",'#10'"y '#9'c #0D0D15",'#10'"z '#9'c #54546C",'#10'"A '#9 - +'c #A7A7BA",'#10'"B '#9'c #CCCCDD",'#10'"C '#9'c #E0E0EF",'#10'"D '#9'c #E1E' - +'1F0",'#10'"E '#9'c #DADAEC",'#10'"F '#9'c #C9C9E2",'#10'"G '#9'c #9898C3",' - +#10'"H '#9'c #8080AC",'#10'"I '#9'c #A2A2CA",'#10'"J '#9'c #CBCBE3",'#10'"K ' - +#9'c #D8D8EA",'#10'"L '#9'c #C1C1DD",'#10'"M '#9'c #5A5A7E",'#10'"N '#9'c #0' - +'50513",'#10'"O '#9'c #262633",'#10'"P '#9'c #7E7EA7",'#10'"Q '#9'c #C5C5DB"' - +','#10'"R '#9'c #EDEDF5",'#10'"S '#9'c #F6F6FB",'#10'"T '#9'c #EFEFF7",'#10 - +'"U '#9'c #C0C0DB",'#10'"V '#9'c #7171A8",'#10'"W '#9'c #9393BE",'#10'"X '#9 - +'c #CFCFE4",'#10'"Y '#9'c #EBEBF4",'#10'"Z '#9'c #C3C3DD",'#10'"` '#9'c #7C7' - +'CAF",'#10'" .'#9'c #222236",'#10'"..'#9'c #41414A",'#10'"+.'#9'c #BFBFDA",' - +#10'"@.'#9'c #A6A6CB",'#10'"#.'#9'c #C9C9E0",'#10'"$.'#9'c #FDFDFE",'#10'"%.' - +#9'c #FBFBFD",'#10'"&.'#9'c #C5C5DD",'#10'"*.'#9'c #B1B1D2",'#10'"=.'#9'c #C' - +'8C8E2",'#10'"-.'#9'c #9999C4",'#10'";.'#9'c #C2C2DD",'#10'">.'#9'c #A7A7CD"' - +','#10'",.'#9'c #D8D8E9",'#10'"''.'#9'c #FCFCFE",'#10'").'#9'c #B9B9D7",'#10 - +'"!.'#9'c #ACACCE",'#10'"~.'#9'c #B5B5D5",'#10'"{.'#9'c #2D2D3F",'#10'"].'#9 - +'c #40404B",'#10'"^.'#9'c #E1E1EF",'#10'"/.'#9'c #BDBDDA",'#10'"(.'#9'c #B9B' - +'9D8",'#10'"_.'#9'c #B2B2D4",'#10'":.'#9'c #C2C2DC",'#10'"<.'#9'c #8B8BB9",' - +#10'"[.'#9'c #DDDDED",'#10'"}.'#9'c #C1C1DB",'#10'"|.'#9'c #B3B3D3",'#10'"1.' - +#9'c #CCCCE3",'#10'"2.'#9'c #2A2A3D",'#10'"3.'#9'c #2A2A3C",'#10'"4.'#9'c #D' - +'1D1E7",'#10'"5.'#9'c #CACAE2",'#10'"6.'#9'c #DFDFEE",'#10'"7.'#9'c #CCCCE4"' - +','#10'"8.'#9'c #6E6EA5",'#10'"9.'#9'c #9999C1",'#10'"0.'#9'c #D2D2E7",'#10 - +'"a.'#9'c #C4C4DD",'#10'"b.'#9'c #D1D1E6",'#10'"c.'#9'c #7878AB",'#10'"d.'#9 - +'c #1D1D32",'#10'"e.'#9'c #43434D",'#10'"f.'#9'c #B5B5D6",'#10'"g.'#9'c #909' - +'0BD",'#10'"h.'#9'c #B3B3D5",'#10'"i.'#9'c #C4C4E0",'#10'"j.'#9'c #ADADD0",' - +#10'"k.'#9'c #8181B2",'#10'"l.'#9'c #9797C3",'#10'"m.'#9'c #ABABD0",'#10'"n.' - +#9'c #8A8ABA",'#10'"o.'#9'c #B6B6D6",'#10'"p.'#9'c #C6C6E1",'#10'"q.'#9'c #A' - +'AAACE",'#10'"r.'#9'c #9090BC",'#10'"s.'#9'c #AEAED1",'#10'"t.'#9'c #9494BF"' - +','#10'"u.'#9'c #8484B4",'#10'"v.'#9'c #B7B7D6",'#10'"w.'#9'c #CDCDE4",'#10 - +'"x.'#9'c #A9A9CE",'#10'"y.'#9'c #7B7BAE",'#10'"z.'#9'c #8A8AB9",'#10'"A.'#9 - +'c #A7A7CC",'#10'"B.'#9'c #D5D5E8",'#10'"C.'#9'c #B8B8D7",'#10'"D.'#9'c #2C2' - +'C3E",'#10'"E.'#9'c #2A2A39",'#10'"F.'#9'c #A2A2C4",'#10'"G.'#9'c #D6D6EA",' - +#10'"H.'#9'c #9494BD",'#10'"I.'#9'c #7070A7",'#10'"J.'#9'c #E7E7F3",'#10'"K.' - +#9'c #DCDCED",'#10'"L.'#9'c #BCBCD9",'#10'"M.'#9'c #63639C",'#10'"N.'#9'c #A' - +'DADCF",'#10'"O.'#9'c #D4D4E8",'#10'"P.'#9'c #7E7EA5",'#10'"Q.'#9'c #171725"' - +','#10'"R.'#9'c #02020A",'#10'"S.'#9'c #262637",'#10'"T.'#9'c #9696C0",'#10 - +'"U.'#9'c #B2B2D3",'#10'"V.'#9'c #9797C2",'#10'"W.'#9'c #9A9AC5",'#10'"X.'#9 - +'c #E0E0EE",'#10'"Y.'#9'c #9696C1",'#10'"Z.'#9'c #A3A3CB",'#10'"`.'#9'c #737' - +'39A",'#10'" +'#9'c #101020",'#10'".+'#9'c #070716",'#10'"++'#9'c #57577B",' - +#10'"@+'#9'c #A8A8CD",'#10'"#+'#9'c #DBDBEA",'#10'"$+'#9'c #F5F5F9",'#10'"%+' - +#9'c #DCDCEC",'#10'"&+'#9'c #B3B3D4",'#10'"*+'#9'c #8080B0",'#10'"=+'#9'c #3' - +'9395A",'#10'"-+'#9'c #010108",'#10'";+'#9'c #04040B",'#10'">+'#9'c #2F2F53"' - +','#10'",+'#9'c #A3A3C6",'#10'"''+'#9'c #D5D5E9",'#10'")+'#9'c #A1A1C7",'#10 - +'"!+'#9'c #C4C4DE",'#10'"~+'#9'c #D3D3E8",'#10'"{+'#9'c #8C8CB0",'#10'"]+'#9 - +'c #191933",'#10'"^+'#9'c #191935",'#10'"/+'#9'c #9191B2",'#10'"(+'#9'c #D9D' - ,'9EB",'#10'"_+'#9'c #6F6F94",'#10'":+'#9'c #0A0A1B",'#10'"<+'#9'c #000002",' - +#10'"[+'#9'c #151522",'#10'"}+'#9'c #6A6A94",'#10'"|+'#9'c #BBBBDA",'#10'"1+' - +#9'c #BEBEDC",'#10'"2+'#9'c #B1B1D4",'#10'"3+'#9'c #4C4C71",'#10'"4+'#9'c #0' - +'90913",'#10'"5+'#9'c #020208",'#10'"6+'#9'c #38385D",'#10'"7+'#9'c #686895"' - +','#10'"8+'#9'c #20203D",'#10'"9+'#9'c #000003",'#10'"0+'#9'c #010106",'#10 - +'"a+'#9'c #090919",'#10'" ",'#10'" ' - +' . + @ ",'#10'" # $ % & * = - ' - +' ",'#10'" ; > , '' ) '' ! ~ { ",'#10'" ] ^ / ( _' - +' : < [ } | 1 2 ",'#10'" 3 4 5 6 7 8 9 0 a b c d e f g ",'#10 - +'"g h i j k l m n o p q r s t u v w x ",'#10'"y z A B C D E F G H I J E C ' - +'C K L M N ",'#10'"O P Q R S 9 T U 6 V W X T 9 a Y Z ` .",'#10'"..+.@.#.$.%' - +'.&.*.=.-.;.>.,.$.''.).!.~.{.",'#10'"].F ^./.(._.:.C F <.) [.*.}.|.1.C , 2."' - +','#10'"3.7 4.[.5.X 6.7.<.8.9.0.^.a.0.} b.c.d.",'#10'"e.f.g.h.i.( j.k.l.m.g.' - +'n.o.p.t q.r.s.{.",'#10'"e.) X t.7 d u.v.'' w.F x.y.-.z.A.B.C.D.",'#10'"E.F.' - +'G.C H.I.'' _ [ < J.K.L.M.N.D O.P.Q.",'#10'"R.S.T.7.U.V.W.X.9 0 a X Y.Z.v.t ' - +'`. +g ",'#10'" g .+++6 o.w.@+#+$+u *.%+&+*+=+-+g g ",'#10'" g ;+>+,+''+' - +'%+U.)+!+^.~+{+]+] g ",'#10'" g ^+/+J (+K.(+!+_+:+g g ",'#10 - +'" <+[+}+|+1+2+3+4+g g ",'#10'" 5+6+7+8+9+g ' - +' ",'#10'" 0+a+g g "};'#10 -]); -LazarusResources.Add('srctype_parseerror_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_parseerror_22x22_xpm[] = {'#10'"24 24 70' - +' 1",'#10'" '#9'c None",'#10'".'#9'c #630000",'#10'"+'#9'c #660000",'#10'"@' - +#9'c #6A0100",'#10'"#'#9'c #E45447",'#10'"$'#9'c #DB4B3E",'#10'"%'#9'c #D444' - +'38",'#10'"&'#9'c #D9493D",'#10'"*'#9'c #E05043",'#10'"='#9'c #E55548",'#10 - +'"-'#9'c #EA5A4D",'#10'";'#9'c #DE4E41",'#10'">'#9'c #CD2000",'#10'",'#9'c #' - +'BB1900",'#10'"'''#9'c #380202",'#10'")'#9'c #360600",'#10'"!'#9'c #C01A00",' - +#10'"~'#9'c #DB2700",'#10'"{'#9'c #CE2000",'#10'"]'#9'c #C11B00",'#10'"^'#9 - +'c #B41500",'#10'"/'#9'c #FFFFFF",'#10'"('#9'c #DB2600",'#10'"_'#9'c #CE2100' - +'",'#10'":'#9'c #845A5A",'#10'"<'#9'c #D52400",'#10'"['#9'c #C21C00",'#10'"}' - +#9'c #CF2100",'#10'"|'#9'c #BC1800",'#10'"1'#9'c #B81700",'#10'"2'#9'c #C71D' - +'00",'#10'"3'#9'c #CB1F00",'#10'"4'#9'c #C91F00",'#10'"5'#9'c #AD1300",'#10 - +'"6'#9'c #B31500",'#10'"7'#9'c #BC1900",'#10'"8'#9'c #C51D00",'#10'"9'#9'c #' - +'C31C00",'#10'"0'#9'c #A40E00",'#10'"a'#9'c #AF1300",'#10'"b'#9'c #BA1800",' - +#10'"c'#9'c #BD1A00",'#10'"d'#9'c #B01400",'#10'"e'#9'c #B41600",'#10'"f'#9 - +'c #B71700",'#10'"g'#9'c #AC1200",'#10'"h'#9'c #B11400",'#10'"i'#9'c #A81000' - +'",'#10'"j'#9'c #A91000",'#10'"k'#9'c #AB1200",'#10'"l'#9'c #A40F00",'#10'"m' - +#9'c #A71000",'#10'"n'#9'c #A50F00",'#10'"o'#9'c #A00D00",'#10'"p'#9'c #A10D' - +'00",'#10'"q'#9'c #9F0D00",'#10'"r'#9'c #9C0B00",'#10'"s'#9'c #9D0C00",'#10 - +'"t'#9'c #990A00",'#10'"u'#9'c #DB5341",'#10'"v'#9'c #940700",'#10'"w'#9'c #' - +'930700",'#10'"x'#9'c #8D0500",'#10'"y'#9'c #8F0600",'#10'"z'#9'c #870200",' - +#10'"A'#9'c #8B0300",'#10'"B'#9'c #650000",'#10'"C'#9'c #820100",'#10'"D'#9 - +'c #840100",'#10'"E'#9'c #810000",'#10'" ",'#10'" ' - +' .+@@+.. ",'#10'" ..#$%&*=-.. ",'#10'" .#;>,'')!>' - +'~#-. ",'#10'" .#{]^''//''^]{(-. ",'#10'" .-_,''''://:'''',_~~' - +'. ",'#10'" .-<[''//://://''[<<<. ",'#10'" .-}|''//://://''1223. ",' - +#10'" .-441''//://://''56678. ",'#10'" .-99^''//://://''0''''ab. ",'#10'" ' - +'.-ccd''//://://''''//''e. ",'#10'" .-ffg''//:::://''///''h. ",'#10'" .-hh' - +'i''/:////:////''ja. ",'#10'" .-kkl''///////////''mk. ",'#10'" .-nno''////' - +'://///''p0n. ",'#10'" .-qr''///://////''sq. ",'#10'" .-tt''///://///''' - +'ttt. ",'#10'" .uv''///:////''vww. ",'#10'" .xy''//////''yxx. ' - +'",'#10'" .zA''''''''''''Azz. ",'#10'" .BCDDDDCE.. ",'#10 - +'" ....... ",'#10'" ",'#10'" ' - +' "};'#10 -]); -LazarusResources.Add('srctype_program_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_program_22x22_xpm[] = {'#10'"22 22 198 2' - +'",'#10'" '#9'c None",'#10'". '#9'c #281E28",'#10'"+ '#9'c #281D28",'#10'"@' - +' '#9'c #463E48",'#10'"# '#9'c #463F48",'#10'"$ '#9'c #2B202B",'#10'"% '#9'c' - +' #574257",'#10'"& '#9'c #604B61",'#10'"* '#9'c #362936",'#10'"= '#9'c #4339' - +'45",'#10'"- '#9'c #4A404C",'#10'"; '#9'c #837888",'#10'"> '#9'c #837989",' - +#10'", '#9'c #616467",'#10'"'' '#9'c #2E222E",'#10'") '#9'c #5C475C",'#10'"!' - +' '#9'c #675268",'#10'"~ '#9'c #6F5D71",'#10'"{ '#9'c #756478",'#10'"] '#9'c' - +' #7C6D80",'#10'"^ '#9'c #8B8491",'#10'"/ '#9'c #89818F",'#10'"( '#9'c #CDD4' - +'D2",'#10'"_ '#9'c #606265",'#10'": '#9'c #191219",'#10'"< '#9'c #231A23",' - +#10'"[ '#9'c #2F232F",'#10'"} '#9'c #533E53",'#10'"| '#9'c #554155",'#10'"1 ' - +#9'c #5D485E",'#10'"2 '#9'c #69556A",'#10'"3 '#9'c #77667A",'#10'"4 '#9'c #8' - +'57B8A",'#10'"5 '#9'c #8B8592",'#10'"6 '#9'c #8F8B96",'#10'"7 '#9'c #918E99"' - +','#10'"8 '#9'c #CCD2D0",'#10'"9 '#9'c #8F8A96",'#10'"0 '#9'c #413541",'#10 - +'"a '#9'c #1C141C",'#10'"b '#9'c #463346",'#10'"c '#9'c #543F54",'#10'"d '#9 - +'c #433143",'#10'"e '#9'c #78677B",'#10'"f '#9'c #BBC3C2",'#10'"g '#9'c #DAD' - +'FDD",'#10'"h '#9'c #D2D9D7",'#10'"i '#9'c #B2B8B9",'#10'"j '#9'c #8C8692",' - +#10'"k '#9'c #9898A0",'#10'"l '#9'c #9D9FA5",'#10'"m '#9'c #A7ACAF",'#10'"n ' - +#9'c #3B2A3B",'#10'"o '#9'c #A6ABAE",'#10'"p '#9'c #DCE2E0",'#10'"q '#9'c #A' - +'BB1B3",'#10'"r '#9'c #96959E",'#10'"s '#9'c #9FA2A7",'#10'"t '#9'c #9A9BA2"' - +','#10'"u '#9'c #9EA0A6",'#10'"v '#9'c #A4A8AC",'#10'"w '#9'c #A9AFB2",'#10 - +'"x '#9'c #B8C0BF",'#10'"y '#9'c #D3DAD8",'#10'"z '#9'c #777777",'#10'"A '#9 - +'c #352835",'#10'"B '#9'c #473447",'#10'"C '#9'c #B4BABA",'#10'"D '#9'c #CAD' - +'0CE",'#10'"E '#9'c #999AA1",'#10'"F '#9'c #877E8C",'#10'"G '#9'c #766579",' - +#10'"H '#9'c #5F4A60",'#10'"I '#9'c #000000",'#10'"J '#9'c #A5AAAE",'#10'"K ' - +#9'c #ACB2B4",'#10'"L '#9'c #B5BBBB",'#10'"M '#9'c #C2CAC8",'#10'"N '#9'c #C' - +'7CECC",'#10'"O '#9'c #504F53",'#10'"P '#9'c #372A37",'#10'"Q '#9'c #5B465B"' - +','#10'"R '#9'c #D6DBDA",'#10'"S '#9'c #675369",'#10'"T '#9'c #201720",'#10 - +'"U '#9'c #040204",'#10'"V '#9'c #626567",'#10'"W '#9'c #ADB4B6",'#10'"X '#9 - +'c #B5BCBC",'#10'"Y '#9'c #BAC2C1",'#10'"Z '#9'c #C0C8C7",'#10'"` '#9'c #D4D' - +'BD9",'#10'" .'#9'c #56545B",'#10'"..'#9'c #665167",'#10'"+.'#9'c #5A455A",' - +#10'"@.'#9'c #CFD6D4",'#10'"#.'#9'c #A3A7AB",'#10'"$.'#9'c #171117",'#10'"%.' - +#9'c #686B6D",'#10'"&.'#9'c #C6CDCC",'#10'"*.'#9'c #D1D8D6",'#10'"=.'#9'c #B' - +'DC5C4",'#10'"-.'#9'c #93919B",'#10'";.'#9'c #211721",'#10'">.'#9'c #342734"' - +','#10'",.'#9'c #6D5B6F",'#10'"''.'#9'c #7B6B7E",'#10'").'#9'c #918D98",'#10 - +'"!.'#9'c #715F73",'#10'"~.'#9'c #1A131A",'#10'"{.'#9'c #6D7272",'#10'"].'#9 - +'c #BFC7C6",'#10'"^.'#9'c #97979F",'#10'"/.'#9'c #261C26",'#10'"(.'#9'c #372' - +'B37",'#10'"_.'#9'c #716075",'#10'":.'#9'c #756377",'#10'"<.'#9'c #94929B",' - +#10'"[.'#9'c #BCC4C3",'#10'"}.'#9'c #847A89",'#10'"|.'#9'c #312531",'#10'"1.' - +#9'c #6E7373",'#10'"2.'#9'c #9EA1A7",'#10'"3.'#9'c #8A8390",'#10'"4.'#9'c #7' - +'9697C",'#10'"5.'#9'c #655066",'#10'"6.'#9'c #1C131B",'#10'"7.'#9'c #5B5D60"' - +','#10'"8.'#9'c #827787",'#10'"9.'#9'c #7D6F81",'#10'"0.'#9'c #C5CCCB",'#10 - +'"a.'#9'c #7B6C7F",'#10'"b.'#9'c #171017",'#10'"c.'#9'c #D0D7D5",'#10'"d.'#9 - +'c #DBE1DF",'#10'"e.'#9'c #453245",'#10'"f.'#9'c #060406",'#10'"g.'#9'c #4E4' - +'751",'#10'"h.'#9'c #8D8793",'#10'"i.'#9'c #A1A5AA",'#10'"j.'#9'c #CCD3D1",' - +#10'"k.'#9'c #EEF0F0",'#10'"l.'#9'c #78687C",'#10'"m.'#9'c #412F41",'#10'"n.' - +#9'c #514C55",'#10'"o.'#9'c #9B9CA3",'#10'"p.'#9'c #A4A9AD",'#10'"q.'#9'c #4' - +'D474F",'#10'"r.'#9'c #6D7171",'#10'"s.'#9'c #707474",'#10'"t.'#9'c #C4CCCA"' - +','#10'"u.'#9'c #CBD1CF",'#10'"v.'#9'c #E2E6E5",'#10'"w.'#9'c #FFFFFF",'#10 - +'"x.'#9'c #C3CBC9",'#10'"y.'#9'c #68546A",'#10'"z.'#9'c #020102",'#10'"A.'#9 - +'c #56535A",'#10'"B.'#9'c #A2A6AB",'#10'"C.'#9'c #AAB0B2",'#10'"D.'#9'c #E6E' - +'9E7",'#10'"E.'#9'c #F1F3F2",'#10'"F.'#9'c #504A53",'#10'"G.'#9'c #49484D",' - +#10'"H.'#9'c #B0B6B7",'#10'"I.'#9'c #B6BEBE",'#10'"J.'#9'c #E1E6E4",'#10'"K.' - +#9'c #F4F6F5",'#10'"L.'#9'c #FAFAFA",'#10'"M.'#9'c #9999A1",'#10'"N.'#9'c #2' - +'A202A",'#10'"O.'#9'c #5C5C61",'#10'"P.'#9'c #B9C1C0",'#10'"Q.'#9'c #C8CFCD"' - +','#10'"R.'#9'c #DBE0DE",'#10'"S.'#9'c #A8AEB1",'#10'"T.'#9'c #DFE4E2",'#10 - +'"U.'#9'c #908C97",'#10'"V.'#9'c #322532",'#10'"W.'#9'c #9C9EA4",'#10'"X.'#9 - +'c #7A6A7D",'#10'"Y.'#9'c #4A414D",'#10'"Z.'#9'c #3C2B3C",'#10'"`.'#9'c #999' - +'999",'#10'" +'#9'c #EBEEED",'#10'".+'#9'c #6E5C70",'#10'"++'#9'c #070407",' - +#10'"@+'#9'c #0C080C",'#10'"#+'#9'c #332733",'#10'"$+'#9'c #7E8281",'#10'"%+' - +#9'c #97969E",'#10'"&+'#9'c #555158",'#10'"*+'#9'c #8D8894",'#10'"=+'#9'c #6' - +'34E64",'#10'"-+'#9'c #040304",'#10'";+'#9'c #1F161F",'#10'">+'#9'c #251B25"' - +','#10'",+'#9'c #181118",'#10'" . + @ # "' - +','#10'" $ % & * = - ; > , ",'#10'" ''' - +' ) ! ~ { ] > ^ / ( _ ",'#10'" : < [ } | 1 2 3 4 5 6 7 8 9 0 ' - ,' ",'#10'" a b c d e f g h i j 6 k l m 7 + ",'#10'" + c' - +' n o p q r j j s t u v w x y z ",'#10'" A B C D E F G H + I C J K ' - +'L f M N O ",'#10'" P Q > R k ; S T U V W X Y Z ` 8 . ",'#10'" A' - +' ..+.@.#.4 ..$. %.X Y &.y *.=.-.;.",'#10'">.2 ,.''.h ).!.~. ' - +' {.=.N y ].J ^.6 /.",'#10'"(._.:.<.[.}.|. 1.=.N y =.2.3.4.5.6.",' - +#10'"7._.8.9.0.a.b. 1.=.D c.d.J / ~ e.f. ",'#10'" g.F h.i.9.I ' - +' 1.Z j.@.g k.l l.m.I ",'#10'" n.6 r o.p.q. r.s.t.u.c.g v.w.x.y.z. ' - +' ",'#10'" A.r o.B.C.x r.f t.8 R p D.E.w.( F. ",'#10'"G.^.t B.q H.I' - +'.[.N @.p J.K.L.w.[.o M.N. ",'#10'" O.[.t.x P.].Q.c.R.=.S.p.T.&.J U.''' - +'.V. ",'#10'" %.k <.u.Q.@.J.f W.3.a.e ^.^.X.| f. ",'#10'" ' - +'Y.Z.`.g +R #.^ .+b ++@+'' #+z. ",'#10'" I $+&.P.%+e m.I ' - +' ",'#10'" &+7 *+=+-+ ",'#10 - +'" ;+>+,+ "};'#10 -]); -LazarusResources.Add('srctype_unit_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_unit_22x22_xpm[] = {'#10'"21 19 83 1",' - +#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #388785",'#10'"@'#9'c #' - +'308280",'#10'"#'#9'c #529695",'#10'"$'#9'c #49918F",'#10'"%'#9'c #3F8A89",' - +#10'"&'#9'c #368584",'#10'"*'#9'c #2D807E",'#10'"='#9'c #69A4A2",'#10'"-'#9 - +'c #62A09E",'#10'";'#9'c #5B9B9A",'#10'">'#9'c #519594",'#10'",'#9'c #468F8D' - +'",'#10'"'''#9'c #3B8887",'#10'")'#9'c #328381",'#10'"!'#9'c #287D7B",'#10'"' - +'~'#9'c #76ACAB",'#10'"{'#9'c #72A9A8",'#10'"]'#9'c #6AA4A3",'#10'"^'#9'c #6' - +'19F9D",'#10'"/'#9'c #569897",'#10'"('#9'c #4B9290",'#10'"_'#9'c #3F8B89",' - +#10'":'#9'c #358583",'#10'"<'#9'c #2B7F7D",'#10'"['#9'c #217977",'#10'"}'#9 - +'c #72AAA8",'#10'"|'#9'c #78ADAC",'#10'"1'#9'c #7EB0AF",'#10'"2'#9'c #80B2B1' - +'",'#10'"3'#9'c #7BAEAD",'#10'"4'#9'c #70A8A7",'#10'"5'#9'c #66A2A0",'#10'"6' - +#9'c #5A9B99",'#10'"7'#9'c #4E9492",'#10'"8'#9'c #428D8B",'#10'"9'#9'c #237A' - +'78",'#10'"0'#9'c #197472",'#10'"a'#9'c #A0C5C4",'#10'"b'#9'c #7DB0AF",'#10 - +'"c'#9'c #7AAEAD",'#10'"d'#9'c #82B3B2",'#10'"e'#9'c #89B7B6",'#10'"f'#9'c #' - +'7EB1B0",'#10'"g'#9'c #73AAA9",'#10'"h'#9'c #68A3A1",'#10'"i'#9'c #5A9B9A",' - +#10'"j'#9'c #4F9493",'#10'"k'#9'c #438D8C",'#10'"l'#9'c #2E817F",'#10'"m'#9 - +'c #247B79",'#10'"n'#9'c #0F6E6C",'#10'"o'#9'c #277C7B",'#10'"p'#9'c #7FB1B0' - +'",'#10'"q'#9'c #65A2A0",'#10'"r'#9'c #599B99",'#10'"s'#9'c #046765",'#10'"t' - +#9'c #0E6D6B",'#10'"u'#9'c #75ABAA",'#10'"v'#9'c #69A4A3",'#10'"w'#9'c #609F' - +'9D",'#10'"x'#9'c #559897",'#10'"y'#9'c #4A918F",'#10'"z'#9'c #177371",'#10 - +'"A'#9'c #0D6D6B",'#10'"B'#9'c #036765",'#10'"C'#9'c #026664",'#10'"D'#9'c #' - +'66A3A1",'#10'"E'#9'c #599A99",'#10'"F'#9'c #448E8C",'#10'"G'#9'c #1F7876",' - +#10'"H'#9'c #157270",'#10'"I'#9'c #0B6C6A",'#10'"J'#9'c #3E8A89",'#10'"K'#9 - +'c #1B7573",'#10'"L'#9'c #116F6D",'#10'"M'#9'c #B3B3B3",'#10'"N'#9'c #458E8C' - +'",'#10'"O'#9'c #FFFFFF",'#10'"P'#9'c #297E7C",'#10'"Q'#9'c #CBCBCB",'#10'"R' - +#9'c #8E8E8E",'#10'" .. ",'#10'" ..+@. ",'#10 - +'" ..#$%&*. ",'#10'" ..=-;>,'')!. ",'#10'" ..~~{]^/(_:<' - +'[. ",'#10'" ..}|12345678+*90. ",'#10'"..abcdefghijk+lm0n. ",'#10'".o.' - +'abbpc4qr78+*90ns. ",'#10'".to.abu4vwxy_:<[zABC.",'#10'".Cto.abDwEjF'')!GHIC' - +'..",'#10'" .Cto.ab/j,J&*mKL..M ",'#10'" .Cto.abNJ+@!G..OOM ",'#10'" .Cto' - +'.ab&@P..OOOOM.",'#10'" .Cto.ab..OOOOQR..",'#10'" .Cto..OOOOQR.. ",' - +#10'" .Ct.OOOQR.. ",'#10'" .C.OQR.. ",'#10'" ..R..' - +' ",'#10'" .. "};'#10 -]); -LazarusResources.Add('srctype_unknown_22x22','XPM',[ - '/* XPM */'#10'static char * srctype_unknown_22x22_xpm[] = {'#10'"22 22 3 1",' - +#10'" '#9'c None",'#10'".'#9'c #000000",'#10'"+'#9'c #000080",'#10'" ' - +' ",'#10'" ",'#10'" "' - +','#10'" ....... ",'#10'" .++...++.. ",'#10'" .++' - +'. .+++. ",'#10'" .+. .++. ",'#10'" .++. .++. "' - +','#10'" .++. .++. ",'#10'" .. .++. ",'#10'" ' - +' .++. ",'#10'" .++. ",'#10'" .++. "' - +','#10'" .++. ",'#10'" .++. ",'#10'" ' - +' .. ",'#10'" ",'#10'" .. "' - +','#10'" .++. ",'#10'" .. ",'#10'" ' - +' ",'#10'" "};'#10 + +'};'#10#0#0#0 ]); diff --git a/ide/unitdependencies.pas b/ide/unitdependencies.pas index aede9007ab..f545088f99 100644 --- a/ide/unitdependencies.pas +++ b/ide/unitdependencies.pas @@ -160,19 +160,20 @@ type TOnOpenFile = procedure(Sender: TObject; const Filename: string) of object; TUnitDependenciesView = class(TForm) + CloseButton: TBitBtn; SrcTypeImageList: TImageList; + ToolBar: TToolBar; + RefreshButton: TToolButton; + ShowProjectButton: TToolButton; + SelectUnitButton: TToolButton; UnitHistoryList: TComboBox; - SelectUnitButton: TBitBtn; UnitTreeView: TTreeView; - RefreshButton: TBitBtn; - ShowProjectButton: TBitBtn; procedure RefreshButtonClick(Sender: TObject); procedure SelectUnitButtonClick(Sender: TObject); procedure ShowProjectButtonClick(Sender: TObject); procedure UnitDependenciesViewClose(Sender: TObject; var CloseAction: TCloseAction); procedure UnitHistoryListEditingDone(Sender: TObject); - procedure UnitDependenciesViewResize(Sender: TObject); procedure UnitTreeViewAdvancedCustomDrawItem(Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; Stage: TCustomDrawStage; var PaintImages, DefaultDraw: Boolean); @@ -196,7 +197,6 @@ type FRootShortFilename: string; FRootValid: boolean; FUpdateCount: integer; - procedure DoResize; procedure ClearTree; procedure RebuildTree; procedure SetRootFilename(const AValue: string); @@ -270,11 +270,6 @@ begin EnvironmentOptions.IDEWindowLayoutList.ItemByForm(Self).GetCurrentPosition; end; -procedure TUnitDependenciesView.UnitDependenciesViewResize(Sender: TObject); -begin - DoResize; -end; - procedure TUnitDependenciesView.UnitHistoryListEditingDone(Sender: TObject); begin //DebugLn('TUnitDependenciesView.UnitHistoryListEditingDone ',UnitHistoryList.Text,' ',dbgs(UnitHistoryList.Items.IndexOf(UnitHistoryList.Text))); @@ -340,32 +335,6 @@ begin end; end; -procedure TUnitDependenciesView.DoResize; -begin - with UnitHistoryList do begin - SetBounds(0,0,Parent.ClientWidth-Left,Height); - end; - - with SelectUnitButton do begin - SetBounds(0,UnitHistoryList.Top+UnitHistoryList.Height+2,70,Height); - end; - - with RefreshButton do begin - SetBounds(SelectUnitButton.Left+SelectUnitButton.Width+5, - SelectUnitButton.Top,70,SelectUnitButton.Height); - end; - - with ShowProjectButton do begin - SetBounds(RefreshButton.Left+RefreshButton.Width+5, - RefreshButton.Top,70,RefreshButton.Height); - end; - - with UnitTreeView do begin - SetBounds(0,SelectUnitButton.Top+SelectUnitButton.Height+2, - Parent.ClientWidth,Parent.ClientHeight-Top); - end; -end; - procedure TUnitDependenciesView.ClearTree; begin FRootNode.Free; @@ -445,114 +414,18 @@ begin end; constructor TUnitDependenciesView.Create(TheOwner: TComponent); - - procedure AddResImg(ImgList: TImageList; const ResName: string); - var Pixmap: TPixmap; - begin - Pixmap:=TPixmap.Create; - if LazarusResources.Find(ResName)=nil then - DebugLn('TUnitDependenciesView.Create: ', - ' WARNING: icon not found: "',ResName,'"'); - Pixmap.LoadFromLazarusResource(ResName); - ImgList.Add(Pixmap,nil); - end; - -var - W: Integer; begin inherited Create(TheOwner); Name:=NonModalIDEWindowNames[nmiwUnitDependenciesName]; Caption := dlgUnitDepCaption; EnvironmentOptions.IDEWindowLayoutList.Apply(Self,Name); - KeyPreview:=true; - SrcTypeImageList:=TImageList.Create(Self); - with SrcTypeImageList do - begin - Name:='SrcTypeImageList'; - Width:=22; - Height:=22; - AddResImg(SrcTypeImageList,'srctype_unknown_22x22'); // 0 - AddResImg(SrcTypeImageList,'srctype_unit_22x22'); // 1 - AddResImg(SrcTypeImageList,'srctype_program_22x22'); // 2 - AddResImg(SrcTypeImageList,'srctype_library_22x22'); // 3 - AddResImg(SrcTypeImageList,'srctype_package_22x22'); // 4 - AddResImg(SrcTypeImageList,'srctype_filenotfound_22x22'); // 5 - AddResImg(SrcTypeImageList,'srctype_parseerror_22x22'); // 6 - AddResImg(SrcTypeImageList,'srctype_forbiddencircle_22x22'); // 7 - AddResImg(SrcTypeImageList,'srctype_circle_22x22'); // 8 - end; + RefreshHistoryList; - UnitHistoryList:=TComboBox.Create(Self); - with UnitHistoryList do - begin - Name:='UnitHistoryList'; - Parent:=Self; - Left:=0; - Top:=0; - Width:=Parent.ClientWidth-Left; - RefreshHistoryList; - OnEditingDone:=@UnitHistoryListEditingDone; - end; - - W:=90; //Used foro simplified the update - SelectUnitButton:=TBitBtn.Create(Self); - with SelectUnitButton do - begin - Name:='SelectUnitButton'; - Parent:=Self; - Left:=0; - Top:=UnitHistoryList.Top+UnitHistoryList.Height+2; - Width:=W; - Caption:=dlgUnitDepBrowse; - OnClick:=@SelectUnitButtonClick; - end; - - RefreshButton:=TBitBtn.Create(Self); - with RefreshButton do - begin - Name:='RefreshButton'; - Parent:=Self; - Left:=SelectUnitButton.Left+SelectUnitButton.Width+5; - Top:=SelectUnitButton.Top; - Width:=W; - Height:=SelectUnitButton.Height; - Caption:=dlgUnitDepRefresh; - OnClick:=@RefreshButtonClick; - end; - - ShowProjectButton:=TBitBtn.Create(Self); - with ShowProjectButton do - begin - Name:='ShowProjectButton'; - Parent:=Self; - Left:=RefreshButton.Left+RefreshButton.Width+5; - Top:=RefreshButton.Top; - Width:=W; - Height:=RefreshButton.Height; - Caption:=dlgEnvProject; - OnClick:=@ShowProjectButtonClick; - end; - - UnitTreeView:=TTreeView.Create(Self); - with UnitTreeView do begin - Name:='UnitTreeView'; - Parent:=Self; - Left:=0; - Top:=SelectUnitButton.Top+SelectUnitButton.Height+2; - Width:=Parent.ClientWidth; - Height:=Parent.ClientHeight-Top; - OnExpanding:=@UnitTreeViewExpanding; - OnCollapsing:=@UnitTreeViewCollapsing; - Images:=SrcTypeImageList; - //StateImages:=SrcTypeImageList; - OnAdvancedCustomDrawItem:=@UnitTreeViewAdvancedCustomDrawItem; - OnMouseDown:=@UnitTreeViewMouseDown; - end; - - OnResize:=@UnitDependenciesViewResize; - OnClose:=@UnitDependenciesViewClose; + SelectUnitButton.Caption:=dlgUnitDepBrowse; + RefreshButton.Caption:=dlgUnitDepRefresh; + ShowProjectButton.Caption:=dlgEnvProject; end; destructor TUnitDependenciesView.Destroy;