Hex Artifact Content Вы: nobody
Вход

Artifact c8977820b77d710618a7020025ef5d913e9353b2:

Wiki page [ClrAddinLoader.js] by steban 2011-09-04 10:07:26.
0000: 44 20 32 30 31 31 2d 30 39 2d 30 34 54 31 30 3a  D 2011-09-04T10:
0010: 30 37 3a 32 36 2e 30 31 36 0a 4c 20 43 6c 72 41  07:26.016.L ClrA
0020: 64 64 69 6e 4c 6f 61 64 65 72 2e 6a 73 0a 50 20  ddinLoader.js.P 
0030: 34 63 37 66 66 31 30 62 65 66 66 35 64 36 66 66  4c7ff10beff5d6ff
0040: 63 30 64 63 63 30 65 64 38 34 39 62 32 37 37 66  c0dcc0ed849b277f
0050: 35 39 35 37 66 31 66 62 0a 55 20 73 74 65 62 61  5957f1fb.U steba
0060: 6e 0a 57 20 31 39 35 38 0a 3c 68 33 3e d0 97 d0  n.W 1958.<h3>...
0070: b0 d0 b3 d1 80 d1 83 d0 b7 d1 87 d0 b8 d0 ba 20  ............... 
0080: 43 4c 52 2d 61 64 64 69 6e 2d d0 be d0 b2 3c 2f  CLR-addin-....</
0090: 68 33 3e 0d 0a 0d 0a d0 97 d0 b0 d0 b3 d1 80 d1  h3>.............
00a0: 83 d0 b7 d1 87 d0 b8 d0 ba 20 d0 bf d1 80 d0 b5  ......... ......
00b0: d0 b4 d0 bd d0 b0 d0 b7 d0 bd d0 b0 d1 87 d0 b5  ................
00c0: d0 bd 20 d0 b4 d0 bb d1 8f 20 d0 b7 d0 b0 d0 b3  .. ...... ......
00d0: d1 80 d1 83 d0 b7 d0 ba d0 b8 20 d0 b2 20 d1 81  .......... .. ..
00e0: d0 bd d0 b5 d0 b3 d0 be d0 bf d0 b0 d1 82 20 d0  .............. .
00f0: b4 d0 be d0 bf d0 be d0 bb d0 bd d0 b5 d0 bd d0  ................
0100: b8 d0 b9 2c 20 d0 bd d0 b0 d0 bf d0 b8 d1 81 d0  ..., ...........
0110: b0 d0 bd d0 bd d1 8b d1 85 20 d1 81 20 d0 b8 d1  ......... .. ...
0120: 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0  ................
0130: b0 d0 bd d0 b8 d0 b5 d0 bc 20 2e 4e 45 54 20 46  ......... .NET F
0140: 72 61 6d 65 77 6f 72 6b 2e 0d 0a 0d 0a d0 94 d0  ramework........
0150: bb d1 8f 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e  ... ............
0160: d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 d0 b7 d0 b0 d0  .......... .....
0170: b3 d1 80 d1 83 d0 b7 d1 87 d0 b8 d0 ba d0 b0 20  ............... 
0180: d0 b2 20 61 64 64 69 6e 2e 69 6e 69 20 d0 bd d0  .. addin.ini ...
0190: b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c 3a 3c 76  .............:<v
01a0: 65 72 62 61 74 69 6d 3e 0d 0a 73 63 72 69 70 74  erbatim>..script
01b0: 3a 73 63 72 69 70 74 73 5c 43 6c 72 41 64 64 69  :scripts\ClrAddi
01c0: 6e 4c 6f 61 64 65 72 2e 6a 73 3c 2f 76 65 72 62  nLoader.js</verb
01d0: 61 74 69 6d 3e 0d 0a 0d 0a d0 a1 d0 bf d0 be d1  atim>...........
01e0: 81 d0 be d0 b1 d1 8b 20 d0 bf d0 be d0 b4 d0 ba  ....... ........
01f0: d0 bb d1 8e d1 87 d0 b5 d0 bd d0 b8 d1 8f 20 d0  .............. .
0200: b0 d0 b4 d0 b4 d0 b8 d0 bd d0 be d0 b2 3a 0d 0a  .............:..
0210: 3c 6f 6c 3e 0d 0a 3c 6c 69 3e d0 9d d0 b0 d0 bf  <ol>..<li>......
0220: d0 b8 d1 81 d0 b0 d1 82 d1 8c 20 d0 b2 20 61 64  .......... .. ad
0230: 64 69 6e 73 2e 69 6e 69 20 3a 3c 70 72 65 3e 63  dins.ini :<pre>c
0240: 6c 72 3a d0 98 d0 bc d1 8f d0 a1 d0 b1 d0 be d1  lr:.............
0250: 80 d0 ba d0 b8 2e 64 6c 6c 7c d0 98 d0 bc d1 8f  ......dll|......
0260: d0 9a d0 bb d0 b0 d1 81 d1 81 d0 b0 3c 2f 70 72  ............</pr
0270: 65 3e 0d 0a d0 98 d0 bc d1 8f 20 d0 ba d0 bb d0  e>........ .....
0280: b0 d1 81 d1 81 d0 b0 20 d0 bc d0 be d0 b6 d0 bd  ....... ........
0290: d0 be 20 d0 be d0 bf d1 83 d1 81 d0 ba d0 b0 d1  .. .............
02a0: 82 d1 8c 2c 20 d1 82 d0 be d0 b3 d0 b4 d0 b0 20  ..., .......... 
02b0: d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d1 81 d0 be d0  .......... .....
02c0: b7 d0 b4 d0 b0 d0 bd 20 d0 bf d0 b5 d1 80 d0 b2  ....... ........
02d0: d1 8b d0 b9 20 d0 b2 d1 81 d1 82 d1 80 d0 b5 d1  .... ...........
02e0: 87 d0 b5 d0 bd d0 bd d1 8b d0 b9 20 d0 bf d1 83  ........... ....
02f0: d0 b1 d0 bb d0 b8 d1 87 d0 bd d1 8b d0 b9 20 d0  .............. .
0300: ba d0 bb d0 b0 d1 81 d1 81 3c 2f 6c 69 3e 0d 0a  .........</li>..
0310: 3c 6c 69 3e d0 a7 d0 b5 d1 80 d0 b5 d0 b7 20 d0  <li>.......... .
0320: bf d1 83 d0 bd d0 ba d1 82 20 d0 bc d0 b5 d0 bd  ......... ......
0330: d1 8e 20 d1 81 d0 bd d0 b5 d0 b3 d0 be d0 bf d0  .. .............
0340: b0 d1 82 d0 b0 20 22 d0 97 d0 b0 d0 b3 d1 80 d1  ..... ".........
0350: 83 d0 b7 d0 b8 d1 82 d1 8c 20 d1 81 d0 b1 d0 be  ......... ......
0360: d1 80 d0 ba d1 83 22 3c 2f 6c 69 3e 0d 0a 3c 2f  ......"</li>..</
0370: 6f 6c 3e 0d 0a 0d 0a d0 9f d1 80 d0 b8 d0 bc d0  ol>.............
0380: b5 d1 80 20 d1 81 d0 be d0 b7 d0 b4 d0 b0 d0 bd  ... ............
0390: d0 b8 d1 8f 20 d0 b0 d0 b4 d0 b4 d0 b8 d0 bd d0  .... ...........
03a0: b0 3a 0d 0a 0d 0a 20 20 23 20 20 d0 a1 d0 be d0  .:....  #  .....
03b0: b7 d0 b4 d0 b0 d1 82 d1 8c 20 d0 bd d0 be d0 b2  ......... ......
03c0: d1 8b d0 b9 20 d0 bf d1 80 d0 be d0 b5 d0 ba d1  .... ...........
03d0: 82 20 d0 b2 20 56 53 20 d0 b8 d0 bb d0 b8 20 53  . .. VS ...... S
03e0: 68 61 72 70 44 65 76 65 6c 6f 70 0d 0a 20 20 23  harpDevelop..  #
03f0: 20 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82    ..............
0400: d1 8c 20 d0 b2 20 d0 bf d1 80 d0 be d0 b5 d0 ba  .. .. ..........
0410: d1 82 20 d1 81 d1 81 d1 8b d0 bb d0 ba d1 83 20  .. ............ 
0420: d0 bd d0 b0 20 d1 81 d0 b1 d0 be d1 80 d0 ba d1  .... ...........
0430: 83 20 43 6c 72 41 64 64 69 6e 4c 6f 61 64 65 72  . ClrAddinLoader
0440: 2e 64 6c 6c 0d 0a 20 20 23 20 20 d0 a1 d0 be d0  .dll..  #  .....
0450: b7 d0 b4 d0 b0 d1 82 d1 8c 20 d0 ba d0 bb d0 b0  ......... ......
0460: d1 81 d1 81 2c 20 d1 83 d0 bd d0 b0 d1 81 d0 bb  ...., ..........
0470: d0 b5 d0 b4 d0 be d0 b2 d0 b0 d0 b2 20 d0 b5 d0  ............ ...
0480: b3 d0 be 20 d0 be d1 82 20 43 6c 72 41 64 64 69  ... .... ClrAddi
0490: 6e 42 61 73 65 0d 0a 20 20 23 20 20 d1 80 d0 b5  nBase..  #  ....
04a0: d0 b0 d0 bb d0 b8 d0 b7 d0 be d0 b2 d0 b0 d1 82  ................
04b0: d1 8c 20 d0 ba d0 bb d0 b0 d1 81 d1 81 2e 20 d0  .. ........... .
04c0: 95 d0 b3 d0 be 20 d0 bf d1 83 d0 b1 d0 bb d0 b8  ..... ..........
04d0: d1 87 d0 bd d1 8b d0 b5 20 d0 bc d0 b5 d1 82 d0  ........ .......
04e0: be d0 b4 d1 8b 20 d0 b1 d0 b5 d0 b7 20 d0 bf d0  ..... ...... ...
04f0: b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 be d0  ................
0500: b2 20 d0 b8 20 d0 b2 d0 be d0 b7 d0 b2 d1 80 d0  . .. ...........
0510: b0 d1 89 d0 b0 d1 8e d1 89 d0 b8 d0 b5 20 76 6f  ............. vo
0520: 69 64 2c 20 d1 81 d1 82 d0 b0 d0 bd d1 83 d1 82  id, ............
0530: 20 d0 bc d0 b0 d0 ba d1 80 d0 be d1 81 d0 b0 d0   ...............
0540: bc d0 b8 2e 0d 0a 20 20 23 20 20 d0 9e d0 b1 d1  ......  #  .....
0550: 8a d0 b5 d0 ba d1 82 d0 bd d0 b0 d1 8f 20 d0 bc  ............. ..
0560: d0 be d0 b4 d0 b5 d0 bb d1 8c 20 d1 81 d0 bd d0  .......... .....
0570: b5 d0 b3 d0 be d0 bf d0 b0 d1 82 d0 b0 20 d0 b4  ............. ..
0580: d0 be d1 81 d1 82 d1 83 d0 bf d0 bd d0 b0 20 d1  .............. .
0590: 87 d0 b5 d1 80 d0 b5 d0 b7 20 d1 81 d0 b2 2d d0  ......... ....-.
05a0: b2 d0 be 20 64 65 73 69 67 6e 65 72 20 d0 ba d0  ... designer ...
05b0: bb d0 b0 d1 81 d1 81 d0 b0 20 43 6c 72 41 64 64  ......... ClrAdd
05c0: 69 6e 42 61 73 65 20 28 d0 b8 20 d1 81 d0 bb 2d  inBase (.. ....-
05d0: d0 bd d0 be 20 d0 b5 d0 b3 d0 be 20 d0 bd d0 b0  .... ...... ....
05e0: d1 81 d0 bb d0 b5 d0 b4 d0 bd d0 b8 d0 ba d0 be  ................
05f0: d0 b2 29 0d 0a 0d 0a d0 9f d1 80 d0 b8 d0 bc d0  ..).............
0600: b5 d1 80 20 d0 ba d0 be d0 b4 d0 b0 20 d0 b0 d0  ... ........ ...
0610: b4 d0 b4 d0 b8 d0 bd d0 b0 3a 3c 76 65 72 62 61  .........:<verba
0620: 74 69 6d 3e 0d 0a 75 73 69 6e 67 20 53 79 73 74  tim>..using Syst
0630: 65 6d 3b 0d 0a 75 73 69 6e 67 20 53 6e 65 67 6f  em;..using Snego
0640: 70 61 74 4c 69 62 3b 0d 0a 0d 0a 6e 61 6d 65 73  patLib;....names
0650: 70 61 63 65 20 53 61 6d 70 6c 65 41 64 64 69 6e  pace SampleAddin
0660: 0d 0a 7b 0d 0a 20 20 20 20 70 75 62 6c 69 63 20  ..{..    public 
0670: 63 6c 61 73 73 20 4d 79 43 6c 61 73 73 20 3a 20  class MyClass : 
0680: 43 6c 72 41 64 64 69 6e 42 61 73 65 0d 0a 20 20  ClrAddinBase..  
0690: 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 70 72 69    {..        pri
06a0: 76 61 74 65 20 76 6f 69 64 20 6f 6e 49 64 6c 65  vate void onIdle
06b0: 28 29 0d 0a 20 20 20 20 20 20 20 20 7b 0d 0a 20  ()..        {.. 
06c0: 20 20 20 20 20 20 20 20 20 20 20 64 65 73 69 67             desig
06d0: 6e 65 72 2e 4d 65 73 73 61 67 65 28 22 54 65 73  ner.Message("Tes
06e0: 74 20 6f 6e 20 69 64 6c 65 22 2c 20 4d 65 73 73  t on idle", Mess
06f0: 61 67 65 4d 61 72 6b 65 72 73 2e 6d 4e 6f 6e 65  ageMarkers.mNone
0700: 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20  );..        }.. 
0710: 20 20 20 20 20 20 20 70 75 62 6c 69 63 20 76 6f         public vo
0720: 69 64 20 53 74 61 72 74 28 29 0d 0a 20 20 20 20  id Start()..    
0730: 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20 20      {..         
0740: 20 20 20 64 65 73 69 67 6e 65 72 2e 6f 6e 49 64     designer.onId
0750: 6c 65 20 2b 3d 20 6f 6e 49 64 6c 65 3b 0d 0a 20  le += onIdle;.. 
0760: 20 20 20 20 20 20 20 7d 0d 0a 09 70 75 62 6c 69         }...publi
0770: 63 20 76 6f 69 64 20 53 74 6f 70 28 29 0d 0a 20  c void Stop().. 
0780: 20 20 20 20 20 20 20 7b 0d 0a 20 20 20 20 20 20         {..      
0790: 20 20 20 20 20 20 64 65 73 69 67 6e 65 72 2e 6f        designer.o
07a0: 6e 49 64 6c 65 20 2d 3d 20 6f 6e 49 64 6c 65 3b  nIdle -= onIdle;
07b0: 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20  ..        }..   
07c0: 20 7d 0d 0a 7d 3c 2f 76 65 72 62 61 74 69 6d 3e   }..}</verbatim>
07d0: 0d 0a 0d 0a 5b 2f 66 69 6e 66 6f 3f 6e 61 6d 65  ....[/finfo?name
07e0: 3d 43 6c 72 41 64 64 69 6e 4c 6f 61 64 65 72 2e  =ClrAddinLoader.
07f0: 6a 73 7c d0 98 d1 81 d1 82 d0 be d1 80 d0 b8 d1  js|.............
0800: 8f 20 d0 b2 d0 b5 d1 80 d1 81 d0 b8 d0 b9 5d 0a  . ............].
0810: 5a 20 62 65 64 30 64 35 39 37 37 62 61 31 33 66  Z bed0d5977ba13f
0820: 39 38 32 61 38 63 30 66 65 30 66 63 66 62 63 36  982a8c0fe0fcfbc6
0830: 35 34 0a                                         54.